MurphyA/hacker-news huggingface dataset:
by patcon | 2025-04-17 21:45:05+00:00
Specifically, this gave me the reaction, bc it seems in bad company with other ideologies:

> I am unapologetic about obeying biological imperatives to eat other animals.

Deep history exists in our "biological" context and is critical reality, but arguing some "biological imperative" to act on it, that strikes me as a strange place to start

Context: am biochemist, and I think about biology and biochemistry as a very integrated part of my worldview. But I don't harken to any biological imperative for my actions and choices. It explains them, it doesn't command them. Distorting our biology and psychology is what makes us human and agentic imho
by AstroBen | 2025-04-17 21:45:07+00:00
Artificial general intelligence (AGI) refers to the hypothetical intelligence of a machine that possesses the ability to understand or learn any intellectual task that a human being can. Generalization ability and Common Sense Knowledge [1]

If we go by this definition then there's no caring, or a noticing of drudgery? It's simply defined by its ability to generalize solving problems across domains. The narrow AI that we currently have certainly doesn't care about anything. It does what its programmed to do

So one day we figure out how to generalize the problem solving, and enable it to work on a million times harder things.. and suddenly there is sentience and suffering? I don't see it. It's still just a calculator

1- https://cloud.google.com/discover/what-is-artificial-general...
by daemonologist | 2025-04-17 21:45:09+00:00
No, the speed of YOLO/DETR inference makes it cheap as well - probably at least five or six orders of magnitude cheaper.

Edit: After some experimentation, Gemini also seems to not perform nearly as well as a purpose-tuned detection model.

It'll be interesting to test this capability and see how it evolves though. At some point you might be able use it as a "teacher" to generate training data for new tasks.
by Jaminben84 | 2025-04-17 21:45:20+00:00
We’re building Togl — a web wallet + identity layer that turns the signup and payment process into a one-click experience. Avg flow = ~90 seconds. With Togl, it’s 1. Perfect for any product with friction-prone funnels. Would love to connect with folks building digital tools, marketplaces, SaaS, or newsletters. DM or reply if you're curious to try it.
by pixl97 | 2025-04-17 21:45:23+00:00
>There’s no consistent, universally accepted definition.

That's because of the I part. An actual complete description accepted by different practices in the scientific community.

"Concepts of "intelligence" are attempts to clarify and organize this complex set of phenomena. Although considerable clarity has been achieved in some areas, no such conceptualization has yet answered all the important questions, and none commands universal assent. Indeed, when two dozen prominent theorists were recently asked to define intelligence, they gave two dozen, somewhat different, definitions"
Show HN: GenOutfit – AI and scraping and fashion =personalized outfit generation
by DinoIntoTech | 2025-04-17 21:45:30+00:00
I built a web app called GenOutfit that gives you outfit ideas tailored to your body type, style preferences, and whatever occasion you're dressing for.

The idea came from a mix of personal frustration and observation. I like to dress decently, but honestly, sometimes I just can't picture how certain outfits would actually look on me. At the same time, I noticed my gf spends ages scrolling Pinterest and Instagram for outfit inspiration. That's when it kind of clicked, what if there was a way to see outfit ideas that look like they'd work for you?

So I started with a spreadsheet , I listed out about 97 fashion influencer accounts and tagged each one by style (streetwear, casual, etc.), gender, and body type (athletic, plus-size, etc.). Then I scraped their Instagram content, images and captions and used AI to describe what each person was wearing in the pictures. Everything got stored in a database.

Now, when someone uses the app, they just enter a few things like body type, skin tone, and optionally style preferences. Then they choose an occasion, like a date night or business event and the system pulls a look that actually fits their profile. The images are generated using AI, but the inspiration behind them comes from real fashion content that's current and trending.

It's still early and there's a lot to improve, but I'm already using it myself and getting some value out of it. Hope it's helpful for others too, happy to chat or hear any feedback.
by Terr_ | 2025-04-17 21:46:39+00:00
That sounds like a coded/oblique complaint against cases of: "I was racist online and now my employer doesn't want to have anything to do with me."

Injustice and unjust-ostracization exist everywhere, but it's like that Churchill quip about democracy: Even a flawed system can still be the best compared to the alternatives.

