MurphyA/hacker-news huggingface dataset:
by EasyMark | 2025-05-07 21:57:55+00:00
You can't base your opinions on 1 or 2 instances of failure.You have to look at the statistics. Most corps aren't out to fool the system. Most will abide by energy star guidelines. That's much better than cancelling the whole program. Instances like this show where it can be approved, and not that "we should throw out the baby with the bathwater"
by greenavocado | 2025-05-07 21:58:07+00:00
This is a genius move to lock in revenue from countries lacking the technological infrastructure and capital to develop and run their own "safe" (for the local junta) models. Doubly so that OpenAI are experts in censorship - I mean "alignment" - and can help local authorities impose a localized censorship regime. The logical next step is going hard on promoting "AI Safety" and legislating the use of certified approved censored models in each locale, and criminalizing the use and possession of unapproved models, the same way certain JPEG files carry multi year prison sentences or how possession of certain books in certain countries carries prison time.
by betterThanTexas | 2025-05-07 21:58:16+00:00
> "Astro is the web framework for building content-driven websites like blogs, marketing, and e-commerce" [0]

Ok, but opposed to what? What does a non-content oriented website look like? Is a website itself not simply content?

> Fred Schott explained that it was not intended for building something like Figma, or Photoshop, or Facebook, or Youtube

Perhaps their tagline should be "we aren't oriented around building single page websites unlike all those other frameworks". I never would have understood that Figma, Photoshop, and Youtube were not content-oriented websites otherwise. "Content" is mostly not a meaningful phrase outside of a context which gives it meaning (i.e. it is a floating signifier).
by walrus01 | 2025-05-07 21:58:36+00:00
It's your prototypical clickbait content farm website, complete with "disgusting" images of human skin rashes and similar.

https://www.fastcompany.com/90843502/the-chumbox-is-still-th...

https://www.google.com/search?client=firefox-b-d&q=taboola+c...
by foxyv | 2025-05-07 21:59:13+00:00
Level 3+ body armor is getting way cheaper ever since China started manufacturing it like crazy and selling it to literally anyone. Unless the army wants to switch to tungsten or depleted uranium small arms ammo, they are going to need something like the 6.8mm. I'm almost certain that any problems they have now with the XM7 will get ironed out pretty quick.

I don't see them getting around the ammo weight issue though. I think that drone intelligence and better optics have made that slightly less of an issue. The only thing better than suppressing fire is accurate fire after all.
by deno | 2025-05-07 21:59:48+00:00
FWIW the EU also has EUDAMED registry for producers, distributors and importers of medical devices and there are additional regulations beyond CE under the MDR directive.

I don't see "ZenBud" or "NeurGear" in the EUDAMED database.

An ultrasonic device delivering energy to human tissue would be a class 2a or 2b active medical device under MDR.
by poobear22 | 2025-05-07 21:59:49+00:00
I had about 14 yrs of R exposure and really liked it, but it was time to try something new. I cut over to Julia with my "retirement" and I've had no issues at all with it. With LLMs, it is different, as I needed to learn R from the ground up, "the hard way" and with LLMs, I find myself working at a more elevated level, knowing Julia less than I know R, but getting things accomplished in a quicker manner. It does seem the ecosystem of libraries is a more limited, but from my experience, its just been a little more work on my part and I have resolved what I needed to. When I look at my finished code, I fine it more readable and supportable than my historical R code. Again, my experiences are different with the LLM support offered today. A side note: I really wanted to avoid Python, it just never resonated with me. But, when I compare my Julia code with what I'd have in Python, Julia wins for me hands down. So, for me, over all, I have no complaints and have no reason not to be with this language for a long time.
by ivape | 2025-05-07 22:00:04+00:00
I don't know how I feel about this. The nature of PTSD is that you have a true memory, that the event happened. Imagine if I tell you, 9/11 was real and it happened, but from now you will never feel any feeling about it. What exactly did we accomplish here? The bombings in Gaza are real, but from now on, you will feel nothing about it. You see? It reads like a dystopia.

