MurphyA/hacker-news huggingface dataset:
by kev009 | 2025-08-04 00:11:17+00:00
The most astonishing thing about this is it was done under forbearance of the ISA.. PA-RISC ISA was basically frozen in 1996 and they were able to ride that at the top for years. For instance PA-RISC doesn't really have appropriate instructions for desirable atomic operations. But it led to working on the right problems, a hardwired control RISCy chip that happened to be philosophically similar to the survivor POWER.
by EnergyAmy | 2025-08-04 00:11:34+00:00
I have personally gone through HR trainings that directly contradict what you're saying. "just and fair" allocation is also a vacuous qualifier. According to whom? If it's just and fair allocation according to someone that believes in equality of outcome, then you're not disagreeing with the comment you're responding to.

I think in practice, equity does in fact mean equity of outcome. Pretending that that's not the case feels like gaslighting to people, and drives people away from DEI initiatives.
by andrewinardeer | 2025-08-04 00:12:12+00:00
Not surprised.

Google clearly states CSAM is forbidden on their platform.

The user stored CSAM on Google Drive. Regardless whether it is for academic research or not - which in this case, it wasn't. It was for training a model.

Do you really think Google wants to be on the front page of the newspaper saying it allows users to store CSAM?

The user has been caught off guard and that's on them.

And yes, you're not safe either if you store CSAM on Google. Who in their right mind thinks they are?

Edit: Grammar
by sergiotapia | 2025-08-04 00:12:29+00:00
I did some exploration using LLMs to parse, understand then fill in PDFs. It was brutal but doable. I don't think I could build a "generalized" solution like this without LLMs. The internals are spaghetti!

Also, god bless the open source developers. Without them also impossible to do this in a timely fashion. pymupdf is incredible.

https://www.linkedin.com/posts/sergiotapia_completed-a-reall...
by const_cast | 2025-08-04 00:12:38+00:00
Yeah, whatever. Every system has fraud, including in the private sector. I can't remember the last time I saw an ad that didn't pretty much lie.

That doesn't mean we need to fall for the populist messaging of "burn it all down". These are real people, with real lives. We don't need to punish them because you feel some people somewhere may be doing something unfair.

Level up your reasoning. Think about politics critically, not as a team sport. There is no winning, there are only tradeoffs. Think long and hard about what you're asking for, and what the second, third, and fourth order effects of that are.
by afandian | 2025-08-04 00:12:42+00:00
I got into a situation a couple of years ago with Google over a few dollars when I terminated my paid GSuite account. It was impossible to contact them to settle the balance. They kept sending emails from a Google-branded department that was clearly outsourced. The process was literally Kafka-esque.

Didn’t manage it in the end. Ended up going to collections who happily listened and cancelled the debt.

I was a happy paying email customer of many years.

I now am sworn never to enter any kind of relationship with Google, and encourage to do the same.
by danzk | 2025-08-04 00:13:12+00:00
DevExpress supported WinUI for a little while but decided to abandon support.

One of the biggest problems with WinUI compared to WPF is that DependencyProroperty is implemented as native code, so for .NET developers, there is a huge performance penalty getting or setting any property on control.

https://github.com/microsoft/microsoft-ui-xaml/issues/1633#i...
by diptanu | 2025-08-04 00:13:35+00:00
Disclaimer - Founder of Tensorlake, we built a Document Parsing API for developers.

This is exactly the reason why Computer Vision approaches for parsing PDFs works so well in the real world. Relying on metadata in files just doesn't scale across different source of PDFs.

We convert PDFs to images, run a layout understanding model on them first, and then apply specialized models like text recognition and table recognition models on them, stitch them back together to get acceptable results for domains where accuracy is table stakes.
by djtango | 2025-08-04 00:14:56+00:00
As in without a reference you were still correct for pitch from muscle memory? I think I saw on HN that they no longer think perfect pitch is something you're born with and is essentially based on what I think you are saying. You have a few rock solid internal pitches and then you can do very fast recall. Although the people I know with perfect pitch hear everything as pitches - the sound of cars, footsteps the washing machine etc
by neom | 2025-08-04 00:15:05+00:00
My sister and law and from what I can tell, most of her friends, are going on almost 2 years post college job hunting now in South Korea - https://www.chosun.com/english/national-en/2025/07/17/SZTLLA...