I'd rather be in an environment where everyone's interests and actions are visible, with a diversity of actors (e.g. alternative employers), as opposed to one where MAGA Patriotic Duty Monitor #45215 observes wrong-think and puts a thumbs-down on my DOGE Permanent File and now everybody has to shun me (on pain of CECOT) and nobody is permitted to even tell me why.
by VitoriaLima | 2025-04-17 21:47:07+00:00
Distyl AI | NYC or SF in person | Full Time | https://distyl.ai/

Backed by top investors (Khosla, Lightspeed, Nat Friedman, etc.), currently ~60 employees.

Hiring for: - platform engineers - swe in general - front end swe / backend swe

If interested, please reach out (email in profile) and apply here:

- https://jobs.ashbyhq.com/Distyl?utm_source=PO3ZojlojQ
by kllrnohj | 2025-04-17 21:47:11+00:00
> and I am thankful that Safari does not support it because good grief

Safari absolutely will support HDR images if it doesn't already. It might not support this PNG hack, but it's inevitable that it'll support HDR HEVC or JPEG images since those are what's produced by iOS and Android cameras respectively, and they obviously aren't going to just ignore them.
by NalNezumi | 2025-04-17 21:47:46+00:00
I'll be honest, I prefer it this way. Thanks people flagging the political stuff (I can't be bothered).

If you want the political stuff & the controversial stuff, you can add /active after the URL to HN main page.

The fact that there is an /active tab and flagged submissions can still be voted & commented on, tells me that while dang don't want it to be the face of HN, he's fine that people discuss it (as long as you comment with civility). If there was some tinfoil conspiracy, the tab would've been deleted.

I'm guilty that l now usually check /active and main page.

You know, some of the high-horse, HN readers are quick to say "social media, bad" and anything bashing social media (including blogs) sky rocket up to main page. "reddit sucks" is another common one. I mean I usually agree to that sentiment, but if you check /active posts, the comments, where things go, it resembles any other social media slop more than HN.

I spend more time on /active, sadly. Maybe those navel-gazing orangutans are actually the ones making sure this is not reddit or Facebook for techies rather than boomers
by 5Qn8mNbc2FNCiVV | 2025-04-17 21:48:12+00:00
That's the thing, this brings the benefits of GraphQL without requiring GraphQL (+Relay). This was one of the main drivers of RSC (afaik).

Obviously if you have a GraphQL backend, you could care less and the only benefit you'd get is reducing bundle size f.e. for content heavy static pages. But you'll lose client-side caching, so you can't have your cake and eat it too.

Just a matter of trade-offs
by nonameiguess | 2025-04-17 21:48:37+00:00
Getting into the limits of my memory here, but as far as I recall, early Facebook didn't have a feed at all, chronological or otherwise. It was just a directory of students at your own school, skeuomorphic to the physical "facebook" that universities would hand out each semester to students on campus, which gave you a headshot of everyone along with their room numbers. At some point, they added an updateable "status" field to the profiles, to tell your friends how you were feeling that day or what you were doing or whatever. When they started showing those on the home page instead of just on the profiles, then there was a feed, which eventually transformed into the monster we see today.

But early on, it was just a digital phonebook with headshots and exactly equivalent to physical items that schools already distributed.
by martinbaun | 2025-04-17 21:49:05+00:00
Ah that's a super explanation there, thank you!

Yeah the templating language is not so nice, I sometimes use Jinja instead. Also, I don't like the classic MVC so I have a completely different structure thus validation your point completely :P

If you ever end up in Django land (for some project), checkout Django Ninja for APIs, you'll end up avoiding having these annoying url files and just have a

@api.get("some/api") def some_api(request):

instead. Super simple and useful. I just recently discovered it and I don't know how stable it is but it seems pretty stable so far.
by square_usual | 2025-04-17 21:49:57+00:00
Holy shit, what are these numbers? $3B for Windsurf? Windsurf doesn't even have models of its own, or any fundamental research, it's mostly a wrapper around an editor (that is becoming hostile to wrappers, btw) and prompts. How can anyone look at the amount of money flowing around here and think this is rational?
by jay_kyburz | 2025-04-17 21:50:53+00:00
I did a really fun experiment the other night. You should try it.

