MurphyA/hacker-news huggingface dataset:
by rsynnott | 2025-10-29 11:59:54+00:00
> Here’s some similar data from Northern Ireland on “anti-social behavior incidents”, because they happened to track those

I mean, I get what they're trying to say, but "anti-social behaviour in a place which was basically in a low-level civil war from the late 60s to late 90s fell in the noughties and tens" is not at all surprising, and not a useful comparison with the US.

NI is such a weird case that you should be very cautious about reading anything about broader trends into it at all.

I do like the illustration that they chose for the article. Jazzercise; the ultimate manifestation of deviance.

> There is no comprehensive dataset on cult formation, but Roger’s Bacon analyzed cults that have been covered on a popular and long-running podcast and found that most of them started in the 60s, 70s, and 80s, with a steep dropoff after 2000

I also don't love this as methodology. By its nature a podcast on cults is going to be biased towards covering the most _documented_ cults, and those will be older. Take something like the Zizians; did anyone other than compulsive 'Rationalist'-watchers even know they _existed_ until those murders? There are likely cults forming today which won't _really_ be noticed for a while.

(I'm not saying they're wrong that fewer cults are forming; I think they're probably right. But the methodology they're using to get there is questionable.)

> CULTURE IS STAGNATING

I don't buy this one _at all_; it likely _is_ true of movies and video games, for financial reasons, but pretty much nothing else. The sheer volume of music and TV produced today is vastly greater than previously, and that's even before getting into fan works and original internet creations (again, I think there's a measurement problem there).

> Every new apartment building looks like this:

AIUI the look that they're talking about is basically a consequence of common US planning rules; other places have their own apartment building archetype. All the apartment blocks built in a given place in a single year always look pretty similar; it's largely dictated by the rules.
by carefulfungi | 2025-10-29 12:00:22+00:00
I've wondered if anyone has made a scholarly comparison of current trends in manners and general social liberalization to Victorian manners. I'd like to read a book comparing these two ages.

My impression is that, at least in the US, there are two contradictory trends overlapping and intermingling: extreme personal liberty (supremacy of "me" over "us"); and cultural enforcement of strict manners (e.g, around language and gender).
by theshrike79 | 2025-10-29 12:00:51+00:00
I kinda like what crush is doing: https://github.com/charmbracelet/crush

They're still lacking slash commands, sub agents etc (since they don't own their own model), but they do integrate language servers, which seems to be handy on larger codebases.

Crush + GLM-4.6 is one of the three I use regularly along with Claude and Codex
by JCM9 | 2025-10-29 12:01:40+00:00
This. When AWS was 10 solid core services it made sense and was exciting. It’s now a bloated mess of 200+ services (many of which almost nobody uses) with all that complexity starting to create headaches and cracks.

AWS needs to stop trying to have a half-arsed solution to every possible use case and instead focus on doing a few basic things really well.
by LogicHound | 2025-10-29 12:01:57+00:00
I had the following problems. Note my hardware was ageing at the time and was about 5 years old. I know a quality apple specialist that did the work.

- Glue'd in batteries on Laptops. I had a Mac Pro with a glue'd in battery. I could have done it myself, however I ended up opting to get someone who knows what they are doing to replace it. Labour and battery replacement cost me about £250.

- Official charger made the power lines toast. Another £250 to get it repaired.

- iOS Safari browser sometimes stops videos / audio when the screen locks or you switch apps. It is really annoying. Doesn't happen on Graphene OS or Android.

- iCloud is kinda required if you use an iPhone even though I don't use it for backups.

- Upgrades just aren't possible. Every single on of my laptops I have, I have upgraded ram, disk and even processor on some of the older models I have. I changed an intel Mac Mini drive to an SSD, it was a fiddly to say the least. On other SFF machines it is often a 5 minute job.

- MacOS is kinda just weird. While it is a Unix, it does everything it can to hide it. As someone that used both Linux/BSD. MacOS feels like running a weird Linux distro. Brew was kinda weird after coming from Linux world. I would have just preferred to run Linux.

