MurphyA/hacker-news huggingface dataset:
by camillomiller | 2025-07-30 12:18:28+00:00
As a man who's always considered himself a strong feminist, I think that tea's issue are way more profound that just some data breach.

Women were convinced to trust the app as a safe space, but it never was for various reasons. First, as proven by the breach, privacy was not guaranteed. Second, I do not see how a women-only app made to complain on men can help any men get better in their behavior, instead of balcanizing society even more, creating camps and hatred. This is not safe in itself. It won't further women's condition in their relationship with men. It alienates men even more, gives arguments to the Jordan Peterson-style toxic masculinity influencers, and inevitably fosters toxic behavior in women too.
by hibikir | 2025-07-30 12:19:24+00:00
And there's been great improvements in usability in the last decade. You still want to use oils in models that try to look like cars, with semi transparent layers and clear coatings on top, but now you can get a coat of acrylic that will do reds or yellows well without being super transparent or covering details. Even paint from 2008 has much worse formulations than what we have now for painting by brush
by sharpshadow | 2025-07-30 12:20:36+00:00
It very might be and it shouldn’t be easy to find good training pictures in the sea of amateur shoots online with different development techniques and light conditions, the last batch was also produced in 2005. Some previous generation of that film line might have similar skin tones. I would think that with modern techniques it isn’t necessary to apply the emulation to the whole image but to just the parts desired?
by arghwhat | 2025-07-30 12:20:50+00:00
I'd agree if the phone had an appropriate focal length, but it doesn't. You can either go way too wide, or way too narrow (with a worse image sensor at that). Comparing the best the phone can sensibly do while handicapping the camera by intentionally doing the wrong thing for the situation makes no sense.

The only workaround for the phone would be to still step back and take the image with the 24mm equivalent, then crop the image a whole lot to get an appropriate and equivalent view.

> I think a DSLR would struggle with the same perspective distortion if you put an ultrawide lens on it.

Note that "proper" lenses have more room for corrective elements in their lens stacks, so decent quality setups should experience less distortion than the tiny smartphone pancakes.

An ultrawide will never be good though, it's a compromise for making things fit or making a specific aesthetic.
by AlexErrant | 2025-07-30 12:20:54+00:00
I'm building a voice-controlled app, so it requires transcription. The problem is that the app talks back, so some amount of AEC is needed. It looks like your "generic" AEC is ML powered, but your planned platform specific AEC may use non-ML tech (i.e. looks like you're considering Windows/Mac specific APIs). Have you had a bad experience with AI powered AEC?
by mettamage | 2025-07-30 12:21:01+00:00
How is this better than simply trying to get a dev job through a portfolio at a startup as a young adult? If experience is the differentiator, why go through education at all when you can simply learn it yourself?

I know I'm assuming a lot, but enough people are like this, and I don't think they're aware of the dynamics right now. Moreover, my bias here is tech. I understand that for many professions it's different.
by sneak | 2025-07-30 12:21:14+00:00
The concept of “projection” is really crazy once you get a good feel for it. I see it happening in so many places now.

Shitty people seem to believe that everyone is like themselves; they assume that others would do the same shitty things they would do in a similar situation. They assign the emotional reactions and responses that they would have in a given set of circumstances to others, even if there is no evidence to support it.

I suspect this is also where nuclear brinksmanship comes from. “We would conduct a sneak attack first strike on them, if we could, so they must be planning on doing it to us.”

I think this is also why most cops don’t see anything wrong with breaking the law to carry out what they believe their duty to be. They see the world through the lens of criminal behavior.

Corrupt politicians know that they would be availing themselves of every possible option to personally enrich themselves and push their agenda; they assume that every politician in power must also be doing this and are just getting away with it.
by JKCalhoun | 2025-07-30 12:21:40+00:00
That's a good point. I painted D&D miniatures in the day, but didn't think of it as "modeling". Perhaps because you are not assembling anything (or very little). I never got into Warhammer but have seen the displays, storefronts to know it's a big deal.

