skysight-inc/HackerNews huggingface dataset:
If I felt you attack me doesn't that make me a victim based on your worldview. You tell me that my opinion is irrelevant because someone who you labelled a victim could be undermined then you do the same thing.

You can't have it both ways. You can be a hero saving a victim by creating more victims.

What posts justify graphic death threats? In a vacuum none. With context I could think of many examples including: Maybe he is posting death threats himself or perhaps committed a crime to a person in an identity we consider more of a victim.

Someone who punches somebody and when they hit them back that person is suddenly the victim? I'm not sure I see the world as black and white as that.
While “the left” in the US is incredibly nebulous, largely composed of groups and people that rarely agree on nearly anything at all, let alone a literary style, this recent article(1) about Bluesky has an eloquent description of “the right” when it comes to online spaces.

> Liberals and the left do not need the right to be online in the way that the right needs liberals and the left. The nature of reactionary politics demands constant confrontations—literal reactions—to the left. People like Rufo would have a substantially harder time trying to influence opinions on a platform without liberals. “Triggering the libs” sounds like a joke, but it is often essential for segments of the right.

The assumption that strangers on the internet are interested in or obligated to engage with “debate me bro”-style theatrics any time a person feels like summoning them to is very much a specific example of hyperreality that is particularly endemic amongst “the right”

> I'm going to go ahead and stick my dick in the hornets nest

You can put your dick somewhere else. It is not interesting here.

1 https://www.theatlantic.com/technology/archive/2024/11/twitt...
For what it's worth, I have a site that I wrote in HTTP/CSS where I make use of blur in the top bar, and I will be switching over to this effect soon using your blog post as a guide. Thank you.
The point was the FBI combined with the rather inflexible security people in Boston were probably threatening repercussions to Cartoon Network along the lines of their broadcast license
The closing on the sale of my house in Quincy was that day. I was moving far away immediately after the closing, had my car packed with most of my worldly goods and all I had left to do was to drive up to Reading to sign the papers. Not long before I needed to leave, I happened to check boston.com and saw that 93 was closed, and figured I was doomed as it had been tough selling the house.

As it happened both parties arrived way late, and the deal went down. I'm still a little salty about it after all this time.
We can only hope they never go into a Walmart.
That can't be true. I've stayed in campgrounds with dozens of Starlink dishes deployed.
Tangent rant

I wish I could run Linux with first party-driver support from Apple on the M series devices. To me, the premium price would be worth it and I'd buy a top spec'd M4 MBP and a Mac Mini today.

However, unfortunately due to the limitations of MacOS, my workflow has settled into using an M1 MBP as a thin client for an AMD based mini PC that I SSH into for work tasks and use for gaming. I carry my MBP + mini PC with me when a travel which is kind of annoying.

So while the M4 chips are eye wateringly powerful, especially for video editors/content creators, for me they are "big for nothing" as I can't really use that horsepower for anything meaningful (work and play).

So I don't see any reason to upgrade my M1 MBP "thin client"
OTOH static sites are an obvious solution for high resilience, low effort devops, and low cost hosting.

They could decouple the comments section to a dynamic API + minimal client-side code. Even if the API and/or DB go down, all the pages of the site will keep working.

I would think reliability and uptime are high priorities for a language that could almost be considered critical infrastructure at this point... but what do I know.
lol I don’t want the bigots and people sending death threats to exist, I’ll stand on a soapbox and say that
I find it's interesting that React which Bluesky was built on, was originally license with BSD + patents, which disallow building Facebook competing products.
Because FBI is an Executive Branch bureau, and because the Supreme Court reserves the right to intersede later only if asked it it wasn't an official act on an ad-hoc basis, and there is no longer a Senate filibuster, and because the US does not consider it to be within the jurisdiction of the ICC, and no external treaties are binding, and because the president can pardon themselves if they are charged in federal court while in office, what is and is not a lawful order.

