Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hardwaresofton
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
hardwaresofton
7mo ago
Really excited for the possibilities here. People undoubtedly thought going for Affine types was too much, and even simple things like null safety or enums-with-values and the prevalence of Result saw debate with minimalists voicing concern
32.
▲
by
hardwaresofton
7mo ago
Please just contribute to seaweedfs or the other options instead! There are a lot of other options when it comes to locally hosted S3, minio has not been the best option for a long while. It was used the most in introductory articles/e
33.
▲
by
hardwaresofton
8mo ago
If someone has written an article about how $X is not dead, $X is probably dead.
34.
▲
by
hardwaresofton
8mo ago
Not much to add here but wanted to agree, this is post was actually hacker news (tm)
35.
▲
by
hardwaresofton
9mo ago
Hey just a heads up, the submission link is missing a ‘t’
36.
▲
by
hardwaresofton
9mo ago
Those are great points, thanks for mentioning this, re-enabling overflow checks for release builds would indeed make the code safer with only a config change. It's great that there are lots of options other than wrapping as well, check
37.
▲
by
hardwaresofton
9mo ago
> Thank you for the kind words. Absolutely, I meant them. > This is trivially false... for instance here's a line: Yep, that was really wrongly stated on my part -- what I meant is that the kind of protections that "safe&quo
38.
▲
by
hardwaresofton
9mo ago
It’s not that you NEED RAII (or any other language abstraction), it’s that this case would have been avoided with that usage. Clearly, the current state of things was not enough.
39.
▲
by
hardwaresofton
9mo ago
> If you wanted to match Ghostty's performance in Rust, you'd need to use unsafe in order to use these memory mapping APIs, then you'd be in the exact same boat. Yea, but not for all the parts — being able to isolate the u
40.
▲
by
hardwaresofton
9mo ago
Was going to say this, but I don't think anyone actually wants to hear that Rust actually would have helped here. As you're saying, the bug was the equivalent of an incorrectly written Drop implementation. Nothing against Zig, a
41.
▲
by
hardwaresofton
9mo ago
Thanks for the consideration! The reason something like litestream is interesting to me is that it’s (now[0]) an off the shelf way to do PITR backups for SQLite. Sure, I could piece together or write something myself to catch the CDC stream
42.
▲
by
hardwaresofton
9mo ago
Just want to note that every time I see it I’m impressed with the project, great job so far. The fact that you’ve been running this with WP is also a really huge use case/demonstration of trust in your different software — IMO this sho
43.
▲
by
hardwaresofton
10mo ago
A bit late but hopefully you find more users soon — 3 days is still early!
44.
▲
by
hardwaresofton
10mo ago
Please also consider including SeaweedFS in the testing.
45.
▲
by
hardwaresofton
10mo ago
So incredibly close to “SOAPlessAPI.com”
46.
▲
by
hardwaresofton
10mo ago
You’d be surprised how hard it is to find an API driven bank account. They might be able to charge this just fine, maybe they could charge even more. Automating my bank account is definitely worth that to me, and probably others as well [ED
47.
▲
by
hardwaresofton
10mo ago
Thanks! Do you have a source for this? Would appreciate a pointer if you have one. IIRC there is also a limitation on making platform-like super-apps on iOS and it feels like that might be a natural occurrence depending on just how much d
48.
▲
by
hardwaresofton
10mo ago
Just to point out, even a P2 implementation is still very useful! P3 is necessarily more complex than P2, but P2 also contains very useful features that are worth implementing. Most language toolchains are centered around p2 today and that
49.
▲
by
hardwaresofton
10mo ago
Congratulations on the progress and getting the engine out there! One nice thing about interpreters versus JIT compilers is that they can be used in places like iOS without too much fuss (AFAIK you have to bundle all the WASM you will run t
50.
▲
by
hardwaresofton
10mo ago
Explicit allocators and explicit io are sweet code smells for systems languages. Really think Zig is right about this, excited to use it and feel it out.
51.
▲
by
hardwaresofton
11mo ago
Dear everyone. Never use pull_request_target. This is not the first time it’s bitten people. It’s not safe, and honestly GitHub should have better controls around it or remove and rework it — it is a giant footgun. > One of our engineers
52.
▲
by
hardwaresofton
11mo ago
Yeah I'm famliar with initramfs-es (well at least enough to be dangerous)! I've run Alpine from ram before but it just wasn't stable and I ended up going back to a more traditional and perfectly fine setup. > If you want t
53.
▲
by
hardwaresofton
11mo ago
Not to sound incredibly lazy (because I am), but is there anything off the shelf that does this? Anyone doing something similar would also be great -- I saw some UEFI-in-Rust projects recently so maybe it's not too hard to hack through
54.
▲
by
hardwaresofton
11mo ago
Agreed, PXE seems ideal for provisioning things, but it's just too hard to use, especially when you're not on a network you fully control. I just want to start the computer, and have it download an immutable OS image from somewher
55.
▲
by
hardwaresofton
11mo ago
> Cargo is absolutely awful. It might be better than cmake, but it still the worst part about Rust. It’s completely opaque, and intermixes a huge pile of different functionality. "Absolutely awful" strikes me as wild hyperbole
56.
▲
by
hardwaresofton
11mo ago
Wonder if there is a market for a completely standalone API to modern code forges. None of the code forge functionality, but just a new interface to them. Platform risk feels high but if it was selfhostable it could work.
57.
▲
by
hardwaresofton
11mo ago
It’s incredibly silly but I dislike zigs identifier policy. Mixing snake case and camel case for functions is cursed. That said, amazing effort, progress and results from the ecosystem. Bursting on the scene with amazing compilation dx, goo
58.
▲
by
hardwaresofton
11mo ago
Could this work with https://github.com/webassembly/wasi-libc ? It seems like OP put together their own musl-based libc which is awesome, but being able to compile against WASI would open up a lot of possibilities. Thi
59.
▲
by
hardwaresofton
1y ago
Thought this might be a hilarious sign of the bubble popping (a run on cs skins) but nope: > Following Valve's Oct. 22 update to Counter-Strike, the second-highest-tier, Covert (Red), can now be traded up and turned into Knives and
60.
▲
by
hardwaresofton
1y ago
Lasto ask: Does anyone have benchmark results for kine?
More ›