There's an obsession with erasing the past and not digesting it. The subconscious wants reconciliation, and it will emerge over and over, that's what PTSD is. Lobotomizing someone is certainly one way of reconciling it. The only way out is through imho, that you are forever changed and saw the face of mankind, and your subconscious will not accept any cheap reconciliation for the most part.

"Just zap it", I sense the subconscious will not let you get away with that. You are custodian of the trauma.
by rounce | 2025-05-07 22:00:55+00:00
> but it's what you should be doing

Why?

You haven't even begun to further explain nor explore the wider economic and social implications of what you claim to be the one true way, nor potential alternatives (and why they are impossible or insufficient). You're making increasingly bold claims, therefore you should perhaps back them up. Simply declaring what you think to be true as objectively so, doesn't make it such.

> That means don't bother trying to argue against it.

Thanks, wasn't sure if this was meant to be humorous but it did give me a chuckle.
by Balgair | 2025-05-07 22:01:16+00:00
> When I asked him why he had gone through so much trouble to get to an Ivy League university only to off-load all of the learning to a robot, he said, “It’s the best place to meet your co-founder and your wife.”

Like, dude, I wonder why that is?

I get that the students see University as mostly a path to a degree/middle-class-union-card and that the college you go to as mostly a vetting process/sorting hat. Sure, I was 18 once too and didn't care about much past my nose too.

But, like, the reason it's a good place to meet people is because those people are attracted by the college itself.

Honestly, this is on the admin. They know the kids are all 'cheating' their asses off. I guess until some other feedback mechanism comes in, they aren't going to rock the boat.
by simonw | 2025-05-07 22:04:39+00:00
Be a bit careful playing with this one. I tried this:

curl -s -X POST \ "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash-preview-image-generation:generateContent?key=$GEMINI_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "contents": [{ "parts": [ {"text": "Provide a vegetarian recipe for butter chicken but with chickpeas not chicken and include many inline illustrations along the way"} ] }], "generationConfig":{"responseModalities":["TEXT","IMAGE"]} }' > /tmp/out.json

And got back 41MB of JSON with 28 base64 images in it: https://gist.github.com/simonw/55894032b2c60b35f320b6a166ded...

At 4c per image that's more than a dollar on that single prompt.

I built this quick tool https://tools.simonwillison.net/gemini-image-json for pasting that JSON into to see it rendered.
by legitster | 2025-05-07 22:04:40+00:00
One of the fascinating things about lean manufacturing is that few companies outside of Toyota (let alone manufacturing) have ever successfully gone lean. Projects like NUMMI were a failure. Only some of the dead simple lessons of lean ever got adopted.

Agile itself as a set of principles is still invaluable. But it's been cargo-culted to death. The "agile" frameworks that exist today have been completely divorced from the principles. Tools like Jira are now so complicated and process driven that I would argue they are anti-Agile.

I think the key that makes process improvement work in manufacturing is that the production line is continuous, and the measuring of outcomes is independent. Car quality, customer satisfaction, units produced, mistakes, etc.

In software, the outcomes are often nebulous and unmeasured. There are not discrete, matching outputs over time. So management becomes obsessed with micro-managing and controlling the inputs. Ticketing, points, assignment, etc. Agile has become a system for creating dashboards more than outputting quality code.
by ivape | 2025-05-07 22:05:00+00:00
But you are supposed to have a painful relationship with it. You are never ever supposed to be at peace with it. It's who you become as the holder of that pain that provides any foundation. In a sense, "zapping it" limits your potential. A surrogate mother robs the mother of child-bearing (in all normal cases like Kim Kardashian, not for cases where the original mother cannot physically give birth). That's just a fact. The trauma event has already robbed them, why rob them twice?

Most people will have no capacity to feel what you feel about it. You have the gift of feeling what is necessary to feel about that event. It's precious, and it needs to be nurtured. My utter contempt and sorrow for what I feel about certain things belongs in the world, as best as I can hold and steer it.

No one can feel your pain, and if you zap it, then not even you can feel it. It's unloving to yourself and your experience.
by astroalex | 2025-05-07 22:06:32+00:00
In my personal experience I couldn't use Zed for editing python.