Executive War Time powers have historically included the right to force persons into internment camps, tribunals that bypass due process rights to public trial by jury, denial of habeas corpus rights (which disadvantage persons serving lawfully abroad in uniform and as contractors), warrantless mass surveillance that jeopardizes the safety of protected assets, warrantless drone strikes abroad, and foreign invasion without due process at great cost to the taxpayer and the service members.

Other parliamentary systems can sack their Prime Minister at any time.
In the case of the US, we turned much of the richest farmland into subdivisions. The breadbasket of the nation is powered by an aquifer that will be depleted in my kids lifetime. Most of our green goods come from the deserts of California and Arizona, and won’t exist if the Colorado River water system breaks down.
That's really impressive. I need to update myself on this topic. Thanks.
> The danger is his focus on living on Mars with no accountability.

What is an example of this non accountability?
I’ve always wondered, since an RFC is a request for comment, how does one leave a comment? And who?
The Home by Jon R Rice
“Direct to cell”
Oh man. Sad to hear that. I remember in the early '2000s before Wikipedia printing out those tutorials to read before I'd take these long bus rides out of town to work at the meat (slaughter) plant. I was trying to educate myself so I would not have to work at the meat plant for long. That job kinda sucked but at least it got my mind straight. I was debating whether or not to save up for college. Working there for a year let me save up and to convince me that I'd rather go to school to try to not work a blue collar job.

I read a few of those How Stuff Works articles printed on paper at the public library on those long hour bus rides. They'd keep my spirits up.
>RAII deals (badly) with temporal safety

>safe initialization (use before initialization)

These two are solved by proper use of RAII.

But you have a point with UB. That's always been an issue, though, it's part of the idiosyncrasies of C/C++; all languages have their equivalent of UB.
I don't think even that would suffice. :)
Yes, we'd better not do a little bit. Surely then, we'll accomplish a lot.
Nah, those should use a proper Starlink dish.

Direct to cell bandwidth is obviously very limited.
That was 9 years ago and a lot has changed since then. They're moving to 3rd generation devices which have higher bandwidth and now have thousands of satellites deployed. Once Starship is able to deploy payloads, they'll increase the number of satellites even more quickly.
I guess it depends on what qualifies as a factory. Azovstal in Mariupol is around 11 km^2 and certainly isn’t the largest in the world.
> If I felt you attack me doesn't that make me a victim based on your worldview.

No.

> You tell me that my opinion is irrelevant because someone who you labelled a victim could be undermined then you do the same thing.

I didn’t say your opinion is irrelevant. I said your experience of not receiving death threats is irrelevant to someone else’s experience of receiving death threats.

> You can't have it both ways. You can be a hero saving a victim by creating more victims.

I’m not a hero and I’m not saving anyone.

> Maybe he is posting death threats himself or perhaps committed a crime to a person in an identity we consider more of a victim.

There’s literally no justification for graphic death threats. You have no reason to believe either of those hypotheticals are real.

> Someone who punches somebody and when they hit them back that person is suddenly the victim? I'm not sure I see the world as black and white as that.

You are arguing with your own straw man.
If it ends up creating more Elon musk style success stories it can only be good for America.
The problem with that is that no Linux distro maintainer will ever put effort into maintaining every version of every library and compiler perpetually for a specific, seemingly random, programming language (or at least, reasonably, within few major versions including all minor releases in between), but with a tool that versions dependencies and allows for, say, git-based upstream with tag-versioned releases, you can expect to pick any specific version and for things to just work; managing library code for a specific programming language, be it any language, does not seem like the responsibility of an operating system, if anything, the package manager from your OS should be able to just supply the tool to manage the said language (like you currently can with npm, cargo or go); that also does not touch the topic of making things work across different platforms, sure, you maybe found a way to solve this issue in your imaginary Linux distro, how do you solve the problem for a co-developer that uses Windows, or macOS?