And the running discussion over there is that Hyundai owns Boston Dynamics so they expect all their jobs to be replaced by either AI or Robots in the coming years.
by farkin88 | 2025-08-04 00:16:08+00:00
There are so many external links, it's easy to get lost in this article. Look under content for the section titled "1. A Thinking and Recording Tool: Decision Records." It's under "The Four Supporting Elements." Here's a direct link if it's easier https://martinfowler.com/articles/scaling-architecture-conve... (Just search on that page for "The Four Supporting Elements)

There Harmel-Law defines ADRs as "lightweight documents, frequently stored in source code repositories alongside the artefacts they describe." He also provides a handy "Elements of an ADR" table. Let me know if you're still having problems finding it.
by radiofreeeuropa | 2025-08-04 00:16:11+00:00
My boomer dad grew up poor & rural enough he started life with a dirt floor and outhouse, puttered around doing odd & entry-level jobs but nothing that could be called a career until he was 30 (no college, of course), had kids and a divorce and child support before marrying my mom, then finally started entry-level at a railroad and worked his way up. Retired a millionaire, liquid, not counting the paid off house (their houses had all been bought cash since he was 35 or so)

So made or suffered about three “blunders” or catastrophes that’d make life extremely hard now… and his was on easy mode anyway. Five total kids, divorce and tons of expenses, not getting into his career until his 30s, no degree.

We still took a two-week driving or sometimes flying vacation every summer. By the time he was 45 or so our houses were huge and nice. He spent many thousands (when $1,000 was still a lot of money, and not two costco trips…) a year on hobbies.

Retired with more than a million liquid. Despite all that. And a million was still a lot around the year 2000.

It really was different for them. Way, way, way easier.

[edit] oh and my mom quit her federal government job after they got married and never worked a paying job again. That was on one fucking income. A guy with no degree or connections or family money working on the railroad.
by const_cast | 2025-08-04 00:17:58+00:00
Yes, let's all go back to MLK's times, surely things were more fair then! Who, me, racist? Nooooo...

Every conservative has the same exact belief system: every conservative ideology before them was wrong, but this time, they're right. This time, for the first time in human history, conservatism is right, and we need to stop all progress immediately. We made it far enough. Any further and then it's bad!

Of course, that's why conservatives before you said. And the ones before them. And the ones before them. And the ones before them. And the ones before them.

Of course, we all know now they were wrong. Usually very wrong. But, surely, if we maintain the exact same ideology we will magically be right this time! Right guys? Right...?
by dominickgurnari | 2025-08-04 00:18:08+00:00
I put together this quick workout of the day wrapped based on the data I enter weekly with sugarwod, the app my gym uses to track stats. I used bolt.new and netlify to deploy the app, and have google analytics also setup. The whole thing took less than 1 hour. I still have a lot of work to do and things to add, but thought it was really cool for starters.
by actinium226 | 2025-08-04 00:18:08+00:00
Sadly it's the same for Sci-Fi art. I had a link to submit, but you need to sign up and it's $20. Fair enough if they want to set some minimum barrier for the site to filter out suggestions from every Tom, Dick, and Harry (and Jane?), but I don't feel so investing in this to give them $20 to provide a suggestion.
by squirrellous | 2025-08-04 00:18:22+00:00
The free usage gets exhausted really fast. I had a similar experience as the parent where I easily burned through $70+ in two days with two requests in a medium size codebase. Then I switched to free, and it couldn’t finish a single request end to end.

