MurphyA/hacker-news huggingface dataset:
by District5524 | 2025-04-09 18:13:51+00:00
The first caption of the cat picture may be a bit misleading for those who are not sure of how this works: "The best a traditional LLM can do when asked to give it a detective hat and monocle." The role of the traditional LLM in creating a picture is quite minimal (if there is any LLMs used), it might just tweak a bit the prompt for the diffusion model. It was definitely not the LLM that created the picture: https://platform.openai.com/docs/guides/image-generation 4o image generation is surely a bit different, but I don't really have that kind of more precise technical information (there must be indeed a specialized transformer model used, linking tokens to pixels, https://openai.com/index/introducing-4o-image-generation/)
by blckprl367 | 2025-04-09 18:14:16+00:00
Yes, you heard that right — I open-sourced a YC company. It was mostly out of sheer desperation. Landing a job as a recent grad these days feels harder than escaping Alcatraz.

I came across a YC company called SpurTest on the Lightcone podcast. They were working on AI-driven QA testing using natural language, and I found it fascinating.

So, I decided to build an open-source version — Neutrino.

I created an AI web agent from scratch using step prompting in a Playwright browser. It simulates how a human would interact with a website to generate end-to-end tests, all driven by natural language.

It’s been a super fun project so far. This is just v1 — still rough in some areas, but fully working.

Right now, I'm experimenting with efficient step-mark prompting technique to make it smarter and faster. I'm also considering fine-tuning Qwen 2.5 VL 7B for reduced cost and better performance down the line.

https://github.com/Prasanna721/neutrino-test

Come on critize, roast or even suggest
by ryandrake | 2025-04-09 18:14:38+00:00
I think teachers also need to reconsider how they are measuring mastery in the subject. LLMs exist. There is no putting the cat back into the bag. If your 1980s way to measure a student's mastery of a subject can be fooled by an LLM, then how effective is that measurement in 2020+? Maybe we need to stop using essays as a way to tell if the student has learned the material.

Don't ask me what the solution is. Maybe your product does it. If I knew, I'd be making a fortune selling it to universities.
by cmurf | 2025-04-09 18:14:44+00:00
Their greed contributes to malignant normalcy. And so they refused to recognize he's a psychopath.

That led them to think it's all just a game for gamesmanship to figure him out. May the best gamer win!

But now they're wondering if he's nuts.

Neither Jan 6, nor ordering the national security apparatus to investigate how to annex Greenland were insane enough for them. But whoo boy double digit tariffs threatening people's reputations and wealth? That's crazy!

Now that there's a 90 day pause, they'll all say, see he's not insane after all! He really does get it! We don't look like complete idiots! Genius!
by tshaddox | 2025-04-09 18:14:53+00:00
If it's a highly interactive chart that's displaying data small enough to easily be transmitted to and manipulated by the client, I agree that server components might not provide much benefit.

The main use cases where server components provide a large benefit are:

1) Web sites with a very large number of components, but where any one page or session will use a very small (and unpredictable) subset of those components. These are things like social media feeds, where there could be many thousands of types of feed items, but most people will see just a handful of them. This is a tricky problem for code-splitting.

2) Components which require a lot of code to perform a render relative to the size of the rendered output. This is stuff like Markdown renderers and syntax highlighting. This benefit becomes even more obvious if the rendered output is mostly static but does contain some islands of interactivity.
by midtake | 2025-04-09 18:15:13+00:00
It is still a medical treatment added to the water supply, and sets a dangerous precedent. This same power if unchecked has the potential for great harm.

As for efficacy, the same (or greater) benefits to enamel hardness can be obtained from using fluoride toothpaste anyway, I do not see the urgency for this. They've stopped fluoridating their water in Scandinavia for years now.
by empath75 | 2025-04-09 18:15:23+00:00
I think you actually _should_ assume that he's acting rationally, just that his motivations aren't aligned with what you think they should be. Trump has a mafia mentality, and the purpose of the tariffs has absolutely nothing to do with policy and everything to do with control. He wants to have a guillotine hanging over the head of every country and corporation that he can use at will, so that every CEO has to come to him and bend the knee, so he can grant them an exemption on a case by case basis in return for personal loyalty to _him_.