Additionally, you do not have to necessarily enforce these things on the language level, the standard and the tooling could live as two independent projects coming from the same entity. You could still use the compiler and the libraries from your OS, and build the code like that, or you could just reach out to an optional standardized tool that serves as a glue for all the external tools in a standardized way.

Yes, there are a lot of valid concerns with this approach as well, but personally for me, as a frustrated C++ developer, who is most likely going to still use the language for a decade to come, I feel like all the other languages I had mentioned in my previous post had addressed what is my biggest point of frustration with C++, so it's definitely an issue that could be solved. Many tried to do it independently, but due to personal differences, no funding, and different ideas of what should be the scope of such tooling, we ended up with a very fragmented ecosystem of tools, none of which have yet to date been able to fully address an issue that other languages solved.
He's been plugging away at this machine for a year and a half - the excitement is well-earned!
i admit that i haven't read the sources listed here

https://www.dyrenesbeskyttelse.dk/artikler/landbrugets-bundl...

and also that this source is probably biased toward minimizing the numbers while your source might be pulling in the other direction. the true number is probably somewhere in between and depends on what you include. like, could the raw products be imported instead and the refined in Denmark without those 22% taking a hit?
0-infinity
They can be. Or they can be... less easy.

Imagine you have an informally-specified, undocumented, at-least-somewhat-incomplete state machine. Imagine that it interacts with several other similar state machines. Still easy to reason about?

Now add multithreading. Still easy?

Now add locking. Still easy?

Cleanly-done state machines can be the cleanest way to describe a problem, and the simplest way to implement it. But badly-done state machines can be a total mess.

Alas, I think that the last time I waded in such waters, what I left behind was pretty much on the "mess" side of the scale. It worked, it worked mostly solidly, and it did so for more than a decade. But it was still rather messy.
> If you answer yes to many of those questions there's really no better alternative than k8s.

This is not even close to true with even a small number of resources. The notion that k8s somehow is the only choice is right along the lines of “Java Enterprise Edition is the only choice” — ie a real failure of the imagination.

For startups and teams with limited resources, DO, fly.io and render are doing lots of interesting work. But what if you can’t use them? Is k8s your only choice?

Let’s say you’re a large orgs with good engineering leadership, and you have high-revenue systems where downtime isn’t okay. Also for compliance reasons public cloud isn’t okay.

DNS in a tightly controlled large enterprise internal network can be handled with relatively simple microservices. Your org will likely have something already though.

Dev/Stage/Production: if you can spin up instances on demand this is trivial. Also financial services and other regulated biz have been doing this for eons before k8s.

Load Balancers: lots of non-k8s options exist (software and hardware appliances).

Prometheus / Grafana (and things like Netdata) work very well even without k8s.

Load Balancing and Ingress is definitely the most interesting piece of the puzzle. Some choose nginx or Envoy, but there’s also teams that use their own ingress solution (sometimes open-sourced!)

But why would a team do this? Or more appropriately, why would their management spend on this? Answer: many don’t! But for those that do — the driver is usually cost*, availability and accountability, along with engineering capability as a secondary driver.

(*cost because it’s easy to set up a mixed ability team with experienced, mid-career and new engineers for this. You don’t need a team full of kernel hackers.)

It costs less than you think, it creates real accountability throughout the stack and most importantly you’ve now got a team of engineers who can rise to any reasonable challenge, and who can be cross pollinated throughout the org. In brief the goal is to have engineers not “k8s implementers” or “OpenShift implementers” or “Cloud Foundry implementers”.
"small government" fundamentally means "big industries".

When governing entities have limited money and power, they will need a lot of good will from the incumbents to have anything done at all.
This looks cool and +1 for the 37Signals and Basecamp folks. I need to verify that I'll be able to spin up GPU enabled containers, but I can't imagine why that wouldn't work...
RFC's operate under the IETF. RFC's are developed under some specific group, and you can join that group, the business is generally conducted on email. There are (well, were back when I participated) in-person meetings, but attendance there was not mandatory.
FlexLM dev tools were supplied as part of the operating system distribution.

