MurphyA/hacker-news huggingface dataset:
by alpaca128 | 2025-04-24 19:47:49+00:00
There are use-cases where hallucinations simply do not matter. My favorite is finding the correct term for a concept you don't know the name of. Googling is extremely bad at this as search results will often be wrong unless you happen to use the commonly accepted term, but an LLM can be surprisingly good at giving you a whole list of fitting names just based on a description. Same with movie titles etc. If it hallucinates you'll find out immediately as the answer can be checked in seconds.

The problem with LLMs is that they appear much smarter than they are and people treat them as oracles instead of using them for fitting problems.
by jajko | 2025-04-24 19:48:10+00:00
With Brexit Brits got exactly what was promised, they just didn't realize what that promise actually meant and very few are happy about it these days.

This is next level of "I'll deliver anyway, I know what you wanted" while fucking it up spectacularly. If only all of our pensions wouldn't be now siphoned to those few with advanced government access I would be laughing a bit more.
by tough | 2025-04-24 19:48:19+00:00
any underlying negative consequences on letting prisma schema handle the underlynig model/migrations

I found out about stackzen yesterday, really like the RBAC/ABAC backed up into the models/codegen stuff, been thinking about just using that for our custom logic and maybe add RLS pg a la supabase but also codegen from the same .zmodel from zenstack model that generates prisma models/migrations have it generate RLS sql migrations code

thoughts??

also maybe postgres views to handle field/attribute level security since rows is mostly about whole columns

main goal is to secure the data at all the levels of the stack from db to api to app so there's no footguns in the future where someone with a pg user or modifying our clients can see data they shouldn't etc
by jl6 | 2025-04-24 19:48:45+00:00
I have never felt loyalty to an employer but have often felt loyalty to a manager, and in turn to my own teams. Mutual loyalty between humans is a natural outcome of mutual trust and respect, which every manager should be striving to cultivate. The highest functioning teams I have worked with have had that bond, and it’s quite independent of whether the overarching corporate org is shitty at the macro level.

I’ve also felt disloyalty to a manager. That’s when it’s time to move on.
by barkingcat | 2025-04-24 19:48:55+00:00
I completely understand resigning on principles. It's a reflection of an internal state where you cannot fight (due to reporting chain of command) and the idea that leaving to fight is a stronger position than staying and fighting within a corrupted/damaged organisation.

There is also the idea: you can order other people to do it, but I'm not going to do it - I resign.

In business/corporate world, it's more like: I can't fight the idiotic director level decisions, so I'm going to quit and either

1) start another company to directly compete

2) quit, join another company to compete or

3) quit, get more experience, and then come back years later at a much higher pay / position to fire the director who was braindead in the first place.

3) in particular plays out way more often than you'd think in silicon valley/tech industry, where by quitting and changing jobs, you can easily get a bunch of promotions and experience outside, so you can come back in to the company at a much higher level.

Think Intel and Pat Gelsinger. As an engineer, Pat couldn't get anywhere so left in 2009 to go lead VMWare. Then he returned to Intel as CEO in 2021. He still didn't get anywhere and got fired, but at least it was for executing his vision. If he stayed at Intel, he would have just been a peon engineer for the rest of his life. At least by quitting he got the CEO job later.

Same story re the current Intel CEO Lip-Bu Tan, by leaving the board, he was signally his unhappiness with the conditions, and by rejoining as CEO, he gets to make the decisions.

Resisting and fighting from within is usually your weakest play in organisational change.
by timewizard | 2025-04-24 19:48:57+00:00
> Another problem is that each new SIMD generation requires new instruction opcodes and encodings.

It requires new opcodes. It does not strictly require new encodings. Several new encodings are legacy compatible and can encode previous generations vector instructions.

> so the architecture must provide enough SIMD registers to avoid register spilling.

Or the architecture allows memory operands. The great joy of basic x86 encoding is that you don't actually need to put things in registers to operate on them.

> Usually you also need extra control logic before the loop. For instance if the array length is less than the SIMD register width, the main SIMD loop should be skipped.

