MurphyA/hacker-news huggingface dataset:
by photomatt | 2025-09-23 23:54:08+00:00
Howdy! There might be a misunderstanding: Anyone who has ever paid for Pocket Casts, even before Automattic acquired it, should not see ads. If you did, that's a bug and we'll fix it.

Longer context: At Automattic, we take very seriously the sustainability of the promises we make to users of our products, including serving trillions of free requests to WP.com, Tumblr, Pocket Casts, and many other services over the years.

We want every product to be self-sustaining, so it doesn't rely on my benevolence, but instead has an engine of value creation and capture that can be something we continue to maintain and support for decades to come. We really do think long-term, as evidenced by our 100-year plan on WP.com.

The Pocket Casts business model is similar to that of many other products, featuring a free version with ads and a paid upgrade with additional features and no ads, much like Spotify, YouTube, and others.

As a matter of engineering ethics, I don't believe in "lifetime" purchases, and we don't create new ones at Automattic, but we have honored the legacy people who paid a one-time fee to Pocket Casts when they were a startup with basically what we call a "Champions" account, which is a lifetime you-get-the-best-of-whatever-we-sell deal. There are only a few thousand of these folks, so it seemed better to try and make it more of a gift than attempt to migrate people to what is actually a sustainable business model, which is a recurring subscription.

We open-sourced Pocket Casts after acquiring it because I believe that in the podcasting world, it's vital to have an open-source alternative to proprietary distribution networks.
by clevor | 2025-09-23 23:54:23+00:00
If you want or need the guarantees Rust provides, then go ahead and use Rust. If you want to handle the guarantees yourself, then Rust may not be the language for you. You can still have bugs whether or not you use Rust, so your Rust program may have some form of unsafety. In Linux, a Rust program with setuid root can lead to privilege escalation vulnerabilities, even if it doesn't contain a single line of "unsafe" code.

Either way, telling someone they have to pick between using a safe language like Rust and writing "semantically gibberish" is a false dichotomy. Please don't call programs written in memory-unsafe languages semantic gibberish until you prove that there are absolutely zero bugs in your program.
by richardlblair | 2025-09-23 23:54:35+00:00
As I mentioned yesterday - I recently needed to process hundreds of low quality images of invoices (for a construction project). I had a script that had used pil/opencv, pytesseract, and open ai as a fallback. It still has a staggering number of failures.

Today I tried a handful of the really poor quality invoices and Qwen spat out all the information I needed without an issue. What's crazier is it gave me the bounding boxes to improve tesseract.
by dhorthy | 2025-09-23 23:54:46+00:00
i 100% agree - the folks who are best at ai-first engineering, they spend 3 days designing the test harness and then kick off an agent unsupervised for 2+ days and come back to working software.

not exactly valuable as guidance since programming languages are very easy to verify, but the https://ghuntley.com/ralph post is an example of whats possible on the very extreme end of the spectrum
by godelski | 2025-09-23 23:54:54+00:00
Try a pager instead. Batcat is more feature rich but there's always the good old less (and more) command. Both work great with grep. I do things like the following multiple times a day

$ cat foo.log | less $ cat foo.log | $PAGER $ cat foo.log | grep 09-23-2025 | less

Side note / pro tip: on a new line in the terminal press control-x control-e. If you're in zsh you need to edit your config but this will work out of the box for bash.
by breadwinner | 2025-09-23 23:55:10+00:00
The government created this problem when they enacted Section 230. This is at the root of the misinformation and disinformation... social media companies are not responsible for the harm.

