MurphyA/hacker-news huggingface dataset:
by dm319 | 2025-11-07 08:00:08+00:00
This is a project to imagine what HP would have made today had they still been making calculators. It is unusual for a newly designed RPN calculator to be released, although there have been several re-releases of older HP models, such as the HP-15ce, HP-16c, and a series of calculators made by Swissmicros - DM-15L, DM-42, DM-32, but all based on designs dating back 30-50 years.

The R47 has been many years in the making and is a small open source project which has collaborated with the Swiss manufacturer of calculators, SwissMicros. It has a superset of functions over older HP models and many more too, including complex solve, default 34 digit decimal precision, 1000 digit integers, graphing, extensive complex support, etc and is substantially customisable.

I have no affiliation with the project, but excited that there is a new RPN machine commercially available.

[0] https://youtu.be/5A-pmjawJg8?si=11Ehf5SnzkZF79-e
by vladms | 2025-11-07 08:02:04+00:00
ICC is not a government organization, is an intergovernmental organization. This will make it much harder to convince all the stakeholders and to reuse any work done somewhere else.

Many governments employ millions of people (https://en.wikipedia.org/wiki/List_of_countries_by_public_se...) so for them the costs of having even tens of additional workers (IT, support, etc) to maintain a system will be a lower percentage from the total budget than for an organization with only 800 employees.
by burnt-resistor | 2025-11-07 08:02:20+00:00
Interestingly, when a case is dismissed without prejudice, for mistrial, or appeal, it can be retried again and again. Flowers endured six trials with 2 mistrials and 4 capital convictions and 4 appeals including an overturn by SCOTUS. He can still be prosecuted for the 7th time.
by epistasis | 2025-11-07 08:02:30+00:00
If you think that these very vague suggestions come across as some sort of strong critique of me, don't worry. I don't think you have provided any sort of refutation of me, and you certainly do not exhibit much understanding of what, say, 2 degrees of change will looks like.

If you have any papers, please share. If you have sections of the IPCC to point to, please share. I am very sincere, in all my comments. But if you can't point to actual scientific documents, then you're doing no better than the climate denialists.
by wtcactus | 2025-11-07 08:03:01+00:00
Well, this part you mention, for instance "though this fact has received little attention so far".

A change on the standard candles calibration would be a huge deal for cosmology and galactic astronomy (and other fields) and would not be taken lightly at all. There are all sorts of ramifications from this and if astronomers aren't all in an oof about it, it is because big proof is needed for big claims.

And a change in the standard candles calibration is indeed a very big claim.
by cornel_io | 2025-11-07 08:04:07+00:00
When a tool call completes the result is sent back to the LLM to decide what to do next, that's where it can decide to go do other stuff before returning a final answer. Sometimes people use structured outputs or tool calls to explicitly have the LLM decide when it's done, or allow it to send intermediate messages for logging to the user. But the simple loop there lets the LLM do plenty of it has good tools.
by supersrdjan | 2025-11-07 08:05:48+00:00
Cool idea!

It reminds me of this maxim:

In each sentence, a fact and a feeling.

The idea is from this book:

Writing Non-Fiction by Walter S. Campbell (1949)

I found out about this book from the recommended reading section at the end of one of Ogilvy’s books (Ogilvy is a famous advertising man from the Mad Man era).
by utopiah | 2025-11-07 08:05:59+00:00
How does it compare to OpenSCAD, bitbybit, JSCAD, FreeCad, CadQuery, Curv, implicitCad, libfive, RepCAD, etc?

I mean it's nice that it exists, I guess, but there are already quite a few project (my list here isn't exhaustive) that seem (on the surface at least) equivalent beside the input format (YAML, but maybe some support that, I don't know).

So I don't want to imply that this has been vibe coded just to avoid searching what already exist, why they exist, why they don't support one specific feature... but still now that we are in this situation, namely 1 more item on the least, how can we compare it with the rest in order to know which one to use for our own needs?
by robot-wrangler | 2025-11-07 08:06:05+00:00
I think it is misleading to suggest today that tool-calling for nontrivial stuff really works with local models. It just works in demos because those tools always accept one or two arguments, usually string literals or numbers. In the real world functions take more complex arguments, many arguments, or take a single argument that's an object with multiple attributes, etc. You can begin to work around this stuff by passing function signatures, typing details, and JSON-schemas to set expectations in context, but local models tend to fail at handling this kind of stuff long before you ever hit limits in the context window. There's a reason demos are always using 1 string literal like hostname, or 2 floats like lat/long. It's normal that passing a dictionary with a few strict requirements might need 300 retries instead of 3 to get a tool call that's syntactically correct and properly passed arguments. Actually `ping --help` for me shows like 20 options, and for any attempt to 1:1 map things with more args I think you'd start to see breakdown pretty quickly.

Zooming in on the details is fun but doesn't change the shape of what I was saying before. No need to muddy the water; very very simple stuff still requires very big local hardware or a SOTA model.
by costco | 2025-11-07 08:06:35+00:00
Thank you for the kind remarks. I would say your request is reasonable and it’s something I thought about but it’s worth noting that if you scroll down on a Goodreads book page you can see all of the users who gave it 1 star, 2 stars, etc (not just reviews, ratings too). And in fact Goodreads does not tell people this but these lists include private users. So someone looking to cause controversy would probably just find an incendiary book and look for everyone who gave it 5 stars. My data does not include people who marked their account as private or only visible to those who are signed in and also does not give information on stars. It is also very easy to remove your data if you are so inclined. I only log request URLs but I can tell that many thousands of people visited the site and less than 10 opted out despite “Remove My Data” being prominently displayed and referenced in the attached text to my post.

Also, I don’t use them but based on forum posts I read I think other services like LibraryThing or Storygraph do expose similar information about book readers.
by upsuper | 2025-11-07 08:06:46+00:00
I have quite different observations. IKEA's Zigbee devices are the least stable devices I own and with smaller feature set.

For example, I have more than a dozen Zigbee smart outlet around my home, and the IKEA one is the only one that ever hang and became uncontrollable, yet its also the only one without a physical button to toggle and without power monitoring.

One of IKEA's Zigbee remote controls I have also regularly drops connection and I have to remove its battery to reset it from time to time.

The ones I bought from AliExpress of unknown brands are, unfortunately, much cheaper, have more functionalities, and more reliable.
by somat | 2025-11-07 08:06:52+00:00
I thought the SEO was to keep churning out garbage articles in order to make the page more desirable to search engines because it was more recent. At least that is how it feels, like the search engines are promoting recent content over good content and pages take advantage of this by auto generated trash. to the point I won't even look at a page if it has a date in the last year.
by ZhengRuijie | 2025-11-07 08:08:28+00:00
AI Emoji is a personal AI emoji generator that instantly transforms your text and photos into unique, high-quality emoji packs. Core Features: 1、Text-to-Emoji: Input any idea or description, and the AI will generate a custom emoji for you. 2、Photo-to-Emoji: Upload a selfie, a picture of your pet, or any image, and the AI will intelligently convert it into a unique emoji sticker. 3、Diverse Artistic Styles: Automatically generates emojis in various styles like 3D, flat, and cartoon to match your personality. 4、Simple and Fast: The interface is intuitive, allowing for easy creation with no design skills required. 5、High-Quality Output: All emojis are generated in high resolution, ensuring they look sharp and professional on any platform. AI Emoji is designed for creators and everyday users who want to add a personal touch to their digital conversations. Stop settling for standard emojis and start creating your own!
by beAbU | 2025-11-07 08:08:29+00:00
I'm on a time-of-use tariff, with a special "EV" slot between 02h and 05h. My car is programmed to only charge during this time unless I tell it otherwise.

The price difference is significant: About €0.08/kwh compared to the €0.2 - €0.4 I'd be paying during normal day/peak times.

This has made my day-to-day driving basically free, less than a euro per 100km (€0.08/kwh * 7kwh/100km)

I tried doing the same thing for other large(ish) loads in the house, dishwasher, washer & dryer, but the cost benefit was really really small when compared to the big savings from my EV charging.

I heat my water using an oil burning boiler, but if I had an electric water heater, it would make total sense to run that during the "EV" hours as well. If I could, I would then also invest in more capacity, and set the thermostat higher to have essentially a hot water battery that could last me the whole day.

At my old house I had an overspecced solar system, and I set it up to dump the remaining available solar energy after the batteries are done charging into my hot water heater. The thermostat was set to 75C or something, super hot. I'd then have piping hot water for most of the day, and maybe needed a small electric boost in the mornings, especially in the winter. Another 200L or so would have resulted in me not needing any grid power to heat up enough hot water for the household.
by tekbruh9000 | 2025-11-07 08:10:15+00:00
My plan was/is entirely new client, mapped client state to SWG emulator server.

Godot is a pain given my workflow is pretty cli heavy though. Since I last touched that project I looked into switching to Wicked Engine. Just include C/C++ headers rather than Godot.

But job got interesting (am an EE in hardware development land) and I have to spend free time diving into AI model architecture to keep up. Both SWG projects have sat idle for 10-12 months now. shrug
by jillesvangurp | 2025-11-07 08:11:16+00:00
You are asking the wrong questions. You should be asking what the problems are that you can still solve better and cheaper than an agent? Because anything else, you are probably doing it wrong (the slow and expensive way). That's not long term sustainable. It helps if you know how agents work and as the article argues, there isn't a whole lot to that.
by vanderZwan | 2025-11-07 08:12:06+00:00
> I was hoping that the rise of Rust would encourage others to prioritize memory safety and come up with approaches that are much more ergonomic to the developers.

That's the end-goal right? I don't write Rust code myself, but I'm glad its existence means there's safer code out there now, and like you I have been looking forward to seeing shifts in safety expectations. I'm not surprised that it's happening so slowly though.
by Tade0 | 2025-11-07 08:12:20+00:00
Personally what I find off-putting is throwing around the term "dopamine". Yeah, there's a link and all, but why include this bit?

> Dopamine can release for 'richly interpretable' situations

Ok, and? I mean, Oh, right. The dopamine. The dopamine for gamers, the dopamine chosen especially to entertain gamers, gamers' dopamine. That dopamine?
by utopiah | 2025-11-07 08:13:43+00:00
> no one really wants to deal with problems... it's the job that keeps you fit.

Is it though? "it is estimated that the number of Chess players is about 800 million globally." according to https://www.chessjournal.com/how-many-chess-players-are-ther... I've read ~600M for Mahjong, CS/PUBG/etc right now tally up to few millions on Steam via https://steamcharts.com etc.

So I think just with famous games we can see that billions of people love to "deal with problems". Games by definition are problems we love to solve. They can be solo, duel, last one standing, 2 teams, N teams, synchronous, asynchronous, turn by turn, etc.

This makes me think on the contrary we are addicted to solving problems. The question then IMHO is more... what are the right problems for you? How do you keep on being challenged just the right way?
by lesostep | 2025-11-07 08:14:13+00:00
I worked as an electrical civil engineer for few years.

>> the world needs a low voltage standard we have high voltage standard because it means we can have low amperage to transit same VA.

Because voltage doesn't kill, amperage does. It's for safety.

DC is far more safer then AC, but it's not that much safer. If we convert 20A 240V AC (very bad, you can't move your hands away) to 48V DC we get a wooping 110A (instant death)

