Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
imiric
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
601.
▲
by
imiric
1y ago
> how can it be a "fundamental misunderstanding of OSS" to strictly interpret OSS by the terms of the licenses, which don't mention any sort of "social contract", while they do include language explicitly contrar
602.
▲
by
imiric
1y ago
If the painter doesn't enjoy painting in public, then they should've picked a quiet spot in nature in the first place. And yet, most people who do decide to share their work in public, directly or indirectly reap the rewards of it
603.
▲
by
imiric
1y ago
> It certainly does. No, it doesn't. Yes, there are general safety regulations in any country, but there are no hard rules as to what "satisfactory" or "fit for purpose" means. My analogy was contrived to make a
604.
▲
by
imiric
1y ago
> Why isn't there similar expectations for users of Open source? That is be ready to take over yourself if maintainers do not want to do something anymore? Of course there is. Which is why many hostile projects get forked. "Tha
605.
▲
by
imiric
1y ago
This shows a fundamental misunderstanding of OSS. You're essentially saying that only users who contribute to OSS are worthy of attention and support. This is no different than saying that only commercial users, or those from specific
606.
▲
by
imiric
1y ago
> Without any contract or promise, there is no obligation to anybody. When a restaurant which you've been going to for years one day decides to serve you your favorite meal with a bit of poop on the side, do you not have the right t
607.
▲
by
imiric
1y ago
If you don't trust people, then OSS is not for you. You can't claim to provide software as a public good, while also gatekeeping it only for specific groups of people. If you want to do that, then choose a restrictive license, wit
608.
▲
by
imiric
1y ago
There's nothing "hacky" about port knocking. It was never meant to be a complete security solution—nothing is. But it works very well as an additional layer of security. Sec nerds often scoff at "security through obscuri
609.
▲
by
imiric
1y ago
Neat project, thanks for sharing. I'll stay away since it was vibecoded, but I appreciate the honesty. Though this is not technically a "knocker", but a typical token-based auth gateway. I experimented with something similar
610.
▲
by
imiric
1y ago
Shame. Textbook OSS rug pull. These people love to rely on OSS, and claim how committed they are to contribute to the ecosystem and to their community, but as soon as people are drawn to the project, start relying on it and using it in the
611.
▲
by
imiric
1y ago
I'm a long-time Linux user, but have always been drawn to OpenBSD, in large part due to the team's philosophy on software. I wish I had the willpower to switch to it as my main OS, but unfortunately, my workflow is too dependent o
612.
▲
Just Use Curl
(justuse.org)
174 points
by
imiric
1y ago
|
144 comments
613.
▲
by
imiric
1y ago
Just use cURL. It will never disappear, enshittify, or let you down. It's already modern, and has a great UI. It's available everywhere. It supports every protocol and feature under the sun. Those fancy features you think you need
614.
▲
by
imiric
1y ago
> That's like someone gives you a nicer car and you say "yeah but it doesn't fly". No, not really. It's like someone giving you a car that looks like a Ferrari, but has the internals of a Fiat. To be fair, I'
615.
▲
by
imiric
1y ago
Lovely, as all neal.fun experiments. <3 My favorite is probably https://neal.fun/infinite-craft/ This type of interactive learning experience reminds me of how fun it was to browse Encarta back in the day. It was fu
616.
▲
by
imiric
1y ago
This looks nice, thanks for sharing. Though IMO the main issues with APT/dpkg are not related to their UI. It is their decades-old internals, and very limited support for transactional/atomic upgrades and rollbacks. Upgrading an A
617.
▲
by
imiric
1y ago
What an arrogant, wordy, and partly wrong take on this matter. No, LoC is not a dumb metric. In the same way that cognitive complexity, code coverage, and similar metrics aren't. CC is definitely not "superior" to LoC, it&#
618.
▲
by
imiric
1y ago
Tangent: the fact XHTML didn't gain traction is a mistake we've been paying off for decades. Browser engines could've been simpler; web development tools could've been more robust and powerful much earlier; we would be a
619.
▲
by
imiric
1y ago
> If I'm tired of one thing related to AI/llm/chatbots it's the claims that it's not useful. It 100% is. We have to separate the massive financial machinations from the actual tech. It's indisputable that th
620.
▲
by
imiric
1y ago
It has always been "a decade away". But nothing will make grifters richer than promising it's right around the corner.
621.
▲
by
imiric
1y ago
Right, that's my interpretation as well. "AI" companies have reached the end of the road when it comes to throwing more data and compute at the problem. The only way now for charts to go up and to the right is to deliver valu
622.
▲
by
imiric
1y ago
It's probably a negligible percentage. Installing custom ROMs is niche even within the tech crowd.
623.
▲
by
imiric
1y ago
This is good news, but I hope that the device is not a "Graphene-phone". I.e. that it's not strictly built for GOS, but that it's a good generic and open device that happens to support GOS. For example, I would like such
624.
▲
by
imiric
1y ago
Thanks for sharing! The heuristics you use are interesting, but this will likely only be a hindrance to lazy bot creators. TLS fingerprints can be spoofed relatively easily, and most bots rotate their IPs and signals to avoid detection. Wit
625.
▲
by
imiric
1y ago
> The Claude agent running in a different CLI session (as an example) also now has access to my GitHub token. Or, any extension I've ever loaded in VS Code also has access. If you're giving untrusted software full access to you
626.
▲
by
imiric
1y ago
I wouldn't say it's the most readable. Values can be ambiguous, YAML anchors are powerful but complicated, and using indentation to define structure means that you're never quite sure to which node something belongs to. And g
627.
▲
by
imiric
1y ago
I was going to mention KDL as well. I've been using it for niri recently, and it's quite nice.
628.
▲
by
imiric
1y ago
> Nope, at least following a common definition of "rug pull" outside of FOSS. The current context is within FOSS, however. And it has a widely known definition[1]. > If you're standing on a rug that you didn't pa
629.
▲
by
imiric
1y ago
> There was no rug pull! [...] You can keep using your current version! You can even fork at that version. Calling it a rug pull is so entitled. This is a dishonest perversion of the commonly accepted definition of a "rug pull"
630.
▲
by
imiric
1y ago
And here I am in October 2025 still using "AI" tools via a chat UI in Emacs, like a caveman. I've written some code to help me with managing context and such, but the tools are there when I need them, and otherwise stay out o
More ›