I was a little bored of the novel I have been reading so I sat down with Gemini and we collaboratively wrote a terrible novel together.

At the start I was promoting it a lot about the characters and the plot, but eventually it starting writing longer and longer chapters by itself. Characters were being killed off left right and center.

It was hilariously bad, but it was creative and it was fun.
by bigyabai | 2025-04-17 21:52:34+00:00
> "This yield does not solely rely on crypto-native sources like funding rate arbitrage and token farming, but also on the expertise of traditional institutions like HFT firms, private credit funds, and other companies able to capture large-scale yield."

I am not a retail investor, but if someone tried selling me a stablecoin on the basis that it generates passive income I would run in the opposite direction as far as my legs could take me.
by abletonlive | 2025-04-17 21:53:01+00:00
I’m not defending social media. I’m talking about how there’s no nuance in ops perspective, black mirror, or the article. It only highlights the negatives and that’s all there is. Basically nobody is looking at the positives. If you’re going to do a societal harm analysis you should probably consider the benefits too before coming to a conclusion.

But to your point about young people in society, this feels like a classic “but oh, isn’t anybody thinking about the children” moment. https://en.m.wikiquote.org/wiki/Think_of_the_children

It’s a logical fallacy. If we are simply thinking about whether any of society is harmed we might as well just do nothing at all and cease to exist. Nobody in this thread is willing to engage and sincerely discuss the benefits vs the harms.
by the_other | 2025-04-17 21:53:16+00:00
I’ve seen some evidence it hurts performance in JS, too. If you’re doing something “a lot”, like media qstreaming, or realtime updates, ordered params are likely faster.

I agree with others that the destructuring is a nice syntax to read and write. Yet, I have started to feel it’s an overused pattern, deployed by habit rather than consideration (in my code anyway). I can’t put my finger on why. It’s possibly a gut-feel that my functions would be better taking feeer arguments.
by sksxihve | 2025-04-17 21:53:25+00:00
> sometimes this "chain of thought" ends up being misleading; Claude sometimes makes up plausible-sounding steps to get where it wants to go. From a reliability perspective, the problem is that Claude’s "faked" reasoning can be very convincing.

If you ask the LLM to explain how it got the answer the response it gives you won't necessarily be the steps it used to figure out the answer.
by reaperducer | 2025-04-17 21:53:45+00:00
To me day-month-year will always be the European date order.

If you're a fan of digging through old letters in British antiques stores, you'll find that the "American" date format that people on the internet like to complain about was inherited from Britain (along with the imperial measurement system).

It was only after the American Revolutionary War that Britain switched to putting the day before the month. Probably during one of its many Francophilia phases that seem to come and go throughout its history.
by 16bytes | 2025-04-17 21:53:53+00:00
There are tons of AI/ML use-cases where 7% is acceptable.

Historically speaking, if you had a 15% word error rate in speech recognition, it would generally be considered useful. 7% would be performing well, and <5% would be near the top of the market.

Typically, your error rate just needs to be below the usefulness threshold and in many cases the cost of errors is pretty small.
by cjohnson318 | 2025-04-17 21:54:46+00:00
I'm the sloppy person at home, but I hate seeing dirty dishes, so I do the dishes. I squeeze every bit of space out of the dishwasher. There is One Right Way to do it. That said, if someone throws dishes in there willy nilly, I couldn't care less, as long as it gets done. It's basically Postel's Law: be liberal in what you accept, and conservative in what you send/do.
by saxelsen | 2025-04-17 21:54:52+00:00
I don't understand what's wrong with this.

The handle is typically loaded so that it weighs a lot more than the blade, which means they're likely fall out of the basket if they're blade down.

Also: blade down, you can't tell which ones are the knives unless you only do knives blade down (but forks and spoons handle down), which seems even more insanity to me..!!
by pkaye | 2025-04-17 21:55:04+00:00
I think for a while some people felt the Google AI models are worse but now its getting much better. On the other hand Google has their own hardware so they can drive down the costs of using the models so it keeps pressure on Open AI do remain cost competitive. Then you have Anthropic which has very good models but is very expensive. But I've heard they are working with Amazon to build a data center with Amazons custom AI chips so maybe they can bring down their costs. In the end all these companies will need a good model and lower cost hardware to succeed.
by reddit_clone | 2025-04-17 21:55:11+00:00
Indeed Raku is a delight to use for 'shell scripting'.