On top of this Gemini CLI still doesn’t support paying through the Google AI subscription. I assume it’s some sort of bureaucratic reason that’s preventing them from moving quickly.
by AnthonyMouse | 2025-08-04 00:18:29+00:00
In a market where there are only a small handful of incumbents and then a bunch of precarious cash-strapped startups, the incumbents collude with each other so that they only have to outbid the startups. The startups, meanwhile, are at a disadvantage because e.g. the incumbents control search engine rankings or app distribution channels, which lowers their competitiveness and therefore the amount they can afford pay to employees in competition with the incumbents. The incumbents are then the high bidder even while offering something less than they would have had to in the alternative.
by metalman | 2025-08-04 00:18:44+00:00
wrong, so so wrong, surviving in the pre technolgical stone age world required the ability to comunicate very very precisely, and self evaluate, and also for elders to make decisive decisions that were constantly and neverendingly central to the groups survival, a shallow dive into the size and composition of neo lithic tribes, there environment, and the very sophisticated use of the resources spread over wide goegraphic areas is nessesary, before comenting on what those people were capable of, and what was important and central to them bieng able to thrive. there truths were tested in inumerable ways,and our existence is the proof of there rationality, and nothing less
by an0malous | 2025-08-04 00:18:54+00:00
> The national economic data backs up their experience. The unemployment rate among recent graduates has been increasing this year to an average of 5.3%, compared to around 4% for the labor force as a whole, making it one of the toughest job markets for recent graduates since 2015, according to an analysis by the Federal Reserve Bank of New York released Friday.
by dylan604 | 2025-08-04 00:22:44+00:00
This very much reads like the arrogance that people complain about doctors having which makes them really not like doctors. When a server doesn't write down people's orders and gets something wrong, it's pretty trivial compared to when a doctor's arrogance thinking they remember all of the details and get something wrong. Even if you do "go back to the office right around the corner", you just come across as checked out and "too busy" to come prepared. Either way, again, this reads as the embodiment of everything that people hate about modern medicine, especially in the US.
by Terr_ | 2025-08-04 00:22:52+00:00
I'm underlining that "it's a story, not a conversation" is indeed the direction we need to think in when discussing these systems, where an additional step along that direction is "it's a document which humans can perceive as a story." That's the level on which we need to engage with the problem, asking what features of a document seem wrong to us and why it might have been iteratively constructed that way.

In the opposite direction, people (understandably) fall for the illusion, and start operating under the assumption that they are "talking to" some kind of persistent entity which is capable of having goals, beliefs, or personality traits. Voodoo debugging.
by exasperaited | 2025-08-04 00:23:33+00:00
> The problem with this is that children and relatives cannot be held legally responsible for crimes (or wrongs) committed by their parents/ancestors. (At least not in the USA.)

But no reparations scheme attempts to find anyone legally responsible, surely?

Most of them are simply aimed at pricking the consciences of organisations that benefited from (and sometimes exist only because of) slavery.

If even transfers of money are concerned it's usually in the form of donations to foundations and state aid, at least that is how it is here in the UK.
by Alex3917 | 2025-08-04 00:24:28+00:00
> This is exactly the reason why Computer Vision approaches for parsing PDFs works so well in the real world.

One of the biggest benefits of PDFs though is that they can contain invisible data. E.g. the spec allows me to embed cryptographic proof that I've worked at the companies I claim to have worked at within my resume. But a vision-based approach obviously isn't going to be able to capture that.
by xxr | 2025-08-04 00:24:33+00:00
> For example, TFA looks like a page I'd have browsed in IE5 as a kid, but if you look at the markup, it's using HTML5 tags and Flexbox (which became a W3C WR in 2017), while a period site would have used an HTML table to get the same effect.

Are they going out of their way to recreate an aesthetic that was originally the easiest thing to create given the language specs of the past, or is there something about this look and feel that is so fundamental to the idea of making websites that basically anything that looks like any era or variety of HTML will converge on it?
by Rover222 | 2025-08-04 00:24:48+00:00
I know a lot of junior developers who just gave up on that industry over the last 2 years. It seems truly rough for them. But also that's comparing it to the general boom over the previous 10-15 years.