The simple solution is repeal Section 230. When information can be transmitted instantly on a massive scale, somebody need to responsible for the information. The government should not police information but citizens should be allowed to sue social media companies for the harm caused to them.
by electriclove | 2025-09-23 23:55:45+00:00
I agree and I’m pro vaccines but want the choice on if/when to vaccinate my kids. I believe there were election discrepancies but not sure if it was stolen. I felt the ZeroHedge article about lab leak was a reasonable possibility. All these things were shutdown by the powers that be (and this was not Trump’s fault). The people shutting down discourse are the problem.
by marcuschong | 2025-09-23 23:55:47+00:00
I'm using GPT Pro and a VS extension that makes it easy to copy code from multiple files at once. I'm architecting the new version of our SaaS and using it to generate everything for me on the backend. It’s a huge help with modeling and coding, though it takes a lot of steering and correction. I think I’ll end up with a better result than if I did it alone, since it knows many patterns and details I’m not aware of (even simple things like RRULE). I’m designing this new project with a simpler, more vertical architecture in the hopes that Codex will be able to create new tables and services easily once the initial structure is ready and well documented.

Edit: typo.
by dotnet00 | 2025-09-23 23:55:50+00:00
As the other reply mentions, that's where the "in your face" part comes in. Many of the diseases that can be prevented by vaccines are in living memory for those countries.

On top of that, 'poorly educated' in those countries often means never having been to a proper school, never having finished basic schooling, being illiterate, or lacking access to information (be it the internet or social programs). That kind of skepticism is easier to help, because it stems from a place of actual ignorance, rather than believing oneself to be smarter than everyone else.
by leakycap | 2025-09-23 23:55:52+00:00
Such a cool write-up, I enjoyed the screenshots of the admin interfaces ... which look exactly as bad as I'd hoped

Sad to see Mobile-X MVNO as the preferred SIM in the photos shown, but I wonder if an MVNO has local-level data to detect a situation like this when hundreds of phones are in one area and don't move. Postpaid carriers running their own network might easily connect the dots between SIM/accounts/phone towers... but the piggyback nature of MVNO network management probably makes even detecting this behavior even harder.
by skywhopper | 2025-09-23 23:56:28+00:00
I would say, not particularly. Most cultural artifacts are going to fade into irrelevancy and be forgotten. You can’t imagine how many books, songs, operas, plays, and live acts from the 1800s have been forgotten. Even more from the 1700s. And so on. You think Shakespeare was the only playwright working in the early 1600s?

If anything we are far more saturated in and aware of the pop culture of the last 80 years than any generation has ever been.
by yibg | 2025-09-23 23:56:35+00:00
Prefacing this by saying I'm fairly left leaning and the right would call me woke. But this type of discussion is why "comedy is legal again" takes hold with a large portion of the population. The comment is crass perhaps, but now we have a bunch of comments like this that is relating the original comment to some sort of deficiency in the person (our species is lame).
by Kverml | 2025-09-23 23:57:26+00:00
I think the fact that it's such an insignificant group makes fueling resentment towards them a better bandwagon for less popular goals from their sponsors. Minorities have less influence to push back and there's less people defending groups they have no contact with in their daily life. Targeting people based on ethnicity also doesn't have to be a goal in itself. Both sides of the spectrum benefit from escalating racial tensions when it helps them get the momentum to fulfill the fiduciary duty to their backers.
by yongjik | 2025-09-23 23:57:28+00:00
I feel like we're living in different worlds, because from what I've seen, giving people platforms clearly doesn't work either. It just lets the most stupid and incendiary ideas to spread unchecked.

If you allow crazy people to "let it ride" then they don't stop until... until... hell we're still in the middle of it and I don't even know when or if they will stop.
by leakycap | 2025-09-23 23:58:42+00:00
> I have never seen anyone in leadership care about it at any company I interviewed at for the purposes of hiring

This mirrors my experience, unfortunately.

> B2B relationship where the customer wanted {n} people to be certified in AIX or HP-UX.

I would have loved to do an AIX or HP-UX cert to understand the system-level differences, but they were never on offer as part of what was free. I did take the Oracle Linux exam a few years back and found it uselessly specific, so maybe I didn't miss anything with those first two.
by monster_truck | 2025-09-23 23:59:48+00:00
Recently lost an old friend of mine to this. Healthy, early 30s. Every day they were posting selfies from a hospital bed, I reached out thinking they had cancer or something... they looked as bad as a living person can. No hyperbole I remember seeing my great grandma in the nursing home as a young kid and she looked better than this. They said it was just some bacterial thing but nothing was working.

