Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rurban
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
811.
▲
by
rurban
1y ago
Will he accept it? I wouldn't. https://danielpocock.com/en/matthias-fsfe-analogous-identity...
812.
▲
by
rurban
1y ago
There were a bunch of ports, like arm64, but with several bugs. So the maintainer removed all but x86_64, and then another group added risc64. From there arm64 can be tried again
813.
▲
by
rurban
1y ago
The MAC's are good: https://ironclad-os.org/manual/Mandatory-access-control-_002...
814.
▲
by
rurban
1y ago
BEGIN blocks execute at compile-time. require is just a wrapper to load a module at compile-time. When you want to use state, like openening a file for run-time, use INIT blocks instead. These are executed first before runtime, after compil
815.
▲
by
rurban
1y ago
Oh my. The most important difference is that a-lists are sorted by order of insertion, hashtables not. That's why a-lists are used for symtabs, allowing shadowing of newer temporary dynamic symbols.
816.
▲
by
rurban
1y ago
Perl5 had it before. Either by constant-folding, or by BEGIN blocks. Constant-folding just got watered down by the many dynamic evangelists in the decades after, that even C or C++ didn't enforce it properly. In perl5 is was watered do
817.
▲
by
rurban
1y ago
Not better than a Kessler dyno. The best Formula 1 teams still use Kessler. You need the long axle to apply the power to. You never heard of them as they are only producing 30 a year.
818.
▲
by
rurban
1y ago
Good. Finally getting rid of this security and usage nightmare. There's a polyfill and an extensions so even the diehards will be pleased
819.
▲
by
rurban
1y ago
> A senior dev working on database and a senior dev working on front-end probably shouldn't be compensated the exact same because their disciplines are completely different so conversely the value they bring to the company can vary
820.
▲
by
rurban
1y ago
I've got compiler jobs without ever touching LLVM. Even gcc has a better codebase and performance. If just its maintainers would behave as nice as the LLVM maintainers who are really nice. Eg with gcc you can write a jit in pure C. Wit
821.
▲
by
rurban
1y ago
2025: What prompt?
822.
▲
by
rurban
1y ago
You have to try the latest Corolla then. Really smart. Lane and collision assistance, ... Unlike my old Corolla which is total dumb. It even doesn't turn the light off when I leave the car
823.
▲
by
rurban
1y ago
I replaced Claude with Kimi for my daily work for several months now. It's soo much better, esp. faster
824.
▲
by
rurban
1y ago
No. My company went with a so called better ISP because doing AI means transporting tons of image data up and down. But their peering was horrible. I couldn't update Ubuntu at all compared to fibre Vodafone at home. Took hours. Transpo
825.
▲
by
rurban
1y ago
There's no monopoly, it is a cartel. Most big businesses in Germany operate in cartels to fuck the customer.
826.
▲
by
rurban
1y ago
LLVM is certainly not a recommended way to start. That would be to start with a small lisp or ocaml compiler. There you have all the batteries included and the project would still be small enough.
827.
▲
by
rurban
1y ago
I have a different view of them. For me, having implemented both in my object systems, composition is compile-time, early-bound, whilst inheritance is just another runtime indirection, late-bound. Composition needs more memory per class and
828.
▲
by
rurban
1y ago
Politics (from the first Wikipedia pages) The word ‘politics’ is derived from the word ‘poly’ meaning ‘many’, and the word ‘ticks’ meaning ‘blood sucking parasites’ First at rec.humor.funny on October 11, 1992
829.
▲
by
rurban
1y ago
His blog.fefe.de wasn't updated for several months now. I suspected such a thing
830.
▲
by
rurban
1y ago
I just came back from installing a vibe coded new service and frontend. It had most of the new required features the old python single file service didn't have. A new big shiny react typescript monster. Good UI. The client would have l
831.
▲
by
rurban
1y ago
And their HarmonyOS is way better than anything else. Even Genode. Like L4 or the abandoned Google Fuchsia.
832.
▲
by
rurban
1y ago
For the history nerds. The Eisbach wave was the world's first river wave. And is the fastest still. The second was the one in Montreal, Habitat 67. 1998. Bigger, wider, but a real big river. And also too many people. Third was ours, 19
833.
▲
by
rurban
1y ago
Exactly. That was their worst mistake ever
834.
▲
by
rurban
1y ago
I did a similar project, a typed perl. cperl. I could import most the modules, and did add types to some of the important modules. Eg testing was 2x faster. I needed typing patches for about 10% for most CPAN packages. A type is a contract,
835.
▲
by
rurban
1y ago
Just left from a month work there, and what I heard is that everybody is moving from Melbourne to Mildura, because more affordable, more work, and less needles in the parks and beaches.
836.
▲
by
rurban
1y ago
Good collectors are language independent. Bad collectors like Mark & Sweep are just needed for stable extern pointers, like in ffi callbacks. All better languages use a modern copying collector, if they have enough memory. It's als
837.
▲
by
rurban
1y ago
It's a pretty good report by bigsleep. It even comes with a good explanation and reproducer. I like to get such reports from the occasional fuzzer. Just ignore the CVE, it's a bug
838.
▲
by
rurban
1y ago
Contributor: Claude Code ;) Finally listed as independent author
839.
▲
by
rurban
1y ago
Still not a state of the art copying collector.
840.
▲
by
rurban
1y ago
Maybe he read SICP then. But he still didn't write a compiler since
More ›