MurphyA/hacker-news huggingface dataset:
by CRConrad | 2026-02-23 14:07:57+00:00
> Each time I want something to be easier, I open claude-code and ask for a TUI.

WTF has happened to software development, that anyone thinks they need "AI" for that? Any self-respecting half-way decent IDE has had parameterized templates for that since at least the mid-1990s. (They used to be called "Wizards" on Windows, or "Experts" in the Borland tools.)

Select "File", "New", "[Whatever]", answer a few questions in a (series of) dialog(s), click "Finish", and hey presto!, you had a new project, templated according to your preferences, with the UI scaffolding all finished. (Mostly GUI, of course, since that was the hot new thing back then; but could just as easily have been TUI, and I suppose some had that too.)

All done locally on your stonking new 486 266 Mhz / 16 MB. No need to burn half the planet to run some LLM "in the cloud", i.e. on someone else's machine in a datacenter somewhere. Jeebus fuck, does one have to be labelled "old curmudgeon" just for thinking there's something seriously wrong going on here nowadays?
by wise_blood | 2026-02-23 14:07:59+00:00
good job! I tried with a image of a Uniqlo t-shirt and it worked great

image: https://image.uniqlo.com/UQ/ST3/WesternCommon/imagesgoods/48...

result: https://ukiyo-e.org/upload/ac8aa7d9-d1c7-414d-b6d9-849371c88...
by dinko7 | 2026-02-23 14:08:47+00:00
I write all my articles by hand for the first draft and the final polish. I do use LLMs in between to try to get a clearer message (to what I find appropriate).