But if we convert 20A 120V AC, we'd get 55A 48V DC. It's on the same level and has the same problem with moving your hands away.

My country used 220V (as most do!) so switching to DC would mean huge safety threat, but for 120V countries I'd say – go for it!
by testdelacc1 | 2025-11-07 08:14:28+00:00
I’m assuming the calling program is a GC language like Python or Node (the most popular run times by far), but the same holds with other popular languages like Ruby. Why would a GC language call out to slow code, that runs its own separate GC. Now you have two GCs running, neither of which knows about the other. I’m not declaring it’s impossible, I’m asking why someone would want to do this.

An example: GitHub’s entire business revolves around calling libgit2 (C) from Ruby. Are they more likely to slow down libgit2 and make it substantially more complex by running 2 GCs side by side, or are they going to risk accept any potential unsafety in regular C? It’s 100% the latter, I’ll bet on that.
by breve | 2025-11-07 08:15:43+00:00
Sure. Everything in Xinjiang is doubleplusgood:

https://www.bbc.com/news/world-asia-china-53220713

https://xjdp.aspi.org.au/explainers/sterilizations-and-manda...

https://www.vox.com/2020/7/28/21333345/uighurs-china-internm...

https://www.vox.com/future-perfect/22311356/china-uyghur-bir...

https://www.abc.net.au/news/2024-08-23/china-uyghur-policies...

