MurphyA/hacker-news huggingface dataset:
by ViewTrick1002 | 2025-07-16 08:32:26+00:00
Or you know. We can just build renewables and storage without any of that risk? Where regular bog-standard commercial insurance is good enough to cover the risk.

We want to phase out oil both for the carbon emissions, and because how nasty it is to deal with in terms of spills. You do know that the oil industry is one of few other industries that also has liability caps due to the potential damage?

Why are you so hellbent on wasting risk and money on a dead-end technology that does not provide anything valuable to a modern grid?

You still haven't answered:

Why should South Australia build a nuclear plant?

They have a grid swinging between a weekly average of 65-85% renewables in the midst of winter with almost every day hitting at least a portion of 100% renewable electricity in the mix.

That is where all grids globally are headed, and will be long before a single new built nuclear reactor project started today would come online in the 2040s.

If you can't answer that question for South Australia then you agree that nuclear power is entirely unfit to be built today.
by therein | 2025-07-16 08:32:27+00:00
Yeah, and that's even more confusing than using it for public/private. It just shouldn't have been a thing. I think I stopped trying to seriously gain experience with Objective-C after noticing that.

I was even kinda okay with the [callee verbingTheSubject withFooValueBeing 7 andBarValueSetTo "good argument"] but that was just too much.
by cantor_S_drug | 2025-07-16 08:32:29+00:00
> are capable of evaluating the LLM's output to the degree that they can identify truly unique insights

I noticed one behaviour in myself. I heard about a particular topic, because it was a dominant opinion in the infosphere. Then LLMs confirmed that dominant opinion (because it was heavily represented in the training) and I stopped my search for alternative viewpoints. So in a sense, LLMs are turning out to be another reflective mirror which reinforces existing opinion.
by aa-jv | 2025-07-16 08:33:28+00:00
See also the wonderful LOAD81 from antirez:

https://github.com/antirez/load81

I've fantasised about turning LOAD81 into a much more full-featured development/execution environment for years, and have done a fair bit of work on extending it to support other things such as joystick devices, an internal sound synthesizer based on sfxr, and so on .. one of these days I'll get back to it ..
by munksbeer | 2025-07-16 08:33:28+00:00
> And there are indeed examples of technological acceleration or dispersal which was deliberately curtailed – especially with weapons

Which examples? Despite curtailment, new countries have acquired nuclear weapons over time.

Efforts to squash technology exist, such as cloning bans, and so on, but they will only work for so long. You might think I'm making a "predestination" argument here, but I'm not. I'm observing the powerful incentives at play (first past the post advantage), noting that historically technology has always advanced, and making a bet that technology will continue to advance. I am supremely confident in that bet. I could of course go out and protest, but there is also a part that doesn't seem present in the original post and your argument, many (maybe most) of us don't want to stop technological progress.
by uamgeoalsk | 2025-07-16 08:33:34+00:00
That's not narcissism - it's just someone building something they enjoy and sharing it with the world. Do you have the same objections to fiction writers or songwriters?

It's totally fine to prefer gopher for its maturity (I'd vehemently disagree, but that's for another day) or compatibility with retro machines, but framing someone else's creative project as a character flaw is just rude.
by dontleakkeys | 2025-07-16 08:33:45+00:00
What we're talking about is the GrapheneOS account claiming someone was conscripted, and claiming that it's an "existential and defensive" war. I assume this is basically true and that it's probably Ukraine or maybe Israel, but the way they're talking about how everyone is against them and sabotaging them makes me think we may not be dealing with a reliable narrator.

I assume that there's truth to what they're saying and that they probably were swatted, and that's awful. But it doesn't feel right to me. Being betrayed seems to be a consistent part of the narrative GrapheneOS presents about itself. It's even in the history section on their website.
Show HN: AutoSlides- Automated TikTok Marketing for B2C Apps
by Haris1245 | 2025-07-16 08:34:17+00:00
A couple of months ago i was building mobile apps, but i struggled marketing them, then i tried tiktok and i saw that it pushed really hard this format called photos which are just images with text on them and a lot of apps had success using them to drive downloads and revenue so i started and had similar success!