- The online account stuff with Apple is somehow worse than Microsoft.

These days I buy refurb Business Laptop from Dell or Lenovo. Literally 10% of the price, Linux almost always works and if breaks, I can buy another one cheap for the same price as repairing an Apple machine. I get it, they are not as nice but for me they work fine and are much cheaper.
by strken | 2025-10-29 12:02:15+00:00
Sorry, to clarify, wealth-seeking in mainstream culture looks cyclical to me. I was replying to a comment that said that "money won".

I agree that there's a general decline in criminality (which is good) and general risk-taking (which is mixed). I don't see that this is strongly connected to wealth-seeking, given that overall wealth has increased for the majority of people and offset some of the risk involved when sacrificing income and wealth for other values.
by lapcat | 2025-10-29 12:02:20+00:00
Ah yes, I see in the release notes, "Rebuilt with WebExtension technology for improved ad blocking performance".

I'm not sure why they did that or whether it's actually improved, but the Apple-specific content blocker API is certainly not deprecated or anything like that.

The biggest difference is that the Safari content blocker API is native, in other words, Swift or Objective-C, whereas DeclarativeNetRequest (invented by Google) is a JavaScript API.

In-app views can't really have DNR unless they also have full browser extensions too.
by fulafel | 2025-10-29 12:02:32+00:00
The direct cost is the easy part. The more insidious part is that you're now cultivating a growing staff of technologists whose careers depend on doing things the AWS way, getting AWS certified to ensure they build your systems the AWS Well Architected Way instead of thinking themselves, and can upsell you on AWS lock-in solutions using AWS provided soundbites and sales arguments.

("Shall we make the app very resilient to failure? Yes running on multiple regions makes the AWS bill bigger but you'll get much fewer outages, look at all this technobabble that proves it")

And of course AWS lock-in services are priced to look cheaper compared to their overpricing of standard stuff[1] - if you just spend the engineering effort and IaC coding effort to move onto them, this "savings" can be put to more AWS cloud engineering effort which again makes your cloud eng org bigger and more important.

[1] (For example implementing your app off containers to Lambda, or the db off PostgreSQL to DynamoDB etc)
by bvisness | 2025-10-29 12:02:33+00:00
I agree that we haven’t gained much yet from looking at large graphs. Usually we can reduce any problem of interest to something small. Still, Graphviz produces very ugly results even for small graphs, whereas this is where iongraph shines.

To be clear, what I think makes the latter graph more readable is particularly that the wires are easier to follow. Yes, it’s subjective, but backed up by my own personal experience. Long term I think we can add more interactive features to help us in such cases, e.g. search and dimming irrelevant wires.
by Theodores | 2025-10-29 12:03:00+00:00
Punk was invented by Malcolm McLaren to sell Vivienne Westwood clothes.

It was a recipe for people that wanted that identity, with both the music and the looks being where the money was made.

This happened at a time when there was no internet, and with no cynical clowns like me to piss in the punch, to claim that punk was just marketing.

This was not the first 'off the shelf' identity for young people to take up, however, punk was the most planned, even though it is all about not conforming to the rules of society. Compare with the 'hipster' trend where there was no mastermind planning it, but more of a convergence of influences.
by ownagefool | 2025-10-29 12:03:03+00:00
The consequence of running ingress and DNS poorly is downtime.

The consequence of running a database poorly is lost data.

At the end of the day they're all just processes on a machine somewhere, none of it is particularly difficult, but storing, protecting, and traversing state is pretty much _the_ job and I can't really see how you'd think ingress and DNS would be more work than the datastores done right.

Now with AWS, I have a SaaS that makes 6 figures and the AWS bill is <$1000 a month. I'm entirely capable of doing this on-prem, but the vast majority of the bill is s3 state, so what we're actually talking about is me being on-call for an object store and a database, and the potential consequences of doing so.

With all that said, there's definitely a price point and staffing point where I will consider doing that, and I'm pretty down for the whole on-prem movement generally.
by M95D | 2025-10-29 12:03:32+00:00
> remove all the new user-facing stuff which was added over the last two decades

