MurphyA/hacker-news huggingface dataset:
Show HN: Trello Boards for Agents
by shahahmed | 2025-07-08 17:20:58+00:00
Most agent tools (Devin, n8n, Codex, etc.) create new user experiences and dashboards for managing work. It feels like we should work alongside agents and use the tools we already do.

To test this experience, we built Dispatch Board. It lets you work alongside agents and humans using a kanban board to create tasks and respond to any questions that come up.

Would love feedback on workflows you’d try, where it breaks, or whether this belongs inside an existing tool instead of yet another board. Thanks!
by bonoboTP | 2025-07-08 17:21:36+00:00
Assistant stuff. Like you bark "order a pepperoni pizza from Joe's Pizza" and it happens. You take a pic of your fridge and say "order stuff to stock it up to my usual levels". Or book a flight, or buy concert tickets or clothes, or get media recommendations, replan a trip while driving if you change your mind and add a stop somewhere. Ask to summarize group chat message floods. Put on some music. Control smart home gadgets.

It's hard to predict exactly though. I remember thinking in 2001 that nobody except the busiest businessmen would need a cell phone. A landline at home is perfectly enough and in special cases there are phone booths. And in 2011 I thought the same about smartphones. Why would I need email while walking in the street? Can't it wait until I'm home at the desktop? If I need computer stuff on the go, I can take a laptop. Similarly, I'm not quite sure how exactly it will go but probably in 10 years you'll need to have an AI agent to function in society. The legacy infrastructure decays if nobody uses it even if you'd prefer not to jump on the bandwagon. Today you often MUST have an app downloaded to do things, e.g. some museums require it, sometimes government services are much more tedious otherwise. Some restaurants only have a QR code and no physical menu. Often news items (from school, or local municipality) are only shared in social media. Etc. etc. I can easily imagine that there will be things you can't manually do in 2035, only by asking your AI agent to do it for you. And it will scan all your data to make sure that what you're doing is impeccable in intent and safety and permissibility (like an inverse captcha: you must be Gemini or another approved bot to do the action. As a human you have to jump a million hoops that maybe takes days of providing various details etc. And Gemini will be easy to spook and will be opinionated about whether you should really get to do that action or not.). And it will communicate behind your back with the AI of the other party to decide everything. Or who knows what. But it will be necessary to use.
by hnlmorg | 2025-07-08 17:22:16+00:00
Personally I dislike subset languages because you end up with something that’s familiar yet incompatible with half the tools and libraries you’re already familiar with.

I’d rather learn something new.

Plus once you’ve learned a few different C-like languages, it’s usually really quick learning others. Something like this looks like it would be really easy to learn if you’ve already got familiarity with C (or similar). It’s not like having to learn Lisp or Datalog if your experience is in Java or Pascal.
by vectorcamp | 2025-07-08 17:22:19+00:00
Hi, thanks for your feedback, we are being "incorrect" on purpose. All intrinsics up to and including SSE4.2 were including as part of SSE4.2. We have no intention of providing full granularity for any ISA extension esp one that is 20 years old. For the same reason, we are listing VSX as including in Power ISA 3.0, but not eg. Altivec or Power7/Power8 VSX. If you need such granularity, you are better off visiting the Intel Intrinsics Guide or the ISA manuals. So the separation for x86 is split into 3 groups, SSE4.2 (up to and including), AVX2 (including AVX) and AVX512 (also including some but not all variants). Something like x86_64-v1, x86_64-v2, etc that is used on compilers. We will probably do a finer granularity listing the exact extension in the description in the future, but not as part of the categorization.

Now the search is indeed less than ideal, we're working on replacing our search engine with a much more robust that doesn't favour one architecture over the other, especially in such words.

In any case, thank you for your feedback. It's still in beta but it is already very useful for us, as we're actually using it for development on our own projects.
by Oras | 2025-07-08 17:22:23+00:00
I agree AI is big and we see adoption and advancement pace like never before. But quoting CEO’s who are selling it does not give credibility to the growth.

Take Zuck for example from your article, he also wasted billions on AR/VR, and where is it now?