I have about 10 yrs experience, and just conducted my first job hunt in 5 years (I was with one company for a long time, then took a sabbatical for half a year after our dev team was off-shored). I was pretty concerned that it could take 6 months or more to find a gig. But I found myself interviewing with 6 or 7 companies within two weeks, and had 2 offers by the end of week 3 (I'm starting the new gig tomorrow). I consider myself a pretty average full-stack rails/react dev. I don't even bother applying to FANG (or whatever the acronym is now) jobs. So... I don't know if I just got lucky, but the job market felt pretty good when looking for senior roles. My interviews were a mix of referrals from previous coworkers, a couple recruiters reaching out, and (the job I accepted) from reaching out on LinkedIn to hiring managers posting jobs.

It feels like the AI wave is killing junior jobs, but driving demand for experienced developers to harness it, even if just harnessing it as a tool to speed up coding.
by HocusLocus | 2025-08-04 00:25:35+00:00
Thanks kindly for this well done and brave introduction. There are few people these days who'd even recognize the bare ASCII 'Postscript' form of a PDF at first sight. First step is to unroll into ASCII of course and remove the first wrapper of Flate/ZIP,LZW,RLE. I recently teased Gemini for accepting .PDF and not .EPUB (chapterized html inna zip basically, with almost-guaranteed paragraph streams of UTF-8) and it lamented apologetically that its pdf support was opaque and library oriented. That was very human of it. Aside from a quick recap of the most likely LZW wrapper format, a deep dive into Lineariziation and reordering the objects by 'first use on page X' and writing them out again preceding each page would be a good pain project.

UglyToad is a good name for someone who likes pain. ;-)
by shreyank06 | 2025-08-04 00:25:39+00:00
I recently ran a training experiment using the same dataset, number of steps, and epochs on both Flux Dev and Flux Krea models.

What stood out to me was that Flux Dev followed the text prompts more accurately, whereas Krea’s generations were more loosely aligned or "off" in terms of prompt fidelity with deformations in body type and the architecture.

Does this suggest that Flux Krea requires more training to achieve strong text-to-image alignment compared to Flux Dev? Or is it possible that Krea is optimized differently (e.g. for style, detail, or artistic variation rather than strict prompt adherence)?

Curious if anyone else has experienced this or has any insight into the differences between these two. Would love to hear your thoughts
by hn_throwaway_99 | 2025-08-04 00:25:57+00:00
Completely agree. The important corollary to that is that policy, in many cases, matters a lot more than boots on the ground (obviously good policy and manpower together are usually required).

I've volunteered with a prominent animal rescue charity for over 2 decades. While the work does require a lot of people, after you do it long enough you quickly realize bad policy is a giant contributor. For example, Texas is the only state in the US where it's illegal for shelter vets to do care on animals unless the animal is fully surrendered: https://www.humananimalsupportservices.org/blog/why-cant-vet... . So there are a lot of poor people who can't afford vet care, and then their only option is to surrender the animal at a shelter, where in many cases the animal may be euthanized. If your goal is to reduce the unnecessary killing of pets in shelters, fixing this policy is worth like thousands of volunteers.
by noisy_boy | 2025-08-04 00:26:00+00:00
> that's the thing that's so inorganic about this whole thing : it's not a judgement free zone, it's a zone that tricks people into presuming that.

I am surprised that I had to scroll this far to find this observation. If I see a person's posts in multiple channels, I don't switch ON and OFF my mental image of them based on channel like a SQL where clause where channel <> personal. Based on the same premise, the person posting also probably knows this fact and isn't going to be totally free and relaxed asking whatever comes to their mind due to fear of judgement - the same eyeballs are going to be looking at the posts, irrespective of the type of channel.

As someone posted elsewhere, it is all going to be cultural and if that is right, it pretty much doesn't matter how you structure channels.
by serguzest | 2025-08-04 00:27:32+00:00
yes but consider this Jest code, replicating such in node testing is painful. testing code should be DSL-like, should be very easy to read.

expect(bar).toEqual( expect.objectContaining({ symbol: `BTC`, interval: `hour`, timestamp: expect.any(Number), o: expect.any(Number), h: expect.any(Number), l: expect.any(Number), c: expect.any(Number), v: expect.any(Number) }) );
by throwaway422432 | 2025-08-04 00:27:51+00:00
During the Falklands War, the Royal Navy requisitioned a lot of civilian ships at short notice, the Atlantic Conveyor being the most famous after it was sunk.

The US Navy would likely do the same, the biggest issue could be retaining enough crew.

https://en.wikipedia.org/wiki/Falklands_War_order_of_battle:...
by JustExAWS | 2025-08-04 00:28:26+00:00
So now you want companies to seek government approval before they can hire a certain number of people from a company? What if Google wanted to hire me and 3 buddies from our startup but didn’t want to hire the secretary or more realistically they only needed the backend developers. But didn’t care about hiring the web developer?