Firstly, when navigating in a large python repository, looking up references was extremely slow (sometimes on the order of minutes).

Secondly, searching for a string in the repo would sometimes be incorrect (e.g. I know the string exists but Zed says there aren't any results, as if a search index hasn't been updated). These two issues made it unusable.

I've been using PyCharm recently and found it to be far superior to anything else for Python. JetBrains builds really solid software.
by const_cast | 2025-05-07 22:06:34+00:00
The problem is that close to zero consumers are actually verifying this stuff.

We need actual regulations in place to display accurate information because otherwise you can just lie, and that's that. How many people do you think are actually testing the power usage of their appliances under different scenarios?

If Billy Joe says it's efficient and you trust him, you could be getting ripped off and never know it.

It's very similar to nutritional information as required by the FDA. Testing food is expensive, and even if you could, since you're not the manufacturer you'll never know what ingredients actually go into it. Only they know.

It's just significantly cheaper in aggregate to have the government tell manufacturers to list information they already have. Rather than have a potentially infinite number of random parties try to figure it out with their limited information.
by stego-tech | 2025-05-07 22:07:02+00:00
So let me get this straight: countries fund the infrastructure, shoulder the risk, dole out taxpayer money to the for-profit arm of OpenAI, weaken privacy laws, and hand over taxpayer data for…nothing? It just reads like a “hey gullible suckers, give us your land/money/data and we’ll let you slap our logo on stuff until it’s no longer economically convenient for us to do so, at which point we’ll demand you subsidize us because we can claim we’re indispensable/too big to fail” grift to me, unless I’m missing something.
by trizoza | 2025-05-07 22:07:07+00:00
Amazing, 5 new games added:

- LetterFall (Tetris meets Wordle) - Paraulògic (Catalan version of NYT's Spelling Bee) - Wourdle (British spelling Wordle) - Wurdle (Wordle from Orkney) - Termo (Portuguese Wordle)

Thank you!
by antirez | 2025-05-07 22:07:32+00:00
Well, 48 is 50ish more than 40s, but I understand what you mean: I believe that if I would not enter such mentality ASAP I wouldn't do many things I'm doing in recent years. To trigger it too late, is too late: a constant I see in creative challenges is that you need to have physical strength to write code, write a book, do traveling with family, ...
by bitshiftfaced | 2025-05-07 22:07:35+00:00
If state A has 30% reduced school lunches and state B has 5%, then I don't think it would be strange to see the adjustment resulting in an increase in state A's ranking relative to state B. For example, in the original raw scoring method, if state B has lower quality education, then it may still outperform state A due to the difference in demographics.
Show HN: Motion – play with video effects in the browser (WebGPU)
by vesterde | 2025-05-07 22:08:37+00:00
This began as a very simple experiment to learn webgpu, but now has a node based UI inspired by touch designer to combine video effects in a simple way.

I'm mainly searching for new ideas for effects, or general ideas for what to build on it next, so please share! (I have my own ideas, but this is far enough that I'm proud to show it around and get feedback)

If your device doesn't support webgpu - sorry mobile - it won't work for now.

If anyone is curious, the frontend is SvelteFlow. And if anyone is even more curious and knows some WebGPU, I really can't recommend the WebGPU inspector Chrome extension enough, it lets you inspect individual frames and see the pipeline that made them (and more).

Thank you!
by basch | 2025-05-07 22:09:09+00:00
Access to an elite social network has long been the distinguishing factor of college. When people are taking out student loans, they may not understand or fully grasp that that's what they are buying into, and if they arent taking advantage of it, they are essentially buying something but not using it.

https://www.theatlantic.com/education/archive/2013/11/jfks-v...
by mardifoufs | 2025-05-07 22:09:23+00:00
I agree that it does seem like there's a misconception that there's "C or C++" (system languages) and "the rest" (memory safe but not system langs).

