MurphyA/hacker-news huggingface dataset:
by forgotTheLast | 2025-04-26 19:31:09+00:00
I tried it twice with 4o and the results were comical:

- picture taken on a road through a wooded park: It correctly guessed north america based on vegetation. Then incorrectly guessed Minnesota based on the type of fence. I tried to steer it in the right direction by pointing out license plates and signage but it then hallucinated a front license plate from Ontario on a car that didn't have any, then hallucinated a red/black sign as a blue/green Parks Ontario sign.

- picture through a middle density residential neighborhood: it correctly guessed the city based on the logo on a compost bin but then guessed the wrong neighborhood. I tried to point out a landmark in the photo and it insisted that the photo was taken in the wrong neighborhood, going as far as giving the wrong address for one of the landmarks, imagining another front license plate on a car that didn't have one, and imagined a backstory for a supposedly well known stray cat in the photo.
by mrandish | 2025-04-26 19:32:00+00:00
That's not only a lovely story, it also holds useful insights about effective problem solving and collaboration (or when the best collaboration is just listening).

There's a different but somewhat related "no response necessary" communication technique my wife and I discovered. This occurred when she would share a problem she'd recently faced with me. Being an engineer, I'd listen to the problem and then helpfully try to suggest possible solutions. Sometimes this was fine but on other occasions, she'd seem to just disconnect or even get frustrated. But which way things went didn't seem dependent on the usefulness of my answer.

The realization came one day when I was kind of disappointed that the comprehensive rank-ordered list of possible solutions I'd helpfully provided only got an annoyed and frustrated non-response. So I pushed back and asked what answer she was looking for. This caused her to erupt and exclaim "I just needed you to say 'That's terrible, honey.'" and then she stormed off. This was a shocking revelation for me.

We discussed it more calmly later and, sure enough, sometimes she was relating the problems she'd confronted not because she wanted solutions but because she felt a need for understanding, empathy and connection. Ah! That's the day I learned to consider (or sometimes even ask) which kind of problem statement this is - and that lets me respond with either solution suggestions or a heartfelt "That's terrible, honey." This has made life better.
Show HN: I made an app that matches your dog with a Pokémon rival
by izanamador | 2025-04-26 19:33:11+00:00
Ever wondered which Pokémon would fight your dog? I made a little app where you upload a picture of your dog, and it matches it with the closest-weight Pokémon to create a battle poster. The app uses Streamlit, the PokéAPI, and some basic image generation. You can download the final image and share it! Would love any thoughts, feature ideas, or just bug reports.
by tmyklebu | 2025-04-26 19:33:18+00:00
This really is quite sad.

The first stage of the CCC is written in pretty heterogeneous conditions. There are several thousand competitors across the world. Students use a language of their choice and their work is graded by their teacher against a rubric sent out by the contest organisers. I recall that the teacher has to send the work to Waterloo, postmarked within a couple of days after the contest.

Sometime in the summer, the University of Waterloo then flies out and puts up the top 15 or 20 students in that more informal contest to compete in what was the "CCC Stage 2" and is now the "Canadian Computing Olympiad." This second contest is done under more controlled conditions and its results largely determine which four students will represent Canada at the International Olympiad in Informatics.

The first stage has always relied on teachers' honesty. The contest organisers mail contest packets to teachers in advance of the contest. Teachers have some time between contest day and when the results need to be mailed back to Waterloo. Students are comparing notes and discussing the contest immediately after the contest.

Nonetheless, in my experience (more than 15 years ago), all or almost all of the students who make it to the second stage deserved to be there. I hope that continues to be true.
JavaScript can fix ChatGPT 'Thank You' problem
by npcnixel | 2025-04-26 19:33:19+00:00
Let's agree that JavaScript can fix this problem, and you don't have to be a genius or older than 12 years old to come up with it. They use it because "it's worth the price." (NYTimes)

While Sam Altman has been tipsy and engagement farming for a while, let's focus on the stuff we can change. JavaScript can fix many issues, but it won't cover even 80%. For that reason, ideally, we would have some basic mini model embedded into a chromium based browser that has API open for users and websites (such as other ChatGPT) to use. Why hasn't this been done already?