What do you want? No control overhead or the speed enabled by SIMD? This isn't a flaw. This is a necessary price to achieve the efficiency you do in the main loop.
by sathackr | 2025-04-24 19:49:07+00:00
yea that seems to be a common theme with people. Nothing is bigger than them or more important than their own personal mental health.

I can't take it myself so I'm just going to roll over and not stand for any principle or fight for any cause because that's just too much for me to handle.

And besides you're just one person so what difference is it going to make anyways.

Same thing why people don't vote. It's not like their one vote will make a difference.

Multiply that times 10 million people and you get what we have.
by JimBlackwood | 2025-04-24 19:49:12+00:00
I don't disagree, but like I said to the other responder: All this applies to America now and we don't know how much worse this will get.

> People bitching about the US and praising China are ridiculous.

It's not bitching about the US and praising China. It's "Which one of these do you think is the lesser evil?". Until very recently, most people would pick China. With the current momentum, more people are picking America. Maybe the situation stabilises in America, and people start seeing China as the bigger evil again. Maybe it keeps the current trajectory, then definitely America.
by massysett | 2025-04-24 19:49:15+00:00
My software is highly idiosyncratic. I input recipes for the week, and it adds ingredients to the shopping list, but only some ingredients. Other staple ingredients are things we keep in standard inventory and these go on the shopping list periodically rather than on demand.

UNIX is a friendly environment for me to write my own software like this. Phones are hostile, they’re more like appliances. Pair up UNIX with old-school peripherals like printers and I’m in business.

But yeah I love my phone for its appliance-like uses.
by dleary | 2025-04-24 19:50:04+00:00
This is crazy.

You’re saying that Facebook was somehow helpless to avoid changing from a “friends feed” to an ad-maximizing outrage-inducing misinformation machine because of web2.0 communication technology?

Someone invented XmlHttpRequest and Facebook was like, “well that’s the ballgame, I guess we have to suck now?”
by Workaccount2 | 2025-04-24 19:50:18+00:00
Or it's assuming you are asking about Marathon Valley, which is very reasonable given the context.

Ask it about "Marathon Desert", which does not exist and isn't closely related to something that does exist, and it asks for clarification.

I'm not here to say LLMs are oracles of knowledge, but I think the need to carefully craft specific "gotcha" questions in order to generate wrong answers is a pretty compelling case in the opposite direction. Like the childhood joke of "Whats up?"..."No, you dummy! The sky is!"

Straightforward questions with straight wrong answers are far more interesting. I don't many people ask LLMs trick questions all day.
by seba_dos1 | 2025-04-24 19:50:32+00:00
It works fine for me, I'm typing this on one right now. I'm still waiting for something that could replace it as it gets older, but I don't see anything viable out there yet.

The question is whether you're able to live without Android & iOS, perhaps with some limited help from Waydroid. If the answer is yes, as it is for me, then it's a great daily driver.
by Joking_Phantom | 2025-04-24 19:50:32+00:00
Every social media platform is manipulated by it's owners and elites. There's no way to get around it, not when your KPIs are user engagement and advertising dollars.

Twitter has become a particularly nasty version of it. In the before times, Google, Twitter, Reddit, etc. usually spent their efforts trying to manipulate things in a mostly benign way.

If you like free markets, then you must be opposed to Twitter. This is a market controlled by a few. Competition is rigorously hunted down. Lies and fake social proof packaged into "free speech." Only the chosen ones are allowed audience.

This is the opposite of capitalism. This is the worst of cronyism.

Force switching all accounts to unfollow Democracts and follow Republicans and Elon, signal boosting right wing conspiracy theorists, blocking or suspending left or liberal accounts, it's just naked power centralization all the way down...
by CamperBob2 | 2025-04-24 19:51:07+00:00
The thing is, nothing you've said is untrue for any search engine or user-driven web site. Only a reckless moron would paste code they find on Stack Overflow or Github into their project without at least looking it over. Same with code written by LLMs. The difference is, just as the LLM can write unit tests to help you deal with uncertainty, it can also cross-check the output of other LLMs.