When I thought to design and 3D print a model, I was not sure people actually painted their prints — it seemed mostly about just the printing. I've seen enough 3D prints go full paint-job on YouTube by now though to know it's a thing.

I still feel like the 3D-print-plus-painting modeling is kind of a niche thing. At the very least it requires young people to have access to so me pretty expensive stuff.
by teamonkey | 2025-07-30 12:21:49+00:00
There are some issues that people are absolutely feeling: housing costs, low wage growth, job losses and unemployment, stress on the NHS, crime, societal change etc. These are very real issues that are causing people pain.

Some politicians and certain parts of the media are blaming immigration for all of those issues. There's a constant barrage of talking points on the news and other forms of media. They cut through complex issues and appeal to 'common sense'.

People are directly feeling the pain. People are being given a reason for the pain. People feel that reason is the direct cause of their real pain.
by flohofwoe | 2025-07-30 12:22:13+00:00
A game which uses WASM plugins for modding would define its own 'system interface', basically an extremely restricted API to only access moddable game features but not allow access to any 'operating system services'.

It's very similar to how games would use a restricted subset of Lua which can only call into scripting APIs provided by the game, but not use random Lua stdlib features (like reading/writing files).
by Twey | 2025-07-30 12:23:03+00:00
If you believe that the user wants to see everything around a particular price point, e.g. because they've ordered their search results by price, then the correct cursor token is the price point of the top item (or the price point of the last item on the previous page, as an open bound, or even something fancier like the median price of the items in the page).

There's a choice to be made about semantics, and you have plenty of information given to you by the user in a search scenario, but ‘page 2’ is not the right choice because it has no useful semantics. If the user is hoping to bookmark the page it's because they want to preserve some property of the data for later, even in the face of data changes. I can almost guarantee that property isn't ‘items that happen to be on page 2 today’.
Show HN: I created an AI that turns YouTube videos into custom books
by csmets | 2025-07-30 12:23:23+00:00
Without YouTube I wouldn't be where I am today. It has helped me with transitioning my career, my many DIY projects, various hobbies, and just general knowledge that has shaped my understanding of the world.

I believe many other people share the same experience using the platform.

With a large database of knowledge that can be used for self learning, why not leverage AI to gather areas of interests and collate that into a book that can be used as study material.

Rather than sitting through a long lecture video, or you prefer to read. You can generate videos into a book to read.

Try it out. You can generate the book outline with chapters without an account for free.

I also have some example books you can also check out: https://www.generate-book.com/#examples

Let me know your thoughts.
by kragen | 2025-07-30 12:23:32+00:00
Other authors of research and I are the ones demanding this. We're the ones giving the gift horse in the first place. People who don't play a part in creating human knowledge generally aren't interested in reading papers about how hard-to-use software that's no longer available worked on obsolete computers they don't have access to, especially when the problems that software solved are problems they don't have.

I'm not demanding that the ACM do more. I'm demanding that they do less, by renouncing their right to sue other people for legally archive and redistribute ACM papers, so the ACM don't bear the full responsibility of doing so themselves. That way, I can do more of that wealth-of-knowledge-creating stuff you're so excited about, benefiting the ACM's members. It's a win-win.

It really isn't very likely that anyone will ever publish a computer science paper as impactful as Dijkstra's go-to-statement thing. That affects how we write literally every line of code in every language today except maybe assembly. Maybe one of the LLM papers might compete?

On a different note, it seems like you mostly post comments on HN in order to personally attack other commenters, as you are doing here, and to advocate political positions. That isn't what the site is for. If you keep doing it, they're going to ban you.
by nailer | 2025-07-30 12:23:39+00:00
Refugee camps are permanent buildings and the only distinction is that they are called refugee camp for a made up definition of the term of refugee that is completely distinct from UNHCR, that’s how you know that these people are not refugees.

if you don’t know that these people are not refugees do more research on UNRWA and UNHCR and then stop telling people that they are refugees when they are not refugees.

gaza isn’t cramped you silly person, You can jump on TikTok or Instagram right now and see people having fun in cafés car dealerships and restaurants.

