MurphyA/hacker-news huggingface dataset:
by TeMPOraL | 2025-06-26 20:30:45+00:00
Person in question here.

I didn't know qrious exist. Last time I checked for frontend-only QR code generators myself, pre-AI, I couldn't find anything useful. I don't do frontend work daily, I'm not on top of the garbagefest the JS environment is.

Probably half the win applying AI to this project was that it a) discovered qrious for me, and b) made me a working example frontend, in less time than it would take me to find the library myself among sea of noise.

'ben_w is absolutely correct when he wrote:

> The goal wasn't "write me a QR library" it was "here's my pain point, solve it".

And:

<quote> Running `npm install qrious`: trivial. Knowing qrious exists and how to integrate it into a page: expensive. </quote>

This is precisely what it was. I built this in between other stuff, paying half attention to it, to solve an immediate need my wife had. The only thing I cared about it here is that:

1. It worked and was trivial to use

2. Was 100% under my control, to guarantee no tracking, telemetry, ads, crypto miners, and other usual web dangers, are present, and ensure they never are going to be present.

3. It had no build step whatsoever, and minimal dependencies that could be vendored, because again, I don't do webshit for a living and don't have time for figuring out this week's flavor of building "Hello world" in Node land.

(Incidentally, I'm using Claude Code to build something bigger using a web stack, which forced me to figure out the current state of tooling, and believe me, it's not much like what I saw 6 months ago, and nothing like what I saw a year ago.)

2 and 3 basically translate to "I don't want to ever think about it again". Zero ops is my principle :).

----

> I see many issues. The main one is that none of this is relevant to the qemu discussion. It's on another whole level of project.

It was relevant to the topic discussed in this subthread. Specifically about the statement:

> But there are also local tools generated faster than you could adjust existing tools to do what you want. I'm running 3 things now just for myself that I generated from scratch instead of trying to send feature requests to existing apps I can buy.

The implicit point of larger importance is: AI contributions may not show up fully polished in OSS repos, but making it possible to do throwaway tools to address pain points directly provides advantages that compound.

And my examples are just concrete examples of projects that were AI generated with a mindset of "solve this pain point" and not "build a product", and making them took less time and effort than my participation in this discussion already did.
by mopsi | 2025-06-26 20:31:01+00:00
> I see a lot of comments saying that "but the technology will improve".

When people say "the technology will improve", I think they're usually referring to the drones currently in use becoming much better not due to breakthroughs in technology, but by applying existing technology more effectively for military purposes. Current military drones used in Ukraine are inefficient conversions of civilian products that were never meant to operate under jamming, leave as small thermal signature as possible, etc. Original military designs, which are optimized for the battlefield rather than the local dog park, can be significantly better.
by bobajeff | 2025-06-26 20:31:43+00:00
The only solution to traffic I can see happening here realistically is a sudden dramatic increase to gas prices.

As for public transit I can't imagine a solution. It probably won't ever be solved and thinking about such things will probably be very far from everyone's minds if the gas thing happens.

I know it's not as futuristic as self driving cars or VR living but that's my honest assessment.
by whoisyc | 2025-06-26 20:31:49+00:00
Just like every submission about C/C++ gets a comment about how great Rust is, every submission about Rust gets a comment about how great Zig is. Like a clockwork.

Edit: apparently I am replying to the main Zig author? Language evangelism is by far the worst part of Rust and has likely stirred up more anti Rust sentiment than “converting” people to Rust. If you truly care for your language you should use whatever leverage you have to steer your community away from evangelism, not embrace it.
by fxtentacle | 2025-06-26 20:31:55+00:00
"The European Commission is requiring Apple to make a series of additional changes to the App Store. We disagree with this outcome and plan to appeal."

Reading that made me very happy. It clearly shows that EU bureaucrats - despite their bad reputation - still have teeth when it comes to reigning in overly greedy US companies. Back in '98, the EU versions of Windows were very desirable, as they were free of bloatware. Soon, history might repeat with US consumers pretending to be in the EU to free their hardware.
by steveklabnik | 2025-06-26 20:32:01+00:00
I'm not Andrew, but Rust has made several language design decisions that make compiler performance difficult. Some aspects of compiler speed come down to that.