But after you create a couple of these slideshows it becomes repetitive and tiring that's why i built AutoSlides it creates these type of slideshows in seconds and also you can use an already existing slideshow for the narrative and writing style and layout just paste the link!

Check it out: autoslides.pro
by Lio | 2025-07-16 08:34:43+00:00
Hmm, good question. I think I'd probably start with Agile Web Development with Rails 8.

It's the book I learned originally Rails with more years ago than I care to remember (pre version 1!).

Sustainable Rails is really more about how build bigger projects over the longer term.

i.e. good practice for reducing the churn on model files when you have a larger teams or how to do things with a miniumum of external dependencies.

It's great stuff but you can probably pick that up later if you want to.

BTW I just saw this in browser tutorial from learning Rails[1]. I've not run fully through it but it looks really promising to me.

1. https://news.ycombinator.com/item?id=44574654
by SpaceNugget | 2025-07-16 08:35:14+00:00
It's a company who bought the domain of the exact name of the largest open source project that they directly compete with and then advertise themselves on it? This is at the very least unethical. You can't just use a competitors exact name to run a website that tries to snipe users looking for your competitor and call it a "fan site".

The comments on this submission are pretty strange. What are the chances that a bunch of non-sockpuppet HN type of people are in support of this kind of garbage? Generally with sort of abysmal behaviour like the email communication in the article, there's people going to bat against actually defensible actions purely in the name of civility on HN. These bitvise people seem bad from both angles and yet the of early comments are either ignoring the issue and redirecting (e.g. "who even uses putty") or outright defending their shitty behaviour?
by fwsgonzo | 2025-07-16 08:35:50+00:00
Yep, we are new parents and we are almost 40. There just wasn't any moment before where it was possible to start a family. We are comfortable but utterly alone in our box, with no grandparents or extended family in sight. Also, with the expectation that outside is for cars. So, there's 1-2 hours at the end of the day for us which is largely cleaning and de-stressing. If anyone had laid this fully out for us before we made this choice, it would have been an easy heck no.
by eviks | 2025-07-16 08:37:01+00:00
Web page can run (and some code-focused pages do) code folding code, so the question is still relevant with minor modification.

The whole premise of losing productivity and spending time in the most common case to support underpowered rare use cases is deeply flawed.

It's similar to the argument for using bad defaults in config/keybinds 99% of the time just because in 1% of the time you would use another computer without your customizations.
by krisoft | 2025-07-16 08:37:34+00:00
I assume, though it is unstated in the article, that to physically support the tissue while it is sliced it needs to be frozen solid? Or is it the chemical preparation which turns the carcas solid?

Which part of the process described here is novel? Is it the first time that someone integrated a slicer with a microscope? Or is it that they built a faster one than previously available?
by gkanai | 2025-07-16 08:37:35+00:00
> when nearly all the manufacturing industries have slipped away to other countries;

America is a shrine to capitalism. Capitalism has driven most of the outsourcing that American companies did first to Japan (ship building, autos, then semiconductors), then to Korea (again shipbuilding, autos, semiconductors, smartphones), then to Taiwan (shipbuilding, semiconductors). Then to China- which is now a problem because the divergence between the US and CN post-Xi.

Tesla and Apple's investments in China specifically supercharged the EV and smartphone industries in China. Yes it meant that those companies benefitted from Chinese manufacturing, but it also trained Chinese industry to build those products at scale.

Also America did not reinvest enough in developing new industries or retraining in the regions which lost those industries.

America should never have moved critical manufacturing away from the US (certain shipbuilding, latest-edge semis) etc.
by beefnugs | 2025-07-16 08:39:08+00:00
I think this proves one of the suckpoints of AI : there are clearly certain things that the smaller models should be fine at... but there doesn't seem to be frameworks or something that constantly analyze and simulate and evaluate what you could be doing with smaller and cheaper models

Of course the economics are completely at odds with any real engineering: nobody wants you to use smaller local models, nobody wants you to consider cost/efficiency saving
by bstsb | 2025-07-16 08:40:56+00:00
both sides are at fault here (the "journalist" and Bitvise - the PuTTY maintainers have nothing to do with this).

