HN user

7sidedmarble

343 karma
Posts3
Comments136
View on HN

Surely you know/understand that: 1. The minimum standard, even in the West, is not high enough. 2. The resources spent on the vanity projects and luxuries of the ultra wealthy could raise that minimum standard instead.

You say, "you'd be more upset if you have nothing" but that is the actual reality for people actually living here. Our system is extremely fickle and contrary to popular belief, does not directly reward hard work with success. I know many people that work very hard jobs, that make a tiny fraction of what probably the lowest earners on this forum make.

I don't think anyone's seriously suggesting people be held accountable for bugs which are ultimately accidents. But if you knowingly sign off on, oversea, or are otherwise directly responsible for the construction of software that you know has a good chance of killing people, then yes, there should be consequences for that.

If you actually listen to an interview with him and not reporting about him, you'll see him explain that he identified some scape goats for prosecution the Australian military we're trying to throw under the bus for minor issues or straight up things they didn't do, while letting the real psychos like special forces off the hook entirely.

I absolutely love smooth scrolling in the VTE terminals on Linux, but I can't find anything other than maybe the default terminal app (which I don't like) and iterm2 (which I don't like) that does it on Mac. As the author said, just about every terminal has a GH issue open asking for it with nothing but 'this would require rewriting a lot'

Cause that's not what it's for? It's like the opposite of headless components. It's all head and no component. That's what you're buying. I think that's pretty clear cause that is what Tailwind is. It's CSS, not a component library. That's what this thing is.

Yeah they're not even deprecated really, that's the wrong word. That implies there not actively encouraged to be used. They just moved them to their own repo outside of eslint itself.

If you can inject javascript, it's game over anyway.

Yeah, but as you pointed out the one thing you can't do is get the cookie. Having the auth token yourself as the attacker is a way different story then just having XSS vulnerabilities. You can still "do" a lot, but you still have to get another user with the token you want to interact with the page with your XSS to "do" what you want.

I don't really think so. In the middle ages, punishments for all sorts of crimes were pretty severe--but partly because the vast majority of crime would go unsolved. If you're a peasant in the middle ages and some valuables go missing, who's going to track that down for you? It's not happening unless you know for sure it was your neighbor or something.

So yeah, when they would catch a thief they would receive some pretty harsh punishment. But it didn't stop much. Theft in the middle ages was rampant.

Humans are pretty bad at making calculations involving a really bad outcome at a 5% chance of happening, or those sorts of things. Theft persists today as it did then, just because it's really hard to investigate and so generally goes unpunished.

Because democracy is a key part of Marx/socialist thought. The whole idea is that collective ownership of capital would mean it would be democratically managed by the working class, for the interests of the working class, rather than for the interests of someone else. You can quibble about that if you want but it's a big part of socialist thought anyways. It's only in the modern period that democracy has become synonymous with the western capitalist system.

https://catnip.vip

Catnip is a result of my frustration with every other RSS reader forcing some horrible reader mode down your throat. I wanted something that was just a simple interface of aggregated links, like hacker news. So that's what you get if you'd like to try it.

Because Elixir is a language with a fundamentally different paradigm when it comes to state and concurrency, similar to how MLs like Haskell or Rust are different then just picking up and writing some JavaScript or Python. It's different, so it's not mainstream. I think that's really the thrust of it.

Peer to peer doesn't really work for group video calls, like more than 5 or so participants. As n goes up, each peer is sending n video/audio streams and receiving n video/audio streams. This will quickly saturate your/your peers network and burden your CPU doing video encoding.

Suffice it to say there are other things you can do besides just a central relaying server, but it's the most common architecture.

https://catnip.vip

Catnip is an RSS web app with two main differentiators: - it's an RSS 'aggregator', not a reader mode. I believe the browser itself is the optimal reader. Every RSS app has a bespoke reader mode that tends to suck in comparison to the browser itself. - it has a frontpage that's an aggregate of some popular feeds, making it useful without an account. I plan on adding some boosting of popular feeds once I have users.