Perl was originally written as an amalgamation of grep,sed,tr, awk and I am sure a few more unix utilities with their own mini languages. The idea was to use one language instead of tying together half a dozen mini-languages in a shell script. And it worked really well. Perl being a demon with text munging didn't hurt.

Raku keeps this heritage but adds so much more (for better or worse :-) ). It inherits ideas from Lisp and functional programming languages. The thing that impressed me was, how easy it was to use concurrency.
by zoogeny | 2025-04-17 21:55:52+00:00
I wouldn't worry about downvotes, it isn't possible on HN to downvote direct replies to your message (unlike reddit), so you cannot be accused of downvoting me unless you did so using an alt.

Some people see tech like they see sports teams and they vote for their tribe without considering any other reason. I'm not shy stating my opinion even when it may invite these kinds of responses.

I do think it is important for people to "do their own research" and not take one man's opinion as fact. I recommend people watch a few videos of Hassabis, there are many, and judge his character and intelligence for themselves. They may find they don't vibe with him and genuinely prefer Altman.
by dredmorbius | 2025-04-17 21:56:20+00:00
I strongly suspect that the unexpected doppler shift is from jetwash.

That is, the principle source of noise from a jet aircraft isn't the engines directly (turbine spool), or the fuselage's passage through the air (turbulent white noise), but the stream of hugely-accelerated air which has exited the turbine(s) and is now shredding itself against the stationary surrounding air. The noise source therefor isn't a point (engine) but a linear source (the turbulent shred-wall interface between the jetwash and surrounding air), and it is moving rapidly backwards from the aircraft.

Which means that as the aircraft approaches you, the jetwash / shred turbulence is moving away from you, and is doppler-shifted toward lower frequencies, and once the aircraft passes minimum distance, the jetwash is streaming toward you, at a high fraction of the speed of sound, and should therefor be doppler-shifted upwards.

The insight that it was jetwash and not engines themselves making noise became clear to me when I lived near an airport with a road passing immediately behind the runway. I happened to be cycling past one day as a jet lined up for take-off, heading away from me. I was positioned directly behind it (and out of immediate reach of the jetwash). My first thought as the engines spooled up was "this is going to be loud" ... but it wasn't. Rather than the roar you'd hear when you were alongside the plane, all I heard was a loud spooling turbine whine ... until the jetwash roar itself returned to me echoed off mountains a few kilometers distant.

TL;DR: Jet engines don't make (much) noise, their exhaust does, and it has a markedly different velocity vector than the plane itself, or its engines, accounting for a different doppler signature.
by reaperducer | 2025-04-17 21:57:21+00:00
"if the checkin is on these 3 days of each week add a price multiplier, which stacks with the holiday pricing event that happens every year, but only if you're a certain number of days out from check-in" you need to be able to render this for arbitrary date ranges to provide pricing calendars.

Ugh. I did just this sort of "dynamic pricing" shenanigans for a travel company years ago. It made me feel dirty.
by chewbacha | 2025-04-17 21:57:55+00:00
I’m mostly referring to my own dishwasher which I use all the time and understand. But for a long time I never cleaned the filter and then one day I did and suddenly everything made sense.

The filter can also clog up and a layer of water will form above it which can impede the rotation of the sprayers and then it really doesn’t work well.
by dalmo3 | 2025-04-17 21:58:14+00:00
Sure. I'm in a household of 2 and wash after every meal. It takes 5-10 minutes, and I'm thorough. Then unload it once a day.

Unloading is the most annoying part, and needs to be done anyway however you wash it. So, not a huge chore.

Most importantly, I live in a small apartment and I hate the noise it makes.
by robocat | 2025-04-17 21:58:31+00:00
Glassware looks shiny from a dishwasher.