There is a reason that the power to tax resides in congress, and it's specifically to prevent that. They've just abdicated their role and here we are with a king instead of a president.
by perrygeo | 2025-04-09 18:15:30+00:00
Bad analogy. Fortified food provide nutrients to supplement what you get from other foods. One can simply choose to buy white bread that's fortified, or whole foods that have those nutrients naturally.

You can't avoid water for too long though. Ingesting whatever is in the water supply is mandatory. I can't avoid flouride in my water any more than I can avoid Nitrogen when I breathe. I have no choice in the matter. It's the lack of choice that many object to, not the health effects of flouride per se.

Personally, if given the choice, I'd probably still take flouride. Having it in the water is convenient. Mandatory, but convenient.
by SoftTalker | 2025-04-09 18:15:32+00:00
Yes discretionary (non) prosecution is what opened the door to legalization. Very few lawmakers would run on that issue 20 years ago. But as prosecutors in some areas stopped bringing cases for possession, it became more normalized and full legalization became more acceptable as it was de-facto what was happening anyway. And, it's a new thing to tax which is always going to get attention.
by JumpCrisscross | 2025-04-09 18:15:39+00:00
> fluorinate

Nitpick, fluorinated water, i.e. treating water with fluorine gas, produces hydrofluoric acid, oxygen and heat. Not tasty. Or keep your face on-y.

Fluoridated water matches up the fluorine atoms with a buddy who keeps them in check before introducing it to water. (Sort of like why you wouldn’t want to eat a chunk of sodium.)
by gausswho | 2025-04-09 18:16:01+00:00
I've spent the last month and a half building an encyrpted backup system I could sleep peacefully with, independent of tech giants that secretly compromise you. I'm almost there but it's not easy for a lot of reasons you mention and more.

Ultimately it's not enough for individuals to spend this effort for themselves. We need a self-managed option that is nearly as turnkey as iCloud. A distro with it built from the outset.
by wduquette | 2025-04-09 18:16:21+00:00
The folks who made buggy whips were suspicious of the horseless carriage; and eventually had to go into another line of work.

Question is, is AI-coding a new horseless carriage or a new brand of snake oil?

My guess is that something of lasting worth will grow out of it; and that vibe coding will prove to be snake oil, at least for production code.

In the meanwhile, I'm just glad I'm approaching retirement age--and that I don't work for a short-sighted corporation.
by matt-p | 2025-04-09 18:16:35+00:00
If we'd of done what, out of interest?

Personally I don't 'agree' with brexit, but it's the reality that we're in. In typical british fashion we're trying to stay friends with the EU, even though they basically hate us, while also trying to do trade with the rest of the world. Predictably we can't really do much of 2 without 1 becoming a problem (and vice versa). However 1 is currently our biggest trading partner (as a bloc, US as a country) so what have we done? Sat in the middle not doing anything radical hoping we can be best friends with everyone.
by CamouflagedKiwi | 2025-04-09 18:16:49+00:00
I can't help but wonder if this HTML-based setup is actually more trouble than it's worth. It seems there's a very complex ecosystem in there that is hard to reason about in this way, and it's a top-level requirement for a browser to sandbox the various bits of code being executed from a web page.

Obviously hard to say what those tradeoffs are worth, but I'd be a bit nervous about it. The work covered by this post is a good thing, of course!
by timewizard | 2025-04-09 18:17:03+00:00
> is a testament to how poorly our mainstream and social media outlets have informed the citizenry.

You're assuming people _want_ to be "informed." You could build the best news apparatus in the world, the most accurate reporting, with full scale third party auditing of your results.

It likely would not change very much. Humans are not designed to lock into large scale groups and then make coordinated long term decisions together. In my opinion we should avoid doing this as much as is possible.
by washadjeffmad | 2025-04-09 18:17:05+00:00
I wouldn't assume that they wouldn't segment products. Nike already offers more expensive lines with higher margins to offset less profitable ones. Why should we expect them to pass on direct costs to customers?

The blog also doesn't acknowledge the externalities of shipping. Having a "Nike USA" brand that becomes their premium domestic flagship won't incur the same logistical expenses or tariffs. I may be biased because I'm from a debtor colony that understood there's no way free people can compete with slave labor, but the distaste for compensating workers is largely a classist taboo.

