Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
josephg
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
josephg
4d ago
> I've been trying to learn how to secure LG TVs It’d be wonderful if we had a grapheneos equivalent for tvs. They’re very capable Android devices. Such a pity “we don’t own the glass”.
2.
▲
by
josephg
4d ago
What are the numbers in that table? Is higher better or is higher worse? How does fully native C compare? What options are you using? Edit: ah, higher numbers are better. But that fact is hidden way down in a block of text behind a collapse
3.
▲
by
josephg
4d ago
Based on the section on gamersnexus, they use dark patterns to get you to agree. They show a bunch of user agreements to you all at once and auto select the “accept all” button to get your tv working. They hide the optional agreements for s
4.
▲
by
josephg
4d ago
Yes. It’s also horrible that they have microphones in your home listening to your conversations. LG knowing what I’m watching is awful, but it seems even worse for LG to listen in to the conversation I have with my loved ones about it after
5.
▲
by
josephg
4d ago
That’s a good example. I would refactor that code to have a different signature and change all callers to fetch the relevant data. I’d probably insist on doing that even in a blocking language where it’s not necessary. Interspersing databas
6.
▲
by
josephg
4d ago
Yeah, more or less. I think Haskell programmers are right on this.
7.
▲
by
josephg
4d ago
There are a lot of libraries which can help you deal with this, but ultimately the parent is right. I usually arrange my programs to have a call tree of all my async code, and separate call trees of sync processing work. You want to know ah
8.
▲
by
josephg
5d ago
Why? Because of drivers? Don’t they already have Linux drivers for the fairphone? I wonder if fable or astra could wire everything up.
9.
▲
by
josephg
6d ago
I can definitely spot the difference. But I don’t think I really care. If my MacBook mysteriously swapped from 120hz to 60hz, it would probably take me several weeks to notice.
10.
▲
by
josephg
6d ago
Modern operating systems too. Windows xp only used a few hundred megs of ram. Windows 11 is more complex, but none of its features justifies windows 11 needing 100x as much memory to run. Slim the fat!
11.
▲
by
josephg
6d ago
Yep. And let’s stop putting react apps in the windows start menu.
12.
▲
by
josephg
6d ago
Eh “buy” vs “license” is a distraction. The real problem with online stores & licenses is that they charge the same amount of money for a worse product. If I buy a game on a disc, I can play the game, then resell it and someone else can
13.
▲
by
josephg
6d ago
Really? I’ve worked with plenty of companies that had separate native iOS & Android teams. I don’t know any that use a compatibility layer. Unless by compatibility layer, you mean a web view.
14.
▲
by
josephg
6d ago
But of a tangent but I think cognitive skills are starting to become like physical skills. If we don’t move our bodies, we waste away physically. If we don’t do hard cognitive work sometimes - like writing and debugging code - I worry our m
15.
▲
by
josephg
6d ago
Debuggers still have their place in algorithm heavy work, or to pull apart heap dumps to try and figure out obscure bugs. Even LLMs use debuggers. I asked Claude to reverse engineer a closed source binary the other day. It used gdb to trace
16.
▲
by
josephg
6d ago
Oh my mistake. I just reduced transparency and motion. I’m not surprised that some things are still broken. Liquid Glass seems like a promotion ticket someone cashed at the expense of all iPhone users.
17.
▲
by
josephg
6d ago
And yet, apple can afford to have a bland, corporate presentation that doesn't excite consumers or connect with actual human emotions? Ehhh Maybe the C suite doesn't understand how bad their current talks are.
18.
▲
by
josephg
7d ago
Well, it might help that on day 1, I turned off the liquid glass effects in accessibility settings. At first there were several small layout / UI bugs that came from turning liquid glass off. But it seems fine now. I don't use the
19.
▲
by
josephg
7d ago
Yes and no. If I recall, 32 bit windows has a fixed allocation of 3gb for userland and 1gb for the kernel’s memory space. I think 32bit only really works well for memory sizes smaller than 4gb. It might not be worth it, given a lot of OSes
20.
▲
by
josephg
7d ago
I haven’t upgraded since 2020 and I still don’t have a good reason to. My iPhone 12 still runs great. I use a real camera for photography. Other than the cameras, what has meaningfully improved over the last 6 years?
21.
▲
by
josephg
7d ago
They seem to have ironed most of the problems now. You can disable liquid glass if you hate it, and as a result iOS 26 is nearly as good as the previous version. I’m running it on my iphone12. I hated it when it first came out. But it seems
22.
▲
by
josephg
7d ago
Why? What do you do on your phone that makes you care about memory bandwidth?
23.
▲
by
josephg
7d ago
You’ll be waiting awhile. iPads have had desktop M-series CPUs for ages now, and you still can’t run macOS on an iPad. It’s just a software restriction. I’m sure they have macOS running on iPhones and iPads internally, probably both through
24.
▲
by
josephg
7d ago
With the price of ram going up by 5x, I want to see our industry move in the opposite direction. Computers for regular people should go back to 4gb or even 2gb of ram, just to keep the prices sane. We should get software working well on tho
25.
▲
by
josephg
7d ago
I couldn’t agree more. I’m typing this on an iPhone 12, bought new 6 years ago. My phone still feels snappy. And it gets me through a whole day with 60%+ battery remaining. The only real complaint I have is that I only have the 64gb model.
26.
▲
by
josephg
7d ago
Why has she gone through so many iPhones? I’m typing this on my iPhone 12 from 2020. Before that I had an iPhone 6s from 2015. I’m considering upgrading this year, but I could hold off for another few years if I wanted to. My phone still ru
27.
▲
by
josephg
7d ago
Go work for companies you like. There are plenty of good people out there making useful software. Or make your own opensource software and put your effort where your heart is. It’s easy in our industry to burn out doing commercial work with
28.
▲
by
josephg
7d ago
Why? Responsive designs are great. They often work better on desktop, too - if you resize the window, you get a layout that “just works”. Lots of companies make terrible websites, but has been true since long before mobile phones existed.
29.
▲
by
josephg
7d ago
Yep. Last time they made a mini iPhone it didn’t sell as well as they expected. It seems the market loves big phones. I bet these folding iPhones will sell like hotcakes.
30.
▲
by
josephg
7d ago
How can you forget? Growing up in Australia, every computer I’ve ever owned has defaulted to “US Letter” as the paper size. (Even when your computer was set to use Australian localisations.) If you didn’t change the setting, you couldn’t pr
More ›