Glassware looks yuck when washed by hand - even with a lot of care. A dishtowel will get glassware mostly shiny but it takes way more work and dishtowels are just icky (past trauma of smelling a rank dishtowel, or watching someone wipe their mank hands or face on a dishtowel, plus you know most people wash them with underwear, fabric can't be hygienic).
by constantcrying | 2025-04-17 21:58:41+00:00
>Aufhebungsvertrag

That is something both sides have to agree on. So it can not be considered "firing".

>Freistellung

You are still employed, just have no tasks assigned to you. Completely different scenario for the employee, who now can look for a new job, while still being paid as if he were employed. Arguably it is even better than being let go, but having to continue working. Definitely anything but a "firing on the spot".
by dragonwriter | 2025-04-17 21:59:12+00:00
> If only Marx et al. knew that the end game of capitalism is communism!

Using "end game" as it seems to be here -- for the natural ultimate result -- Marx argued that as a pretty central thesis of his work (through the mechanism of capitalist development -> proletarian class consciousness -> socialist revolution -> socialism -> <stuff mostly left as an exercise for the reader> -> withering of the state -> communism.)

OTOH, a single entity run for the benefit of a narrow group of stakeholders employing all labor, supplying everything, and effectively enslaving everyone through private control of the means of production is not Communism, or even socialism (defined by proletarian control of the means of production) but just monopolistic capitalism (and, yes, this is where a major non-Leninist Communist criticism of Leninism, and its descendants like Stalinism and Maoism, that feature totalitarian control of a command economy by a narrow self-perpetuating party elite stems from.)
by Someone1234 | 2025-04-17 21:59:12+00:00
Sure, but you'd need to be quite dedicated to install one in a home:

- They're 3-phase, 220-volt.

- They cannot use PVC or other plastics for drainage lines because the water is too hot.

- The high temperature steam can damage surroundings unless designed for it.

- They're very loud.

They'll wash in e.g. 90-seconds, but the dishes are too hot to handle for a bit. Plus some residential kitchenware cannot handle the high heat of a commercial dishwasher.

You'll likely never see a commercial dishwasher in a residential home.
by Balgair | 2025-04-17 22:00:16+00:00
I'm reminded of the the old adage: You don't have to be faster than the bear, just faster than the hiker next to you.

To me, the Ashley Madison hack in 2015 was 'good enough' for AGI.

No really.

You somehow managed to get real people to chat with bots and pay to do so. Yes, caveats about cheaters apply here, and yes, those bots are incredibly primitive compared to today.

But, really, what else do you want out of the bots? Flying cars, cancer cures, frozen irradiated Mars bunkers? We were mostly getting there already. It'll speed thing up a bit, sure, but mostly just because we can't be arsed to actually fund research anymore. The bots are just making things cheaper, maybe.

No, be real. We wanted cold hard cash out of them. And even those crummy catfish bots back in 2015 were doing the job well enough.

We can debate 'intelligence' until the sun dies out and will still never be satisfied.

But the reality is that we want money, and if you take that low, terrible, and venal standard as the passing bar, then we've been here for a decade.

(oh man, just read that back, I think I need to take a day off here, youch!)
by tombert | 2025-04-17 22:00:26+00:00
Yeah that's the thing.

Personal projects are fun for the same reason that they're easy to abandon: there are no stakes to them. No one yells at you for doing something wrong, you're not trying to satisfy a stakeholder, you can develop into any direction you want. This is good, but that also means it's easy to stop the moment you get to a part that isn't fun.

Using ChatGPT to help unblock myself makes it easier for me to not abandon a project when I get frustrated. Even when ChatGPT's suggestions aren't helpful (which is often), it can still help me understand the problem by trying to describe it to the bot.
by airstrike | 2025-04-17 22:01:00+00:00
IMHO the main advantage of neatly loading dishes neatly is that unloading becomes a 60 second exercise as opposed to a 5 minute one. It's not so much that I don't have 5 minutes to spare, but my back appreciates it if I can get it done quicker. I get 4 plates with each hand, silverware is already sorted neatly... it's just overall a better experience.

In other words, even if you believe the time taken to sort is identical whether you do it loading or unloading, the difference is if you do it while loading you divide that task into many smaller tasks instead of doing one big sorting task on unloading.
by kristianp | 2025-04-17 22:02:26+00:00
I've been using Aider, it was irritating to use (couldn't supply changes in the diff format) until I switched away from chatgpt-4o to Claude 3.7 and then Gemini 2.5. This is admittedly for a small project. Gpt 4.1 should do better with the diff format so I will give it a go.