NYTimes: Saying ‘Thank You’ to ChatGPT Is Costly. But Maybe It’s Worth the Price. (https://www.nytimes.com/2025/04/24/technology/chatgpt-alexa-please-thank-you.html)
by nineplay | 2025-04-26 19:33:57+00:00
> stop supporting moderate politicians that appeal to no damn person

I think you are right but I think half of democratic voters think the party has gone too left ( abortion, gender politics ) while half thinks it has gone too far right. The democratic party is trying to have it both ways and utterly failing, but in their defense I don't think fully embracing either side will be enough for them to win. The problem is largely the voters who absolutely refuse to compromise on their personal hill to die on. Republican voters will unite on anyone as long as they piss of the left.

> find someone with charisma like Obama

That person does not exist, or if they do they are too smart to support the shambling mess that is the democratic party.

I think the party is gambling that Trump makes such a hopeless mess of things that voters will have no choice but vote blue. I'm not sure they will win that gamble.
by vunderba | 2025-04-26 19:34:44+00:00
From the article:

> Its owner, ARN Media, confirmed to the Financial Review that while Thy is AI-generated, the host’s voice and likeness are modeled after an actual employee in the company’s financial department. Thy’s voice was created with the AI voice generator ElevenLabs.

I get that it's a cloned voice, but it's a little unclear if the actual spoken content itself was:

- LLM generated

- Written by humans

- A mixture of both
by afro88 | 2025-04-26 19:35:30+00:00
Though I agree with the sentiment that Miyazaki must hate OpenAI commodifying his style, I find it so ironic that people misuse a quote of his from 2016 to be about AI generally. Another kick in the nuts for the poor guy.

He was talking about how an AI generated gruesome animation made him think of his friend awfully struggling with a disability. That people who create that kind of stuff don't understand pain and suffering.

The full quote: "Every morning, not in recent days, I see my friend who has a disability,” he said. “It’s so hard for him just to do a high five; his arm with stiff muscle can’t reach out to my hand. Now, thinking of him, I can’t watch this stuff and find it interesting.

Whoever creates this stuff has no idea what pain is whatsoever. I am utterly disgusted. If you really want to make creepy stuff, you can go ahead and do it. I would never wish to incorporate this technology into my work at all. I strongly feel that this is an insult to life itself”
by Chris2048 | 2025-04-26 19:36:07+00:00
> when she stated that "no one is above the law" in talking about that case

My reading is that the judge lied to the FBI in order to help the subject escape, AFAIK this is a felony (obstruction?) and anyone else would be charged - so why isn't it equally applicable to a judge? I think people are assuming the judge has some form of power that she doesn't.

Not going to discuss Bondi or Trump, on a GBA basis.
by melodyogonna | 2025-04-26 19:36:23+00:00
Yes, the problem isn't language, it is the entire stack. I think people focus too much on Mojo while ignoring the actual solution Modular has built, which is MAX. The main idea here is that MAX provides a consistent API for both library authors (e.g vLLM, Ollama) to target, as well as for hardware vendors to integrate with - so similar to LLVM.

Basically, imagine if you can target Cuda, but you don't have to do too much for your inference to also work on other GPU Vendors e.g AMD, Intel, Apple. All with performance matching or surpassing what the hardware vendors themselves can come up with.

Mojo comes into the picture because you can program Max with it, create custom kernels that is JIT compiled to the right vendor code at rumtime.
by lanyard-textile | 2025-04-26 19:36:48+00:00
It is miles better here for sure. If I were wanting to garner criticism from anywhere, this would be an intellectual and respectful crowd for it.

I like the tightly curated communities of discord, but that comes with its own obvious problems. I don’t have a great answer unfortunately.

Which is perhaps a hint that I ask for the impossible, lol.
by clhodapp | 2025-04-26 19:38:11+00:00
I guess I just don't get it because the before & after cases don't seem to be showing remotely comparable use cases.

In the "before" use-cases, the programmer has accidentally written a bug and gets back a single NaN from a logical operation they performed as a result.

In the "after" cases, the programmer already has some data and explicitly decides to convert it to a NaN encoding. But instead of actually getting back a NaN that is secretly carrying their data, they actually get a whole array of NaN's, which duck type differently, and thus are likely to disappear into another NaN or an undefined if they are propagated through an API.

Like.. I get that the whole thing is supposed to be humorously absurd but... It just doesn't land unless there's something technical I'm missing to connect up the pieces.
by tmyklebu | 2025-04-26 19:38:25+00:00
The second stage (on-site, ~20 competitors) is done like that.

The first stage (this one, with ballpark 10000 competitors) is distributed and done in very heterogeneous environments, and it relies on local high school teachers taking time out of their day to set up whatever's needed, proctor the contest, and grade the results.
by mariodiana | 2025-04-26 19:38:40+00:00
I'm not going to downvote you. But Rawls never applies. Rawls is a big scam. At root, it is relativism wrapped up in the august raiment of state-of-nature social contract theory, whatever his protests to the contrary; and the relativism in this case is what "feels right" to him and his fancy neighbors living in Cambridge.
by joexbayer | 2025-04-26 19:38:42+00:00
Thanks! Most of the window / graphics system is handled in the kernel, here are the two “services” which do a lot of the heavy lifting:

https://github.com/joexbayer/RetrOS-32/blob/development/grap...

https://github.com/joexbayer/RetrOS-32/blob/development/grap...
by remarkEon | 2025-04-26 19:39:37+00:00
Re point (5), the "gang of eight" bill would've been the de facto process (illegally entering, having children or marrying, attempting to bring family over via chain migration) the de jure one via advertising to the rest of the word that violating US immigration law does not matter. We ended up running an experiment over the course of the last 4 years to see what that looks like and the results are grim.

>There are simply too many people who have strong opinions and yet believe untrue things about American immigration.

You appear to be operating from a different premise than people who are skeptical of past efforts to "reform" immigration law. "Permanent legal mass migration" is not the bargain the country wants to make, and thus far every attempt to "reform" immigration operates from that initial premise.
by MegaButts | 2025-04-26 19:40:25+00:00
I still don't understand why taking an in-person exam is considered some difficult ordeal that we cannot expect younger people to endure. I have no idea what culture you come from that this is even a talking point, let alone a debate. It has never occurred to me ever in any context that having an exam being proctored means I need to be mature? I took many hours-long proctored exams long before I was 18. What does being mature have to do with having a literal adult in the room? If anything it requires less maturity because you're requiring oversight.

I truly do not understand your point at all.
by stefap2 | 2025-04-26 19:40:37+00:00
Where are these alleged twelve million newcomers? If they really poured in to tilt elections, we’d see a sudden demographic spike, yet officials keep rounding up students on legal visas and parents who’ve lived here for years—exactly the people the article labels “families who had lived in the United States for years and had deep ties to their communities.” So where are the fresh arrivals this narrative depends on?
by ollin | 2025-04-26 19:40:38+00:00
I think https://diamond-wm.github.io is a reasonable place to start (they have public world-model training code, and people have successfully adapted their codebase to other games e.g. https://derewah.dev/projects/ai-mariokart). Most modern world models are essentially image generators with additional inputs (past-frames + controls) added on, so understanding how Diffusion/IADB/Flow Matching work would definitely help.
by cgriswald | 2025-04-26 19:40:43+00:00
For my image I chose a large landscape with lots of trees and a single piece of infrastructure.

o3 correctly guessed the correct municipality during its reasoning but landed on naming some nearby municipalities instead and then giving the general area as its final answer.

Given the piece of infrastructure getting close should have lead to ah exact result. The reasoning never considered the piece of infrastructure. This seems to be in spite of all the resizing of the image.
by AStonesThrow | 2025-04-26 19:41:53+00:00
I think another factor at work here is analogous to our broken system of health care billing vs. insurance companies.

Scholarships and financial aid will basically expand as necessary to meet tuition demands for students. Therefore, the colleges can name their price, as it is basically funny-money, and any given student will be on a combination of scholarship, FAFSA, mom/dad funds, loans.

In fact it is sort of a joke. When I was in community college, Phi Theta Kappa made overtures to recruit me. One of their seminars featured a few students who had earned a lot of scholarships by virtue of their membership and service. And I do mean "a lot". I think one of the figures tossed out there was $23 million in scholarships. For a community college student. And to think I was baffled how to spend an extra $500 or so kicking around.

I got really disillusioned, even with community college, after my final years there. It seemed that the tuition was the right price, and all the instructors were highly credentialed, knowledgeable, and helpful. The classes themselves were great. But the whole package was draining, and exhausting. It was like a neverending exposition of clubs, events, deals, and engagement. Every table on the mall, every student leader next to me, was simply dying to gain my loyalty, membership, and engagement in whatever they had going on. And I personally could not keep a lid on that, so I just sort of got torn to pieces. I was in 5 clubs and doing honors and all kinds of extra stuff that just wore me out.

All I had wanted to do was just Take some Classes, Earn the Credits, and get out of there. But that is not a satisfactory goal for the colleges of today.
by hotrod46 | 2025-04-26 19:42:13+00:00
This is the third iteration of what i built.The last thing was an online markdown editor. Out of the 26 people that signed up for the last one, talking to 2 of them showed me that people were perfectly happy with obsidian for notetaking, just needed a good way to sync it with GitHub, so here we are. If you found this cool, reach out to me at : https://hotrod462.vercel.app
by sho_hn | 2025-04-26 19:43:27+00:00
I suppose the (crummy) analog is that a human's "models" are equally not entirely general; we have evolved a particular architecture that is baked into our hardware and perpetuated via our DNA.

It's fuzzy and plastic and complex, but the brain has functional areas, there is intelligence more local to specific sensors, pipelines where fusion happens, governors and supervisors, specific numeric limits to certain tasks, etc.

This is a bit akin to your "listing every possible item", in a way, in the sense that there are definitely finite structures tuned toward the application of being human.

This interplay via our supposed "AGI" and what is "cached" in our also not static but evolving hardware is really one of the most fascinating aspects of biology.
by Marsymars | 2025-04-26 19:43:33+00:00
“Reasonable prices” open to some debate. There’s such a premium to the Honda nameplate that the prices that “lightly used” ones go for make them a tough proposition over buying new. (Which of course, is no longer an option for the Fit.) From a look at prices in Canada, used 5-year-old 2020 model Fits are going for more than they did new.
by StefanBatory | 2025-04-26 19:44:00+00:00
"Go placidly amid the noise and the haste, and remember what peace there may be in silence. As far as possible, without surrender, be on good terms with all persons.

Speak your truth quietly and clearly; and listen to others, even to the dull and the ignorant; they too have their story.

Avoid loud and aggressive persons; they are vexatious to the spirit. If you compare yourself with others, you may become vain or bitter, for always there will be greater and lesser persons than yourself.

Enjoy your achievements as well as your plans. Keep interested in your own career, however humble; it is a real possession in the changing fortunes of time.

Exercise caution in your business affairs, for the world is full of trickery. But let this not blind you to what virtue there is; many persons strive for high ideals, and everywhere life is full of heroism.

Be yourself. Especially do not feign affection. Neither be cynical about love; for in the face of all aridity and disenchantment, it is as perennial as the grass.

Take kindly the counsel of the years, gracefully surrendering the things of youth.

Nurture strength of spirit to shield you in sudden misfortune. But do not distress yourself with dark imaginings. Many fears are born of fatigue and loneliness.

Beyond a wholesome discipline, be gentle with yourself. You are a child of the universe no less than the trees and the stars; you have a right to be here.

And whether or not it is clear to you, no doubt the universe is unfolding as it should. Therefore be at peace with God, whatever you conceive Him to be. And whatever your labors and aspirations, in the noisy confusion of life, keep peace in your soul. With all its sham, drudgery and broken dreams, it is still a beautiful world. Be cheerful. Strive to be happy."

by Max Ehrmann ©1927
by sxg | 2025-04-26 19:44:40+00:00
Lots of comments here disagreeing with the article and missing the point...sure, the seven-year rule can be taken to a ridiculous extreme, but I think many people suffer from dwelling too much on past mistakes and overcorrecting them. Seven years seems like a roughly reasonable period of time to learn from a serious mistake and then move on with life as an improved person.

The spirit of the article is saying that you should ultimately forgive yourself for making a mistake after a period of time (not always literally seven years).
by _aavaa_ | 2025-04-26 19:45:02+00:00
I’m not arguing against proctored exams I’m arguing against:

> proctoring that includes checking biometrics, taking photographs of the individual for posterity, oral examinations, etc.

While I personally do actually believe test like that would be better than the kinds of exams being taken by students while at university I don’t see it as a realistic option for entrance exams. That sort of thing is simply not part of North American educational culture to a large degree. And for medical schools people practice and study and drill for months in order to prepare themselves for it.

Also, for most colleges and universities it simply makes no sense to introduce such an exam (or any at all) since they accept everyone who applies; they need to in order to remain financially viable.
by sethammons | 2025-04-26 19:45:19+00:00
I used chatgpt to get comfortable with DIYing my pool filter work. I started clueless "there is a thing that looks like $X, what is it" to learning I own a sand filter and how to maintain it.

My biggest barrier to EVERYTHING is not knowing the right word or term to search. LLMs ftw.

A proper LLM would let me search all of my work's artifacts when I ask about some loose detail I half remember. As it is, I know of a topic and I simply can't find the _exact word_ to search so I can't find the right document or slack conversation
by mmcwilliams | 2025-04-26 19:45:37+00:00
This could also be due to the agreements Bukele reached with the MS-13 gang in 2020 [0]. Keep in mind this story came out over 4 years before the prison's existence was politicized in the US.

[0] https://elfaro.net/en/202009/el_salvador/24785/Bukele-Has-Be...