MurphyA/hacker-news huggingface dataset:
by jchw | 2025-11-09 13:46:34+00:00
> Do you really believe that? That seems extremely implausible based on just simple observations like all governments using COTS OS for military/intelligence work or standard OS:es being used for critical infrastructure like power/water/finance/transportation.

I do, but have a slightly different take: even though COTS software is pretty much unilaterally full of bugs that will be exploitable and could be found, it is still possible to compose layers of security that compliment each other in such a way that a compromise in any one layer wouldn't mean game over. Done very carefully, I think you can make a stack vastly more secure than the sum of its parts. Moreover, it's very possible to make exploiting the software both more annoying and easier to detect, which would dissuade attempting to use exploits.

> If your statement was even remotely true then why is this not used in conflicts to devastating effect?

I think the costs, risks and incentives need to line up properly to actually see things play out. Even though software exploits in COTS software is relatively cheap by government money standards, they do still take time and money. Not to mention the actual software exploit part may not even be the most expensive or complicated part of an operation, especially if you desperately need to evade detection for a long time, and especially if your adversary is going to have sufficient auditing to know something is wrong early.

Stuxnet is old, but surely one of the most fascinating uses of malware in geopolitics. But wow, the amount of work involved and knowledge needed to make something like that happen makes the exploit part feel rather small.

Formally verified software seems to have a lot of promise, then, to make deep exploits even more convoluted, expensive and rare. Surely there will still be bugs, but it leaves a lot less room for error, and very well could shift the calculus on security threats a bit.
by a5c11 | 2025-11-09 13:47:05+00:00
A couple of years ago when I still was on Facebook, I had a problem with my account being falsely accused of hacking. I believe it happened because I had been chatting with my friend about computer malware.

All my chats were gone, and I couldn't write to any of my friends. "Okay, I will just reach the tech support, and solve the problem" - silly me back then. I was genuinely shocked that there was no "Facebook support". Just a bunch of FAQs, general help, and that's it, no way to talk to anyone. I felt completely helpless and lost, really unpleasant feeling.

My account got back to normal after one day or so, but that was the day I decided to begin the process of leaving that platform.
by kelthuzad | 2025-11-09 13:48:06+00:00
>I don’t understand this fascistic need to restrict how other people use their devices.

What? This is literally what you are doing. You want to restrict other people's devices and rob them of their freedom "because of your Grandma". We want to give people more freedom such that everybody can use their devices as they see fit. Should you still want more restriction, that's also an option that's included, since you have the freedom to just keep using it with its restricted defaults. It's insane that you are incapable of understanding this.

>That decision has zero impact on you.

No, quite the contrary. It robs 99.9% of people of their consumer rights and robs them of their freedoms, just "because of your Grandma". While our aims have zero impact on you, since you can just keep using your device as you always have. You're literally putting the logic on its head. So take your own advice and "you can simply ignore how we and 99.9% of society use our devices, and move along with your life. Mind your own business and simply buy your Grandma a different phone from a different company which meets your needs. There is no shortage of such devices and companies."

>The whole point of a marketplace is to encourage differentiated products from a variety of companies. You are saying that a company should not be allowed to sell me a red car because you prefer blue cars. The correct solution is for you to go buy a blue car from one of the many companies that sells blue cars.

Here comes the expected nonsense analogy. Yet more evidence that you have zero understanding of the topic and that you're yet another Apple shill who blindly regurgitates the same old debunked talking points ad nauseam. Let me briefly debunk it. "The whole point of a marketplace" is not to sell "differentiated products", that's just your primitive understanding; the point of a marketplace is to connect buyers and sellers, price discovery and competition - without which price discovery is impossible; all of these have to operate under fair market principles which are enforced by the state which has laws to enforce and ensure that no market participant becomes too dominant and anti-competitive and thus breaks fair market principles. Famous examples are:

https://en.wikipedia.org/wiki/United_States_v._Paramount_Pic.... https://en.wikipedia.org/wiki/United_States_v._AT%26T_(2019) https://en.wikipedia.org/wiki/United_States_v._Microsoft_Cor....

So your claim that I'm supposedly stating "that a company should not be allowed to sell me a red car" is false and a gross misrepresentation of what I'm saying and a clear indicator that you will simply ignore any argument and any evidence just to blindly regurgitate absurd analogies that make zero sense in the given context just to recycle old and debunked talking points in defense of Apple's anti-competitive and consumer hostile business practices.
by lrvick | 2025-11-09 13:48:24+00:00
I started by deleting an app a month until my phone was so boring I kept forgetting it at home, and ultimately abandoned it entirely.

It took a couple years to recalibrate my dopamine reward system gradually until I could enjoy just existing in my own thoughts and brain again while away from the internet, learn to navigate for myself, etc.

For "landlines" I just ported my families cell phone numbers (with their total consent and support) to a voip service, then got VOIP ATA boxes which allows plugging traditional landline phones, including an actual payphone for fun, via ethernet or wifi. Costs a couple dollars a month.
by constantcrying | 2025-11-09 13:48:33+00:00
Awful site, this is just a strawman. The dead Internet theory does not claim that real people do not upload things to the Internet, there was never any doubt about that.

The site has absolutely no grasp on what "dead Internet theory" is or what it claims.

>every image, video, song, and text uploaded by a real person on the web.

Which is then followed by a barage of mostly historical photos. Which is very weird, since these historical photos are certainly automatically uploaded from archives and are not some authentic individual expressions by individual Internet users, which makes the whole thing fully orthogonal to both claims.

Dead Internet theory in its original statement is the claim, that most users of the Internet are consumers who mostly read discussions, but do not participate. The small part of users who are actively participating are then engaged by "bots", supposedly to further certain agendas by the creators of the bots, like manufacturing a consensus or deliberately creating infighting.

If you just skim through the linked Wikipedia article you will immediately understand that this thesis can not be disproven by any amount of uploaded archive material.
by thesumofall | 2025-11-09 13:48:33+00:00
Super sorry that these have been your experiences. Working for a very different company now, I again ended up in a highly international setting and - with good leadership - it can be incredibly enriching (the company is the result of several global mergers). Unfortunately, the way it works in many companies nowadays, the only situation where teams experience working with other countries are in settings that are imbalanced from the start (e.g., after offshoring)
by sings | 2025-11-09 13:48:42+00:00
I was looking at Marko a few years ago because of the concise syntax. I have always thought highly of Pug and would have loved a framework that integrated that sort of elegant, minimal syntax. Unfortunately, Marko doesn’t even get the syntax highlighting right in its own docs for this style.

The example on that page with leading commas to separate tag attributes, and a number of other choices across the framework are also a turn off for me personally.