I understand if you don't want to read it, but there is nothing dishonest about this article. I've lived through what I wrote with those 3 apps. Take it as you wish and have a good day.
by surajrmal | 2026-02-23 14:09:35+00:00
It depends. I migrated a 20k loc c++ project to rust via AI recently and I would say it did so pretty well. There is no unsafe or raw pointer usage. It did add Rc<RefCell in a bunch of places to make things happy, but that ultimately caught some real bugs in the original code. Refactoring it to avoid shared memory (and the need for Rc<RefCell<>> wasn't very difficult, but keeping the code structure identical at first allowed us to continue to work on the c++ code while the rust port was ongoing and keep the rust port aligned without needing to implement the features twice.

I would say modern c++ written by someone already familiar with rust will probably be structured in a way that's extremely easy to port because you end up modeling the borrow checker in your brain.
by ross-sec-audio | 2026-02-23 14:09:41+00:00
Digital identity schemes rely on access to devices, stable documentation, and digital literacy, resources that many vulnerable or low‑income people do not consistently have.

Digital ID systems create the infrastructure for mass data collection and behavioural tracking.

Age‑authentication laws that try to “segregate minors and suppress content” are a paradox: They seek to protect children, but harm them, and damage the broader internet and society.
by Rochus | 2026-02-23 14:10:02+00:00
> which might have the HN people who prefer rust to respond with downvotes.

This completely misses the purpose of the downvoting feature, which is not surprising, since upvoting seems no longer to indicate quality or truth of the comment neither.

> rust is this sort of equilibra that the world has reached for, especially security related projects

Which is amazing, since Rust only covers a fraction of safety/security concerns covered by Ada/SPARK. Of course this language has some legacy issues (e.g. the physical separation of interface and body in two separate files; we have better solutions today), but it is still in development and more robust than the C/C++ (and likely Rust) toolchain. And in the age of LLMs, robustness and features of a toolchain should matter more than the language syntax/semantics.

> Rust does seem to be good enough for this use case.

If you compare it to the very recend C++ implementations they are using, I tend to agree. But if you compare it to a much more mature technology like e.g. Ada, I have my doubts.
by ZoomZoomZoom | 2026-02-23 14:10:04+00:00
Looks like Andreas is a mighty fine engineer, but he's even better entrepreneur. Doesn't matter if intentional or not, but he managed to create and lead a rather visible passion project, attract many contributors and use that project's momentum to detach Ladybird into a separate endeavor with much more concrete financial prospects.

The Jakt -> Swift -> Rust pivots look like the same thing on a different level. The initial change to Swift was surely motivated by potential industry support gain (i believe it was a dubious choice from purely engineering standpoint).

It's awe-inspiring to see how a person can carve a job for himself, leverage hobbyists'/hackers' interest and contributions, attract industry attention and sponsors all while doing the thing he likes (assuming, browsers are his thing) in a controlling position.

Can't fully rationalize the feeling, but all of this makes me slightly wary. Doesn't make it less cool to observe from a side, though.
by Imustaskforhelp | 2026-02-23 14:10:05+00:00
I can see that a reality but I am more comfortable using Golang as the language compared to rust given its fast compile times and I have found it to be much more easier to create no-dependices/fewer-dependencies project plus even though I wouldn't consider myself a master in golang, maybe mediocre, I feel much easier playing with golang than rust.

The resource consumption b/w rust and golang would be pretty minimal to figure out actually for most use cases imho.
by StopDisinfo910 | 2026-02-23 14:10:53+00:00
Google services are banned at the very large company I work at and that's not because they are technically poor.

It's just that the last time we had to deal with their customer support, they were so bad someone at the exec level said they were banned from now on. It's to the point we have to explicitely schedule high level meetings and carve out exceptions when they happen to buy products we use.

We work with nearly everyone in the cloud space except Google. That should tell you everything you need to know.
by doikor | 2026-02-23 14:11:04+00:00
> Apparently the first 3rd party test was on fast charging and the 3rd party is VTT, which is the government affiliated(owned?) "VTT Technical Research Centre of Finland"

It is a govenrment owned non-profit company.

As one of its services it will independently verify your product/invention/whatever works as claimed (for a bunch of money).

https://www.vttresearch.com/en
by bko | 2026-02-23 14:11:13+00:00
Why make things more complicated than they need to be? Humans don't have lidar and we are the only intelligence that can reliably drive. Lidar just seems like feature engineering, which has proven to be a dead end in most other AI applications (bitter lesson).

https://www.cs.utexas.edu/~eunsol/courses/data/bitter_lesson...
by JKCalhoun | 2026-02-23 14:11:21+00:00
Why have Grokipedia at all then? The site ought to just be a search field where Grok just fields a "page" on the fly for whatever the user queries.

Feels more like Grokipedia is just a fuck-you to Wikipedia and the world in general. (Oh shoot, I just misspelled Woke-apedia.)
by irishcoffee | 2026-02-23 14:11:33+00:00
Did you try and look it up, or do any debugging? Does it crash with the HDMI unplugged from the Playstation? Playstation power unplugged?

Below is what 18 seconds of web searching led me to.

https://www.reddit.com/r/PS4/comments/8u6hrm/why_does_turnin...
by petesergeant | 2026-02-23 14:11:34+00:00
> Currently, 100% of leading-edge DRAM production occurs overseas, primarily in East Asia.[0]

They make DRAM for cars, not computers, in the USA. They've promised they'll bring manufacturing onshore any time soon, which effectively means they'll wait until Trump forgets about it.

0: https://www.nist.gov/news-events/news/2025/06/president-trum...
by embedding-shape | 2026-02-23 14:11:55+00:00
For clients, I just do what they wish to do, and a bunch of them want to move to European infrastructure because they've seen what can happen when you rely on US infrastructure today, and don't want it to happen to them. Only one so far cited regulatory reasons, and I think they were misinformed, but helped them out anyways with it.

Personally I do it because it's better aligned with what kind of future I want, and not wanting to support hyper-captalism environments anymore.
by soderfoo | 2026-02-23 14:12:11+00:00
99% of the jokes I've made throughout my life don't land. For better or worse, if I find something amusing I impulsively share it.

In this case, I thought it should be obvious that OP must have faith in priests, given that they're Catholic, which requires faith as a prereq.

If you read my comment as a slight against Catholicism, I can understand, but I wouldn't feel comfortable publicly joking about any religion other than my own. If that's the case, you're in good company, with the multitude of nuns who've admonished me for similar offhand comments spanning 20 years of Catholic education from pre-k to college, this is old hat for me.

God willing, I'll mature or start telling better jokes some day.
by faverin | 2026-02-23 14:12:47+00:00
I moved from paying 24.50 a month to 25.39 a month for my little VPS plus storagebox.

CPX31 Cloud Server (Germany): €13.10 → €13.99/month (+€0.89, ~+6.8%)
BX21 Storage Box: Unchanged
Primary IPv4: Stays at €0.50/month
by ecshafer | 2026-02-23 14:13:35+00:00
Almost all science was done by "a few privleged white men" because Europe and the Americas were the only places that had modernized with large central states, university systems, and educational systems. Even in that scenario before the "objective metrics" of the post-war system came about, we still had people like Madam Curie and Ramanujan being able to work with stellar results. The idea that somehow academia would stonewall all of the non-whites is absurd.
by mikeayles | 2026-02-23 14:13:39+00:00
A lot of the time, the idling you may hear next to a truck that's parked up on break may actually be a refrigeration unit. Most fleets have telematics that would give a driver a red flag if they idled excessively, a lot of trucks even turn themselves off (although it's easy to bypass).

