Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hgs3
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
421.
▲
by
hgs3
3y ago
> Laws are clearly not applied logically, and while you may be able to make that argument in court, it's never clear that it will be accepted. I don't disagree, but I'm not making a defense argument in a courtroom, I'
422.
▲
by
hgs3
3y ago
> You seem to be acting deliberately ignorant. That's not a charitable interpretation. Try re-reading what I've written from the perspective of someone pointing out logical flaws of a proposed law.
423.
▲
by
hgs3
3y ago
> It's simple. The police get a warrant, pursuant to local laws. They show up and arrest someone. OSS is decentralized. Everyone has source access. The police will have to arrest everyone, including themselves.
424.
▲
by
hgs3
3y ago
The "exception" doesn't go far enough. If code is open source then anyone can fork and fix it. Money doesn't change this.
425.
▲
by
hgs3
3y ago
Open source is decentralized. Everyone is the maintainer. If there is a bug in the code, then anyone can fork and fix it. I don't understand how this law can apply to OSS period.
426.
▲
by
hgs3
3y ago
This reminds me of the individual who asked, "Is TikTok making us dumber/hurting our focus?" My harsh response was, "You have access to the internet and its wealth of educational information; if TikTok is what you seek o
427.
▲
by
hgs3
3y ago
I agree. Valve is one of the few companies I would deem "good" or at least not evil. I suspect this is because the company is privately owned and their CEO, Gabe Newell, is a software engineer and not an MBA. He's also a hard
428.
▲
by
hgs3
3y ago
> YouTube is almost unusable nowadays. Ads aren't the only problem. The YouTube recommendation algorithm works a little too well. I'll watch one video on a topic and then YouTube thinks I'm in love with it and floods my
429.
▲
by
hgs3
3y ago
I think you've misinterpreted me. I'm not a capitalists apologists, I just acknowledge the difference between theory and implementation. Capitalism as a theory does promote undesirable incentives, that's why I wrote "i
430.
▲
by
hgs3
3y ago
> "Crony capitalism" is a thought-terminating cliche. There's theory and then there's implementation. What's theoretically "wrong" with capitalism is it promotes the "bad" parts of human natur
431.
▲
by
hgs3
3y ago
No joke. When I needed my toilet fixed I was quoted $150 an hour which includes driving time and I live in a relatively low cost of living area.
432.
▲
by
hgs3
3y ago
For me this was the case: since quitting my job my depression has lifted and I'm about to launch my own company.
433.
▲
by
hgs3
3y ago
> Yes and Python (released in 1991) took a lot more time to become popular compared to Java (released in 1995) which was corporate backed. Being corporate backed is the real answer. Languages that became popular through grassroots suppor
434.
▲
by
hgs3
3y ago
Its called crony capitalism [1]. [1] https://en.wikipedia.org/wiki/Crony_capitalism
435.
▲
by
hgs3
3y ago
It's unfortunate that a scope cleanup mechanism, like __attribute__((cleanup)), wasn't introduced. There was a proposal for one but it relied on lambda's which didn't make the cut for C23.
436.
▲
by
hgs3
3y ago
> I think that if you want that, you're working with the wrong language. Maybe yes, maybe no. Walter Bright, the creator of D, has a nice article on the subject [1]. I think Zig's approach which allows slices to decay to pointe
437.
▲
by
hgs3
3y ago
typeof and auto are useful for writing type-generic macros.
438.
▲
by
hgs3
3y ago
> nullptr: fixes problems with eg, va_arg nullptr is an overkill solution. The ambiguity could have been solved by mandating that NULL be defined as (void*)0 rather than giving implementations the choice of (void*)0 or 0.
439.
▲
by
hgs3
3y ago
Yup. Don't even get me started on the lack of push constants. Last I checked WebGPU doesn't even expose raw GPU memory which means optimizations, like memory aliasing, are off the table.
440.
▲
by
hgs3
3y ago
> I think this is slightly wrong in the other direction. How does people doing things "for the love of the craft" inherently lead to better quality "stuff"? You're correct that a passionate hobby does not necessa
441.
▲
by
hgs3
3y ago
You're focusing on the benefits of increased productivity squarely from the perspective of a consumer. It's true increased productivity means consumers benefit from more goods, however, producers are not benefiting. Take programme
442.
▲
by
hgs3
3y ago
This reminds me of a forgotten Star Trek video game called Bridge Commander [1] released over 20 years ago that allowed you to play as a Starfleet captain from the first-person perspective of the captains chair. In the game you could free-l
443.
▲
by
hgs3
3y ago
GitHub is popular enough that I suspect it won't be a competitor that dethrones them, but rather they will implode from within. The copilot controversy is already steering things that way.
444.
▲
by
hgs3
3y ago
Socialism is a consequence of unchecked capitalism; if capitalism provided, then socialism would be redundant. Capitalism works best when there is lots of competition and low startup cost to enter a market. Regulation could force this type
445.
▲
by
hgs3
3y ago
> Rust is a game changer in that it is built from the ground up to offer memory safety without garbage collection and still aims for zero overhead abstractions. Safe Rust cannot represent circular data structures which makes entire class
446.
▲
by
hgs3
4y ago
> it's not possible for human beings to write correct C code, measured over time I agree that C the programming language does not help you avoid memory errors, however, saying it's impossible is too binary. People do make mista
447.
▲
by
hgs3
4y ago
> I no longer want to have to think about memory management and related issues. In some cases efficient memory management _is_ the problem to be solved. I'm not just talking about esoteric or embedded systems here. If you're de
448.
▲
by
hgs3
4y ago
This is Hacker News so the conversation is obviously slanted towards code, but I wonder what the perspective would look like for other structured works, like books? If an author is using a "copilot for writers" and the AI emits te
449.
▲
by
hgs3
4y ago
> There was a time, when I was young, backwards compatibility was a big part of our job. To me, it seems every other day QT and GTK makes a point of ignoring backwards compatibility with their releases, making Application Development har
450.
▲
by
hgs3
4y ago
These days you only see creative interfaces in video games.
More ›