People are theorycrafting ways to lose, but I would only expect that from a company that was trying to signal their disdain for current trade policy, not actually run their business.
by _bc2z | 2025-04-09 18:17:11+00:00
Klippa user here. I've been using it for the past year or so and can also recommend OP use it for scanning and extracting data from business cards. The workflow builder is probably what OP is looking for: https://www.youtube.com/watch?v=1TZJxlaOiKo

Just for curiosity, how did you find out about Klippa?
by lennoff | 2025-04-09 18:17:22+00:00
It's fun to theorize about an alternate universe where JavaScript has a LISP-like syntax (Brendan Eich originally wanted "Scheme in the browser"[1], so this isn't so far-fetched!). Indeed, `interpret` sounds like a LISP macro that can "partially evaluate" code (so someone else, ie. the browser can continue to evaluate it).

[1]: https://brendaneich.com/2008/04/popularity/
by crooked-v | 2025-04-09 18:17:25+00:00
That's a quote that sounds great until, say, that self-built building by somebody who's neither engineer nor architect at best turns out to have some intractible design flaw and at worst collapses and kills people.

It's also a quote from a character who's literally immortal and so has all the time in the world to learn things, which really undermines the premise.
by bayindirh | 2025-04-09 18:17:59+00:00
Kagi is a search engine, which is developing its own index, and use the other indexes to give a more comprehendsive result if their own index doesn't fulfill the query you made.

Moreover, Kagi is a paid service. It has no ads, no hidden ranking, nothing to earn money by manipulating you. On the contrary you, the user, can add filters and ranking modifiers to promote the sites you find to be useful/truthful and demote others which push slop and SEO optimized content to your eyeballs. This is per user, and is not meddled with.

This makes Kagi very deterministic (unlike LLMs), very controllable (unlike LLMs), and very personalized (unlike LLMs). Moreover, Kagi gives you ~20 results or so per search, and no fillers (again, unlike LLMs).

I don't use Kagi's AI assistance features, and I don't pay for the "assistant" part of it, either.

I don't offload my brain to Kagi, because I don't prompt it until it gives me something I like. Instead, I get the results, read them, learn what I'm looking for, and possibly document what I got out from that research. This usage pattern, is again very different than prompting an LLM until it gives you something somewhat works or sounds plausible.

I do the hard work of synthesizing and understanding the answer. Not reading some slop and accepting it at face value.
by nimbius | 2025-04-09 18:18:21+00:00
If for some reason you did not understand cryptocurrency outside of its use in countries like North Korea, and wanted to crush its consumer confidence, you would in fact turn it into a lawless madhouse in favour of your fiat (which is rapidly losing value)

Trump forgets the US, and most other major nations have a cryptocoin. a loss of confidence in an emerging currency market is a great way to torpedo your nations hegemony.
by intermerda | 2025-04-09 18:18:30+00:00
> This is often said, but it's not true and it has nothing to do with anything that Trump is doing

This is not true. It has everything to do with what Trump is doing and has done.

> What they ruled is that he can't be _prosecuted_ for most actions he takes as president.

Again untrue. What they ruled is that he cannot be held criminally liable for any official actions. Unofficial actions are still up for debate. And you'd have to be extremely naive to wonder why they didn't give any guideline regarding distinction between official and unofficial actions. Or wonder why they refused to take up the exact same issue when asked by the prosecutor.

> And as much as Democrats complained about it at the time, it's probably the only thing keeping Biden from facing some kind of phony indictment right now.

This isn't true as well. If they wanted to, they can still go after Biden and claim that his acts were "unofficial".

> The _only_ thing that is allowing Trump to get away with this is Congress's inability to act, or passive acquiescence to what he's doing.

Definitely not the only thing, but one of the reasons why Congress doesn't act is because of violent backlash from the MAGA crowd. Like when credible death threats pressured the NC senator into voting for the SecDef - https://www.msn.com/en-ca/news/politics/cowardice-gop-faces-...
by progforlyfe | 2025-04-09 18:18:34+00:00
> Read The Error Message

100% !!! I get so annoyed when engineers get an error message and just copy/paste in Slack saying "I got this error: xyz" and nothing else... No inspection of the error, no reading docs or at least putting it in a search engine. No "This is what I tried so far...". Just a brand-dead copy/paste and shoving it someone else's plate to perform all those steps.
by xcke | 2025-04-09 18:18:42+00:00
This topic is also interesting to me because I have small children.