One could make a simple app to parse, check in, out, licenses and work from there.

Sure beats breaking out the low level tools!

Indy sound is great! I agree and had one playing music for years.
Was it better when we were manufacturing consent?
~Unburdened from the stifling editorial constraints and labyrinthine bureaucracy that define mainstream media, one might have imagined, back in the 1980s, that alternative media would ride into the information landscape like a gallant knight. Free from the stodgy dictates of corporate overlords, unencumbered by the subtle nudges of government regulators, rogue commentators could finally deliver that rarest of commodities: the unvarnished truth.

~But no, alternative media is mostly a hell-hole.

~Accuracy doesn’t go viral. Nuance doesn’t trend. A sober, balanced analysis of the latest economic crisis isn’t going to outperform an inflammatory, conspiratorial takedown of the lizard people who are running the Federal Reserve. The game isn’t about truth; it’s about engagement—the only real filter left. And engagement is a capricious and shallow deity, demanding spectacle over substance and outrage over understanding.
CTEs are extremely useful mechanisms for writing modular and easily maintainable queries, particularly around anything to do with ETL, graphs, and timeseries data. Highly recommend.
You usually don't have a dozen, just two or three and if you do have a dozen, there is a certain pattern, or at least the common denominator for the half of them to be ASCII, a another half using some kind of local convention you totally know how to encode.
I welcome a k8s replacement! Just how there are better compilers and better databases than we had 10-20 years ago, we need better deployment methods. I just believe those better methods came from really understanding the compilers and databases that came before, rather than dismissing them out of hand.
> the politics (which are reflective of the will of the majority)

where did you read that?
e.g. in the US politics = top 10%

https://www.cambridge.org/core/journals/perspectives-on-poli...
Collaboration is handled by the executive team. The Board of major companies is not so active as to negotiate deals. One may be an activist board member and hold sway over the CEO, but ultimately it's the CEO's job. The Board simply picks the executive team.
The filenames contain information that you need in some way for the scheme to work.

You are combining different parts and inserting a missing byte every time you combine the files. You need to combine the parts in the correct order, and the order is part of the information that makes this work.

If the ordering isn't coming from filenames, it needs to come from somewhere else.
I think you can blame Postel's law for being self-defeating. If the whole ecosystem is conservative in what it accepts, the whole ecosystem will be conservative in what it sends (because otherwise it won't be part of it). If the whole ecosystem is liberal in what it accepts (or just a significant part of it), some parts of it will be liberal in what it sends (because not everyone is going to rigidly follow the spec once they get something working well enough for the parts they test with), and that's where the problem comes from.
I'm sure there are current things that are like this.

The first that comes to mind is atrazine. Its use is banned in the EU.

Yes, this chemical is the cause of Alex Jones' concerns about amphibians. But if both the EU and Alex Jones can agree on something, maybe it's worth paying attention.

Or Teflon pans? The things that kill literal canaries -- not in the coal mine, but in your kitchen?

Given what we've just read here on HN about US use of Agent Blue (arsenic! An element! On rice paddies! It never degrades, because it's an element!), it seems clear that the chemical industry in particular has disgusting amounts of power. I just don't understanding how you can be so short-sighted as to "gift" the world tetraethyl lead, the Rainbow Agents, and atrazine, and then run public relations campaigns in support of all of them, but apparently this is what these people do. I don't know if it's motivated reasoning or straight-up sociopathy or what.

That this kind of shit has happened sufficiently-often, I will add, is why the public is also losing faith in essential things like vaccines. You can't keep squandering trust.
I love(d) it. Makes the menu stand right out.