you could also confirm that Arabs in Israel which are 20% of the population have more rights than arabs in any Arab country - there are Arab members of Parliament talking to other members of Parliament in Arabic in Parliament. Meanwhile, Arabs in most other states can’t even pick their own leaders, be gay, or leave islam safely.

Is Israel, despite being more diverse than any other country in the middle east, the only ethno religious state you dislike or do you really hate the 22 arab states too (and presumably the 23rd arab state you are proposing)? Why is that?
by ImPostingOnHN | 2025-07-30 12:24:11+00:00
"x" here is short for the ethnic cleansing of Palestine. An alternative to the ethnic cleansing of Palestine was provided here:

https://news.ycombinator.com/item?id=44718080

> What do Israelis do about the fact of an extremely hostile population of [Palestinians] on their border who is dedicated to their destruction? Some are nice, sure, but most overwhelmingly want them and their children dead...

Before we answer that: what do Palestinians do about the fact of an extremely hostile population of israelis on their border who is dedicated to their destruction? Some are nice, sure, but most overwhelmingly want Palestinians and their children dead.

Both of those concerns are covered at the link above, starting with the words, "Everything else...", because both of those concerns are less important than stopping war crimes and ethnic cleansing.

> What should Israel do?

Please take the time to read the post I linked above, and answer there, as it answers this question.

While you do that, consider expanding the question: "What should israel and Palestine do", since the 2 warring countries and their peoples are equal, have equal rights, and deserve equal protection.
by niemandhier | 2025-07-30 12:24:15+00:00
"electrons flow through the respiratory chains of the respective feedback controllers like sand in the hourglass that determines when balance must be restored"

Wow, that is my new favorite sentence from any paper ever, replacing Mark Thomas' equally epic: "What it begins to suggest is that we’re looking at a Lord of the Rings-type world" from the legendary meeting at the Royal Society in London 2012/13.

https://www.nature.com/articles/nature.2013.14196
by jpadkins | 2025-07-30 12:25:03+00:00
federal departments have always been staffed by political hacks and flunkies. This is not a new phenomenon. But no one has articulated a better way that is also responsive to the electorate.

Monarchy would probably result in a much more efficient gov, with competent staffed departments. But it's not ruled by the people. I still don't see any good arguments on why un-elected bureaucracies is better than status quo.
by subscribed | 2025-07-30 12:25:34+00:00
Thank you so much for your responses, this is extremely useful (especially the ECG part since my olderly relative is considering getting the latest Galaxy Watch for ECG)

And with your first paragraph, 100% correct. Verizon Pixels cannot be oem unlocked which means they cannot have the bootloader unlocked, which means GOS cannot be installed.

I think there's a typo in my response which you rightly corrected.

The claim I was responding to:

> You can't OEM unlock Snapdragons/North American models

The response was supposed to mean that you can unlock North American Pixels, except for these from Verizon.
by fatbobman | 2025-07-30 12:25:39+00:00
While Swift’s strict concurrency checking has good intentions, it significantly increases the burden on developers in many single-threaded scenarios. Developers are forced to add unnecessary Sendable, @MainActor, and other declarations to their code just to satisfy the compiler’s requirements. Swift 6.2’s new Default Actor Isolation feature will greatly improve this situation and reduce unnecessary boilerplate code. This article will introduce the Default Actor Isolation feature and point out some situations to be aware of when using it.
by krona | 2025-07-30 12:25:47+00:00
> I think one day the Chinese will be saying "at least we're not living in the west"

Conversations with highly educated Chinese nationals I've had on this topic at elite universities will often conspicuously include whataboutery on e.g. the number of security cameras in London using statistics from about 2005. Presumably they learn this in school.

