Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
iamcalledrob
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
iamcalledrob
6mo ago
When I ask the LLM to try and solve a problem that turns out to be difficult or impossible to solve, I've found it will absolutely lose the plot. I feel like a human would give up a lot quicker and start to learn where the limits are.
62.
▲
by
iamcalledrob
6mo ago
I think the ?: operator ends up being a decent alternative, e.g. // Swift guard let foo = maybeFoo else { print("missing foo") return false } // Kotlin val foo = maybeFoo ?: run { print
63.
▲
by
iamcalledrob
6mo ago
That's my read too. Swift was feeling pretty exciting around ~v3. It was small and easy to learn, felt modern, and had solid interop with ObjC/C++. ...but then absolutely exploded in complexity. New features and syntax thrown in m
64.
▲
by
iamcalledrob
6mo ago
Interestingly, Kotlin has a pretty solid cross-platform story. I'd pick it over Swift if targeting Android since it can build and run in the JVM as well as natively -- and has Swift/ObjC interop. Its also very usable on the server
65.
▲
by
iamcalledrob
7mo ago
"Where's the rest of it?"
66.
▲
by
iamcalledrob
7mo ago
I still really wish there was a NixOS, but without the quirky filesystem/linking setup. Declarative, but not trying to solve for the "I want 5 versions of python at the same time" problem. The weird NixOS filesystem is where
67.
▲
by
iamcalledrob
7mo ago
Hypothesis: This could be due to the toolkit's handling of color profiles. You see this a lot in macOS land with images that use a Display P3 colour profile, e.g. screenshots from a Mac or iPhone. Native toolkits are usually more advan
68.
▲
by
iamcalledrob
7mo ago
Glad to hear things are improving here. Still, the UI doesn't look very nice though ;)
69.
▲
by
iamcalledrob
7mo ago
The "Cloud Storage Full - ACTION REQUIRED" emails sure aren't helped by Google, who communicate in a similar way. The amount of borderline harassment I get about my Google Drive being almost full is shocking. They have really
70.
▲
by
iamcalledrob
7mo ago
WPF and Winforms may be stable, but they're not going to work well on a modern machine with a HiDpi monitor. Same with Win32 controls. My take: Use Win32 for opening windows and interfacing with the OS. Use a different toolkit for actu
71.
▲
by
iamcalledrob
7mo ago
The author is right, it's really such a mess. The lessons I've learnt building and shipping a few a Windows apps at scale are basically: (1) Learn Win32 and use those ancient APIs if possible, they're extraordinarily stable a
72.
▲
by
iamcalledrob
7mo ago
This has tripped up non-technical family members who ask for help and aren't sure if they are required to pay for these things. "What is Arcade, am I supposed to be paying for it?" Sigh. Apple used to be better than this.
73.
▲
by
iamcalledrob
7mo ago
Having worked in big tech, my money would be on Hanlon's Razor here -- "Never attribute to malice that which is adequately explained by incompetence"
74.
▲
by
iamcalledrob
7mo ago
> Restart your phone and reauthenticate: This cuts off any remote access or active phone calls a scammer might be using to watch what you’re doing. This is smart. But putting my design hat on here: couldn't this be the whole app
75.
▲
by
iamcalledrob
7mo ago
Super interesting. I love to see more stuff built on top of filesystem APIs. I wonder what the performance characteristics are? I'm assuming this is going to work well for small datasets that fit in memory, and probably less well beyon
76.
▲
by
iamcalledrob
7mo ago
You really should pay, especially for work by small foundries. Making a typeface takes a tremendous amount of work. The financial upside is extremely hard to justify. I think non-designers underestimate the amount of effort required by an o
77.
▲
by
iamcalledrob
7mo ago
In my experience, the last 20% tends to be the stuff that's less obvious, too, by it's very nature. The details and pitfalls that are unique to your specific scenario, that you only discover by running into them. And yet this less
78.
▲
by
iamcalledrob
7mo ago
Somehow I missed that, oops. I see that the library samples a maximum of 250K pixels from the input buffer (I jumped over to the project readme) That being said, this is sampling the fixed-size input buffer for the purposes of determining t
79.
▲
by
iamcalledrob
7mo ago
As a designer, I've built variants of this several times throughout my career. The author's approach is really good, and he hits on pretty much all the problems that arise from more naive approaches. In particular, using a percept
80.
▲
by
iamcalledrob
7mo ago
Same. I think I've unintentionally trained myself to notice (and tune out) both AI illustrations and AI writing. At a deep instinctual level, knowing that someone hasn't spent much time or effort creating the content makes me not
81.
▲
by
iamcalledrob
7mo ago
This is an issue on Linux too, especially when Wayland is used and applications are responsible for drawing their own chrome. Ugh. HOWEVER, due to the open nature of the platform, you can install an extension to clean this up. Now, all my w
82.
▲
by
iamcalledrob
7mo ago
I was unable to reach a business this week who host their email on Office 365. Any email I sent would bounce with: 550 5.7.520 Message blocked because it contains content identified as spam. AS(4810)' For context, I was replying
83.
▲
by
iamcalledrob
7mo ago
I'd love to have my system be declared in code, so I can replicate the same environment across a laptop and a desktop with minimal drift. So same OS, users, packages, flatpaks etc. And a mostly synced home dir too. Is NixOS the only vi
84.
▲
by
iamcalledrob
7mo ago
The cost to taking an additional passenger is latency. The bus has to stop, let the passenger on, and later let them off. This affects everyone else on the bus and reduces the quality of service.
85.
▲
by
iamcalledrob
7mo ago
Exactly. The city heavily discourages car use for commuting. Offices have no parking spaces. Any parking you do find in central London will be paid at an extreme rate. To drive into the city costs around $20 per day, increasing much further
86.
▲
by
iamcalledrob
7mo ago
> ~$500/mo for a typical car payment There is another interesting US-centric perspective here. For some reason, US consumers feel the need to drive new or nearly-new cars. $5000 can get you a reliable but unsexy used car. I think th
87.
▲
by
iamcalledrob
7mo ago
The farebox recovery ratio in the US is awful. Most cities are somewhere between 5-25% of operating expenses coming from fares. Perhaps the tiny subsidies (in absolute terms) are because the bus systems are just so small? SFMTA's fareb
88.
▲
by
iamcalledrob
7mo ago
Incidentally, London has a "Freedom Pass" (free transport for retirees), which is funded in the way you describe. Instead of TfL being forced to take the loss, they are reimbursed by local government cost of the transport. As an a
89.
▲
by
iamcalledrob
7mo ago
Honestly, there aren't that many crazy people on the SF Muni/busses. The detractor for taking these services is speed and frequency. Even factoring in parking, traffic, and bus lanes, it's much faster to drive within SF than
90.
▲
by
iamcalledrob
7mo ago
I think this is a US-centric perspective. In the US, buses (and public transport in general), are thought of as social programmes. Anyone can use them, but they are really for people who can't drive or are too poor to own a car. The
More ›