That's not all that needs to be removed from Windows, and it's not what they're interested in removing. The old MFC, GDI, COMCTL, COMDLG, Winsock etc. must be a lot higher in their "do delete" list.
by thiht | 2025-10-29 12:03:34+00:00
I don’t need to access the far right echo chamber of a fucking nazi billionaire. MAGA are liars and they believe truth is "left-biased". To them "unbiased" means "fits how I want the world to be". There’s absolutely no objectivity to expect from Grok, Grokipedia, Twitter. It’s the same shit as Conservapedia.

That they attack Wikipedia because it’s somehow fake is proof enough that Grokipedia is gonna become a fascist cesspool.
by ElectricSpoon | 2025-10-29 12:03:44+00:00
For another platform to rise, there needs to be some heavy market shift. There already were opensource mobile OS: Maemo/meego/Tizen. Heck! I'd even throw phosh and ubports in the pot. But those are about as rare a sight in the wild as lightphones.

Phones have become essential to daily lives and the catch22 is: companies won't support niche platforms for their apps and users won't switch until the apps are there. Android happened to get adopted before everyone started relying on mobile devices as computer substitutes. Unless a major player pulls out a Valve move and does with waydroid what Valve did with wine, I can't imagine the market changing significantly.
by regentbowerbird | 2025-10-29 12:03:58+00:00
This is unreal, do you think people who face the choice between lifelong debt and the loss of a loved one really are comparable to people wanting a six pack? Do you think people really don't care about literal life and death situations?

I'd argue the fact a significant minority of US citizens are cheering on the assassination of healthcare executives (something that does not happen in countries with socialized healthcare systems) mean they are quite motivated for changes but can't find a political outlet for this motivation.
by gcanyon | 2025-10-29 12:04:21+00:00
I was frustrated through the first...25%? of the article that basically the author was conflating all sorts of obviously negative things: drugs, alcohol, smoking, gun violence etc. with "deviance".

And then: no mention of furries, open sexuality, pastafarianism or the like? I think the author simply doesn't recognize "new" deviance. Each generation defines their own standards and non-standards.

The kids are alright.
by taneq | 2025-10-29 12:04:36+00:00
Haven’t tried mpv but VLC is my go to for weird formats and streaming from random rtsp cameras. Maybe it’s outdated but a couple of years ago when I switched over from libffmpeg to libvlc it was because some cameras on site had weird auth problems with libffmpeg but worked when streamed through VLC. I swapped over and now those cameras work.
by watree | 2025-10-29 12:04:46+00:00
You've brought up an important issue, and we have also imposed as many restrictions and regulations as possible. So, in general,The website's functionality is intended for legal use only; users are permitted to modify content they own the copyright to. Furthermore, all service terms explicitly state that users may only remove watermarks from content they own the copyright to or have legal authorization for, strictly prohibiting its use on unauthorized material. Thank you for your interaction and reminder. We will also strive to do better and better! The website clearly showcases the product's features, includes comprehensive privacy policies and terms of service (which cover copyright compliance), and maintains transparent pricing. A dedicated customer service email (support@removesorawatermark.online) is provided for customer inquiries and technical support.
by apwheele | 2025-10-29 12:04:47+00:00
I do remember 1 example of an emoji in tech docs before all of this -- learning github actions (which based on my blog happened in 2021 for me, before ChatGPT release), at one point they had an apple emoji at the final stage saying "done". (I am sure there are others, I just do not remember them.)

But agree excessive emoji's, tables of things, and just being overly verbose are tells for me anymore.
by wreath | 2025-10-29 12:05:05+00:00
I feel the same way. Im on the job market (though still employed) and i can tell you my core skills have degraded since using LLMs last year or so where technical (non leetcode!) interviews are now more challenging to me since i forgot how to make all these small decisions (eg should this be a private class property or public).