Which is obviously false, and I think the novel thing about rust's hype is that it's always compared to C or C++ (instead of java or c#, for example).

I think that's why it feels like it's the only language that is talked about when discussing "memory safety" (even if most mainstream languages are memory safe now). Go had a similar "system lang" hype to it until it was clear that it really wasn't.

Ada is undoubtedly a systems language (as you said it's been used to build insanely complex systems and it did just fine), but from my POV the little marketing that it has doesn't emphasize that.

I think though one of the reason ada doesn't get discussed a lot is that it doesn't have a big open source community. Ada could even be more popular in terms of actual LoC written, but most of that development is held behind very closed doors, so it's very hard to actually get a community going. Which then makes it hard to actually go through a full rewrite of things like coreutils.
by designorbit | 2025-05-07 22:10:39+00:00
Love this perspective. You nailed the core issue: LLMs ≠ process engines. And agentic frameworks stacking roles often end up masking fragility instead of fixing it.

One thing I’ve been exploring is this middle ground—what if we stop treating LLMs as process executors, and instead make them contextual participants powered by structured, external memory + state layers?

I’m building Recallio as a plug-and-play memory API exactly for this gap: letting agents/apps access persistent, scoped memory without duct-taping vector DBs and custom orchestration every time.

Totally agree the dream won’t materialize through token prediction alone—but maybe it does if we reconnect LLMs with better state + memory infra.

Have you seen teams blending external memory/state successfully in production? Or are most still trapped inside the prompt+vector loop?
by wtallis | 2025-05-07 22:11:46+00:00
> But I think to boot from an unexpected AHCI controller you might need a boot rom?

The whole point of AHCI was that you wouldn't need a boot ROM. You already have firmware support for talking to an AHCI controller to find drives and locate an operating system, because that's how the system boots off the built-in SATA ports. The firmware modules required to do the same with an AHCI add-in card are the firmware modules you're already using, so the add-in card doesn't need to bring them along in an option ROM. Same for drivers in the OS.

Most likely, the motherboards in question simply never implemented code to probe for any other AHCI devices beyond the built-in one, and would have been equally unable to boot from an AHCI controller card providing more SATA ports.
by ljouhet | 2025-05-07 22:11:59+00:00
uv is an incredible tool ; ty will be also. It's insanely fast

For now, I have some false negative warnings :

'global' variables are flagged as undefined `int:unresolved-reference: Name ... used when not defined` (yeah, it's bad, I know)

f(*args) flagged as missing arguments `lint:missing-argument: No arguments provided for required parameters ...`
by leptons | 2025-05-07 22:12:11+00:00
You get what you pay for, too. The B&W setup is about $1700 with the amp (I only had to pay $250 for the amp), but the soundbar was about $170. It seems difficult to spend that kind of money when something 10x less will do, especially without hearing it in your living room first. But after hearing it I'd absolutely spend the whole $1700 to get this system. I do get 10x the enjoyment out of it, when it counts.

Next I'm probably going to surprise my wife and install some bass-shakers inside my couch for the full movie theater experience.
by betterThanTexas | 2025-05-07 22:12:32+00:00
I don't see why interactive UI is any less content than anything else delivered over the wire. How would you express a website without it?

it almost seems like the word "content" is intended to connote "profitable and dynamically-loaded assets". Why you would not use that phrase is a mystery.

I suppose that "dynamically-loadable asset creator" isn't a great marketing pitch from the perspective of artists.
by michaelmrose | 2025-05-07 22:13:38+00:00
Intelligently swapping stuff from storage to RAM is literally how most OS on earth have worked for a while because as long as you have enough to keep what is liable to be used soon in RAM performance can trivially be excellent.

Libreoffice on my system spends 99.9% of the time consuming only 650MB of storage. Opening an office doc makes it require about 165MB of RAM. The consequence of it being swapped out at some point is that it takes slightly longer to get started the next time on the order of an additional 0.6 seconds.

If you watched me and the computer whilst I completed a 15 minute task with office you would note that the computer spent most of its time waiting on me rather than the other way around.

It would start 0.6 seconds faster but it wouldn't get done meaningfully faster. It would be 6 100ths of 1% faster rather than being "two orders of magnitude faster"

Worse if I really want faster libreoffice I can just start that at boot and thereafter create new writer windows in ms I wouldn't be obliged to run my entire OS from RAM to achieve this goal.

Virtually nobody runs standard desktop linux on smartphones or tablets. Distro's that target desktops and laptops should not reduce their fitness wherein they are actually used in order to be better suited for environments in which they are not.
by openasocket | 2025-05-07 22:15:55+00:00
I only vaguely follow the developments in LLMs, so this might be a dumb question. But my understanding was that LLMs have a fixed context window, and they don’t “remember” things outside of this. So couldn’t you theoretically just keep talking to an LLM until it forgets the system prompt? And as system prompts get larger and larger, doesn’t that “attack” get more and more viable?
by zhyder | 2025-05-07 22:16:20+00:00
Now all the big 3 LLM providers provide web search grounding in their APIs, but how do they compare in ranking quality of the retrieved web search results? Anyone run benchmarks here?

Clearly web search ranking is hard after decades of content spam that's been SEO optimized (and we get to look forward to increasing AI spam dominating the web in the future). The best LLM provider in the future could be the one with just the best web search ranking, just like what allowed Google to initially win in search.
by akdor1154 | 2025-05-07 22:16:39+00:00
Yeah.. Have either of the ty / pyrefly teams reached out to the other? I feel like the community does not really need two fast python type checkers.

(However, vc-backed astral probably need control over theirs to keep monetization options open, and Facebook probably need control over theirs so it can be targeted at Facebook's internal cool-but-non-standard python habits... Sigh.

Why do we have nice things? Money. Why can't we have nice things? Also money.)
by geekraver | 2025-05-07 22:17:23+00:00
The pylance team has started exploring this, namely whether it makes sense to have an API for type checkers that is not the LSP, as language servers have a somewhat different goal in which type checking/inference is an enabling technology. This could allow multiple different language servers to be built on top of different type checkers (and the type checkers can run out-of-proc, so implementation languages can be different). https://github.com/microsoft/pylance-release/discussions/718...
by mvdtnz | 2025-05-07 22:17:58+00:00
I gave this a crack this morning, trying something very similar to the examples. I tried to get Gemini 2.0 Preview to add a set of bi-fold doors to a picture of a house in a particular place. It failed completely. It put them in the wrong place, they looked absolutely hideous (like I had pasted them in with MS Paint) and the more I tried to correct it with prompts the worse it got. At one point when I re-prompted it, it said

> Okay, I understand. You want me to replace ONLY the four windows located underneath the arched openings on the right side of the house with bifold doors, leaving all other features of the house unchanged. Here is the edited image:

Followed by no image. This is a behaviour I have seen many times from Gemini in the past so it's frustrating that it's still a problem.

I give this a 0/10 for my first use case.
by toast0 | 2025-05-07 22:18:10+00:00
a) so much for the metric system :P

b) How does that have a 12 inch extended remix and a 12 inch club mix if it's only a 3 inch CD? Magic!

c) I love how the packaging makes the small cute cd single big again. Kind of like the longboxes for full length CDs, before jewel cases dominated.
by hinkley | 2025-05-07 22:18:21+00:00
Within reason, we need to be able to promote third party libraries into the standard library.

A small standard library pairs well with an easy mechanism to download code, but at some point it's probably a crutch. There are maybe 5 functions in lodash at this point that show up routinely in production code but cannot be sufficed by existing editions to EcmaScript - sortBy, recursive get, and recursive merges being among the most useful. We could just have these and be done.
by haswell | 2025-05-07 22:18:22+00:00
Purely anecdotal, but EMDR was not helpful for me. I’d heard many good things about it and had high hopes, but found it somewhat counterproductive. I think this somewhat depends on the nature of the trauma leading to the PTSD (e.g. a one time major event vs. complex trauma over an extended period).

I was dealing with the latter.
by rounce | 2025-05-07 22:20:03+00:00
Ask for it to be removed, it's absolutely optional. In many cases, though not all - because I ask discreetly every time - it doesn't even translate to any benefit for the staff, they get paid the same and it just goes in as general takings which makes it even more of a flagrant piss-take. If I do want to tip as a sign of genuine appreciation I give them cash separately and ask they share it with the kitchen team.