https://www.rferl.org/a/china-uyghur-uzbek-xinjiang-muslim/3...
by Surac | 2025-11-07 08:16:16+00:00
I am very excited about this. Thanks to HN I see such things. To bad normal media is not any longer interested in anything not AI. On Topic: I am quite sceptical about all this rusting only because we can. Going rust makes the amount of programmers willing to look at the code quite small. A way to add this static testing to c will on the other hand open up the whole c community to a needed thing: memory
by yanhangyhy | 2025-11-07 08:18:43+00:00
I don’t remeber much details about the situation in 2021. But China is in a period of technological explosion—many things are changing at an incredible speed. In just a few years, China may have completely transformed in various fields.

Western media still carry strong biases toward China’s political system, and they have done far too little to portray the country’s real situation. The narrative remains the same old one: “China succeeded because it’s capitalist,” or “China is doomed because it’s communist.”

But in reality, barely a few days go by without some new technological breakthrough or innovation happening in China. The pace of progress is so fast that even people inside the country don’t always keep up with it. For example, just since the start of November, we’ve seen China’s space station crew doing a barbecue in orbit, researchers in Hefei working on an artificial sun make some new progress, and a team discovering a safe and efficient method for preparing aromatic amines. Apart from the space station bit—which got some attention—the others barely made a ripple.Also, China's first electromagnetic catapult aircraft carrier has officially entered service