I decided to just disable codepilot and keep my skills sharp i know we will be called back to clean up the mess. Reminiscent of offshoring in the 2000s
by djtango | 2025-10-29 12:05:56+00:00
No one is debating whether glucose is or isn't a building block for life, the problem is that humans have evolved from an existence that has of food scarcity but now lives in a world of food abundance.

Not only do we live in food abundance, commercial interests exploit our hardcoded desire to seek out energy rich food to make more profit from us usually by pumping sugar into everything.

This can be as innocent as competing for repeat business at your local restaurants or engineering your food to optimise for the bliss point[0] in order to subvert your natural satiety mechanisms and maximise the addictive quality of the product.

Sugar and its derivatives like HFCS are everywhere. Your sauces and condiments are swimming in it. Subway bread was so high in sugar it couldn't be legally called bread in the UK.

My own personal favourite anecdote was from someone senior in McDonalds:

"we find from our studies that children do not like a meaty beef flavour in their patties so we deliberately choose a bland patty mix while adding sugar to the buns and smothering the burger in ketchup because kids love sweet stuff, unlike our competitor Burger King. Once the habit is conditioned from young, they will be a customer for life"

Case in point, my wife loves the idea of McDonalds and admits every time that the reality is always disappointing but she is still drawn to it due to nostalgia.

Given that a lot of the developed world has obesity problems which puts a strain on public resources, it's really important to get a grip on our sugar consumption

[0] https://en.wikipedia.org/wiki/Bliss_point_(food)
by Esophagus4 | 2025-10-29 12:06:21+00:00
I’ve gotten used to the mouse behavior and keyboard shortcuts.

One thing that drives me nuts about Linux is that application support generally isn’t as good as Mac. For example, there is no Claude Desktop app for Linux nor an Apple Music desktop app. If you need those, you’re using somebody’s hacked together project that half works, a web version with limited features, or paying for a third party app.
by yupyupyups | 2025-10-29 12:07:21+00:00
I shouldn't have used the word "kill" in the context of talking about threads, that seems to have created some misunderstandings.

>The proper way to address it is to use asynchronous I/O APIs that allow for cooperative cancellation.

I completely agree here. Async is the go-to for IO-bound operations and the ability to cancel (sends an exception to the task) is a very useful feature.

Killing threads, as in non-gracefully stopping them is a bad idea regardless of language, and not something I would encourage nor something I do myself.

In Python, if there is CPU-bound long-running routine that need to be executed concurrently, then this can be done using multiprocessing. I'd say, if external resource usage is well-defined then a good way to stop such a task would be to send a sigterm, wait, then send a signal 9 if it hasn't stopped after a grace period. If needed, perform a cleanup afterwards.

The problem with python and threads in my experience is that even a graceful interruption of individual threads can be tedious to get right.

Thanks for the link btw.
by DaSHacka | 2025-10-29 12:08:13+00:00
> Sounds like a great argument for keeping js disabled in my browser. Because "httpS://" does nothing whatever to sanitize the js that it delivers. And one perfectly legit site may pull in js from two dozen or more different servers. Zero of which are magically guaranteed to only deliver benevolent code.

See:

https://developer.mozilla.org/en-US/docs/Web/Security/Subres...
by mechanicalpulse | 2025-10-29 12:08:17+00:00
> Did you live at a time where Internet was not a thing?

You must be relatively young. Software existed before the widespread adoption of the Internet.

> I remember very clearly buying software on physical media and never, ever "receiving" a single patch.

You had to take action to receive them. They weren’t automatic updates like they are today.

> I don't even know how that would have looked... "buy this floppy disk, it's a patch for a bug in the other floppy disk you bought recently"?

That’s exactly what it looked like. That’s still the process today for some systems —- avionics updates for Boeing 747s are provided on 3.5” floppies.
by ants_everywhere | 2025-10-29 12:08:28+00:00
Some of the American chocolate for high volume candy bars is very waxy and not very chocolatey.

For example, compare the Reese's Peanut Butter Cups to Trader Joe's peanut butter cups [0]. It may be that the Reese's ones used to use better chocolate or it may be that my tastes changed as I grew up. But I used to love them as kids and now they taste off. Similarly for Twix etc.

