MurphyA/hacker-news huggingface dataset:
by kypro | 2025-06-12 16:18:19+00:00
I have to admit while I think this knowledge work automation push is all going to be a complete disaster for my own life, I do love that we're finally seeing the educated, "my job is more impressive than yours" class get knocked down a peg or two.

I come from a working class background and for years (decades I guess) my family (especially my dad) has been competing with mass low-skilled immigration, outsourcing, and automation. This has taken a huge toll on his mental health as from time to time he's struggled to keep afloat.

But did he get any sympathy from the educated knowledge class? Of course not...

Reskill! They say. We shouldn't protect inefficient jobs which can be done by machine / foreign sweatshop workers abroad.

Don't be a racist! They say. If you can't compete with the salary demands of hundreds of thousands of low-skilled migrants that's your problem!

Instead of embracing this we could of course have looked for ways to protect jobs or looked for ways to reeducated and compensate those impacted. But we didn't because that would have been bad for GDP. So we were horrid to those who were struggling and desperate for help.

Now we deserve the same. We work inefficient jobs which can be done faster and cheaper by computers running auto-correct. Yes, knowledge workers will lose their jobs, but remember the productivity boosts are going to be great! And that's all that matters right? Businesses won't need to hire armies of devs to build an app anymore like you don't need to pay someone in the US a decent salary to make your clothes or your car.

My advice – shut up, reskill and embrace it. Don't think you're special and deserve UBI. If you can't compete with auto-correcting machines thats your problem. Remember – unless you want higher prices we must embrace outsourcing, mass immigration, automation and AI. When you're struggling to feed your kids, remember this is good.

</rant>