about a year ago, I started using Reddit intensively. what I read more on Reddit are reports related to electricity, because it involves environmental protection and hatred towards Trump, etc. There are too many leftists, so the discussions are somewhat biased. But the related news reports and nuclear data are real. China reach carbon peak in 2025, and this year it has truly become a powerhouse in electricity. National data centers are continuously being built, but residential electricity prices have never been and will never be affected.China still has a lot of coal-fired power, but it continues to carry out technological upgrades on them. At the same time, wind, solar, nuclear and other sources are all advancing steadily. China is the only country that is not controlled by ideology and is increasing its electricity capacity in a scientific way.

(maybe in AI field people like to talk about more. not only kimi release a new model, Xpeng has a new robot and brought some intension. these all happends in a few days )
by utopiah | 2025-11-07 08:18:45+00:00
What I find most interesting with this is that it shows they believe there is nothing unique at Meta related to AI. There is no resource, people and computing power, that they can't get elsewhere for whatever they believe would be more interesting for them.

I mention this because it feels analogous to military research, where people "dream" of how advanced the military is, how forward they are compared to public research... and yet, it seems to be a recurring myth they love to sustain.

So the signal I get here is AI "labs" in BigTech have nothing worth waiting for around the corner, it's just more of the same and boring for people who stick there.
by bubblyworld | 2025-11-07 08:19:08+00:00
I don't buy it, I've used LLMs (well, mostly sonnet 4.5 and sometimes gpt5) in a variety of front-end frameworks (react, vue, htmx) and they do just fine. As usual, requires a lot of handholding and care to get good results, but I've found this is true for react codebases just as much as anything else.
Show HN: I built an AI DJ bot that understands "play some chill Arctic Monkeys"
by Ente | 2025-11-07 08:20:24+00:00
I made a Telegram bot that adds songs to a shared Spotify playlist. Drop "Everlong by Foo Fighters" in your group chat and it figures out which track you meant.

It handles Spotify links (instant add), cross-platform links like YouTube/Apple Music (resolves and asks for confirmation), and natural language requests. The LLM disambiguation is the fun part - it goes through 4 stages to nail down exactly which track you want, handling ambiguous requests surprisingly well.