One major difference is the way each project considers compiler performance:

The Rust team has always cared to some degree about this. But, from my recollection of many RFCs, "how does this impact compiler performance" wasn't a first-class concern. And that also doesn't really speak to a lot of the features that were basically implemented before the RFC system existed. So while it's important, it's secondary to other things. And so while a bunch of hard-working people have put in a ton of work to improve performance, they also run up against these more fundamental limitations at the limit.

Andrew has pretty clearly made compiler performance a first-class concern, and that's affected language design decisions. Naturally this leads to a very performant compiler.
by xnx | 2025-06-26 20:32:55+00:00
Repeating what others have said in many of the comments. Never rent from Hertz. Many rental car companies brands are interchangeable and operated by the same owner, but Hertz is different and much worse. Hertz sucks. Hertz is the worst. Avoid Hertz at all costs. You're in for a world of hurt with Hertz.
by nopelynopington | 2025-06-26 20:33:57+00:00
Was pocket getting traction? It's been around since 2007 and Wikipedia says it had 17 million users in 2015. In an internet of billions of users that's not many.

Google have often killed innovative and popular products (reader, picasa, chromecast, stadia, panoramio) but I doubt anyone would believe that's it's evidence of some kind of infiltrator sabotaging the company.
by AirMax98 | 2025-06-26 20:34:03+00:00
Death spiral is unfortunately a very correct term for this. I really can't express how different the conditions of public transit in SF and Philly are. Riding the L in Philly is unbelievably sketchy at night (passes through K&A) and I would not ride it alone if I were a woman. This is one of the main intra-city commuter rail lines in Philly. At this point, there are so few viable options that I can't really recommend public transit in Philly to anyone. Compare that to SF, where I literally take public transit everywhere, every day.
by FuckButtons | 2025-06-26 20:34:23+00:00
I think you’re arguing against something the author didn’t actually say.

You seem to be claiming that this is a binary, either we will or won’t use llms, but the author is mostly talking about risk mitigation.

By analogy it seems like you’re saying the author is fundamentally against the development of the motor car because they’ve pointed out that some have exploded whereas before, we had horses which didn’t explode, and maybe we should work on making them explode less before we fire up the glue factories.
by malux85 | 2025-06-26 20:35:03+00:00
We should actively encourage fluidity in purpose, too much rigidity or militant clinging to ideas is insecurity or attempts at absolving personal responsibility.

Resilience and strength in our civilisation comes from confidence in our competence,

not sanctifying patterns so we don’t have to think.

We need to encourage and support fluidity, domain knowledge is commoditised, the future is fluid composition.
by tines | 2025-06-26 20:35:31+00:00
> I can think of few things as intellectually miserable as the #help channels of the many open source projects on Discord, for example. Should I wager a guess, if these projects all integrated LLMs into their chatbots for just a few bucks and let them take on the brunt of the interactions, all participants on either side would be left with much more capacity to maintain and express empathy and care, or to nurture social connections. This extends beyond these noncommercial contexts of course, to stuff like customer service for example.

This would be a good counter if this were all that this technology is being used for.
by FuriouslyAdrift | 2025-06-26 20:35:47+00:00
Sixth Amendment is the right to a speedy trial. They would have to expand the courts to thousands of more courts to get that done. And then there are appeals, and appeals of appeals, etc.

Not to mention lawyer fees would go up 10x or 100x for any simple thing.

Want to get charged $10k for a speeding ticket? This is how it happens.
by DonHopkins | 2025-06-26 20:35:55+00:00
My cat Emacs's signature move is the unlaterilized sploot, and I recently caught him sleeping on his back in an unlaterilized upside-down sploot!

https://en.wikipedia.org/wiki/Splooting

My tuxedo cat Napoleon is much more dignified, presenting a distinguished catloaf, while crossing his front paws with aristocratic grace.