Probably a different angle can show more credible points, such as the growth of AI search (perplexity, ChatGPT), the number of downloads of AI apps (ChatGPT has 1 million downloads per day on iOS alone).
by andy99 | 2025-07-08 17:22:26+00:00
The main thing I mind is how products (primarily G-suite with respect to which I realize I'm actually the product ) are riddled with ads for it. My productivity gets destroyed by distractions and now every time I pause to think or load a new page, I get a "get help writing" popup or an ad for some other useless AI feature nobody wants.

It's like Poochy on the simpsons (might be too old a reference) - everyone hated him and Homer suggests that when Poochy's not around, everyone should be asking "where's Poochy?" I hope these useless features suffer the same fate (Poochy dies).

I can filter out the dumb "Llama 3.4 changes everything" posts, but the dumb ads, for ostensible productivity features (that everyone knows aren't) are destroying my productivity.
by itslennysfault | 2025-07-08 17:22:29+00:00
Yeah, the "why" the URL changed is a pretty messy story.

The original founders both wanted to start a new version of the original, and had a very public feud about ownership of the domain / name. I can't find any of it now so I'm assuming it was all removed as part of the settlement. Instead, they both posted this nearly identical statement.

https://jperla.medium.com/turntable-resolution-c66c6662ad62

https://billychasen.medium.com/settlement-agreement-9d5a5366...
by GuB-42 | 2025-07-08 17:22:36+00:00
If, as a human artist, I decide to train myself on the discography of a famous artist, then produce songs in his style and sell them for cheap so that others don't have to pay for the original artist, then I am sure it is fair use. It is done all the time.

Now, what if instead of training myself using real instruments, I train my AI and do the same. Is it different?

It is complicated, but there are many arguments in favor of fair use, probably more than they are against but as you say, let's the courts decide.

But in any case, piracy is illegal in every case. As a human, it is illegal for me to use pirate copies, whether it is for training myself as a musician, for training my AI, or for simply listening.
by NewUser76312 | 2025-07-08 17:22:53+00:00
Good comment, agree for the most part.

>wrappers that implement proprietary algorithms can still thrive in the long run.

This is true, but they need to defend from multiple fronts. Do you believe in Perplexity long-term, or a) OpenAI moving into search, or b) Google moving their search into AI.

It's an interesting hybrid product where I suppose the winner is unclear, because it seems Perplexity has executed fast and strong thus far.
by imilk | 2025-07-08 17:22:53+00:00
...that's literally the entire point of this article. People don't want their websites being de-listed from the monopoly that controls organic traffic. At the same time they would like some control over stopping companies (in this case, the same company that controls the organic search monopoly) from scraping and repurposing their content so their the traffic to their website doesn't decrease.

Why is it such an issue that publishers and website owners want to maintain the traffic to their website so that they can continue operating as usual? Or should we all just accept every Google decision, even when those decisions result in more engagement on google.com, but 20-35% decreases in traffic to the original websites?

Also I'm going to need a citation that the vast majority of people want and get value out of AI overviews. Because that is certainly not the case from my experience.
by deadbabe | 2025-07-08 17:23:01+00:00
About half of hacking articles are just fake things people claim to have done but didn’t actually happen and no one checks on it, and conveniently by the time they publish the exploit was “fixed”. So you can’t verify for yourself anyway.

Without hard proof that the author did what they said they did, you have no real case. This particular story already sounds far fetched but makes good fantasy.
by timr | 2025-07-08 17:23:09+00:00
No, it means "balanced". You shouldn't hide the ugly parts, but you should report on the good arguments of the opposition -- as well as the ugly parts of your own team. Both the left and the right have good arguments and bad arguments, and if you don't believe that, you're misinformed.

Partisans would much rather that they only hear about the ugly parts of the opposition, and never hear about the ugly parts of their own tribe.
by lxgr | 2025-07-08 17:23:37+00:00
All new iPhone models support native DisplayPort output via USB-C, yet I’m not sure 1% of users even have the required cable/adapter.

Some of the power amplifiers for rarely-used bands probably qualify as well (mmWave in particular).