Built it in Go with flood protection (because someone always tries to spam 50 songs at once) and duplicate detection so the same track doesn't get added twice. It also auto-manages the queue to keep music playing continuously.

Fair warning: this is a passion project I vibe-coded. Works great for my friend group but probably not production-ready.

Would love to hear what you think!
by dcminter | 2025-11-07 08:21:14+00:00
> Is there any more annoying popup than the newsletter popup?

Rhetorical I'm sure, but actually yes! The popup that tries to get you to switch to the app when you are actively trying to give the offender money! eBay is a notable offender here (it pops up when I search for stuff to buy; why would you interrupt that?)
by flave | 2025-11-07 08:21:16+00:00
I worked in the City (Citie) of London and have off and on taken an interest in the history.

Much of the special status of London was granted before 1189, and it retains its special because of time immemorial concept and English common law.

I won’t bore you with all the details but there’s loads of weird stuff like a mayor that only lasts a year, companies get the vote based on number of employees, separate police for from the rest of London etc etc. That’s barely scratching the surface.

Can’t easily be changed because some of the “rights and liberties” predates written common law and are “senior”. Of course, when push comes to shove they find a way but that rarely happens.
by IshKebab | 2025-11-07 08:22:13+00:00
I don't know I think what matters is that performance is close to the best you can reasonably get in any other language.

People don't like leaving performance on the table. It feels stupid and it lets competitors have an easy advantage.

The Electron situation is not because people don't care about performance; it's because they care more about some other things (e.g. not having to do 4x the work to get native apps).
by thomasmg | 2025-11-07 08:22:39+00:00
Well "transpiling to C" does include GCC and clang, right? Sure, trying to support _all_ C compilers is nearly impossible, and not what I mean. Quite many languages support transpiling to C (even Go and Lua), but in my view that alone is not sufficient for a C replacement in places like the Linux kernel: for this to work, tracing GC can not be used. And this is what prevents Fil-C and many other languages to be used in that area.

Rust borrow checker: the problem I see is not so much that it's hard to learn, but requires constant effort. In Rust, you are basically forced to use it, even if the code is not performance critical. Sure, Rust also supports reference counting GC, but that is more _verbose_ to use... It should be _simpler_ to use in my view, similar to Python. The main disadvantage of Rust, in my view, is that it's verbose. (Also, there is a tendency to add too many features, similar to C++, but that's a secondary concern).
by voidUpdate | 2025-11-07 08:22:49+00:00
Does this break part 4 of the Goodreads TOS?

"[...] you agree not to sell, license, rent, modify, distribute, copy, reproduce, transmit, publicly display, publicly perform, publish, adapt, edit or create derivative works from any materials or content accessible on the Service. Use of the Goodreads Content or materials on the Service for any purpose not expressly permitted by this Agreement is strictly prohibited."

Also did the reviewers give you permission to fed their content into an LLM?
by aabhay | 2025-11-07 08:23:52+00:00
For anyone that’s curious, the underlying Torch library is also a joy to work with, as are the many other torch bindings. For example, Rust has tch and Burn which both work with libtorch.

PyTorch of course has the benefit of being dynamically debuggable. Can’t forget the first time I break pointed my pytorch model and wrote pytorch calls inside the terminal to inspect the behavior. That’s still something I miss a lot now that I’m working with only “fast” compiled code.
by coldtea | 2025-11-07 08:24:03+00:00
>I think it's wrong to frame vibe coding as something that's done by people who don't know how to code. Those who I see effectively vibe coding things tend to be staff- and senior-level engineers, who use it to speed up implementations while focusing on architecture.

You moved the goalposts by adding the "effectively" qualifier.

I think without it, it's quite right "to frame vibe coding as something that's done by people who don't know how to code". As those are most who do it: students, junior engineers, etc.

Worse, over-reliance on it ensures they'll never really learn how to code.
by Kwpolska | 2025-11-07 08:24:26+00:00
A blog named "AI Focus" is of course going to push LLMs and vibe coding. But here in the real world, people can still code without LLMs, or use them with a human in control, where the LLM can look at existing code written in a framework that is not React.

Also, React was extremely popular before any LLMs were out there. I would not ascribe much of the growth to vibe coding.