https://en.wikipedia.org/wiki/Cats_and_the_Internet#Catloaf
by rafram | 2025-06-26 20:35:58+00:00
> For example, to create an LLM such as ChatGPT, you'd start with an enormous quantity of text, then do a lot of computationally-intense statistical analysis to map out which words and phrases are most likely to appear near to one another. Crunch the numbers long enough, and you end up with something similar to the next-word prediction tool in your phone's text messaging app, except that this tool can generate whole paragraphs of mostly plausible-sounding word salad.

This explanation might've been passable four years ago, but it's woefully out of date now. "Mostly plausible-sounding word salad"?
by yupitsme123 | 2025-06-26 20:36:22+00:00
When I look at the problems in my life, in my country, or in the world around me, not once has it occurred to me that they were due to a lack of advanced pattern recognition or DNA prediction.

When people were dying of hunger then being able to create more food was obviously a huge win. Likewise for creating light where people used to live in darkness.

But contemporary technologies solve non-problems and take us closer to a future no one asked for, when all we want is cheaper rent, cheaper healthcare, and less corruption.
Show HN: Gemini Bookmarks – Bookmark and tag responses in Gemini conversations
by comestrelas | 2025-06-26 20:36:32+00:00
Hi everyone, I spent the past week building an extension that would let me bookmark responses in Gemini conversations and I think it's now in a state that's ready to be shared.

I found myself frequently losing interesting tidbits in conversations and having to keep scrolling up and down the page to find them, so I decided to create an extension that would let me: a) bookmark stuff, and b) scroll to the bookmarked stuff.

One thing led to another and I ended up adding a lot more extra features than I'd anticipated (e.g. tagging, copying a bookmarked response's text, persisting bookmarks per conversation, viewing bookmarked responses from any location in the conversation, even stuff that's out of view).

The extension is completely free and open-source.

Links: - Chrome: https://chromewebstore.google.com/detail/gemini-bookmarks/jm... - Firefox: (Pending approval, but you may still build and run it yourself by following the instructions in the README)

Hope some of you find it useful!
by philip1209 | 2025-06-26 20:36:41+00:00
I agree, but based on my daily encounters with Waymos in San Francisco, they leave me far more optimistic than human drivers. They yield to people in crosswalks, they don't honk and create unnecessary noise because they're having an emotional reaction to something they can't control (like a person jaywalking). They don't get drunk and smash into things.

And biggest of all, they don't take up a ton of public space for parking. Yes, they do require depots, but they don't require the continued existence of things like minimum parking ratio laws.
by itake | 2025-06-26 20:37:09+00:00
I haven't figured out what works for me yet when learning Vietnamese, so I'm not really sure yet was advice to give.

Trying out your tool, I'd really like to know if the sound is north or southern Vietnamese. I think your tool is southern vietnamese, but idk.. I personally prefer learning southern, but all the AI TTS tools use the north dialect. Ideally, I'd like a 'pure' southern accent and not a hybrid.

For your tool, You might want to get into the way to address people (Anh, em, ba, co, etc). You seem to just use toi (which I hear vietnamese people using with each other too...) but my understanding is the (Anh/Em/Ba/etc) are more 'intimate' whereas toi is more formal/business like?

One idea I haven't tried too much of yet is making flash cards that teach me a sentence structure, but introduce new vocabulary. Learning a diaspora of phrases works for short 2-3 word ones, but when I try to learn more complex sentences, my brain isn't able to draw the patterns as nothing is connected.

For example, trying to learn "bạn tên là gì" and "nhà vệ sinh ở đâu" (from your website) is harder than learning "Bạn tên là gì?", "Bạn nghề là gì?", "Bạn số điện thoại là gì?"

The other huge challenge I have is feeling like I am making progress. I'm definitely getting better, but its pretty disheartening to study for 40+ hours and still can't pronounce words like Can Tho properly, despite knowing how to read and write.

---

My email is in my profile. Feel free to reach out to me if you have more updates or want to bounce ideas.
by catchmrbharath | 2025-06-26 20:37:42+00:00
> Are there APK(s) that run on Tensor?