Realized it had been weeks since I've heard from them, phone number was disconnected, had to log in to facebook to confirm the worst. RIP
by deepdarkforest | 2025-09-24 00:00:32+00:00
Eh i mean often innovation is made just by letting a lot of fragmented, small teams of cracked nerds trying out stuff. It's way too early in the game. I mean, qwens release statements have anime etc. IBM, Bell, Google, Dell, many did it similarly, letting small focused teams having many attempts at cracking the same problem. All modern quant firms are doing basically the same as well. Anthropic is actually an exception, more like Apple.
by vFunct | 2025-09-24 00:00:41+00:00
You know that there are studies addressing this, right? I didn't just make it up.

Here's an overview study that reviewed other studies: https://jphe.amegroups.org/article/view/9493/html

"Pre-COVID-19 interviews with a high-income vaccine hesitant sample in Perth, Australia found that vaccine hesitancy was based on an inflated sense of agency in making medical decisions without doctors or public health officials, and a preference for “natural” methods of healthcare (30)."

"A similar study in the United States reported on interviews from 25 White mothers in a wealthy community who refused vaccination for their children (31). These participants reported high levels of perceived personal efficacy in making health decisions for their children and higher confidence in preventing illness through individual “natural” measures such as eating organic food and exercising. Additionally, these participants report lower perceived risk of infection or disease, which is contrasted with their high perceived risk of vaccination."

"Vaccine hesitancy among those with privilege may be more than just a product of resource access. There is evidence that individuals with high socioeconomic status perceive themselves to be more capable, hardworking, important, and deserving of resources and privileges than others (32,33)"
by factsaresacred | 2025-09-24 00:00:46+00:00
Still no way to sync the "favorites" album between the default Android Photos app and Google Photos, yet they're busy building this slop.

Not to mention the dark patterns that attempt to trick you into backing up your entire photo library, over and over again.

Or the inability to exclude folders from the backup process.

Maybe get the basic expectations of a Photo app right before adding features nobody asked for.
by jmyeet | 2025-09-24 00:01:17+00:00
First, let's dispense with the idea that anybody is a free speech absolutist. Nobody is. No site is. Not even 4chan is (ie CSAM is against 4chan ToS and is policed).

Second, some ideas just aren't worth distributing or debating. There's a refrain "there's no point debating a Nazi". What that means is there is a lot of lore involved with being a modern Nazi, a labyrinth of conspiracy theories. To effectively debate a Nazi means learning all that lore so you can dismantle it. There's no point. In reality, all you end up doing is platforming those ideas.

I'm actually shocked at how ostensibly educated people fall into the anti-vax conspiracy trap. Covid definitely made this worse but it existed well before then. Certain schools in San Francisco had some of the lowest child vaccination rates in the country.

As a reminder, the whole vaccine autism "theory" originated from one person: Andrew Wakefield. He was a doctor in the UK who was trying to sell a vaccine. The MMR vaccine was a direct compeititor so he just completely made up the MMR link to autism. He his medical license because of it. But of course he found a receptive audience in the US. He is and always was a complete charlatan.

Likewise, the Covid anti-vax movement was based on believing random Youtube videos from laymen and, in many cases, an intentional ignorance in the most esteemed traditions of American anti-intellectualism. People who are confidently wrong about provably wrong things who had no interest in educating themselves. Some were griters. Some were stupid. Many were both.

We had people who didn't understand what VAERS was. (and is). We had more than 10 million people die of Covid yet people considered the vaccine "dangerous" without any evidence of side effects let alone death. As one example, you had people yelling "J'accuse!" at hints of myocardial inflammation from the vaccine. But you know what else causes myocardial inflammation? Getting Covid.

If you're excited by this move, it just further highlights that you have no idea whta's going on and zero interest in the truth. What's happening here is big tech companies capitulating to the fringe political views of the administration, a clear First Amendment violation, to curry favor, get their mergers approved, get cgovernment contracts and so on.