On the market, there's battery electric APU's that drive AC units, like: https://voltaair.com/product/iq-no-idle-ac-unit-for-trucks/#...

But unless they are mandated, an idling truck uses <1 litre per hour, assuming AC over summer months only (as they will have a webasto style diesel heater for the winter), results in about $1,000 per year in idle fuel. Assuming a fleet has their vehicles on a 3 year rotation, the APU needs to be $3k or less, with zero failures for it to be economically worthwhile. (additionally, the charge for those batteries needs to come from somewhere, you can do retarder/brake enabled alternator charging which would help though).

So unless mandated by carbon emissions targets, the lower risk option is just to burn diesel.

However, at around 1k litres per year, that's around 2.5tonnes of CO2, so if cost isn't a lever that can be pulled to change this behaviour, CO2 may be.
by gck1 | 2026-02-23 14:13:55+00:00
Market is fixing it. Memory makers prioritized HBM and enterprise NAND, some, like Crucial, went out of consumer business entirely.

At the same time, the rational market is behaving rationally - they're not increasing production because they're fearing AI bubble could burst, leaving them with oversupply and expensive factories.

The market, apart from AI market, is behaving exactly as it's designed and as it should. But it doesn't mean outcome is good for everyone.
by Kim_Bruning | 2026-02-23 14:14:09+00:00
So I've been reading up on what the philosophers and scientists have been saying this past century or so on this very topic. I think the layman is wise to steer clear. It's a war out there.

The one thing I can tell you with certainty: If anyone is claiming certainty, they're hallucinating harder than the AI :-P (is also what I tell lay people).

Turns out, hilariously, Claude's much criticized "I don't know" is actually epistemically the most honest (tracing from Chalmers).

[ semi randomly: I'm especially frustrated at psychology papers at the moment. I can't find a good continuous measure for affect. Almost all the protocols use discrete buckets :-/ ]
by embedding-shape | 2026-02-23 14:14:15+00:00
> Probably not for existing customers

Yes, in 2022 I was an existing customers, and my server increased in price then, the server affected at that point went from 37.60 Euro to 59.29 Euro. Today that same server went from 65.22 to 67.18, so there is even more price increases seemingly between today and 2022 but I'm not finding exactly when that was.
by input_sh | 2026-02-23 14:14:31+00:00
They don't "have them", they're building them.

https://www.micron.com/us-expansion/id

> Micron has already achieved key construction milestones on its first Idaho fab with DRAM output scheduled to begin in 2027.

https://investors.micron.com/news-releases/news-release-deta...

> Production is expected to start in 2030 with the fabs ramping throughout the decade.

Until they start outputting DRAM in any meaningful quantity, they're not relevant.
by infecto | 2026-02-23 14:14:41+00:00
I think that’s a massive stretch. What we are seeing is a new frontier in tech that nobody knows where it will land yet. Hyperscalers see a future where if they don’t build now that they might be left behind.