Who exactly does that benefit? Not the employees. Maybe the investors? Do you really want the government to restrict who can be hired from a company or better yet, whether employees can accept better offers from another company? That’s only the other side of the coin of restricting employee movement based on non competes.
by nine_k | 2025-08-04 00:30:14+00:00
It would be pretty easy to validate the model, I think: take Eastern Europe, South Korea, Norway, Ireland as examples of countries where the economic growth since 1980 was very obvious, and most of it corresponded to a democratic society. Then take the US, Japan, Germany, France, UK, Sweden as a control group, which was already pretty developed by 1980, and check their trends in light pollution vs GDP, or whatever.

(1980 is an arbitrary date, but before the fall of the USSR and thus the explosive growth of the Eastern Europe, and when shots from orbit likely became easy to obtain.)
Show HN: Open-source macOS dictation replacement, 5Mb
by josue_0 | 2025-08-04 00:30:25+00:00
I wanted Whisper-level dictation on my Intel 2020 iMac without:

* paying a monthly fee for the privilege of using my own API key,

* hauling an 800 MB local model, or

* copy-paste gymnastics from a floating window.

So I built VTS (Voice Typing Studio).

What it is:

* 5 MB notarised menu-bar app. Press a toggle hot-key → talk → text lands wherever the cursor is.

* Bring-your-own OpenAI / Groq key. Nothing touches my servers.

* Universal binary – runs on Intel and Apple silicon.

* MIT-licensed; core stays free/open. If future features justify it, a pro tier may appear.

Repo, DMG, and 8-second demo video: https://github.com/j05u3/VTS

Why it’s different

Previous HN tools solve pieces of the problem, but not all at once:

* superwhisper – fully offline, but big model and Apple-silicon only.

* MacWhisper – accurate, yet still a separate window/copy-paste flow.

VTS aims for “menu-bar switch and forget.”

Would love feedback on onboarding, features or anything that breaks.
by ethbr1 | 2025-08-04 00:30:32+00:00
As in, the US still doesn’t have it.

Hence the propensity to sink growing amounts of GDP into paying an ever-heightening stack of middlemen to provide medical care at market prices... instead of simplifying the stack and saving money.

The US government created a mandate, then allowed it to metastasize as health care became more technical and expensive, and is now in the business of sticking its fingers in its ears and pretending there’s not a financial problem.

https://www.cms.gov/data-research/statistics-trends-and-repo...
by esseph | 2025-08-04 00:30:58+00:00
What's really funny to me about all of this is how little "merit" actually plays out in the real world for most people.

It doesn't seem to be as impactful as who you know, where you were born, who your parents are, where you live, where you go to school, what university you went to, etc. Sure, hard work is important, absolutely, but it's not the only marker.
by wting | 2025-08-04 00:31:14+00:00
> I know that concentrating knowledge / ownership at a person is not always good, but perhaps a better way to manage this is to... hire someone else who is competent or make other people more vocal.

> And yes, I don't like managers trying to shape communication patterns.

I'm a manager who shaped communication patterns (e.g. default conversations to a public channel) because we're solving different problems. By moving conversations to a public channel away from an individual, we're improving redundancy and reducing single points of failure. Our primary responsibility, which understandably garners discontent, is to prioritize the system over the needs of individuals, within reason.

There are many issues resulting from defaulting conversations in private channels or DMs that you've probably seen first-hand.
by perching_aix | 2025-08-04 00:31:29+00:00
> the persecution of homosexuals is widely recognized as an authoritarian behavior

I have unfortunately missed out on that then, because I both do not recognize it as authoritarian behavior, nor do I recognize that recognition to be widely established at all.

There is a distinct correlation between authoritarian regimes and homosexuals being persecuted that I'm also aware of, but this is absolutely the first time I've ever heard someone describe the persecution of homosexuals as an authoritarian behavior.

Maybe we read the phrase here different? When I read "authoritarian behavior" I do not read it as "behavior associated with authoritarians", but instead as "behavior that is authoritarian in its nature".