You have to be careful when working with powerful tools. These tools are powerful enough to wreck your career as quickly as a chain saw can send you to the ER, so... have fun and be careful.
by nonameiguess | 2025-04-24 19:51:40+00:00
It's interesting to me that the answers showing "correct" answers from current models still don't strike me as correct. The question is unanswerable, but not only because we don't know how many balls and bats she stole. We don't know that she had any intention of maxing out what she could buy with that much money. We have no idea how long she has been alive and accumulating bats and balls at various prices that don't match the current prices with money she no longer has. We have no idea how many balls and bats her parents gave her 30 years ago that she still has stuffed in a box in her attic somewhere.

Even the simplest possible version of this question, assuming she started with nothing, spent as much money as she was able to, and stole nothing, doesn't have an answer, because she could have bought anything from all bats and no balls to all balls and no bats and anything in between. We could enumerate all possible answers but we can't know which she actually did.
by zoogeny | 2025-04-24 19:51:44+00:00
I think we should be careful of too much cynicism (although too little is bad as well). There is the old Aesop tale of the fox and the grapes. Being unable to reach the grapes the fox sulks away saying "they were probably sour".

There is a lot to gain for the powerful if they can convince those that they wish to hold that power over that the "grapes are sour", so to speak. That leaves less people fighting for the few grapes available, as we stretch this analogy to its breaking point.

No man is an island, and all that. If the holders of influence decide to start a war, you are in it if you like it or not.
by thefz | 2025-04-24 19:52:00+00:00
> Several versions of macbooks shortened a display cable such that it would degrade over time because it simply wasn't up to task, and eventually your screen would be borked and have absolutely ungoogleable issues (this happened to me)

Had this happen to a 17 inch PPC, red line in the middle of the display then completely dead. Had to be hooked to an ext monitor. Never knew i it was a cable or inverter thing.
by darth_avocado | 2025-04-24 19:52:11+00:00
> it is exactly what users “want”

It’s actually what users want “now”. When instagram initially stopped chronological feed users didn’t want it. When they started injecting random posts from people you didn’t follow. Users didn’t want that either. When they launched reels, they also didn’t want that. When they started almost exclusively showing reels like TikTok, users still didn’t want that.

The problem with all of the above is that users eventually got used to the new norm and their brains established the dopamine rewards pathways according to what they were offered. And that’s why they think they “want” it now.

But we’ve seen this happen before. FB did the exact thing and now it’s almost dead, even Zuckerberg acknowledged it. But they somehow think, users won’t eventually get off Instagram because somehow this time it’s different?
by scarface_74 | 2025-04-24 19:52:18+00:00
Why should I have a junior developer who is going to do negative work instead of poaching a mid developer who is probably underpaid since salary compression and inversion are real?

As a manager, say I do hire a junior developer, invest time into them and they level up. I go to the HR department and tell them that they deserve a 30% raise to bring them inline with the other mid level developers.

The HR department is going to say that’s out of policy and then the developer jumps ship.
by seanw444 | 2025-04-24 19:52:49+00:00
I like how you both responded to GP's roast of "I agree" comments by saying "I agree". Maybe that was intentional.

Anyway, I agree. I used Reddit fairly regularly before the API change, though I was already starting to get disenfranchised by the political hive mind by that point. The death of FOSS third party clients that made the platform bearable to use was the straw that broke the camel's back, for me. I've completely left it behind since.
by kevingadd | 2025-04-24 19:53:12+00:00
Part of the motive behind variable width SIMD in WASM is that there's intentionally-ish no mechanism to do feature detection at runtime in WASM. The whole module has to be valid on your target, you can't include a handful of invalid functions and conditionally execute them if the target supports 256-wide or 512-wide SIMD. If you want to adapt you have to ship entire modules for each set of supported feature flags and select the correct module at startup after probing what the target supports.

So variable width SIMD solves this by making any module using it valid regardless of whether the target supports 512-bit vectors, and the VM 'just' has to solve the problem of generating good code.