[0] I'm sure other stores sell peanut butter cups too. There's nothing special about the Trader Joe's ones other than they are mass produced and use better chocolate that Reese's.

EDIT: Flavor change may be due to cost-saving measures like replacing cocoa butter with vegetable oil https://www.today.com/food/chocoholics-sour-new-hersheys-for...
by 9cb14c1ec0 | 2025-10-29 12:08:33+00:00
This is the fallacy that Amazon sold everyone on: that the cloud has no headache or managment needed. This is manifestly untrue. It's also untrue that bare metal takes lots of management time. I have multiple Dell rack servers colocated in several different datacenters, and I don't spend any time at all managing them. They just run.
by jdiff | 2025-10-29 12:08:45+00:00
It's extraordinarily hit or miss. I've tried giving instructions to be concise, to only give high level answers, to not include breakdowns or examples or step-by-step instructions unless explicitly requested, and yet "What are my options for running a function whenever a variable changes in C#?" invariably results in a bloated list with examples and step-by-step instructions.

The only thing that changed in all of my experimentation with various saved instruction was that sometimes it prepended its bloated examples with "here's a short, concise example:".
by embedding-shape | 2025-10-29 12:08:56+00:00
> and given that Apple's whole shtick was to serve "professionals",

When was the last time this was true? I think I gave up on the platform around the new keyboards, who clearly weren't made for typing, and the non-stop "Upgrade" and "Upgrade" notifications that you couldn't disable, just push forward into the future. Everything they've done since them seems to have been to impress the Average Joe, not for serving professionals.
by le-mark | 2025-10-29 12:09:02+00:00
Nice rant, I’m here for it. This is what I miss from the early internet, a good old fashioned rant. It may go off the rails from time to time, but consistent in its frustration.

Note some companies give Mac books with admin, smaller companies though. It can be a real shock to go to a large company and get a locked down windows machine. What the boss can now see how much time I really spend working!?!
by bvisness | 2025-10-29 12:09:26+00:00
The part that is timing out is actually the JS interpreter, not the graph viewer. It’s a total hack to get SpiderMonkey running on the page at all.

The full Frankenstein stack is: SpiderMonkey compiled in arm emulation mode, to a WASI 0.1 module, adapted to a WASI 0.2 component, transpiled to the web with jco, running in some random WASI shim.

We do this because the JS runtime needs inline caches to be filled out before optimization, which requires an JIT and actual execution of machine code. Otherwise you just get a graph full of Unreachable. Frankly I’m amazed it works at all.
by ludamn | 2025-10-29 12:10:08+00:00
The two are very similar in a lot of aspects, they both make it very easy to install proprietary nvidia GPU drivers, they both use Debian as base, and the default desktop for them is Gnome.

In the past I migrated to PopOS mainly due to these two things:

1. I prefer flatpaks/system packages over snap[1], if you run `sudo apt install firefox` you'll get a snap application in Ubuntu, that for me is an anti-pattern from Canonical to force adoption of snaps.

2. I found some weird performance issues with my laptop when I installed Ubuntu, thankfully I managed to find a fix after hours of tinkering[2], but I was surprised I had to do these workarounds in the first place (I've been running linux as my main OS since I was a teenager and never had to do anything similar)

If gaming is your main goal I'd consider using something like Bazzite or CachyOS, these two distros will still serve you if you want to run work/office apps too, they just come preconfigured w/ a lot of gaming goodies (like steam and nvidia drivers oob) but won't get into your way if you plan to install other stuff.

[1] https://snapcraft.io/ [2] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1973434...
by sunsetonsaturn | 2025-10-29 12:10:18+00:00
> 10 years

Moving from SHA-1 to SHA-2 took ~20 years - and that's the "happy path", because SHA-2 is a drop-in replacement.

The post-quantum transition is more complex: keys and signatures are larger; KEM is a cryptographic primitive with a different interface; stateful signature algorithms require special treatment for state handling. It can easily take more than 20 years.