On the software side I’d have to dig a bit, but I bet many code paths on iOS see use of less than 1% of all users.
by jb55 | 2025-07-08 17:23:57+00:00
I have had the experience of explaining to coworkers how bitwise operators even work more than once. I think sometimes people overestimate the average programmers knowledge when it comes to bit operations. modern programming is so detached from having to use that for day to day work.

I am aware of the bithacks page, but I just found encoding the bit coordinate in the ID itself so clever.
by cinbun8 | 2025-07-08 17:24:01+00:00
There is reason to be worried and excited. I would say web3 and crypto were hype. The VCs bet on it heavily and tried to make it happen, but it didn't.

AI is still in its early stages and is already disrupting jobs and work. Many enterprises that were laggards in technology adoption are now embracing AI use cases. Every week breaks an assumption that was made in the previous one. It's all tiring and demanding to keep up. Perhaps there is some hype surrounding agents and the extent to which they can deliver, but the big bet is that upcoming models will outperform their predecessors.

From a b2b perspective, agents are already making a difference in enterprises. So there's substance behind the hype.
Show HN: A simple Express-like router for Fastify
by Chooks22 | 2025-07-08 17:24:20+00:00
Hello HN, wanting to share a simple package I made that replicates the feel of Express' routing, basically inverting the way Fastify bundles routes inside plugins to the top-level.

I've only ever made "simple" non-decorated instances, so it might be lacking in the types department for complicated workflows. If you have one you want to work with please share!
by benhamner | 2025-07-08 17:25:05+00:00
Thanks! We describe this as a knowledge graph because that's how we think about the structure in the data & is where we want to go.

Right now, we've focused on normalizing several key entities (e.g. organizations including parent/subsidiary relations, technologies, people, and job functions), and capturing the relations between these as well as additional useful metadata like location and industry.

From a backend implementation standpoint, this is currently implemented as structured relational tables for query performance and simplicity (e.g. count up all teams mentioning pytorch in job posts including rolling up across parent subsidiaries and sort by the biggest organizations descending).

Future direction here is TBD as we expand the sources that we cover and types of queries that can be computed across these sources.

There's been a lot of attempts at building high-quality public knowledge graphs that haven't hit escape velocity.

We're focusing on a structured, commercially relevant subset of the problem as a starting point to generate a critical mass of usage and funding that will enable us to build the bigger vision: a highly structured, up-to-date, and trusted repository of all the facts about the world that is easy to browse, query, and integrate programatically into all the relevant workflows (including for grounding LLM's)
by d--b | 2025-07-08 17:25:12+00:00
I had one of these myself. WiFi wouldn’t work when my wife was using her laptop in bed. As soon as she gave it to me, it started working again. She thought it was the magic touch of the engineer, but it turned out that when she was in bed, she pulled her knees up and set the computer on her lap, while I would lay down completely and let the computer rest on my chest. Her knees blocked the WiFi signal enough to be quite noticeable.
by sandinmyjoints | 2025-07-08 17:25:22+00:00
(From a non-game coder) How do teams keep track of which events need to be tracked in state, what their names are, etc.? (Not how as in how is this possible, but rather, what kinds of processes have evolved for this.) Like are state events typically planned out ahead of time, or do devs realize which ones they need as they go? What if I want to add a new event to state, how can I check if someone else has added it -- do I just scan all the names in the code and hope that it was named something that I will recognize?
by eddythompson80 | 2025-07-08 17:25:46+00:00
I think the theory is that Daigle has publicly professed to committing a crime sharing all their steps and receipts. It'll be unheard of of course if a Uruguayan purveyor of stalkerware take him to court.

However, next time he talks about emulating Nintendo games or whatever, I'm sure Nintendo lawyers would love to bring it up and point "how the defendant brazenly defies law and order with predetermination malice".

Not to begin to even mention now some shady criminal might hold a grudge against Daigle. I hope his security is air tight.

There is a reason these reports are usually anonymous or follow responsible disclosure.
by jeroenhd | 2025-07-08 17:25:50+00:00
The article claims Gemini can read your messages but Google denies that. From Google's own documentation:

> What Gemini can’t do with WhatsApp

> Read or summarize your messages

> Add or read images, gifs, or memes in your messages

> Add or play audio or videos in your messages

> Read or respond to WhatsApp notifications

Of course, it's possible neowin says Google is lying, but they'll need to come up with something better than "maybe something may happen in the future" if they're going to make these claims.
by pizlonator | 2025-07-08 17:25:58+00:00
In JavaScript, an unoptimizing JIT (no regalloc, no optimizations that look at patterns of ops, no analysis) is faster than the interpreter because it eliminates opcode dispatch.

Adding more optimizations improves things from there.

But the point is, a JIT can be a speedup just because it isn’t an interpreter (it doesn’t dynamically dispatch ops).
by Anelya | 2025-07-08 17:26:43+00:00
Your take on outdated university curricula totally hits the bulls eye here. We gotta revamp academic programs to match the fast-paced industry tech development and new trends. Junior roles are key, we just changed what the jr role needs to do - prompt, check, re-run, verify... but we need fresh grads ready to crush it with cutting-edge skills.
by dylan604 | 2025-07-08 17:26:51+00:00
Hey, that's my server, and is totally 100% legit. I was unaware that I was pwnd and someone was using it as a C&C server. I'm now suing you for hacking my server, as you could be the person that installed the C&C server. After all, you are an admitted hacker.

Stranger things have won in court
by nunez | 2025-07-08 17:27:25+00:00
> Worst case we’ll pass a law somewhere that requires them to break out their crawlers and then announce all routes to their crawlers from there. And that wouldn’t be hard. But I’m hopeful it won’t need to come to that.

It's interesting to see Matthew say the quiet part out loud here, if by "pass a law," Matthew means get federal legislation passed.
by WhitneyLand | 2025-07-08 17:27:57+00:00
Mostly SOTA performance at the 3B level. A notable addition to the small but truly open club of models that provide full disclosure, code, recipes to reproduce their work.

Looks like ballpark a million dollars of GPU time if you want to train up one for yourself (4000 gpus/24 days).

Very nice write up that’s generous in sharing their learnings.

This is a solid and positive contribution.
by PaulHoule | 2025-07-08 17:27:57+00:00
My favorite example of this is the thoroughly craven New York Times which puts content behind a paywall and loads it with awful ads aimed at people who’ve proven they are made of money.

Contrast that certain TV dayparts saturated with subprime ads promoting Medicare scams and other offerings for people who can’t spend their own money on things except for an occasional ad for a car dealer because if people weren’t driving you’d have much less reason to call a personal injury lawyer.

Ad free tiers for Netflix and whatnot have the problem that people who won’t pay for ad free aren’t really worth advertising to.
by jlpcsl | 2025-07-08 17:28:17+00:00
Yup completely sick of all this and all the harm it already produces, be it environmental or webhosting where they DOS you server scraping everything on it, or fake "AI" generated bug reports and other spam for FOSS projects or all the money it sucks out of really useful and really socially beneficial projects where money (and other resources, including attention) would be much smarter spent on. I hope all this "AI" or annoying idiocy hype crashes soon.
by tialaramex | 2025-07-08 17:28:31+00:00
Sure looks like it is, indeed, a C problem. Which checks out with my experience, the only time I had a crate fail to build in all these years it was C underneath and of course C is just anything which happened to compile and seemed to work. As an ex-C programmer I guess I sympathise, none of the non-trivial C I wrote 10-20 years ago actually builds out of the box on today's systems that's just how C is, so why would Rust magically fix that.
by josalhor | 2025-07-08 17:28:49+00:00
Having had no experience in JIT development but having followed the faster cpython JIT progress on a weekly basis, I do find their JIT strategy a bit weird. The entire decision seemed to revolve around not wanting to embebed an external JIT/compiler with all that entails...

At first I thought their solution was really elegant. I have an appreciation for their approach, and I could have been captivated myself to choose it. But at this point I think this is a sunk cost fallacy. The JIT is not close to providing significant improvements and no one in the faster cpython community seems to be able to call the shot that the foundational approach may not be able to give optimal results.