the Bitvise owner shouldn't have responded so unprofessionally, and their views on open source software are strange - but they're correct that the domain was never "historically associated with PuTTY", it just uses its name.

additionally, the usage of unformatted markdown in each "journalist" email makes me think this story was at least partially assisted by an LLM (https://putty.org/20250713-MiraiF-Emails.txt)

in short this is a nothing story
by brnt | 2025-07-16 08:41:03+00:00
There's actually an excellent Dutch piece of software for this (Windows only though, but works fine in Wine on other platforms): Overhoor [1].

I used it under Windows 3.11 as a child, and kept using it for French and German into my late teens and Windows ME. It is simple, just as this tool. To this day, it's a piece of freeware that gives me good memories of a forgotten era.

Since the author describes learning Dutch, I though I might mention its existence.

[1] https://www.efkasoft.nl/overhoor-download/
by lelanthran | 2025-07-16 08:41:12+00:00
> Many examples of incorrect grammar were normalized by books

I don't recall that in Huckleberry Finn outside of dialog (I may be misremembering, though; I'm 50 so you can probably guess the year that I read it in).

If it's dialog, sometimes but not always, enclosed in quotation marks, why would you expect correct grammar? People don't talk in correct grammar.

If the entire book is a narration, then the entire book will be filled with grammar as it is spoken, not grammar as it is written.