Absolutely VC money is flowing around but I think it’s unclear where the cards fall yet.

Not sure what you would regulate here. I hate the tripe that America and China are at war but I do think it’s not a great decision to stop the current work the west is doing as China is pushing full steam ahead.
by kardianos | 2026-02-23 14:14:42+00:00
Cool project.

Though if you are looking at QR codes for something like this (internal, on paper), strongly consider using data matrix codes. They are more compact, same available error correction codes, and actually have a composition story rather then spaces between them.

Do to how datamatrix codes can be composed, you could probably design a code that both fills the height and does a continuous stream of codes with no horizontal white space between them, just a solid bar as per the spec.
by tsak | 2026-02-23 14:15:38+00:00
But aren't those the same startups that think they need to run on AWS EKS instead of using a single cheap server? The cheapest used Hetzner server currently is €39.24 / month:

- Intel Core i7-6700
- 32 GB
- 2 x 480 GB Datacenter SSD
- 1 GB/s
- 20 TB traffic

Their VPS are even cheaper. And you can run a lot on this.
by norman784 | 2026-02-23 14:16:17+00:00
Javascript is a self contained sub system, if the public API stays the same, then they can rewrite as much as they want, also I suppose this engine now will attract new contributors that will want to contribute to Ladybird just because they enjoy working with Rust.

Don't forget that the Rust ecosystem around browsers is growing, Firefox already uses it for their CSS engine[0], AFAIK Chrome JPEG XL implementation is written in Rust.

So I don't see how this could be seen as a negative move, I don't think sharing libraries in C++ is as easy as in Rust.

[0] https://github.com/servo/stylo
by blablablerg | 2026-02-23 14:16:23+00:00
Ah yes, a reply in true hacker fashion, if people only were that binary. Just don't use, then addiction wouldn't be a thing! Problem solved. We can see it all around, the now 55 years war on drugs has been a great success!

I'm not sure if you ever had to deal with someone addicted close to you, but it is heartbreaking. They are already ashamed of themselves and suffer. The last thing you want to do is take away their dignity, because that shuts them out and puts the path to recovery even further. They are still humans you know, just with a problem. They need help, not a trashing. That they are already doing to themselves.
by embedding-shape | 2026-02-23 14:16:24+00:00
Maybe read the paper and see if you can figure out their reasoning/motivation :) https://dl.acm.org/doi/10.1145/3136014.3136031

One thing to consider, is that with JavaScript you put it in a .js file, point a HTML page at it, and that's it.

TypeScript uses a ton more than that, which would impact the amount of energy usage too, not to mention everything running the package registries and what not. Not sure if this is why the difference is bigger, as I haven't read the paper myself :)

But if you do, please do share what you find out about their methodology.
by Joker_vD | 2026-02-23 14:16:56+00:00
> it takes time that could be allocated elsewhere

And not scoring means that the security triage teams everywhere have to spend their time to assess the severity on their own, and in doing so, they mostly duplicate each other's work while deduplication is nigh impossible. Is this a worthwhile trade?