Personally I think this is a terrible way to do things and there should have just been a feature detection system, but the horse fled the barn on that one like a decade ago.
by pavel_lishin | 2025-04-24 19:53:14+00:00
Star Trek has had multiple episodes where the humanity & rights of AI are brought into question - several other episodes with Data, large parts of the EMH's arc on Voyager, the episode with the Exocomps, how Dr. Moriarty's situation was handled, just to name the ones I remember.

(Fun fact: I was temporarily banned from a subreddit because I kept arguing that the Federation hates & fears AI, because the moderators thought I was trolling. I was glad to have been vindicated by the first season of Picard!)
by dmonitor | 2025-04-24 19:53:36+00:00
> banning Twitter

This is just practical given you can't see tweet threads (and sometimes even tweets) without an account.

> against banning AI Art

I think you mean to say reddit is pro-banning AI art?

Anyway, banning AI art is absolutely good for curating quality posts. AI art is incredibly low-effort, easily spammable, and has legitimate morality concerns among artist communities (the kind that post high quality content). Same goes for obviously AI-written posts.

I agree content quality on the site has fallen drastically, but those are both measures to try and save it.
by hnuser123456 | 2025-04-24 19:53:37+00:00
It started with the grandfather clock. Everyone's clock pendulum needed to be the same length to have the same length of a second. So a meter also happens to (approximately, this was before we could easily be precise to several decimal places) be the length of pendulum that cycles at 0.5 hz (each swing back and fourth is a second) in 9.8 m/s^2 gravity.
by 627467 | 2025-04-24 19:53:56+00:00
The article’s angst over X’s “manufactured consensus” is overblown. Influence has always been curated—editors, town criers, or whoever grabbed the mic were the analog algorithms. X’s sin isn’t some evil algo: it’s just running at planetary scale. We’ve ditched thousands of small communities for one global shouting match, so naturally mega-influencers steal the show. Algorithms are just the gears keeping this chaos moving because we crave instant, worldwide chatter. Some folks pretend a perfect algorithm exists (bsky, IG/fb) but it doesn’t come from one team, one database, or one set of criteria. The “perfect” system is a messy web of different algorithms in different spaces, barely connected, each with its own context. Calling out X’s code misses the mark. We signed up for this planetary circus and keep buying tickets.
by minimaxir | 2025-04-24 19:54:16+00:00
Pricing-wise, this API is going to be hard to justify the value unless you really can get value out of providing references. A generated `medium` 1024x1024 is $0.04/image, which is in the same cost class as Imagen 3 and Flux 1.1 Pro. Testing from their new playground (https://platform.openai.com/playground/images), the medium images are indeed lower quality than either of of two competitor models and still takes 15+ seconds to generate: https://x.com/minimaxir/status/1915114021466017830

Prompting the model is also substantially more different and difficult than traditional models, unsurprisingly given the way the model works. The traditional image tricks don't work out-of-the-box and I'm struggling to get something that works without significant prompt augmentation (which is what I suspect was used for the ChatGPT image generations)
by thatjoeoverthr | 2025-04-24 19:54:31+00:00
There are a few problems with an „I don’t know” sample. For starters, what does it map to? Recall, the corpus consists of information we have (affirmatively). You would need to invent a corpus of false stimuli. What you would have, then, is a model that is writing „I don’t know” based on whether the stimulus better matches something real, or one of the negatives.

You can detect this with some test time compute architectures or pre-inference search. But that’s the broader application. This is a trick for the model alone.
by casenmgreen | 2025-04-24 19:54:44+00:00
It looks like Twitter is suppressing posts until they are spammed by hate bots and then making those posts visible.

https://bsky.app/profile/willhaycardiff.bsky.social/post/3lk...

I've also seen evidence of posts Twitter likes (violent and hateful anti-immigration posts - literally a photo of a dummy tied to a chair being shot in the back of the head) being spammed by love bots.

Twitter seems to be a propaganda channel, run by Donald/Elon/et al.
by ziddoap | 2025-04-24 19:54:57+00:00
It's hard to "maliciously comply" or be obstructive to someone giving you 55% less budget. They just... give you less money. That's it.

I guess you could slow down the firing process for a bit? That would be a minor obstruction for a short period of time. Then what?

Anyways, "how-to" guides on malicious compliance probably don't tackle situations where an external team, acting on behalf of the president, come into your workplace with unparalleled authority to do whatever they please.
by sathackr | 2025-04-24 19:55:19+00:00
the victim of domestic violence sticking it out doesn't help anyone else.

Except maybe the children -- which I could see there are some situations where not sticking it out could be worse for everyone.

People look at domestic violence victims and always say "well why didn't they just leave?" as if leaving is the perfect solution -- but it rarely is. There are other factors. Income. Children.

If there were a perfect societal safety net for these people, then maybe "just leave" is always the best solution. But there is not, and "just leave" often doesn't quite work out.
by arghwhat | 2025-04-24 19:55:35+00:00
I sarcastically referenced the plaque itself, which is a convenient disc of a known size to anyone observing the drawing, unlike the space craft or physics riddles.

Using quantum transitions is quite ridiculous in my opinion due to requiring not only the observer to have a perfectly compatible understanding of physics (even a more advanced understanding might not be compatible - maybe they don't categorize elements by electrons, or even treat elemental particles as a quantifiable entity), combined with the sheer number of deductions required to understand what was meant with two circles and a few lines.

I doubt we would ever have decoded this had we been the recipient rather than author, and that's with a perfectly compatible understanding of physics.
by imoreno | 2025-04-24 19:55:45+00:00
LLMs currently have the "eager beaver" problem where they never push back on nonsense questions or stupid requirements. You ask them to build a flying submarine and by God they'll build one, dammit! They'd dutifully square circles and trisect angles too, if those particular special cases weren't plastered all over a million textbooks they ingested in training.

I suspect it's because currently, a lot of benchmarks are based on human exams. Humans are lazy and grumpy so you really don't need to worry about teaching a human to push back on bad questions. Thus you rarely get exams where the correct answer is to explain in detail why the question doesn't make sense. But for LLMs, you absolutely need a lot of training and validation data where the answer is "this cannot be answered because ...".

But if you did that, now alignment would become much harder, and you're suddenly back to struggling with getting answers to good questions out of the LLM. So it's probably some time off.
by bongodongobob | 2025-04-24 19:56:28+00:00
> This is demonstrably untrue. CEOs are chomping at the bit to reorganize their business around AI, as in, AI doing things humans used to do and getting the same effective results or better, thereby they can reduce staff across the board while supposedly maintaining the same output or better.

Nah. Maybe tech CEOs. Companies are blocking AI carte blanche at the direction of their security teams and/or only allowing an instanced version of MS Copilot, if anything. Other than write emails, it doesn't do much for the average office worker and we all know it.

The value is going to be the apps that build on AI, as you said.
by freitasm | 2025-04-24 19:56:55+00:00
My second job, in the late 80s and early 90s was with a mainframe company. Not the Big Blue, but the red one.

I mentioned to my uncle, a MD. He was happy for me because I had "found a job for life".

This was his world view. Being a self-employed, practice-owner MD he had a job for life. He thought this was the same in other careers.

I worked that job 18 years, in two countries. Then I left and have had three jobs since then. Changed careers. But I never thought being loyal gave me any credit with the employers.

One of them dropped me like a lead balloon as soon as the acquiring company found someone in another office to kiss someone's behind.
by aglassofred | 2025-04-24 19:57:39+00:00
A tiny Autograd engine whose only dependency is NumPy. Implements backpropagation (reverse-mode autodiff) over a dynamically built DAG and a small neural networks library on top of it with a PyTorch-like API. Both are tiny.

- 24 kilobytes code without tests - as portable as Python and NumPy - loads 10x faster than PyTorch, 30x faster than TensorFlow

This version is capable of working with matrices and higher-order tensors. For @karpathy's original scalar-based version, locate the code with tag scalar.