Regardless of your views on this or any otehr issue you should care about capitulation by social media sites in this way.

This comments on this post are just a graveyard of sadness.
by Scoundreller | 2025-09-24 00:01:37+00:00
“Covid” related search results were definitely hard-coded. Wikipedia was landing on the 2nd or 3rd page which never happens.

I’d even search for “coronavirus” and primarily get “official” sites about Covid-19 even tho that’s just one of many coronaviruses. At least Wikipedia makes the front page again, with the Covid-19 page outranking the coronavirus page…
by jhbadger | 2025-09-24 00:01:40+00:00
The author is an interesting character of strong, often contrarian, opinion. He's also the guy behind the Calibre e-book software, which was largely written in Python 2 long after that was deprecated. He even wanted to maintain Python 2 himself rather than rewrite Calibre, but he eventually realized that wasn't feasible and ported Calibre to Python 3.
by simonask | 2025-09-24 00:02:05+00:00
This is an interesting comment, because you point directly at the exact reason Rust’s approach is so productive.

In the C/C++/Zig code, you would add the second concurrent access, and then start fixing things up and restructuring things - if you, the programmer, knew about the first access, and knew that the concurrent access is a problem.

In countless cases, that work would not be done, and I cannot blame any of the involved people, because managing that kind of detailed complexity over the lifespan of a project is not humanly possible. The result is another concurrency bug, meaning UB in production.

Having the compiler tell you about such problems up front, exactly when they happen, is a complete game changer.
by Scoundreller | 2025-09-24 00:02:15+00:00
“Covid” related search results were definitely hard-coded or given a hand-tuned boost. Wikipedia was landing on the 2nd or 3rd page which never happens for a general search term on Google.

I’d even search for “coronavirus” and primarily get “official” sites about Covid-19 even tho that’s just one of many coronaviruses. At least Wikipedia makes the front page again, with the Covid-19 page outranking the coronavirus page…
by homeonthemtn | 2025-09-24 00:03:39+00:00
You are on a platform that polices speech. It is evidence that policing speech helps establish civility and culture. There's nothing wrong with policing speech, but it can certainly be abused.

If you were on the early Internet, you were self policing with the help of admins all the time. The difference was you had niche populations that had a stake in keeping the peace and culture of a given board

We broke those boundaries down though and now pit strangers versus strangers for clicks and views, resulting in daily stochastic terrorism.

Police the damn speech.
by squigz | 2025-09-24 00:03:58+00:00
> Wasting law enforcement resources on other things while CSAM producers are free to operate is a separate

It's been a long time since I had anything remotely to do with this (thankfully) but... I'm pretty sure there are lots of resources devoted to this, including the major (and even small) platforms working with various authorities to catch these people? Certainly to say they're "free to operate" requires some convincing.
by Johnny555 | 2025-09-24 00:04:11+00:00
And they took away the one editing feature I use the most -- the perspective correction tool. I take a lot of photos of documents, and to avoid shadows I often can't take the photo from above, so used to use the perspective tool to square up the document.

I use zero of the new AI tools, but they took away the one tool I really want.

They claim they'll bring it back...sometime.

"Perspective tools – Our team is working to restore these"
by Scoundreller | 2025-09-24 00:04:24+00:00
Maybe weird hardware, but easily available on aliexpress. Y’all need to explore more. Appears to be scrubbed off now but used to be more available.

Tbh, contraptions like this have a long history for gray-market VoIP call termination, but usually in countries where governments charge a lot for incoming international calls as means of fund-raising (or inefficient telecoms) but domestic rates are low.

Merge with https://news.ycombinator.com/item?id=45353925 ?
by CodingJeebus | 2025-09-24 00:05:29+00:00
> choose a job you love and you’ll never work a day in your life

Everybody works, even those who are deeply fulfilled in their paths. Every job has aspects that cause petty frustration. There is no such thing as “not working”.

Work, like everything else in life, has highs and lows that you will experience no matter what path you choose. What really matters is whether or not the path you’re on gives you what you need to take care of yourself financially and energetically.

