Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
knorker
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
301.
▲
by
knorker
1y ago
The money isn't "out of circulation". That's not how money works. Even as T-bills they're doing something.
302.
▲
by
knorker
1y ago
Ok, we clearly have an extremely different definition of the word "the" workhorse of open source. It doesn't mean "more than zero projects are Java based". Nor does it mean "most (opensource?) Java applications
303.
▲
by
knorker
1y ago
Internet? Yes. But that was not the topic at hand.
304.
▲
by
knorker
1y ago
I'm not saying there's no Java in open source. And I'm aware of the projects you mention. I don't run them though. And they definitely don't qualify as "the boring open source workhorse". There are a cou
305.
▲
by
knorker
1y ago
> Java has ended up the boring open source workhorse. This statement surprised me. I can't even remember last time I ran any opensource Java.
306.
▲
by
knorker
1y ago
"Choke" is autocorrect for "CMake". Not any intentional diss. Comment is to old to edit, now.
307.
▲
by
knorker
1y ago
Well, for one I think it's completely unnecessary, or maybe I should say exceedingly lazy, to expose such a 1:1 mapping. Does syscall.Select need to take a struct that's exactly equal in member types to select(2)? Who is that for?
308.
▲
by
knorker
1y ago
It is relevant still, because sometimes you get a vendor system under support contract (can't be upgraded as a whole). If you only support x64 Linux and at least as new as latest Debian stable, then I don't feel like you should b
309.
▲
by
knorker
1y ago
Binary downloads? Backward compatibility may allow you to run a 5 year old binary on a system from today, but running a new binary on a 5 year old system is not even a goal. Choke is easy to upgrade on a modern system, maybe. But that defea
310.
▲
by
knorker
1y ago
My experience with cmake, though dated, is that it's simpler because it simply cannot do what autotools can do. It really smelled of "oh I can do this better", and you rewrite it, and as part of rewriting it you realise oh, t
311.
▲
by
knorker
1y ago
Yeah I've had specific use cases when I need to use syscall. I mean... if there weren't use cases for syscall then it wouldn't exist. But not only is syscall an example of portability done wrong for APIs, as I said it's
312.
▲
by
knorker
1y ago
Interesting that you would bring up Go. Go is probably the most head-desk language of all for writing portable code. Go will fight you the whole way. Even plain C is easier. You can have a whole file be for OpenBSD, to work around that some
313.
▲
by
knorker
1y ago
autotools is the worst, except for all the others. I'd like to think of myself as reasonable, so I'll just say that reasonable people may disagree with your assertion that cmake is in any way at all better than autotools.
314.
▲
by
knorker
1y ago
I'm getting a bit of reddit vibes in that you only took part of what I said out of context, and ignored the rest. But also yes it was very much a defensive acquisition, and my point about them not (yet) ruining it shows that there was
315.
▲
by
knorker
1y ago
Buying WhatsApp was about having the money and not being obviously blocked by courts. Not exactly galaxy brain to decide to buy a lottery ticket that's already declared the winning one. And not like they ruined it, I mean integrated&#x
316.
▲
by
knorker
2y ago
Yet another reason why Title Case Is Bad For Everything. I must have read that title 4 times before clicking to see anyone else understood it.
317.
▲
by
knorker
2y ago
I definitely think that there's a difference in kind about what Google has done and what Microsoft attempted to do. Microsoft wanted everyone on MSN instead of the Internet. They bullied their browser to be the only one, and then k
318.
▲
by
knorker
2y ago
Well, two points to that: 1) If this person doesn't use Google products, then they are going out of their way to avoid Google. They are then very aware that their values are overruling technical benefits. 2) Surely if they are this inv
319.
▲
by
knorker
2y ago
Ironically you're statistically very likely to be writing this comment in a browser based on chrome. And Chrome really helped save us from an Internet "embraced and extended" by Microsoft. We were heading for Microsoft succee
320.
▲
by
knorker
2y ago
Your point is a good one. I don't think it invalidates what I said, since my still valid message would get lost if I hedged it with "except (more or less) organized crime". But I agree that Silk Road was an economy. Just like
321.
▲
by
knorker
2y ago
At this point the "real cryptocurrency economy has never been tried" sound an awful lot like "real communism has never been tried".
322.
▲
by
knorker
2y ago
In my experience Rust is much easier for advanced projects. Once you get into high performance code, C++ takes much more time, for two reasons. 1. With C++ you have to think a lot. Like, a lot . To convince yourself that what you are doing
323.
▲
by
knorker
2y ago
So can we now stop hearing "lock her up" and "what about her email server?!".
324.
▲
by
knorker
2y ago
You're just describing every allocator in the world, except many (most?) skip the zeroing part. libc already does that. What is it that yours is adding? I'd say 25 years ago you could write your own naive allocator, make just a co
325.
▲
by
knorker
2y ago
Fortran has been faster than C, because C has aliasing, preventing optimizations. At least for decades this was why for some applications Fortran was just faster. It's not just "a sufficiently smart compiler", without complet
326.
▲
by
knorker
2y ago
Thank you! I've been waiting for a viable RVV board for a long time. Just ordered the OrangePi RV2. This unblocks me properly working to optimize for vector support in software. OOO and even wider RVV registers will then automatically
327.
▲
by
knorker
2y ago
I feel like the article is already implying this: > Despite this, C++ preserves a huge amount of C heritage and many C programs will compile just fine with a C++ compiler It preserves "a huge amount", not "backwards compat
328.
▲
by
knorker
2y ago
It's unclear to me too. I'm not a lawyer, nor is my ham license even in the US, but perhaps "you can decode it by using our software" satisfies the legal requirements? It's not, to my knowledge, deliberately obscure
329.
▲
by
knorker
2y ago
Turning data into audio is a big thing nowadays with amateur radio. Ironic that the author overlaps so much with that field, without noticing that they chose the same name as probably the most used amateur radio programmer in the world. If
330.
▲
by
knorker
2y ago
On this topic: Please NEVER use target=_blank. If the user wants a new window or tab, then they can open a new window or tab. There are so many websites where navigating around for a bit makes you end up with 5-6 tabs open, all with broken
More ›