I really disliked the bamboo desk fwiw and much prefer the thicker 1" laminate "wood" one. I wish I'd gotten the extended range legs, though.
1,183 karma · joined October 9, 2011
I really disliked the bamboo desk fwiw and much prefer the thicker 1" laminate "wood" one. I wish I'd gotten the extended range legs, though.
It also saddens me greatly, imagining what computing could look like if systems evolved differently.
Can you elaborate?
The difference here is that the generator is a non-deterministic LLM and you can't reason about its output the same way.
For 99% of people (sometimes we let Finance folks have an Excel license), it's more than enough. Google Apps Script is also reasonably useful, and the newer Smart Chips are a nice addition.
You're always free to create a fork.
(I think the data model underneath Anki is...showing its age (and lack of explicit design) and building that on top of it would not be too easy. I've thought about it a few times.)
I don't mind so much that it's paid, given how much use I get for the price, but it sucks knowing it sucks and not being able to help make it better.
If you're a homelab NixOS user, isn't it on you to try to answer these questions? A home lab is for learning, and if you don't want to do that, what's the point?
It might help "unstick" you if you aren't super confident, but it doesn't seem to me like it's actually leveling up mediocre programmers to "very good" ones, in familiar or unfamiliar domains.
These are all important when you consider the long-term viability of a change. If you're working in a greenfield project where requirements are constantly changing and you plan on throwing this away in 3 months, maybe it works out fine. But not everyone is doing that, and I'd estimate most professional SWEs are not doing that, even!
Did the author write an actual parser, or does this mean they spent 10 hours coaxing Claude into writing this blog post?
There's not a lot of depth here, and this doesn't really feel like it says much.
The blog post mostly compares Postgres, MySQL, SQL Server... and then flips between comparisons to BigQuery occasionally, and Snowflake other times. Is that intentional (and is it accurate?), or did the LLM get confused?
Some social media accounts were suspended and fundraisers were stopped.
This doesn't seem very relevant. The same can be said of countless other bad APIs: see years of bad PHP, tons of memory safety bugs in C, and things that have surely led to significant sums of money lost.
> It's also very easy to get this wrong, I almost wrote `hostname[20]=0;` first time round.
Why would you do this separately every single time, then?
The problem with bad APIs is that even the best programmers will occasionally make a mistake, and you should use interfaces (or...languages!) that prevent it from happening in the first place.
The fact we've gotten as far as we have with C does not mean this is a defensible API.
Sorbet is a bit different from TypeScript because it has runtime type checking, not just static.
Does anyone know if that's been improved?
It does occasionally require structuring your code differently, but I find the type-system-encouraged approach often gives a more elegant and harder-to-misuse interface in the end.
You can also do this with a travel router like one of GL.iNet's and Tailscale subnet routers.