“This is Water” by David Foster Wallace is an exceptional speech on this topic[0]

0: https://www.youtube.com/watch?v=OsAd4HGJS4o
by braiamp | 2025-09-24 00:05:50+00:00
The reason why you are asked better source is because, and let me say this slowly, anyone can post any crap on the internet without repercussions. Lets start with the one that references "Sasha Latypova". If I search her credentials she earned a title on Master of Business Administration, except that she used that to work as a co-founder of two companies, and none of them are even adjacent to pharmacology, but she is a "global PHARMA regulation expert". I'm sure that the other persons there will not have those issues, right?
by mac-attack | 2025-09-24 00:07:11+00:00
At what point does an article shift from giving insights -> giving a step by step to start your own spam farm?

Praising the device and stating how cool it is? Highlighting how inexpensive it is? Screenshots of how it works? Saying where you can buy it from?

The line is blurry but this article has all of that. Here's to responsible journalism and being inundated with more spam on my phone so that a newsletter gets more clicks.
by pvibby762 | 2025-09-24 00:07:29+00:00
I purchased the game, after about 20 hours found it was completely bugged. Looked it up on reddit, found that the developers abandoned it and no bug fixes will be made. Steam does not allow refunds after 2 hours of play. I suspect the developers know all of this and they're just making new drama to get more suckers like me to buy it.
by lerno | 2025-09-24 00:07:43+00:00
I can't speak for Zig users, but an interesting alternative to just new/delete or malloc/free and various garbage collection strategies is pervasive use of temp allocation using arenas, such as Jai and Odin's temp allocators (essentially frame allocators) and C3's stack-like temp allocator. Zig also favours using arenas, but more ad hoc.

What happens in those cases is that you drop a whole lot of disorganized dynamic and stack allocations and just handle them in a batch. So in all cases where the problem is tracking temporary objects, there's no need to track ownership and such. It's a complete non-problem.

So if you're writing code in domains where the majority of effort to do manual memory management is tracking temporary allocations, then in those cases you can't really meaningfully say that because Rust is safer than a corresponding malloc/free program in C/C++ it's also safer than the C3/Jai/Odin/Zig solution using arenas.

And I think a lot of the disagreement comes from this. Rust devs often don't think that switching the use of the allocator matters, so they argue against what's essentially a strawman built from assumed malloc/free based memory patterns that are incorrect.

ON THE OTHER HAND, there are cases where this isn't true and you need to do things like safely passing data back and forth between threads. Arenas doesn't help with that at all. So in those cases I think everyone would agree that Rust or Java or Go is much safer.

So the difference between domains where the former or the latter dominates needs to be recognised, or there can't possibly be any mutual understanding.
by AfterHIA | 2025-09-24 00:08:15+00:00
I feel that this is the right approach-- the liability and toxicity of the platforms isn't due to them being communication platforms it's because in most practical or technical ways they are not: they are deliberate behavior modification schemes where-in companies are willfully inflaming their customer's political and social sentiments for profit in exchange for access to the addictive platform. It's like free digital weed but the catch is that it makes you angry and politically divisive.

In this sense platforms like X need to be regulated more like gambling. In some ways X is a big roulette wheel that's being spun which will help stochastically determine where the next major school shooting will take place.
by int_19h | 2025-09-24 00:08:46+00:00
> There's a huge difference between government censorship and forcing private companies to host content they don't want to host on servers they own.

It really depends. I remember after the Christchurch mosque shootings, there was a scramble to block the distribution of the shooter's manifesto. In some countries, the government could declare the content illegal directly, but in others, such as Australia, they didn't have pre-existing laws sufficiently wide to cover that, and so what happened in practice is that ISPs "proactively" formed a voluntary censorship cartel, acting in lockstep to block access to all copies of the manifesto, while the government was working on the new laws. If the practical end result is the same - a complete country block on some content - does it really matter whether it's dressed up as public or private censorship?

And with large tech companies like Alphabet and Meta, it is a particularly pointed question given how much the market is monopolized.