Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jmull
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
50 ms
·
931.
▲
by
jmull
3y ago
I don't think you can really draw conclusions from an interim pick like this one. It's who they choose after the search that will tell you something. But things don't look good no matter who they choose. Unity has to become
932.
▲
by
jmull
3y ago
> usually a significant fraction of the cost of a new phone For my phone a battery replacement from the manufacturer is right at 10% the price of what's probably the equivalent new phone. (Not that I'm having battery issues yet
933.
▲
by
jmull
3y ago
No one is telling you what language to use for your purposes. Just trying to point out that not everyone has the same purposes, and therefore may correctly draw different conclusions.
934.
▲
by
jmull
3y ago
> I really, really would not hire someone who is uncomfortable with C to program MCUs. I was under the impression Espressif was aimed at DIYers, prototypers, etc. looking to move fast and optimize later. I'm a C guy myself, but I th
935.
▲
by
jmull
3y ago
oops, I mean Sonoma -- whatever the very latest is. Sorry, I can't keep these names straight. I was installing betas on this machine, so I had the final release somewhat earlier than the official release since the beta RC2 and final re
936.
▲
by
jmull
3y ago
That's linking to a performance issue, but the nodejs fixes were about memory leaks and use-after-free. So it sounds like different issues.
937.
▲
by
jmull
3y ago
Yes, it’s an M1 (the lower-end Studio one), and Monterey.
938.
▲
by
jmull
3y ago
An open source maintainer isn't obligated to accept unasked for code. For all we know there were gaps or issues with the submitted code and not accepting it was the only reasonable response. Now, the maintainer could have made this guy
939.
▲
by
jmull
3y ago
I guess it varies... I have ~50 files open in sublime right now, mostly small, but some fairly large (e.g. one is 600K), and I'm seeing 279MB in activity monitor. It was less, but I cycled through all my open files just to keep it hone
940.
▲
by
jmull
3y ago
I think it is, or at least I use it all day every day and its memory usage is good for me.
941.
▲
by
jmull
3y ago
> How did you decide which bits of business logic would live in the database as opposed to at the application layer(s)? Not the previous poster but... I would think of it as an application layer that is running at the database. It would
942.
▲
by
jmull
3y ago
I’m bullish on SQLite, and this is mostly a great article, but this kind of stuff is flat-out misleading: > When you put your data right next to your application, you can see per-query latency drop to 10-20 microseconds. As if postgres a
943.
▲
by
jmull
3y ago
If you want to interoperate with C and C++ and could either make people specify low-level details of the interface themselves or process C and C++ header files to do it automatically. Obviously the latter is a much better interoperability s
944.
▲
by
jmull
3y ago
Strong response. I'm not sure I would have been so generous to the author of the article this is in reply to. But I suppose that's a skill of a successful open source leader -- to turn interactions with critics into productive di
945.
▲
by
jmull
3y ago
What do you think the difference is between “patching out free” and allocators as a first-class feature? I’ll bet you can think of a few rather significant ones if you try.
946.
▲
by
jmull
3y ago
> I'm not certain I understand how double free is memory unsafe (in the sense of "causing vulnerabilities") Perhaps there are some allocators where doing that hits UB. UB in memory allocation is probably always a memory sa
947.
▲
by
jmull
3y ago
Yeah, I don't think it's right to say Zig doesn't have use-after-free and double-free safety. If you want that, you can just use a general purpose allocator. Note that you can't forget to choose an allocator since they a
948.
▲
by
jmull
3y ago
4) is enough for me, so I agree with your general point, but 1) 2) and 3) aren't really cons for SQLite. 1) Makes sense only if the average XML parsers and zip libraries in use have fewer vulnerabilities and are actively maintained as
949.
▲
by
jmull
3y ago
Um, yes. Let’s follow the thread here… Apple’s decision to switch to USB-C now might have to do with the EU mandated deadline to switch to USB-C. If the EU had not set a deadline, then Apple might have waited longer. The longer between sw
950.
▲
by
jmull
3y ago
When Apple switched from the 30-pin connector to lightning, USB-C didn't exist. What you're suggesting just doesn't make sense.
951.
▲
by
jmull
3y ago
Aren't we all going to start throwing away perfectly good lightning cables now? It's switching connectors that's wasteful, and the EU thing is causing more switching sooner. A better idea would have been to require Apple and
952.
▲
by
jmull
3y ago
I don’t think the article is a good intro to svelte or gives you much sense of using it. The title is positively incoherent. You’d be better off going through the main site’s tutorial. And since you’d presumably be interested in building fu
953.
▲
by
jmull
3y ago
Most people understand dairy products to mean things made from or containing milk. There’s a pretty close association between such products and eggs, so I can understand why people might try to use the same label. But ultimately I think thi
954.
▲
by
jmull
3y ago
Vegans wouldn’t eat eggs. I’m guessing they mean conventional mayo made with eggs.
955.
▲
by
jmull
3y ago
> a metrics focussed manager could have simply added an "adjunct" label to the stories and had this "worst programmer" add themselves to stories as the non-lead developer. The story includes a part where they dropped
956.
▲
by
jmull
3y ago
You’re moving the goalposts to a whole new stadium.
957.
▲
by
jmull
3y ago
classic ASP
958.
▲
by
jmull
3y ago
> plenty of maps, filters, recursion and indexing into the data Are there a lot of server side template languages that can’t do this? This is straight-forward stuff.
959.
▲
by
jmull
3y ago
My mother explained this to me (in the '70s or '80s) when I was complaining about them changing or phone number... they took the first three digits of our seven digit number for something. Her number used to be "Tuxedo"
960.
▲
by
jmull
3y ago
What a great visualization for this. I'd prefer to use space (or underscore) instead of T to separate the date and time parts, but generally stick with T to avoid problems with anything that can only handle ISO 8601 (and to be consiste
More ›