Currently, I view LLMs as huge enablers. They helped me create a side-project alongside my primary job, and they make development and almost anything related to knowledge work more interesting. I don't think they made me think less; rather, they made me think a lot more, work more, and absorb significantly more information. But I am a senior, motivated, curious, and skilled engineer with 15+ years of IT, Enterprise Networking, and Development experience.

There are a number of ways one can use this technology. You can use it as an enabler, or you can use it for cheating. The education system needs to adapt rapidly to address the challenges that are coming, which is often a significant issue (particularly in countries like Hungary). For example, consider an exam where you are allowed to use AI (similar to open-book exams), but the exam is designed in such a way that it is sufficiently difficult, so you can only solve it (even with AI assistance) if you possess deep and broad knowledge of the domain or topic. This is doable. Maybe the scoring system will be different, focusing not just on whether the solution works, but also on how elegant it is. Or, in the Creator domain, perhaps the focus will be on whether the output is sufficiently personal, stylish, or unique.

I tend to think current LLMs are more like tools and enablers. I believe that every area of the world will now experience a boom effect and accelerate exponentially.

When superintelligence arrives—and let's say it isn't sentient but just an expert system—humans will still need to chart the path forward and hopefully control it in such a way that it remains a tool, much like current LLMs.

So yes, education, broad knowledge, and experience are very important. We must teach our children to use this technology responsibly. Because of this acceleration, I don't think the age of AI will require less intelligent people. On the contrary, everything will likely become much more complex and abstract, because every knowledge worker (who wants to participate) will be empowered to do more, build more, and imagine more.
by JumpCrisscross | 2025-04-09 18:19:03+00:00
> no one has ever proved it

What? Trump University [1]. Atlantic City [2][3].

> any successful business person will have those in their portfolio

Most businesses don’t have this sort of widespread rap sheet. And most businesses aren’t headed by a felon.

[1] https://www.washingtonpost.com/politics/spin-deride-attack-h...

[2] https://www.fincen.gov/news/news-releases/fincen-fines-trump...

[3] https://en.m.wikipedia.org/wiki/Hard_Rock_Hotel_%26_Casino_A...
by itfourall | 2025-04-09 18:19:13+00:00
I built MapStructur as a lightweight, self-hosted web app to create interactive maps using background images and draggable markers.

It runs locally in your browser and stores everything on your own server. No tracking, no cloud. It’s useful for network planning, escape rooms, floor layouts, or anything that benefits from visual spatial organization.

Features:

Upload custom backgrounds (per page)

Drag-and-drop markers (20+ built-in icons)

Add labels, links, and save marker metadata

Page system for multiple maps

Dockerized for quick deployment

Live demo: https://itfourall.com/mapstruct.php Docker: docker pull itfourall/mapstructur

Would love feedback, bug reports, or ideas for improvement. AMA!
by spicypete | 2025-04-09 18:19:38+00:00
In the spirit of constructive feedback, I filed an issue for you: https://github.com/reteps/dockerfmt/issues/18

I fixed this in the 0.2.8 release https://github.com/reteps/dockerfmt/releases/tag/0.2.8.

Relevant reading about the `&&` normalization. https://pkg.go.dev/encoding/json#Marshal
by Avshalom | 2025-04-09 18:20:06+00:00
well as long as we're swaping our own answers here is mine:

%%% This works in swi as is %%% in ciao we need to include some modules %:- use_module(library(numlists)). %:- use_module(library(hiordlib)). %:- use_package(clpfd). main :- M = [b,b,a,b,a,b,b,a,b,b], D = [b,a,a,a,b,a,b,a,a,a], L = [b,a,a,a,b,b,b,a,b,a], C = [b,b,a,a,a,b,b,a,a,a], score(K,M,7), score(K,D,5), score(K,L,3), score(K,C,S), write(S). score(K,T,S) :- maplist(eq_OZ,K,T,SL), sum_list(SL,S). eq_OZ(X,X,1). eq_OZ(X,Y,0) :- dif(X,Y). %%% ciao doesn't have dif/2 so we use this %eq_OZ(X,Y,0) :- X #\= Y.
by mandevil | 2025-04-09 18:20:19+00:00
For the longest time, it worked in the US because we had overlapping political parties. For reasons (mostly having to do with race) you had conservative and liberal Democrats and Republicans, and they overlapped a lot ideologically, so bills would pass mostly in a bipartisan way (even something like the creation of Medicare and Medicaid got about half the minority party to support it- https://www.govtrack.us/congress/votes/89-1965/h35 and https://www.govtrack.us/congress/votes/89-1965/s151). Over the past 30 years that has gone away and parties are strictly sorted ideologically. My personal theory for that is the decline of local news. With Facebook and Craigslist killing the local advertising business all that's left is national news sources, and so all people know about their local Rep or Senator is the letter after their name, and their opinion on the President, there is no room for looking at someone as an individual. And so the people who could be an individual have largely left, and replaced by a great mass of indistinguishable nonentities.
by mindslight | 2025-04-09 18:20:19+00:00
Over the decades Trump has popped in and out of my attention like "oh, I guess that guy is still around". Yet from what I gather there have been people following him the whole time like he's someone important or worthwhile.

I think what it comes down to is that the average person in our society is just an aggressive basic shithead who isn't burdened by an abundance of thinking, and so to them Trump appears as a successful businessman rather than a hollow snake oil salesman.
by thangalin | 2025-04-09 18:20:20+00:00
> Markdown lacks semantic information to be converted back to fully-features man document.

Core Markdown, yes. Pandoc has a fenced div extension that can capture the semantic meaning.

::: Warning ::: This is a warning. ::: Danger This is a warning within a warning. ::: :::

Not suggesting that Markdown is the right tool, only that it has extensions to capture semantic meaning. Here are example documents produced using Markdown:

* https://impacts.to/downloads/lowres/impacts.pdf

* https://pdfhost.io/v/4FeAGGasj_SepiSolar_Highlevel_Software_...

* https://dave.autonoma.ca/blog/2020/04/28/typesetting-markdow...

* https://gitlab.com/DaveJarvis/keenwrite-themes/-/blob/main/e...
by alphazard | 2025-04-09 18:20:22+00:00
The modern statically linked languages (I'm thinking of Go and Zig specifically) increasingly need less and less of the cruft you mentioned. Hopefully, that trend continues.

> no users

I mean running as root. I think all processes on Linux have to have a user id. Anything inside a sandbox should start with all the permissions for that environment. If the sandbox process wants to muck around with the users/groups authorization model then it can create those resources inside the sandbox.
by antifa | 2025-04-09 18:20:39+00:00
I'm entitled to a house. Why should someone else have two, or more, or two hundred, when I don't even have one? Some landlord hoarding of them is, after all, robbing me.

You are entitled to a place to live, and the option of choosing it to specifically be a somewhat normal house in your general area, and landlords actually are robbing a huge portion of the population from their right to own a home. The average age of a first time home owner is rising and it's not rising consensually. The US has been tilting away from the rational middle ground between "no landlords" and "landlords own everything" over the last few decades.
by itfourall | 2025-04-09 18:20:54+00:00
Thanks for checking out MapStructur!

This started as a tool I needed to visually plan a complex network setup across multiple buildings. Existing diagram tools felt too heavy or didn’t let me fully customize the background (e.g. actual building plans or maps).

So I built something that:

runs entirely locally (just PHP/JS, no DB needed),

supports drag-and-drop markers,

stores everything per page (as JSON),

and is easy to deploy via Docker.

Would love to hear how others might use it – and if you see room for improvement, feature requests, or cleaner architecture. Open to feedback or contributions if I make it public on GitHub.
by blacksmith_tb | 2025-04-09 18:20:57+00:00
That's what seems newsworthy about this new movement, generally I would have said Rolex was just conspicuous consumption, you could get mechanically better / more interesting (and certainly more interesting-looking) watches for less, but that isn't their target market. So it's sort of heartwarming to see them making improvements that most of their customers won't notice.
by torginus | 2025-04-09 18:21:19+00:00
My 2 cents in wake of recent news:

It's all a scam, Trump is literally stirring the pot to manipulate the stock market and to enrich his fellow billionaires. This is the same man that started his presidency with a crypto rugpull less than 6 months ago. No wonder DOGE went so hard after every stock market regulatory agency so hard.