I'm not saying this is good or bad, just that it's pretty common already.
by mrbluecoat | 2025-07-30 12:25:56+00:00
Feels like a CBOR ad to me. I agree that most techs are familiar with XML and JSON, but calling CBOR a "pivotal data format" is a stretch compared to Protobuf, Parquet, Avro, Cap'n Proto, and many others: https://en.m.wikipedia.org/wiki/Comparison_of_data-serializa...
by ZeroCool2u | 2025-07-30 12:26:00+00:00
You'd have to do some styling, but Plotly is what I'd use to recreate the graphs on the gallery page there. It would obviously require some work to match the exact styling, but it should all be doable and TTFP would probably be much lower assuming you're starting with a Plotly express template.

https://plotly.com/python/
by HelloMcFly | 2025-07-30 12:26:21+00:00
Machine-generated content isn't "art" because there isn't intention or a point of view, it's just audio/visual stimuli. It doesn't mean it can never be interesting, it doesn't mean it can't even be beautiful. But it's not art, not to me.

That said, I can readily acknowledge that artists can use AI as a tool in the creation of their art. I don't have a philosophical or intellectual problem with viewing AI as a tool and believing it can be a powerful aid in the creation of POV-driven art.

But there is a line somewhere between "no AI" and "entirely AI" that turns it from art to stimuli. I can't define it exactly, and even if I could, knowing that a particular work was partially created by AI creates a requirement that I trust the creator that the bulk of what I'm engaging with is from them, not the machine. And it's very difficult for me to make that leap of trust.
by JKCalhoun | 2025-07-30 12:26:27+00:00
I have played with a couple of CAD packages (free ones like FreeCAD anyway). There is quite a learning curve to those as well.

I had hoped that learning Blender would pay dividends in other types of pursuits as well since it is a fairly broad tool. And as you probably now, there are "mathematical" ways to use Blender — parametrization though is a bit lacking (without going down the plug-in rabbit-hole).
by bc569a80a344f9c | 2025-07-30 12:26:49+00:00
Probably not.

Look at Juniper specifically. In 2021, their revenue roughly broke down as 40% service provider, 35% enterprise campuses, 25% cloud. In 2025, that had shifted to 45% enterprise campuses, 30% service provider, and 25% cloud. That shift is mostly reflected by how much money they pumped into Mist, and how successful that was.

Scrappy little upstarts have a _really_ hard time selling networking equipment to service providers and enterprises, who require tons of arcane features that take a long time to build and validate. They also operate very much on reputation, and rely on training pipelines outside of their own organizations (i.e., certifications). On the SP side (and the more modern enterprise side) there's also the significant issue of integration with other IT systems. At that scale, people aren't just command line jockeys that log into a router to provision something - Comcast can't operate like that, they need well defined API integrations with their provisioning system.

It is interesting and noteworthy that HPE's interest in Juniper is mostly due to the success of Mist, which _was_ a scrappy little upstart that got purchased by Juniper in 2019 (???). Mist (as a product line) only got successful once it was backed by Juniper, a known player. They had a much, much harder time selling to big accounts before that.

However, it's not a random scrappy little upstart, it got started by very senior people from Cisco that couldn't get their vision executed at Cisco. Specifically, Bob Friday (who co-founded Airespace in 2001, which was purchased by Cisco and directly led to Cisco wireless controllers), and Sujay Hajela, who was an SVP responsible for enterprise and wireless at Cisco, having led the Meraki purchase. More than a decade later, Meraki - another upstart, I guess - still isn't aimed at much other than SMB.