A few exceptions come to mind (Alan Paton's "Cry The Beloved Country" and some other stories I recall reading that used broken grammar as part of the plot, story or for effect), but on the whole most books have had grammar that follows the rules.
by aa-jv | 2025-07-16 08:42:13+00:00
This story is not about some dude in a lifeboat.

This story is about how stories, themselves, do not always get told accurately.

For me the most interesting aspect is that the original newspaper reporter altered the facts, and then some decades later, another researcher dug deeper and got the facts straight, long after the incident.

Contextually - in light of recent insanity regarding state sanctioned mass murder - this is quite relevant to those of us observing the state of information warfare.
by maxloh | 2025-07-16 08:43:12+00:00
Nope. That is not correct. https://1.1.1.1/dns-query is a perfectly valid DoH resolver address I've been using for months.

Your operating system can validate the IP address of the DNS response by using the Subject Alternative Name (SAN) field within the CA certificate presented by the DoH server: https://g.co/gemini/share/40af4514cb6e
by ginko | 2025-07-16 08:43:24+00:00
>Saturn V was less powerful than SLS - but it could send an entire mission in a single launch. Capsule, lander and all.

That's just not true. Saturn V had a paylod of 43,500kg to TLI. Only the largest configuration of SLS(Block 2) exceeds that with 46000kg. A Falcon Heavy is far below that.
by elsjaako | 2025-07-16 08:43:25+00:00
In the story it says:

> The new computer had a one-plus-one addressing scheme, in which each machine instruction, in addition to the operation code and the address of the needed operand, had a second address that indicated where, on the revolving drum, the next instruction was located

Is this correct? The manual you have seems to have a diagram with a +1 operation on the "counter register", which loops back down.

All instructions seem to use a memory address, but they use this for doing the instruction thing (adding, subtracting etc).

Maybe I'm just not understanding the format.
by akkad33 | 2025-07-16 08:44:04+00:00
The principle of uv as much as I understand is to not tinker with virtual environments. With commands like uv run, uv sync etc you shouldn't have to worry about the virtual env and whether it's activated etc. if you are in a project, it will automatically pick up the right Python version . However if you want to do something not possible through those commands you can still get down to the virtual env. Plus for auto complete in IDEs you generally need to select the venv
by KaiserPro | 2025-07-16 08:44:07+00:00
> I'm living next to a river and it's been fine for decades

For the non-expert reader, I must point out that there are many factors that contribute to how "safe" rivers are.

Large parts of texas are flat, or have flat lands further up the water shed. This means that wide areas of rain, even though modest all get funneled into small areas. This is a common cause flash flooding.

More over the river basins are wide and flat too, which means that there isnt much to slow the water down and no shelter for when it comes.

In the same way that some costal areas have tame tides, and other have 7 meter swells, or where I grew up, tides that come in as fast as you can run.
Show HN: Log Manager – Real-time log viewer over SSH
by bodyast1010 | 2025-07-16 08:44:11+00:00
Just released my open-source project: Log Manager Real-time log viewer for remote servers via SSH — all in your browser.

As a full-stack dev, I often needed a way to tail logs across different servers without jumping into the terminal every time. So I built this tool.

Features: Add multiple remote servers

Define custom log file paths

Stream logs live (tail -f) via WebSocket

User authentication & secure access

Simple React-based UI

GitHub: https://github.com/bodyast/logManager

Perfect for:

Self-hosted projects

DevOps monitoring

Lightweight log dashboards

Built with love in Ukraine. If you find it useful, consider supporting the project: Monobank 4441 1111 2600 6190
by killerstorm | 2025-07-16 08:44:31+00:00
That's a rather silly strawman.

OpenAI demonstrated Codex - a version of GPT-3 which could write Python and JS code - in 2021, only a year after the first GPT-3 release.

Here's a demo of Codex doing MS Word tasks using Python code: https://www.youtube.com/watch?v=-Dpl2awseZU

Live coding demo: https://www.youtube.com/watch?v=SGUCcjHTmGY

There's also a demo of doing some data processing using Codex.

The idea of using LLM to write code is rater obvious, and many people talked about it around GPT-3 or even GPT-2 release. People know that many logic tasks require search and it's rather silly to use LLM to do that. If it can generate any text it can generate Prolog code or a specification for SAT solver, and then dedicated efficient tool can handle the computation.

Gary Marcus is so detached from actual research that he might have genuinely missed the 2021 version of Codex. So he might truly believe that they added Python interpreter "quietly", and it's not the big announcement of 2021.

This guy is known as a clown in the industry, and for a very good reason... If he was an actual researcher he would have jumped on the opportunity to make an actual neurosymbolic demos when first language models were released - you don't actually need to wait GPT-3 to do that. But he preferred to relish in writing books claiming that the entire industry is wrong instead of actually building something.
by globular-toast | 2025-07-16 08:44:52+00:00
So then people will just learn the language of the LLM, e.g. if a particular LLM always interprets "set my alarm for 8" as setting your alarm for 8am people will learn to just say that if they wanted 8am or specify pm (or use a 24 hour clock) if they want 8pm.

I can see this having odd effects with natural language. Natural language users are forever in a state of negotiation with each other. If you say something to someone and they don't understand they can ask for clarification (or, more likely, just look confused) but, equally, you can take that feedback and adjust your own language model. This happens all day, every day. If most people understand you but a few don't, it's on the few to adjust their models, but if more misunderstand than understand then it's on you to adjust yours.

With current LLMs it's one way. Only you, the human, are malleable. Of course, theoretically the LLM could continuously incorporate input into its model, but we're a long way off that being practical as far as I know.

We'll have to see how it pans out but I can it either ending up in a weird feedback loop where people just capitulate and use the language of the LLM, or they continue to use human language with humans and a special LLM language with LLMs. Both options seem pretty bad.
by ENGNR | 2025-07-16 08:45:45+00:00
I’m so grateful that hacker news isn’t swayed too much politically - people in general are willing to consider any novel argument on its merits in search of deeper understanding. As opposed to say Reddit where if you don’t agree with the hivemind it’s instant downvotes.

This article has aged well: https://paulgraham.com/say.html
by msgodel | 2025-07-16 08:45:53+00:00
It's a namespace problem. You can't just ban people from registering anything that might be confusing like that. If we followed your idea the internet wouldn't work.

EDIT: They're not deceiving users though? The first section on the index page links directly to the real putty site. They're very clear about all of it.

EDIT2: Nope. We really don't want DNS "moderators." All of us have seen what happens with forum moderators. Like I said if that were done the internet would not work. It's not about the cost it's about being unable to clearly define what should be banned.

If you want to see a great example of how moderation like that both stops legitimate use and fails to stop malware go look at smartphone app stores. The result is borderline unusable garbage.
by thaumasiotes | 2025-07-16 08:46:45+00:00
Probably the system of giving special meaning to what are otherwise ordinary identifiers. __ isn't a reserved keyword in Python or anything. But there's a set of conventions you're supposed to follow when naming methods and attributes, and they're visibly artificial. It would be cleaner to make the features that are a special part of the language definition also a special part of the language syntax instead of running them in indistinguishably with other nonsimilar things.

In C++, if you want to define the binary + operator on a class, you give the class a method with the special name `operator+`. In Python, to do the same thing, you give the class a method with the pseudo-special name `__add__`. You don't think the Python way is worse?
Ask HN: Where have the posts with open source projects of enthusiasts gone?
by FerkiHN | 2025-07-16 08:46:47+00:00
I saw that on HN I rarely see posts that say things like "I created a new game engine written in Rust.", or "I made a port of Doom for Nokia", where did all these posts go, why do I see something completely different now?

HN dying?
by aspenmayer | 2025-07-16 08:46:55+00:00
> I could not find it in the Wikipedia article, but I remember reading about it some years earlier, in some Indian magazine.

I didn’t find it in an Indian magazine, but here it is in a magazine Stanford puts out.

https://stanfordmag.org/contents/the-world-according-to-azim...

> Premji was just finishing his engineering studies at Stanford in 1966 when he got word of his father’s sudden death. “It came as a complete shock,” he says. “I just had to rush back.” He had only one term until his graduation, a passage the news would delay 30 years. (Premji eventually sought—and got—permission to attend arts courses by correspondence to complete the requirements for his bachelor’s degree. “I had met all the core requirements for engineering—I just wanted that degree.”)
by npteljes | 2025-07-16 08:47:00+00:00
>There’s a reason biology makes you capable of having children at a young age

Biology and evolution doesn't really have a huge baseline. You basically have to survive until you reproduce successfully. Successfully here meaning that the offspring also has to do the same. If this is sustainable - the species is viable.

But, us humans like to know better. That's what the entire civilization is all about. And on the path of knowing better, we found that getting pregnant early actually is a detriment to the individual, their immediate surroundings, and society as a whole as well*. So, we do things like birth control and education and things like that.

Which is far from bizarre, if you look at human activity as a whole. Basically every facet of life goes against "biology" or rather basic nature, if you think about it. We augment ourselves and distance ourselves from it to a very large degree - stay indoors a lot, use clothing, learn abstract knowledge, look at screens, eat processed food, observe the myriad of societal rules. Which all are kinda weird - but they also aren't, if you consider the history of humanity.

*https://www.who.int/news-room/fact-sheets/detail/adolescent-...
by ColinWright | 2025-07-16 08:50:07+00:00
Here's a framing of the problem.

There's software called PuTTY, and non-technical or less technical people, or even technical people who are running on autopilot, might reasonably expect that it's hosted on putty.org.

They just need to be more careful.

Here's an analogy.

Even capable programmers keep screwing up when using C and end up with memory leaks and security vulnerabilities. But that's no reason to stop using it ... people should just be more careful.

No analogy is perfect, every example has problems and loopholes, but this seems a reasonable one. Just as people should use programming languages that make it harder to make mistakes, so companies should not behave in deceptive manners, and when they do, they should be called out on it.
by somenameforme | 2025-07-16 08:50:11+00:00
In partial reuse mode, you get 57k kg from Falcon Heavy vs 95k kg from SLS, with the catch that you can launch 25 Falcon Heavies for the same cost as 1 SLS. And that's exclusively the recurring (and likely greatly low-balled) per-launch costs, ignoring the tens of billions of dollars that have (and are) being dumped into its development. In reality those also need to be aggregated into its cost per launch.
by sdflhasjd | 2025-07-16 08:51:24+00:00
Google (not saying it's a good search engine, but people use it) puts putty.org at the top of search results.

The results shows as:

Download PuTTY - a free SSH and telnet client for Windows. PuTTY is an SSH and telnet client, developed originally by Simon Tatham for the Windows platform. PuTTY is open source software that is available with source...