I’ve mostly been using Svelte for the past half-decade instead but still hope for something more elegant to come along.
by lproven | 2025-11-09 13:48:44+00:00
Interesting. Ada is in the greater Wirthian family (it's Pascal-like), and until now, the only Unix-like kernel I was aware of in a Wirthian language was TUNIS:

https://en.wikipedia.org/wiki/TUNIS

It was implemented in Concurrent Euclid.

https://en.wikipedia.org/wiki/Concurrent_Euclid
by neidu | 2025-11-09 13:49:52+00:00
I was talking to ChatGPT about toxins, and potential attack methods, and ChatGPT refused to satisfy my curiosity on even impossibly impractical subjects. Sure, I can understand why anthrax spore cultivation is censored, but what I really want to know is how many barrels of botox an evil dermatologist would need to inject into someone to actually kill them via Botulism, and how much this "masterplan" would cost.
by thunky | 2025-11-09 13:50:28+00:00
> Ok but I'd argue Rust/Cargo shouldn't be an "unfamiliar language/build system" for most professional programmers these days.

This isn't even close to true. The majority of programmers will be fine going their entire career without even knowing what Rust is, let alone how to build Rust projects.

A more accurate analogy would be a plumber not knowing how his wrench was manufactured.
by thaumasiotes | 2025-11-09 13:51:19+00:00
> He said he was less interested in Mamdani himself than he was in the Africana Studies part—a department of which, for a handful of years back at Bowdoin, I was indeed chair.

> Full disclosure: I was, in my full-throttle commitment to destroying those heralded civilizational virtues, also chair of the Program in Gay and Lesbian Studies for a while there.

What do the programs in Africana Studies and Gay and Lesbian Studies have in common that it would make sense for the same person to chair either department?
by clarencehoward | 2025-11-09 13:53:01+00:00
You should be able to accept the TOS on mobile now - although if your screen is really small it may be hard to actually read it, still working on that. Honestly I'm pretty embarrassed that I missed that. The TOS was the last thing I added late last night before making the post and I didn't check how it worked on mobile.

Thanks for all the feedback so far! It has been very helpful.
by roscas | 2025-11-09 13:54:15+00:00
Why are you worried GPT knows your location? If you use any Apple stuff, it knows your exact location. Android is the same. Windows knows the exact location also. So why would not GPT know that? Most webpages know your location, but since they also know your IP, they know in where you are, the city name at least, within a few KM. You are talking about the location. You should be worried about using Apple, Android or Windows because they know a lot more than that.

update: forgot to mention that if you any of antisocial networks like Facebook or Twitter, they know where you live. And if you are on your room, kitchen or living room. Or outside. Or anywhere you go.
by EasyMark | 2025-11-09 13:55:06+00:00
I haven't had to touch statins to get my lipids profile much better. I used zepbound to lose about 50lbs and then weaned myself off that. I was a little afraid my “completely normal after 8 months of weight loss” blood panel status at the end of my zepbound journey would go back to the “bad” region, but I have maintained going on a year with a much better whole foods/lean meats based diet and moderate exercise (I do let myself have some red meat on Saturdays, otherwise I would explode from hamburger desires). So it was done through a combination of lifestyle changes and zepbound to help me bury the hunger monster long enough to learn new habits and get to a new normal. Him suggesting that “probably” most people should be on statins whether they need them or not seems like covering up the source of the problem. I do know that some people just naturally have lipid issues even when doing “all the healthy things” though. My mom is one of them.
by constantcrying | 2025-11-09 13:55:06+00:00
Dealing with offshoring was very tedious, as you now have even more layers. Digital only communication, time differences, etc.

But in person is also very bad. I never was part of a well functioning multi cultural team. And every homogenous team I have been in was well functioning. At this point I will actively seek out employment in teams where I am only among native speakers and as far as possible only among natives.

>Super sorry

What are you sorry about? I quit the job, partly because I couldn't stand having half a dozen different communication barriers.

>it can be incredibly enriching

I have never found a single positive aspect. None of the multi cultural teams have "enriched" me in any way, most often they made me dislike the other cultures.
by pm215 | 2025-11-09 13:55:07+00:00
My guess would be that it's a split between employees in support (where being helpful to the customer is the aim and suggesting workarounds is part of the job) vs development (where it was almost certainly acknowledged as a bug but had to be weighed up against every other bug and feature for priority). Bugs with known workarounds which only affect a small slice of users are often not fixed very quickly.
by kjellsbells | 2025-11-09 13:55:15+00:00
Unsung heroes perhaps but don't underestimate the impact of Dell, ie "x86 getting good enough" was more than just about clock speed and branch prediction type stuff. Mass production of x86 servers killed Big Unix as much as advances in the chips.

After all, Unix on x86 was very widely deployed thanks to SCO, who had a lock on the retail POS and store backend type of IT, but who ran on PCs that were not what we would call servers today.

However once Dell mastered volume production of servers to similar build quality as the Sun SS20 pizza boxes at a fraction of the cost, they had the runway to build bigger and better servers and it was all over for Big Unix.

This isn't a Dell post, but they offered both Dell Unix and Solaris for a time, before Sun tried to fight them off with Cobalt rack servers. But it was too late.
by HarHarVeryFunny | 2025-11-09 13:55:22+00:00
One more thought ...

I think it's a mistake to associate C++ classes with object-orientated design or some program-wide high level design choice. A better way to think of them is just as custom types, and as a convenient packaging of data and and the functions (class methods) that works on the type/data.

In fact using OO concepts such as inheritance, and god forbid multiple inheritence, in C++ is generally a bad idea unless you have a very specific reason for doing so. You shouldn't have the mindset of "I'm using C++, so my classes should be using inheritance". In general keep your class hierarchies as flat as possible, and most of the time you don't want inheritance at all - you are just creating a packaging of data + associated methods.

Of course there is also nothing stopping you from combining classes with methods with additional global functions that work with those classes, but it would be advisable if they only did so using methods provided by the class, rather than having class data members declared public and letting things outside the class modify them.

The point* of classes - packaging data and the methods that work on the data together - is to support easy and localized future changes. If your class data members are private and only operated on by class methods, then you can change the data members however you like and users of the class will not be affected.

Used properly, C++ classes are an enabler for writing large complex projects that are easy to maintain. If using classes is impacting the design of your project, then it really means you are using them in the wrong way.

Edit:

* Well, one point. The other main point/value is the support of constructors and destructors so that your classes/structs are guaranteed to be initialized and destroyed. You don't need to remember to call an initialization function, or need to worry about code that throws exceptions and therefore has many paths where structure cleanup/destruction would be needed - the destructor will always be called when the object goes out of scope.
by autop0ietic | 2025-11-09 13:55:54+00:00
Do you really think Peter Thiel is so poorly read that he doesn't understand the difference between socialism and communism?

I actually think pointing this out is a tell of how unread a person is on the subject actually. I can't even count how many times I have read this statement online in my life.

In everyday use though outside a Marxist philosophy circle, socialism is used as a blanket term for collectivism of all sorts and communism is the pejorative word for the same thing.
by skrebbel | 2025-11-09 13:56:12+00:00
I dunno, to me that seems like all YAML's mistakes all over again. I quite like the conciseness, and significant whitespace seems like a good match here, but the double hyphen thing really seems odd to me. And the syntax is so hard to parse, apparently, that their own example is syntax highlighted incorrect, coloring content as if it's tags.
by jacquesm | 2025-11-09 13:56:43+00:00
And a firewall is not an airgap.

And a WiFi connection even though it goes 'through the air' is not an airgap.

The same for BT and any other kind of connectivity.

An airgap is only an airgap if you need physical access to a device to be able to import or export bits using a physical connection, and the location of the device is secured by physical barriers. Preferably a building that is secure against non-military wannabe intruders.
by Rochus | 2025-11-09 14:02:21+00:00
> the only Unix-like kernel I was aware of in a Wirthian language was TUNIS

SPIN developed at the University of Washington in the nineties was written in Modula-3; it was a microkernel-based system and supported the Digital UNIX system call interface, allowing Unix applications to run. There was also Sol implemented at INRIA in a Pascal dialect in the eighties which offered a Unix-compatible environment; it was followed by Chorus (initially written in Pascal), also a microkernel-based system, compatible with Unix APIs.
by miningape | 2025-11-09 14:02:38+00:00
Yeah that'd be a really good idea, and don't get me wrong - I still think Linux is a really nice idea, and will really give the kid an advantage. You just don't want to have the opposite effect by having the kid associate the computer with pain hahaha

> also Linux has continued to get easier and more reliable

100% especially if you get some very common hardware it's arguably more reliable than windows nowadays lol
by EasyMark | 2025-11-09 14:03:13+00:00
Yeah this prickles my hackles too. It took a fairly high dosage of zepbound and many months for me to get to a normal set of eating habits after a couple of decades of bad, but a prediabetes scare surprise on my labs pushed me into the program, but I would not have done it by "white knuckling". I needed some medication to help me along. All these people just saying "calories in and calories out" "just start exercising dude" are making a complex issue into a "simple solution" that almost never works because change takes time; a lot of time that many people don't feel on a deep level that they have to apply to it. So, they just give up after a couple of weeks of "grit" and "will-power". Isn't it like maybe 1-3% succeed over time, while the rest fail when trying to lose significant weight or other health issues that could be resolved with habit only?
by thesumofall | 2025-11-09 14:03:13+00:00
If we talk about the same „innovation“ offshoot, it happened right after I left the company. I think the cultural change that the top leadership at that time wanted to push was just too much to not cause a backlash. A new CTO who was perceived as an outsider, a somewhat implied message that the Silicon Valley’s way of working was superior to the company‘s traditional approach, and the internal realization that Airbus started to lag behind leading to the typical defensive behaviors. Curious how the culture evolved since then
by plastic-enjoyer | 2025-11-09 14:03:41+00:00
> The CLICK: "Critiques kill". You want a live internet? Don't critique. If you want a no javascript version make one. If you have a better solution do it. If you have insight into the problem share it.

Yes, and no. I think a problem is critique in the form of action. There are movements such as the indie web (e.g. Neocities, Nekoweb, Agoraroad) that long for the old web in their nostalgia and form a counter-movement to the current state of the web. The websites and communities that emerge from this are more or less an imitation of the websites of the late 90s and early 2000s. My problem with this is that the indie web primarily defines itself by simply being the opposite of the web 2.0. It exists primarily as a counterculture, in which “counter” is more important part than "culture". This movement is cynical in that a better future for the internet and the web no longer seems possible, and the only way out is to escape into a nostalgically romanticized past. For me, this is more of a confirmation of the Dead Internet Theory than of the Alive Internet Theory.
by actsasbuffoon | 2025-11-09 14:03:48+00:00
As a musician, this happens to me as well. If I hear a piece of music in a noisy environment my brain will fill in the gaps. I’ll think, “Wow, this music is really interesting.”

Then I’ll hear it in a quiet environment and realize that I preferred the version where my brain adding things to make up for what I couldn’t hear before.

I guess it’s a little like diffusion. The brain has natural denoising processes which, in an unconscious way, taps into our tastes.
by fragmede | 2025-11-09 14:04:20+00:00
The thing that Tailscale also allows you to do is access systems on the tailnet, without exposing those servers to the Internet. For the self-hoster with friends, this is really really useful.

Do I think this is a thing that more people than you think are doing? Given that you're questioning if it happens at all, I'd say yes.

Do I think this is at all common or normal? Absolutely not. My friends and their friends are very technical compared to the general population, so it's not surprising that something "weird" like this would be overrepresented, but even then it's not commonplace to share with friends. You really need some tight-knit bonds in order for it to work. Bonds that many people don't have a ton of.

I should mention though, it's not just "bad" websites. A lot of websites geolocate, and for foreign nationals, those websites don't make content available outside the country (for whatever reason). So for a taste of streaming TV from home, a residential proxy in the home country does the trick to let them watch "local" news of home.
by tomhow | 2025-11-09 14:05:17+00:00
> Show me a case where an ICE officer has been convicted of abduction.

> Or are you just saying that because you think you get to have a veto over every arrest?

Please don't cross-examine on HN. The guidelines make it clear we're trying for curious conversation here. https://news.ycombinator.com/newsguidelines.html
by imiric | 2025-11-09 14:05:29+00:00
Allow me to criticise your criticism...

> The CLICK: "Critiques kill". You want a live internet? Don't critique.

I don't see the connection. Critiques are also content.

The issue is not related to the type of content, but to what is producing it. Dead Internet is the (proven) idea that most content on the internet is produced and consumed by machines, not humans.