No. AiCore service internally uses the inference on Tensor (http://go/android-dev/ai/gemini-nano)

> Is there anything at all from anyone I can download that'll run it on Tensor?

No.

> If there isn't, why not? (i.e. this isn't the first on device model release by any stretch, so I can't give benefit of the doubt at this point)

Mostly because 3P support has not been a engineering priority.
by badsectoracula | 2025-06-26 20:38:43+00:00
Hm, i tried it and i could set up the higher refresh rate but Niri was forcing vsync on the game that capped the framerate to my monitor's refresh rate (165Hz) even though in the game i have vsync disabled. This seems to be an issue with Niri as KDE Plasma Wayland disabling vsync works fine.

At "ultra" settings i got around 115fps which is ~5 fps lower than 117-120fps i got from Xorg/Window Maker and KDE/Wayland, though i'm pretty sure that was just the forced vsync, so in practice it seems that the window system doesn't matter much.

Did you use XFCE's desktop compositor? AFAIK XFCE's compositor isn't particularly great, some years ago when i was working on a custom game engine i had to add an explicit option to use the X11 "override redirect" flag instead of the window hint for fullscreen windows because XFCE's compositor wouldn't disable itself otherwise and the game would feel a bit laggy/inconsistent. Not sure if this has been fixed nowadays but in general it gave me a bad impression for XFCE's compositor as other compositors didn't seem to have the same issue.
by m4rtink | 2025-06-26 20:38:46+00:00
I am not sure about your experience, but these types of channles seem to mostly have the issues of people being to bussy to repply, but when they do, there is often an interesting interaction & this is how users often become contributors to the project over time.

Sure, if you want to make sure you don't get any more contributors, you can try to replace that with a chatbot that will always reply immediately, but might just be wrong like 40% of the time, is not actually working on the project and will certainly not help in building sociel interactions between the project and its users.
by spwa4 | 2025-06-26 20:39:19+00:00
The same could be said of transformers, that only started to perform when scaled up to an absolutely ridiculous degree. I would argue most researchers are of the opinion that any learning system, scaled up enough, would work.

I think the limits of machine learning are related to the fact that all ML "knowledge" is secondhand, except talking to humans and already to a much smaller extent programming. Getting AIs to interact with, say, cars, during training is the way forward.
by perching_aix | 2025-06-26 20:39:39+00:00
I don't think it's necessary for me to counter everything they're saying. They're making a unilateral judgement - as long as I can demonstrate a good counter for one part of it, the unilateral judgement will fail to hold.

They can of course still argue that it's majority-bad for whatever list of reasons, but that's not what bugs me. What bugs me is the absolute tunnel vision of "for principled reasons I must find this thing completely and utterly bad, no matter what". Because this is what the title, and the tone, and just about everything else in this article comes across as to me, and I find it equal parts terrifying and disagreeable.
by lordofgibbons | 2025-06-26 20:39:42+00:00
The more your compiler does for you at build time, the longer it will take to build, it's that simple.

Go has sub-second build times even on massive code-bases. Why? because it doesn't do a lot at build time. It has a simple module system, (relatively) simple type system, and leaves a whole bunch of stuff be handled by the GC at runtime. It's great for its intended use case.

When you have things like macros, advanced type systems, and want robustness guarantees at build time.. then you have to pay for that.
by OtomotO | 2025-06-26 20:39:44+00:00
It's not. It's just doing way more work than many other compilers, due to a sane type system.

Personally I don't care anymore, since I do hotpatching:

https://lib.rs/crates/subsecond

Zig is faster, but then again, Zig isn't memory save, so personally I don't care. It's an impressive language, I love the syntax, the simplicity. But I don't trust myself to keep all the memory relevant invariants in my head anymore as I used to do many years ago. So Zig isn't for me. Simply not the target audience.
by hnroo99 | 2025-06-26 20:40:03+00:00
Yep just triple checked. If distributing the load on a single server by adding more backend containers doesn't decrease ping then maybe this is just the natural upper bound for my particular game... The only shared bottleneck between all backend containers I can think of right now is at the OS or network interface layer, but things still lag even when I tried increasing OS networking limits:

net.core.wmem_max = 16777216 net.core.rmem_max = 16777216 net.ipv4.tcp_wmem = 4096 65536 16777216 net.ipv4.tcp_rmem = 4096 87380 16777216

Perhaps the reality for low latency multiplayer games is to embrace horizontal scaling and not vertically scaling? Not sure.
by taejavu | 2025-06-26 20:41:00+00:00
I understand and empathise with the position you’re putting forward, but am left curious, since you mentioned the evidence is mounting, whether you can substantiate the claim that technology is net-negative. I mean, just on the face of it, the bulk of people went from peasants to middle class over a few hundred years, and I don’t think you can point to much _except_ for technological improvement as the reasons for these gains.
by peeters | 2025-06-26 20:41:01+00:00
Oops disregard this, by "has to be identical" I thought you were objecting to the non uniformity of the surface, not the incongruity of the sides' shapes, so that's where my comment was coming from.

The incongruity of the sides certainly makes it not a Platonic Solid, though the article doesn't actually assert that it is. It just uses some terrible phrasing that's bound to mislead. Their words with my clarification for how it could be parsed in a factually accurate way: "A tetrahedron is the simplest Platonic solid (when it's a regular tetrahedron). Mathematicians have now made one (a tetrahedron, not a Platonic solid)...".

It's a dumb phrasing, it's like saying "Tesla makes the world's fastest accelerating sports car. I bought one" and then revealing that the "one" refers to a Tesla Model 3, not the fastest accelerating sports car.
by pilooch | 2025-06-26 20:41:04+00:00
This model is fully compatible with anything previously done with gemma3. Just passed it to one of my vlm fine-tuning scripts and it started without issues (hf transformer code). On a single GPU with Lora the E4B model takes 18Gb of VRAM in batch size 1 where gemma-4B was 21Gb. Nice one from deepmind, the gemma3 family tops the open weights VLLMs.
by ben_w | 2025-06-26 20:41:12+00:00
> Do you think that the cost of tokens will remain low enough once these companies for now operating at loss have to be profitable, and it really is going to be “anyone else”? Or, would it be limited to “big tech” or select few corporations who can pay a non-trivial amount of money to them?

When considering current models, it's not in their power to prevent it:

DeepSeek demonstrated big models could be trained very easily for a modest budget, and inference is mostly constrained by memory access rather than compute, so if we had smartphones with a terabyte of RAM with a very high bandwidth to something like a current generation Apple NPU, things like DeepSeek R1 would run locally at (back-of-the-envelope calculation) about real-time — and drain the battery in half an hour if you used that model continuously.

But current models are not good enough, so the real question is: "who will hold what power when such models hypothetically are created?", and I have absolutely no idea.

> Do you think someone would create and make public (and gather so much contributor effort) something on the scale Linux, if they knew that it would be open to be scraped by an intermediary who can sell it at whatever price they choose to set to companies that then are free to call it their own and repackage commercially without contributing back, providing their source or crediting the original authors in any way?

Consider it differently: how much would it cost to use an LLM to reproduce all of Linux?

I previously rough-estimated that at $230/megatoken of (useful final product) output, an AI would be energy-competitive vs. humans consuming calories to live: https://news.ycombinator.com/item?id=44304186

As I don't have specifics, I need to Fermi-estimate this:

I'm not actually sure how big any OS (with or without apps) is, but I hear a lot of numbers in the range of 10-50 million. Let's say 50 Mloc.

I don't know the tokens per line, I'm going to guess 10.

50e6 lines * 10 tokens/line * $230/(1e6 tokens) = $115,000

There's no fundamental reason for $230/megatoken beyond that's when the AI is economically preferable to feeding a human who is doing it for free and you just need to stop them from starving to death, even if you have figured out how to directly metabolise electricity which is much cheaper than food: on the one hand $230, this is on the very expensive end of current models; on the second hand, see previous point about running DeepSeek R1 on phone processor with more RAM and bandwidth to match; on the third hand*, see other previous point that current models just aren't good enough to bother.

So it's current not available at any price, but when the quality is good, even charging a rate that's currently expensive makes all humans unemployable.

* Insert your own joke about about off-by-one-errors