My current Raspi 400 desktop has that same setup. Menu items all italic and bold.
A background thread performing blocking io is an implementation detail not a bug. Other filesystems don’t have/need that sort of bookkeeping, so if a block device stalls badly enough to trigger these warnings then it will be attributed to application threads (if at all) rather than btrfs worker threads, but regardless the stall very much still happens
COBOL's most recent standard was released in 2023, which rather ruins your point.
Well, they’re not doing the same thing aren’t they?

I’m cautiously optimistic that the open/decentralised nature of these sites can act as a powerful forcing function to keep them in check, keeping their incentives more inline with their users compared to traditional commercial social media sites.

Mastodon’s financial (and so far technical) structure seems more inline with this compared to taking on investment, so we’ll see how it goes.

I just want a network that’s not going to juice engagement to optimise for page views for ad revenue. I want a reverse chronological feed. I want third party clients that might have different UX ideas

It’s free to hope :)
Be interesting to see if they count people with the app or not. As far as I’m aware you need the app to view threads in their entirety. I tried it but uninstalled shortly after
I think it's a pretty sad state of affairs if the most amazing thing about this is having friends.
Show HN: Component Interoperability Based on Vapor
As long as it doesn't need near-real-time viewing (or if it does, said viewing can be billed for as a separate per-user fee), it wouldn't cost anything extra to SpaceX in the sense that those cameras could use free capacity, only transmitting when nothing else is.
maybe they were already there?
Real names were absolutely used on Usenet especially in the early days, ditto for mailing lists (and still are for that matter), even though technically they are pseudonymous. In any case pseudonymity doesn't seem like it's relevant for whether something is a social medium or not – many social media are pseudonymous (or even anonymous, like the chans). HN is pseudonymous. Reddit. Tumblr. The various Fediverse services.
This is such transparent EU Bureaucracy shilling. No wonder Europe doesn't have any large SaaS companies with their stabbing unfriendly business climate.
This is the nomad dream. Have a single phone service and wander anywhere on the planet with it. No more having to swap SIMs out on every border, being unable to use text-based 2FA, forcing friends to contact only via messaging apps, system messages in a foreign language, etc.

It's not the coverage; that's mostly good. It's not the price; mostly SIM cards and plans are cheaper when travelling than they are at home. It's the hassle of swapping SIMs every time you cross a border.
1990s United States Boom
I think this view that web apps are unnecessary is really naive to the way that people prefer to work in the modern world. Google's office suite commands a 44% marketshare and is essentially a web-only platform on desktops. If you haven't been paying attention, yes, that means it has surpassed Office 365 in marketshare.

The market spoke loudly about how it wants to work when Google took the #1 spot away from Microsoft by making documents accessible and simple to anyone with a web browser.

Online documents are a liberating experience where the benefits are obvious. There's no more losing files and forgetting to save, no more passing files back and forth, no more worries about multiple devices. Online document editing "just works"

Someone who wants to use LibreOffice in a modern way like this is just SOL. Someone who doesn't own a desktop computer can't use it. Tablet and smartphone users are stuck with a third party solution that utilizes the codebase but isn't really LibreOffice, and it's a 3 star-reviewed app with the top review complaining about how easy it is to permanently lose work.

Web apps are all over the open source ecosystem. They aren't just reserved for big money VCs. I would argue that LibreOffice's own history was made possible by sponsorship by a very big company (Oracle) and that OnlyOffice being developed by a rather small company pokes a big hole in the idea that web apps work best aas closed paid SaaS products. Obviously, OnlyOffice is able to be a sustainable business while offering a compelling self-hosted community solution.

I also think of Bitwarden as a success story for making modern web and desktop software that is both fully open source and hosted in the cloud in a way that makes it easy for users.

I personally think that the document foundation just "doesn't get it" and isn't really prioritizing giving LibreOffice the modern overhaul it desperately needs. OnlyOffice is what LibreOffice would look like if The Document Foundation had their priorities straight.
I would encourage anyone in the U.S., who has the opportunity, to become a substitute teacher. In my area it requires a degree and background check. So you can observe first hand.