Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
insanitybit
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
insanitybit
5d ago
I agree, but I think most people actually don't think that's true when it comes to services that primarily do IO.
2.
▲
by
insanitybit
6d ago
At work we're moving almost everything to Rust on our backend. Massively reduced memory usage and significant latency improvements relative to our Typescript codebase. Even for code that you'd expect to work well in TS, a near 1 t
3.
▲
by
insanitybit
7d ago
Once a day I see a comment somewhere on the internet and go "Yes, perfect, this is the dumbest thing I'll read today. Great, that's out of the way". This is the one today!
4.
▲
by
insanitybit
12d ago
Because Javascript theoretically can't just access files on disk. Control over the render would let you do that, if not for the process level sandbox, which constraints things like file access, system, calls, etc. But the process i
5.
▲
by
insanitybit
12d ago
I would assume in this case that there's full renderer control, not just a bypass of the in-process isolation.
6.
▲
by
insanitybit
12d ago
> Could they have added a "no internet access" goal constraint? They could have blocked network access and required that it use a tool. That would have made limiting and monitoring network access even easier.
7.
▲
by
insanitybit
12d ago
I don't agree, although it is likely the case. But even if you don't teach an agent about a sandbox bypass, it doesn't matter. Does it know curl? Does it know DNS? Does it know proxying? Then it knows how to pull this off, an
8.
▲
by
insanitybit
16d ago
I doubt there are many things in this universe that are unambiguously good, but Chrome's sandboxing is certainly as close as anything. You can make your arguments about noscript if you'd like (I have a great respect for the projec
9.
▲
by
insanitybit
16d ago
The reality is that Chrome users still have sufficient ad blocking so as to not be impacted by this. What will be interesting is if it stops being sufficient, at which point I think people will migrate. But until then, why would they? Most
10.
▲
by
insanitybit
16d ago
No need to be revisionist. Chrome brought amazing work to the table. The multiprocess, sandboxed system was incredible - it's not to say that Chrome was the first (IE did it earlier) but it was certainly way ahead of Firefox for a long
11.
▲
by
insanitybit
17d ago
Yes, undoubtedly. Anyone in denial of this should be legally barred from programming.
12.
▲
by
insanitybit
17d ago
Who cares what mojo handles? This is about Zig and memory safety.
13.
▲
by
insanitybit
17d ago
I haven't needed `unsafe` for performance since crates like zerocopy etc exist. It's been years, and I've worked hard to shave nanoseconds off of code, using valgrind to measure single digit changes to branch predictions.
14.
▲
by
insanitybit
17d ago
2026 and developers still use memory unsafe languages. I hope we get regulated at this point, disgusting.
15.
▲
by
insanitybit
18d ago
Sweet, okay so we're on the same page and the culture is still alive.
16.
▲
by
insanitybit
18d ago
I'm not sure what you're saying, or how it is not what I'm saying? You're giving examples of places to read documentation, and I'm saying that the expectation was that behaviors caused by not checking documentation
17.
▲
by
insanitybit
18d ago
> That not knowing your API to the core makes you a bad programmer. Seriously, this was a huge thing in C and C++, where you had to know/remember/know to look up very specific error codes and conditions in an API and if you did
18.
▲
by
insanitybit
18d ago
> With AI people aren't reading, writing, or thinking about the code. Writing, definitely. Reading, maybe. Thinking is another thing. I can think about code in a lot of ways just by reading a description of the code, or knowing how
19.
▲
by
insanitybit
18d ago
Contracts are not a "reinvented" form of copyright. This isn't even uncommon.
20.
▲
by
insanitybit
19d ago
There is no price to pay on the type system that was imposed by tokio. I assume you're saying something like "I have to add 'static in generics" or something? It has absolutely paid off, there are many people not using t
21.
▲
by
insanitybit
19d ago
You would only have to include it if the library uses `spawn`, as far as I am aware, or some tokio specific type, which is the same as any other library.
22.
▲
by
insanitybit
19d ago
This is surprisingly common, from what I can tell.
23.
▲
by
insanitybit
19d ago
If someone asked me what a DB is, I'd probably start the conversation with the exact description "a file-backed map, like a hashmap".
24.
▲
by
insanitybit
19d ago
The same reason as ever. Not everyone wants to use the same runtime.
25.
▲
by
insanitybit
19d ago
At one point I was using TLA+ but it just made the problem "is the spec right?" or "does the code match the spec?". I could ensure that the properties defined in the spec were valid, but that didn't seem to translat
26.
▲
by
insanitybit
20d ago
> Can it be fully hands-off? No. But I think, as will all things, their both subject to the rise of the "technician"s. A mechanic doesn't change your brakes or flush your oil, a technician does. You don't see a doctor
27.
▲
by
insanitybit
20d ago
Having been an engineer and then a founder (and CEO), neither can be automated. Both require organizational work to be effective, and developer productivity is so profitable in an outsized way that you'd always just hire more if you co
28.
▲
by
insanitybit
23d ago
I'm really not convinced that these models are even that much more intelligent, as opposed to simply being more token aggressive. I do not find Fable that much smarter than Opus 4.6, and no Opus model seems to have improved things mu
29.
▲
by
insanitybit
26d ago
Yeah fair enough.
30.
▲
by
insanitybit
26d ago
Looks extraordinarily unergonomic and I don't get why I would need a number pad as a developer.
More ›