Genuinely though, hope you guys are all doing okay, both today and tomorrow. And while not preferable, in this case the karma is at least deserved.
by rfitz | 2025-06-12 16:18:39+00:00
It's definitely easy to get caught up in that and I think for a while I was probably in that headspace, but where the excitement started to set in was the realization that it could be leveraged to reduce the less "fun" parts of my day so I could focus on what I enjoy most. It's not purely a "AI writes code for me" kind of hype (although that's a nice benefit). I spend a lot less time debugging tiny issues hidden in legacy code or sifting through poorly written docs for libs that the codebase depends on, for example. That's a huge win and it lets me focus my time on producing quality work.
by dahart | 2025-06-12 16:18:43+00:00
> Wait, because it's a trademark, it must be easy and obvious to understand?

That’s not what I said, where did you read that? The sentence you quoted doesn’t say that. I did suggest that the fact that it’s easy to understand makes it a good name, and I think that’s also what makes it a good trademark. The causal direction is opposite of what you’re assuming.

> retina display > see high resolution

The phrase ‘high resolution’ or ‘high DPI’ is relative, vague and non-specific. High compared to what? The phrase ‘Retina Display’ is making a specific statement about a resolution high enough to match the human retina.

You said the phrase wasn’t easily understood. I’m curious why not, since the non-technical lay public seems to have easily understood the term for 15 years, and nobody’s been complaining about it, by and large.

I suspect you might be arguing a straw man about whether the term is understood outside of Apple’s definition, and whether people will assume what it means without being told or having any context. It might be true that not everyone would make the same assumption about the phrase if they heard it without any context or knowledge, but that wasn’t the point of this discussion, nor a claim that anyone here challenged.
by clannachanm | 2025-06-12 16:18:49+00:00
Hey HN, I'm Matt, founder of Flowstep (https://flowstep.ai). We just launched our AI design assistant that converts text prompts directly into UI designs, wireframes, and flows.

We're designers, and we built Flowstep because we felt traditional design tools slowed down our creativity. The idea is quite simple. Type an idea, instantly see professional design, iterate using built-in suggestions, and collaborate in real-time.

Tech we're using:

- Sonnet 4 for rapid and high-quality UI generation

- WebGL canvas for performant rendering

- Liveblocks for real-time collaboration

It's totally free https://flowstep.ai

Would really appreciate your feedback. Particularly around usability and bugs. Thanks a lot!

We're also live on Product Hunt today https://www.producthunt.com/products/flowstep
by dawnerd | 2025-06-12 16:18:55+00:00
It's worse if you're ripping foreign audio. I got a bunch of discs from Japan which I would assume, being Japan and all, there would be excellent data online. Wrong. Every single album got matched to something else.

Even accurip was incorrect. I pretty much don't trust any of the online data sources anymore and just manually enter meta.

And don't do what I did... don't just lets beets run unattended. What a pain that was.
by potatolicious | 2025-06-12 16:19:08+00:00
So it's pretty early-days for these kinds of systems, so there's no "one true" architecture that people have settled on. There are two broad variations that I see:

1 - The LLM is in charge and at the top of the stack. The deterministic bits are exposed to the LLM as tools, but you instruct the LLM specifically to use them in a particular way. For example: "Generate this code, and then run the build and tests. Do not proceed with more code generation until build and tests successfully pass. Fix any errors reported at the build and test step before continuing." This mostly works fine, but of course subject to the LLM not following instructions reliably (worse as context gets longer).

2 - A deterministic system is at the top, and uses LLMs in an otherwise-scripted program. This potentially works better when the domain the LLM is meant to solve is narrow and well-understood. In this case the structure of the system is more like a traditional program, but one that calls out to LLMs as-needed to fulfill certain tasks.

> "I’m not understanding how a probabilistic machine output can reliably map onto a strict input schema."

So there are two tricks to this:

1 - You can actually force the machine output into strict schemas. Basically all of the large model providers now support outputting in defined schemas - heck, Apple just announced their on-device LLM which can do that as well. If you want the LLM to output in a specified schema with guarantees of correctness, this is trivial to do today! This is fundamental to tool-calling.

2 - But often you don't actually want to force the LLM into strict schemas. For the coding tool example above where the LLM runs build/tests, it's often much more productive to directly expose stdout/stderr to the LLM. If the program crashed on a test, it's often very productive to just dump the stack trace as plaintext at the LLM, rather than try to coerce the data into a stronger structure and then show it to the LLM.

How much structure vs. freeform is very much domain-specific, but the important realization is that more structure isn't always good.

To make the example concrete, an example would be something like:

[LLM generates a bunch of code, in a structured format that your IDE understands and can convert into a diff]

[LLM issues the `build_and_test` tool call at your IDE. Your IDE executes the build and tests.]

[Build and tests (deterministic) complete, IDE returns the output to the LLM. This can be unstructured or structured.]

[LLM does the next thing]
by closewith | 2025-06-12 16:19:17+00:00
Do you mean it's not popular or people don't use the name?

If the former, you're wrong: soccer is the most played sport in Ireland.

If the latter, you're wrong: football is Gaelic football almost universally outside Dublin and soccer is soccer. In Dublin, it's 50/50 depending on area, but no-one will blink if you say soccer.
Show HN: How to build a complex rendering pipeline for onchain NFT art
by briandoyle81 | 2025-06-12 16:19:22+00:00
I hate the dirty secret that the monkey picture isn't actually onchain. It's probably in Cloudflare or something, or at best IPFS.

Either way, this isn't inline with permanent and real ownership of digital property, so I've been exploring ways to fix that.

On EVM with the 24kb contract limit, this means being clever with a 30-contract rendering pipeline.
by bluefirebrand | 2025-06-12 16:19:44+00:00
> It doesn't cover every niche, but it does a few newly popular things realy easy and well, and rises on the coattails of this new thing as the default envoronment for it

How will it ever rise on the coattails of anything if it isn't in the AI training data so no one is ever incentivized to use it to begin with?
by tetha | 2025-06-12 16:19:56+00:00
Mh, this sparked an interesting thought.

For my phone, I'm happy, because it replaced about 6 things without losing much quality. I could get myself a better camera (my parents in fact have one). I in fact have a more compact and repairable MP3 player that runs off SD cards and batteries and it still works wonderfully. With the death of the 3.5mm audio port that thing can actually drive the good headphones better than my phone, heh. But that's just more stuff to lug around.

On the other hand, for my hobby music, I by now prefer single-purpose things. My audio interface has the job of digitalizing audio. These three pedals each have their own unique job and function, and I own them for that purpose. There is a bunch of very dedicated stuff around, a good tuner, a good metronome with googly eyes.

I'm kinda observing the same at work: Sometimes, I just want to get rid of a problem. Just throw a magic zero-config box at it and have it be gone. And in other contexts you want or need to have control over many parameters, and then having small, little single purpose things is very, very useful.

Some monitoring box very likely would want to err on the zero-config magic box I guess?
by msgodel | 2025-06-12 16:19:57+00:00
How do you propose the problem is solved? Ban every kind of conservative from all the tribes you'd like to incorporate?

That would still include you by the way since you'd like to conserve Israel. That's not a moral failure on your part that's just how people work and it's why international states can't work.

EDIT: Regardless of how you feel about it your proposed policy has a clear contradiction. You can dislike it, you can call me a nazi for pointing it out, but if you don't have an answer to this then your idea simply isn't practical for everyone else to adopt.
by DrBenCarson | 2025-06-12 16:19:58+00:00
Ah okay yeah I have Apple One so I wouldn’t see them

Also, no, Apple makes nowhere close to a majority of its revenue from its App Store (source: https://www.visualcapitalist.com/charted-how-apple-makes-its...)

51% are iPhone sales 9% are wearables and home device sales 8% are Mac sales 7% are iPad sales

A portion of the 25% that make up services and subscriptions is advertising, in addition to Apple Music, iCloud, Google’s search default payment (20B/yr), etc.

Apple makes less than 5% of its revenue from advertising
by pstuart | 2025-06-12 16:20:00+00:00
Not only do they not care, they actually relish destroying anything they consider to be "woke", like science.

It's unfortunate, but modern American conservatism is now defined by hating everything that liberals love.

This is a pity, because there should be a balance between "progress" and "government restraint" -- and that is no longer possible.
by mavilia | 2025-06-12 16:20:36+00:00
> Also, isn't handling a lot of receipt paper bad for you or something?

Yes if you are worried about microplastics. Dr. Rhonda Patrick has an episode where she talks about receipts specifically (at the 1hr 2m mark) [0].

To paraphrase: thermal paper receipts are loaded with BPA which gets absorbed through your skin. The chemicals are worse too since the plastics for receipts aren't scrutinized like they would be for a food storage item. They use BPA is used as a color developer in thermal printing.

It gets way worse if you've used hand sanitizer, lotion, or sunscreen recently since those increase skin permeability. Studies show dramatically higher absorption rates when your skin barrier is compromised. Although I can't find a link for that right now.

Definitely something to think about if you're a cashier or work somewhere handling receipts all day. I've started just declining receipts unless I actually need them for returns/expense reports.

[0] - https://www.youtube.com/watch?v=HTzw_grLzjw
by whalesalad | 2025-06-12 16:21:14+00:00
I remember walking through a neighborhood in Sweden, in the town of Örebro, with a tallboy beer. I was there on an extended work trip, but had met some friends in town who invited me to social gatherings. So they said let's go to the club, we can take these drinks to go it's no problem. I assumed it was fine, since there seems to be much more tolerance and acceptance of this in Europe.

As we were walking down the road... a Volvo police car comes screaming towards us, lights and sirens going. It stops and - arguably one of the most beautiful police officers I have ever seen - approached me and started to speak in Swedish. I apologized and said sorry I do not speak Swedish, I am a visitor from the US. She chuckled and said, "Your friends are not being honest with you - you cannot drink this on the street - please pour it out". Then as quick as she stopped, she said, "We are hunting for a a shooting suspect, gotta go" and jumped back in and left.

It was the most "American" European experience I have ever had. So we can't drink on the street? And a shooting has happened? Wild.
by eesmith | 2025-06-12 16:21:25+00:00
I and a friend visited California, ending in San Diego. We figured out we didn't need the rental car for the last few days, so we asked the hotel clerk how to get back from the car dropoff at the airport. "You could Uber ..." but had no suggestion for an alternative.

We then looked at the map - https://www.brouter.de/brouter-web/#map=15/32.7236/-117.1779... . It was 2km, all on sidewalks. My friend dropped off the car and walked back.

It was lovely SoCal weather, with the sun close to setting over the bay. But the idea of walking it seemed far from at least the clerk's mind.

I believe many of my fellow Americans feel the same. I'm one of the oddballs that would walk 1 1/2 miles home after clubbing rather than drive - something likely only possible for guys as the streets at 1am were empty of anyone walking.

Which also means I've had my share of walks where the sidewalk ended, or where I wasn't legally allowed to go further. That's the American way. /s
by bluefirebrand | 2025-06-12 16:22:07+00:00
> First, if anything, training data for newer libs can only increase.

How?

Presumably in the "every coder is using AI assistants" future, it will be an incredible amount of friction to get people to adopt languages that AI assistants don't know anything about

So how does the training data for a new language get made, if no programmers are using the language, because the AI tools that all programmers rely on aren't trained on the language?

The snake eating its own tail
by whatshisface | 2025-06-12 16:22:26+00:00
A large part of our talent acquisition would stay home, as the Asian countries, especially China, are expanding their investments. American students would go to work in European universities due to the lesser language barrier. When the US was a developing country a large number of children of wealthy families were sent to study in Europe.

I don't think the idea of looking outside the US for knowledge would be natural to many people of this generation. I wonder what the effects on our culture will be - it would certainly reduce the pride.
by SR2Z | 2025-06-12 16:22:28+00:00
To be very fair, I do not know a single person who has ever been charged with this. I and all my friends drink in the park all the time and the cops don't seem to care. If I get on a crowded bus, odds are good that there's a homeless man with a brown paper bag.

This law is probably only enforced against businesses selling booze or people who are being a nuisance.
by mikem170 | 2025-06-12 16:23:09+00:00
I wouldn't agree that using an understandable word that's in the merriam-webster dictionary is being ignorant or lazy. Nor would I call something AI slop because of a single word, without otherwise engaging with the content.

I do genuinely wonder why some people can be so derailed by odd or unfamiliar words and grammar. Are they stressed? Not wanting to engage with a conversation? Trying to assert status or intellectual superiority? Being aggressive and domineering to assuage their self-worth? Perhaps they feel threatened by cultural change? I assume it has something to do with emotional regulation, given that I can't recall bumping into too many mature people who do such things.

Might you have any insight to offer?
by nurettin | 2025-06-12 16:23:19+00:00
> "why does the universe have the parameters it does?"

To those who say "oh but if this parameter was slightly off, that thing I subjectively decided to pick wouldn't have happened!":

How would you know that this universe could exist in any other way? Wouldn't things just stabilize into certain frequencies and lengths after some time?

To me "fine tuning" isn't really a conundrum, it is just question begging and you don't need to wish it away with multiverses.
by vkou | 2025-06-12 16:23:26+00:00
> If Californians have a problem with this, they do have the option to fund the science themselves

That's rather difficult when the federal government takes their tax money, and then:

1. Best-case: Spends it on their cronies and the states that elected it - while gleefully witholding disaster aid from Cali.

2. Worst-case: Spends it on great-leader-army-parades and illegally kidnapping people and deploying the military against California.

Let me turn it around - if flyover country is convinced that immigrants are ruining their glorious utopia, and is willing to destroy fundamental American rights and values to throw them all out - why the hell is it sending it's thugs into blue states? Their 'help' isn't wanted, especially when we get to foot the bill for the shakedown.
by __turbobrew__ | 2025-06-12 16:23:29+00:00
I have similar ideas from my own experience. I believe that humans have a “set point” for dopamine hits, if you are constantly receiving quick cheap dopamine hits your set point goes higher and you are constantly craving more. Similarly, if you back off the hits it will initially become uncomfortable but your set point will lower and you will not have those cravings.

This may be controversial, but I believe a part of the prevalence of ADHD in younger people is that their set point is unnaturally high from childhood as they never learned how to be bored.

This is my mental model as I personally have observed my set point change throughout my life. I think it makes sense logically as well as these small dopamine hits can become addictive like anything else, just to a lesser extent than something like heroin.
by ffsm8 | 2025-06-12 16:23:47+00:00
Oof, I meant to write "a majority share", not the.

I still believe that to be true, as you're splitting the advertisement revenue - in my opinion, all app store revenue is related to their advertisement business.

From my perspective, only counting the money that went into the advert itself is misleading, as the store itself is what the adverts are shown on.

If it was a more general advertisement network I'd agree with your splitting though.
by InitialBP | 2025-06-12 16:24:12+00:00
Two Factor doesn't mean 2 devices. Two factor generally has been thought of as "something you know, and something you have."

Let's do a quick threat model on putting both passwords and MFA tokens in a 1password vault.

1Password employees a recovery key + password login by default, and logging into a vault requires you to either have a device with the encrypted vault on it and your password, or have knowledge of your password and knowledge of your recovery key (normally in a file which makes it something you have) essentially traditional 2fa needed to log into a new device.

If someone steals your phone with 1password installed - they need your 1password to be able to access your credentials on the physical device. At that point they already have both your factors - your phone (have) and your password (know) - still protected by 2fa.

If someone manages to fully root your computer, they could wait until you unlock your vault and then extract your credentials. However, if you use traditional 2fa on a separate device - then they can just wait until you log into the target app, and then ride your session and get the same level of access to the target. While there may be a small difference in level of effort or how long it takes, the same access level is possible, and the requirements are that they have very privileged access to your operating system. Someone rooting the device that you login to services is grants them "single factor" access to your services when you access them.

There is some subtle differences between these, but except for situations where you have very high privileged requirements, at which point you should be using yubikeys or standalone MFA devices, using 1Password with OTP and password is very comparable to using a separate device for MFA.

I'm a previous red teamer and currently a blue teamer.
by petertodd | 2025-06-12 16:24:25+00:00
Yup. On a much bigger scale it's common for the power supplies going to electric trains to do this too. They like to use regenerative braking because it's efficient. But the electricity grid can't always handle the extra power, so in some designs they have a backup mechanism to dissipate the power if needed; diesel-electrics usually just have a big bank of air-cooled load resistors on the roof.

A neat example of regenerative braking being important is the London Underground: they've had a persistent problem with high temperatures in the subway, of which a decent % is actually heat from trains braking. By using regenerative braking rather than putting that energy into the tunnels as heat, they can transport that energy outside the tunnels, keeping them cooler.
by infecto | 2025-06-12 16:24:33+00:00
Right but keep in mind these events are generally short lived and depending on the market there may be reliability guarantees that keep these open or specific federal funding rates.

But like I said before when rates go negative you will typically see it in occurrences where you have abnormal conditions (wind and solar generating at the same time) or aggressive night winds. And it does not happen long enough to need to curtail generation.
by mbrubeck | 2025-06-12 16:24:39+00:00
Automatic garbage collection of old build artifacts* is coming in Rust 1.88 (currently on the beta channel, will become the new stable release in two weeks):

https://github.com/rust-lang/cargo/issues/12633

*EDIT: For now this only deletes old cached downloads, not build artifacts. Thanks epage for the correction below.