That Mist made it as an newcomer is the exception to the rule and entirely due to those very specific people and their very specific contacts. I wouldn't be surprised if at all if Mist had initially been fully intended to be a spin-out from Cisco with the express purpose of folding them back in a decade later if they were successful enough, and it just so happened that they got snagged up by Juniper first.
by kragen | 2025-07-30 12:27:30+00:00
Many USENIX papers are not open access, despite being available by literally just clicking the PDF from the conference website. (See the definition in https://openaccess.mpg.de/Berlin-Declaration.) This is not for any nefarious reason; a lot of them predate the general understanding of why open-access licensing was important, as well as Creative Commons's founding.

You'll note, for example, that https://www.usenix.org/legacy/publications/library/proceedin... bears no license of any kind, and the unfortunate fact is that under current copyright law is that random people redistributing copies of the paper is by default illegal.
by Twey | 2025-07-30 12:27:40+00:00
The data in a bookmark may change, but it should preserve some property of interest — otherwise why bookmark it?

Page 1 (a.k.a. the top few results with no pagination) has the property of being the selected top of HN, which is an interesting property in its own right, and what we're bookmarking. Page 2 doesn't have that property.
by nzach | 2025-07-30 12:27:44+00:00
> For some reason people are willing to produce design documentation....

I'm assuming you wrote that just for dramatic effect but let me explain why I think this behavior is completely rational.

If you implement "feature X" you already learned everything you needed, so adding documentation is a task that doesn't bring you any benefits. You could argue that it would make your life easier when you have to do some maintenance in this code, but that is a pretty big time investment for something you may use some day.

But now with LLMs that reasoning changes dramatically. Having good documentation makes your life easier right now. And the same argument can be made for every good practice that people never bothered to follow: commit messages, tests, variable naming, ...

For example, where I work the 'developer experience' team created a bot that reads your merge requests and judges your changes to understand if they are small enough to bypass the need to have an explicit approval from a coworker. And one of the things that it takes into account is how well documented is this change. If you have a small change without any context the bot won't approve your MR, but you explain the bug and add some relevant tests it will approve your MR and allow you to skip the human code review.

And the result of this new bot is that people are starting to better document their changes, because this allows them to work faster.

So, I agree with GP that is funny to see this play out. But it should not be a surprising behavior for anyone that understand how software is written.
Show HN: iine – privacy-first like buttons for the small/indie web
by welpo | 2025-07-30 12:27:46+00:00
I wanted to add likes/kudos to my blog without tracking or account creation. I also wanted an excuse to build my first project with a backend.

I focused on:

* privacy: no user tracking; no account required

* accessibility: kb navigation, screen reader friendly

* works without js: the button is a `<form>` submission when JS is disabled

* lightweight: ~3KB of JS

* self-hostable and free: AGPL licensed; can run on your own PostgreSQL setup

The backend stores URL + counter. No timestamp, IP, user-agent, cookies…

Since 500MB of free Supabase storage can support over 100,000 sites, I decided it to make it free and public.

---

Code (AGPL) & self-hosting guide: https://github.com/welpo/iine

The full story (my blog post): https://osc.garden/blog/iine-small-web-like-buttons/

Feedback is more than welcome!
by sneak | 2025-07-30 12:27:59+00:00
Because it’s really about putting one’s thumb on the scale of market participation, not actually about China at all.

This is why Boeing can make as many bad planes as they want. They’re part of the US government and they will always “win” the game we pretend they play against other vendors.

Same goes for Lockheed, Raytheon, AT&T, Microsoft, HP, and Dell. Delta. Probably also Ford and GM.

AWS is trying to get on this list (see the whole JEDI thing that was gift-wrapped for them until Oracle got mad and noisy about the corruption) and almost certainly will eventually if they haven’t already.

Circumstances suggest that Apple (because iPhone use aiding in global surveillance due to iMessage), Google (because Gmail and search), and Meta (because WhatsApp) are similarly favored (although not totally integrated like Microsoft and Boeing and AT&T) over any competitors, due to their massive and often-overlooked strategic geopolitical importance, both domestic and abroad. There are unimaginably big perks to playing ball with the state, just ask Palantir.

Others I would assume get special treatment: Comcast, Level 3, Verizon. Probably also Visa.

Good luck trying to compete with any of them in the market on merit when the people who own and control the market don’t want their buddies or surveillance partners to lose.

It’s mostly about the transfer of MANY billions of dollars of public tax money to the friends and associates of those who direct that money. China is just a convenient excuse. We all know the US as a unit is totally incapable of catching up to Chinese technology output or development pace (save for isolated pockets like Apple and SpaceX who thrive despite being in the US, not because of it).

Most of the functions of the state are around allocation of ostensibly-public money, and little else, I find.