I either hope to be wrong or hope that faster cpython managment has a better vision for the JIT than I do.
by pizlonator | 2025-07-08 17:29:11+00:00
JIT and VM writer here. I’m also pretty clued in on how CPython works because I ported it to Fil-C.

I think if I was being paid to make CPython faster I’d spend at least a year changing how objects work internally. The object model innards are simply too heavy as it stands. Therefore, eliminating the kinds of overheads that JITs eliminate (the opcode dispatch, mainly) won’t help since that isn’t the thing the CPU spends much time on when running CPython (or so I would bet).
by belorn | 2025-07-08 17:29:45+00:00
Trying to solve bad speech by censorship will never work, and there has never been an authoritarian movement that has been silenced by censorship. It do not work. At best it does nothing, and at worst it increase their support and reduce any internal resistance. The purpose of human rights is to create common shared values between people from all political spectrum and create some internal resistance.

It is fairly common belief that lies and propaganda is stronger than truth. However rather than see it as a fundamental part of nature, I would propose an alternative theory. Lies and propaganda is a symptom when social trust in society start to break down. You could ban Fox news or any other right-leaning media and there is little to no evidence that society would be any different.

The idea of free speech absolutism is an concept that people build to attack free speech. Free speech is about valuing and believing that people should be free to hold and express their opinions and beliefs without fear of retaliation. Fear can be created by law, by mobs or by those who hold some form of power like employers, but regardless of method the result is the same. Society need to value the idea of free speech. Absolutism has nothing to do with that. The idea that people should not fear the government for beliefs they hold, but should fear their employer, is inconsistent with free speech as a human right.

If you are looking for something more concrete, I would point towards research that that looks at social trust and its roles in conflicts. There exist a fair amount of research on this topic, some which is left politics and others which is right politics. One major finding are the importance of shared values. What kind of values those are is less important than that they are shared. If they aren't shared, then the next most important part is that they aren't shoved into the face of people who do not share them. Trying to stamp out opposing values, especially in a public and diffused way, has a long history of creating violence, fear and mistrust.
by apozem | 2025-07-08 17:29:54+00:00
An interesting idea, but not something that would fit my workflow for several reasons (not the least of which is it's Windows-only).

Cmd-Tab on Mac and Alt-Tab on Windows does the same thing every time. Its consistency lets me use it extremely quickly, with confidence. It does what I want it to, every time. I don't wish to sound dramatic, but if I hit a shortcut with a window in mind, and this app picked the wrong window even once, I would uninstall it immediately. "Cmd-Tab, but it doesn't work sometimes" sounds frustrating and strictly worse than the system shortcut.

Maybe it should look more like GitHub Copilot. It watches what you're doing and shows a small indicator somewhere of the window it thinks you want to switch to. If the app guessed right, you hit a keyboard shortcut and switch to it. If the app guessed wrong, you just ignore the suggestion, like with Copilot.
by CjHuber | 2025-07-08 17:31:18+00:00
I think a lot of the hype has to do with the fact that since English has now become a programming language, everybody can theorize about what might be possible without any other programming or mathematical knowledge. This naturally results in a lot of noise, as random ideas by laymen and genuinely great, currently possible ideas now have the exact same form and even language. To outsiders, a good prompt might appear like it is good feasible idea. Only with background knowledge can you judge if an idea is currently feasible or if it will likely become feasible soon.

Still I think instead of getting tired of it being in the public spotlight now, it makes sense to just upgrade your inner filters just like we unconsciously ignore other noise as it is much more than hype. As Karpathy said, it will eat through both traditional software and neural networks. Imagine when he introduced the term software 2.0 [1] and someone kept doing everything in C++ as they didn't want to "buy into the hype".

On a side note: I really like Karpathy’s evolving software concept, especially since these categories weren’t just invented now to explain genAI's place. Rather, genAI has now been assigned as software 3.0, when his distinction between software 2.0 and software 1.0 was done already in 2017

1: https://karpathy.medium.com/software-2-0-a64152b37c35