Consider e.g. vehicle recalls: the manufacturer could very well (baring legal requirements and general public's expectation) just leave it to the customers and the repairmen out there to discover and deal with the defects on their own.

> kernel devs are not implementors, they may have never used docker or built a cut down kernel for an iot device, they just build a general purpose kernel

Well that's a pretty condescending look upon the kernel maintainers. Making a successful general-purpose kernel (nevermind making a general-purpose kernel that also has a lot of quite specific affordances for custom scenarios) still requires understanding of how it will be used.
Show HN: Search local NYC events like you search the web
by morelandjs | 2026-02-23 14:17:05+00:00
Vibrant Search AI (vibrantsearch.ai) is a first-of-its-kind search engine that crawls local New York City webpages for scheduled events and consolidates listings into a searchable index. With Vibrant, you can search hundreds of thousands of scheduled events using a combination of date/location filters and semantic search.

We created vibrantsearch.ai to address pain points in existing event discovery platforms. Existing platforms rely on user-generated content and/or typically monetize through ticket sales. This skews event inventory toward big-ticket shows and touristy activities. We were frustrated that some of the most interesting small-venue events—e.g., your local pub special or trivia night—go completely unnoticed!

Use vibrantsearch.ai like you would a traditional search engine. You can query for specific event names, themes, or interests, and also filter by date range and location via the map (the viewport defines the filter region). Once you find something you like, click the webpage URL to visit the source, share the event card with a friend using the share button, or add it to your calendar.

We’re also experimenting with MCP connectors that let you connect Vibrant to your favorite LLM assistant. This enables cool use cases such as: “Check my wife’s and my calendars for availability and suggest some date-night ideas in the next two weeks. She loves being on the water!”

My hope is that one day we can all search events posted to the web the same way we search webpages. We’re curious to hear what you think!

MCP connector demo:
https://youtu.be/JzCdyvgfWLw
by potato-peeler | 2026-02-23 14:17:24+00:00
Unfortunately some folks do get bit sensitive on rust, that can be off putting.

But what I wanted to know was about evaluation with other languages, because Andreas has written complex software.

His insight might become enriching as to shortcomings or other issues which developers not that high up in the chain, may not have encountered.

Ultimately, that will only help others to understand how to write better software or think about scalability.
by svilen_dobrev | 2026-02-23 14:17:35+00:00
> We must keep hiring EiC (i.e. newbies) developers, accept that they initially reduce capacity, and deliberately design systems that make their growth an explicit organizational goal. ...

this has always been the case - even the Mythical man-month stated so.

One has to allow some slack for the experts, essentially having them as teachers - as investment in future people. Which means - the system as it is should not change much in essence. Whether i talk to a junior about his own code or about some(body|thing)-else's code, should not be much difference to me, though it might be harder for the junior as s/he would not have been internalising/producing the code but only gazing at it. Probably there should be some work done manually, maybe in parallel to the automated one, regardless of the speed, for the sake of learning by doing.

IMO the suggested structure of preceptors (i.e. mentors) with students can be separate only for a short term but then has to be embedded in the usual projects etc work, for much longer time. Which again is what we have now, though it has to be named and made explicit and not hand-waved, or there would be a lot of "spent-3-years-but-learned-nothing" people.
by arthurcolle | 2026-02-23 14:17:36+00:00
I agree with you. I can imagine that people without children that have pets might feel like it's similar, but there's definitely quite a few several hundreds of thousand of years of evolution driving very distinct reactions.

Losing a child must, by force of nature, be much more difficult to handle than even a 20+ year relationship with one's dearest horse or Galapagos turtle or tiger cub or something.

It is interesting to think about, in any case.
by kurouna | 2026-02-23 14:18:31+00:00
I just ran some simple measurements on my machine to see how it compares. These are just informal benchmarks, but I thought the results might be interesting:

Environment:

Windows 11 Pro 25H2

Intel Core i5-8400 @ 2.8GHz, 16GB RAM

VS Code 1.109.5

elecxzy 0.0.19 (Current dev version)

Memory Usage (Idle):

elecxzy: ~120–125 MB

VS Code: ~430–450 MB (with only the Japanese language pack enabled)

With a 50MB Markdown file open:

elecxzy: ~235 MB

VS Code: ~590 MB

(Note: The 50MB file was programmatically generated for this test.)

While it certainly can't compete with the memory footprint of Notepad or Zed, I've tried to keep it reasonably lightweight for an Electron-based environment by being selective about the features I include.
by echelon | 2026-02-23 14:18:45+00:00
It's honest. If we can serialize our ideas to any language for durability, Rust is the way to go.

It's not the best tool for the job for a lot of things, but if the LLMs make writing it as fast as anything else - whelp, I can't see any reason not to do it in Rust.

If you get any language outputs "for free", Rust is the way to go.

I've been using Claude to go ridiculously fast in Rust recently. In the pre-LLM years I wrote a lot of Rust, but it definitely was a slow to author language. Claude helps me produce it as fast as I can think. I spend most of my time reviewing the code and making small fixes and refactors. It's great.