MurphyA/hacker-news huggingface dataset:
Show HN: Logic, Inc. – Automate human-in-the-loop fuzzy decisions
by sgk284 | 2025-10-20 12:47:51+00:00
Hey HN, I’m Steve, founder of Logic, Inc (https://logic.inc). Over 16 years on HN, this is my third startup launch!

Logic came from years I spent at Brex and Convoy building internal automations for our Ops teams. Every team had detailed SOPs, but automating pieces of them always required engineering time and (often) hacks in Retool or Zapier.

We had the thought experiment of “If we take a typical SOP, and make zero changes, how far can the LLM run with it?” and “What would we need in place to have everyone, eng included, comfortable with the end result in a critical path?”. And that’s what we’ve been building! We take your document and, in ~45-90 seconds, turn it into a production-ready, well-typed REST API. We give you versioning (with one-click rollbacks), autogenerated tests, web UIs, and integration docs for the API. It’s also all SOC 2.

When requirements change, you update the document and Logic updates everything else automatically.

During beta, we’ve run over 2 million tasks for companies like:

- *Garmentory* (fashion marketplace): moderating hundreds of thousands of products each month. Inventory backlog went from days to instantaneous. - *DroneSense* (public safety tech): purchase order handling time dropped from ~30 minutes to 2 minutes.

We’re still early, and there are plenty of rough edges, but I’d love your feedback. Thank you!
by kotaKat | 2025-10-20 12:48:03+00:00
I’m holding out for Mac17,1.

Now that M5 is out and the last of the M1/M2 products are basically cleared out (and made EOL), Apple can stop producing M1 Macbook Airs for Walmart and switch over to the plastic $599 A18 Pro-based Macbook they want to make.
by Fade_Dance | 2025-10-20 12:48:22+00:00
Resale value is also considerably higher on an Apple laptop though, so it probably nets out long term.

Every time I've sold on my Windows laptop it's basically junk value after 4 years. Even when I buy used initially for half price, I'm consistently amazed that they keep dropping to literally nearly zero.

The only way to win is to be the ultimate last in line buyer of the out of date but previously high end Thinkpads and Inspirons for $246 or wherever the EBay auctions terminate.
by roryirvine | 2025-10-20 12:48:25+00:00
My advice: document the issue, and use it to help justify spending time on removing those vestigial dependencies on Docker asap.

It's not just about reducing your exposure to third parties who you (presumably) don't have a contract with, it's also good mitigation against potential supply chain attacks - especially if you go as far as building the base images from scratch.
by alganet | 2025-10-20 12:48:34+00:00
There's a certain mesmerizing effect that creeps in once you start digging into programming language fundamentals.

Any kind of notation, really, can do that to a person. It's kind of hypnotic.

I avoid it like the plague (getting too much into it). Not because I dislike it, but because I like it so much.

I believe the ideal programming language must be full of problems, and then obvious ways to get around those problems. It's better than a near-perfect language with one or two problems that are very hard to get around.

The "Stop Writing Dead Programs" video mentioned is quite nice. It's surprising how the web is a platform for many of the languages the presenter offer as inspiration.
by dlenski | 2025-10-20 12:49:28+00:00
Got one for my wife here in Canada recently, where it's on a similarly good sale.

It's a nicely put together piece of _hardware_ and firmware, way way better than the garbage Dell laptops I have to use for work, which are heavy and hot and regularly fail to manage basic things like customizing sleep/wake behavior…

… but I personally am completely unwilling to use a Mac unless I'm getting paid and forced to.

I hate MacOS. I hate the UI, I hate the fiddly little ways that it hides information about real file paths and makes it unnecessarily difficult to uncover the tall ones. I hate hate hate all the broken stuck-in-the-80s non-GNU CLI tools, and the kludged-together stupidness of the networking stack compared to Linux.

Windows 11 is arguably worse than MacOS in many of these ways, but Linux with a Gnome or Cinnamon or XFCE desktop is far far better.

I hate the lack of full-size USB ports and HDMI. I don't care if it makes the laptop 3 mm thicker. I want them, in particular to be able to plug in my Logitech wireless mouse adapter and all my 10-15-year-old USB devices which still work fine.

I hate the keyboard and trackpad. I want a pointing stick and a trackpad with physical buttons. I want page up/down buttons and separate delete/backspace.
by jyhong | 2025-10-20 12:49:43+00:00
Paper link: https://arxiv.org/abs/2510.13928

TL;DR: We show that continued training on junk social posts makes LLMs think worse. This big concern here is that because many teams keep topping up models with web crawls. Feeding highly popular or shallow posts can cause lasting, hard to undo damage.

Abstract We propose and test the LLM Brain Rot Hypothesis: continual exposure to junk web text induces lasting cognitive decline in large language models (LLMs). To causally isolate data quality, we run controlled experiments on real Twitter/X corpora, constructing junk and reversely controlled datasets via two orthogonal operationalizations: M1 (engagement degree) and M2 (semantic quality), with matched token scale and training operations across conditions. Contrary to the control group, continual pre-training of 4 LLMs on the junk dataset causes non-trivial declines (Hedges' g>0.3) on reasoning, long-context understanding, safety, and inflating "dark traits" (e.g., psychopathy, narcissism). The gradual mixtures of junk and control datasets also yield dose-response cognition decay: for example, under M1, ARC-Challenge with Chain Of Thoughts drops 74.9→57.2 and RULER-CWE 84.4→52.3 as junk ratio rises from 0% to 100%.

Error forensics reveal several key insights. First, we identify thought-skipping as the primary lesion: models increasingly truncate or skip reasoning chains, explaining most of the error growth. Second, partial but incomplete healing is observed: scaling instruction tuning and clean data pre-training improve the declined cognition yet cannot restore baseline capability, suggesting persistent representational drift rather than format mismatch. Finally, we discover that the popularity, a non-semantic metric, of a tweet is a better indicator of the Brain Rot effect than the length in M1. Together, the results provide significant, multi-perspective evidence that data quality is a causal driver of LLM capability decay, reframing curation for continual pretraining as a \textit{training-time safety} problem and motivating routine "cognitive health checks" for deployed LLMs.
by dsr_ | 2025-10-20 12:50:08+00:00
I've been using laptops for 30 years, and I have had three keyboards need to be replaced for 1-3 keys having mechanical problems, plus an HP which got its keyboard replaced four times before being dustbinned.

I've also seen a large percentage of MacBook butterfly switch keyboards require a complete return to Apple, for about 2 years.
by dijit | 2025-10-20 12:50:20+00:00
I mean, the irony is that the keyboards most people associate with failing are the Apple ones (2015-2020).

... Which are nearly impossible to replace, and are what the modern Thinkpads are trying to emulate.

The old X13's would almost never fail, so replacing them was never a consideration.

(also, screws are not that annoying, but I agree with the rest, most companies aren't/weren't replacing keyboards on laptops)
by pbmonster | 2025-10-20 12:50:20+00:00
I think they mostly throw a fit because medium range ballistic missiles allow practically no useful early warning.

When the ICBMs go up, early warning radars notice them right away and you still have time to act. Leaders can make it to helicopters and basement bunkers, bomber squadrons can scramble, missile silos can already be empty when hit, road mobile ICBM launchers can still relocate.

But with a large enough number of MRBMs, your opponent might get ideas. They might start thinking about getting away with a decapitation strike.

The military space elevator is more like an ICBM in this case. There will be ample warning when somebody drops something from geostationary orbit (and also when somebody drops something from lower up).
by asimovDev | 2025-10-20 12:50:20+00:00
It was in Verkkokauppa (finnish version of amazon, crudely speaking) in Finland. They were marked as refurbished on the storepage but the boxes came sealed with 4 cycles on the battery and no visible sign of use (I think I ran some utility to check for SSD usage and it was pretty low but I didn't do it immediately after turning on can't base anything off that).

Either apple refurbished a product return and then resold back through Verkkokauppa? The machine came with Sonoma 14.3 or 14.4 which is well after the November 2023 manufacturing date. But sealed box threw me off, cause the unboxing felt exactly the same as for a brand new macbook. Warranty I got from the store is also the same you would get for a brand new item.

nonetheless, the value is great. 24/512 14inc M4 Pro costs 2500eur in Finland brand new for reference and I got this M3 Max for 2999
by codedokode | 2025-10-20 12:50:23+00:00
I don't like the style of code in the article, with weird functions like "useState" and "useSignal". Looks ugly to me.

Also, it seems that with signals you must use immutable values only. Imagine if you have, let's say, a text document model, and you need to create a new copy every time the user types a letter. That's not going to work fast. And there will be no granular updates, because the signal only tracks the value (whole document), not its components (a single paragraph).

Also the article mentions rarely used preact and doesn't mention Vue. Vue can track mutable object graphs (for example, text document model). But Vue uses JS proxies that have lot of own issues (cannot access private fields, having to deal with mixing proxies and real values when adding them to a set, browser APIs break when a proxy is passed).

Also I don't like that React requires installing Node and compilation tools, this is a waste of time when making a quick prototype. Vue can be used without Node.
by jcgl | 2025-10-20 12:51:06+00:00
I'm pretty out of my depth when it comes to [*titlecasing`*] Data Structures and Editor design. But how can a rather more general tree structure like yours compete against buffer- or text-oriented data structures like ropes and such? Without finding free lunch somewhere, you'd seemingly have to make concessions on either speed or time.

[BEGIN: talking way beyond my ken] On the other hand, maybe you can make the case that, in aggregate, compute time and memory are saved by having this consolidated tree (rather than having each IDE feature make its own special-purpose tree-like structure). However, aggregate savings probably don't always help--I'm thinking raw editor latency (particularly in larger/more complex/more error-ridden contexts). Then maybe you're reduced to hacking around latency via stuff like optimistic updates, fudging transactions on your tree structure, or whatever.
by Moomoomoo309 | 2025-10-20 12:51:32+00:00
Uncle Tom's cabin actually should be banned based on their rules, but not because of its depiction of slavery, for the ending, where Uncle Tom refuses to rat out the slave women he helped escape and in turn is brutally whipped to death, whilst forgiving those who are whipping him. The violence and gore in the ending is enough regardless of the rest of the book.

Aside: If you've never read it, the depiction of that book in media has been corrupted by the racist "Tom Shows" in the south from the 19th and 20th century that painted Uncle Tom as a weak, pathetic man who betrayed his people, when really, he was a 20-something year old man in peak physical condition who chose to die rather than selling out the people he tried to help.
by endymion-light | 2025-10-20 12:51:36+00:00
I don't use an X13. The Lenovo Laptop I have requires a complete disassembly, with the warranty being incredibly limited. I would much rather have the capability of improved performance and hardware.

I might consider switching to an X13, but Lenovo support software is incredibly intrusive, and I've learned to despise windows.

However, I also use a large amount of applications like Touch Designer, which is not available on Linux. I'd much rather own a mac for travel purposes.
by ho_schi | 2025-10-20 12:51:38+00:00
Respect. May biggest adventure was a screen upgrade for a X13 (Hint: HiDPI requires a bigger cable). Luckily the mainboard could remain in place.

The procedure for keyboard replacement should be similar between an X1 and MacBook. They are somehow “layered” to be cheap and flat. It was already a pain with the MacBooks from 2008.
by notepad0x90 | 2025-10-20 12:51:48+00:00
I don't know how often Hetzner has similar outages, but outages at the rack and server level, including network outages and device failure happen for individual customers. If you've never experienced this, it is probably just survivor's bias.

Aws/cloud has similar outages too, but more redundancy and automatic failover/migrations that are transparent to customers happen. You don't have to worry about DDOS and many other admin burdens either.

YMMV, I'm just saying sometimes Aws makes sense, other times Hetzner does.
by tom1337 | 2025-10-20 12:51:50+00:00
Yea we have thought about that - I also want to remove most dependencies on externally imported actions on GitHub CI and probably just go back to simple bash scripts. Our actions are not that complicated and there is little benefit in using some external action to run ESLint than just run the command inside the action directly. Saves time and reduces dependencies - just need to get time to do that…
by runako | 2025-10-20 12:52:37+00:00
Even though us-east-1 is the region geographically closest to me, I always choose another region as default due to us-east-1 (seemingly) being more prone to these outages.

Obviously, some services are only available in us-east-1, but many applications can gain some resiliency just by making a primary home in any other region.
by cbdevidal | 2025-10-20 12:52:38+00:00
If it were breaking hardware it would persist through the reinstall. But since the day I got it, it’s done this kind of thing about every six months and every time, a reinstall fixes it. For about six months, and then I need to do it again.

Work laptop has done a little better but if memory serves they did have to reinstall it about a year ago. I only use very bland software on that.
by flanked-evergl | 2025-10-20 12:52:45+00:00
How are they not accountable though? Is Docker not accountable for their outage that follows as a consequence? How should I make them accountable? I don't have to do shit here, the facts are what they are and the legal consequences are what they are. Docker gives me a free service and free software, they receive 0 dollars from me, I think the deal I get is pretty fucking great.
by PeterWhittaker | 2025-10-20 12:52:58+00:00
For different reasons I agree the article is trash. There is far too much about Turing and Enigma, perhaps because they are better known, but Enigma is to Colossus as the first airplanes were to orbital rockets, but just years apart, not decades, and without thousands learning from each other.

I know, it's not a great analogy, but what the Tunny team did was so far beyond the Enigma team in terms of a) no prior knowledge of the actual system, b) the development of new cryptanalytic techniques, c) the educated guesses as to how the OKW system probably worked, and d) the sheer brilliance and vision of building a bleeding edge electronic system to do the heavy lifting, that its story, and Flowers', do deserve to be better known.
by legacynl | 2025-10-20 12:53:09+00:00
I don't get what point this article is trying to make. First the author is 'frustrated' that the kid doesn't like to watch TV (why?), and she dislikes that he doesn't talk about the episode.

But in the end she praises that the weirdness of peewee relieves her of her 'explainer role':

> it was beautifully lesson-proof content, emotionally salient while also, like our minds, a bit ridiculous. As such, it relieved me of my explainer role, permitting me to just lie on the couch.

Then she tries to make a point about "current education practices are bad" based on this observation, her instagram influencers (yes really) and a personal anecdote of a 'feelings chart' in her kids' classroom.

> My Instagram feed is filled with influencers encouraging me to explain everything to my children, addressing even their external and internal realities. “Levi, are you feeling jealous that Augie has a playdate and you don’t?”

> Of course there is value to talking about feelings, and before you start worrying (Feeling No. 14 on the chart!), do know that I talk about feelings all the time with my kids—mine, theirs, and others’. But there is a difference between exploring feelings with our kids and feeling pressured by the broader culture to rationalize, contextualize, and hierarchize each and every one for them

Then she hedges her bets, by saying she's not anti- talking about feelings, but just anti this teaching method that she barely knows anything about.

Just to be clear; learning your kids how to recognize their emotions, how to talk about them, that emotions make us do things we otherwise wouldn't, and that emotions come and go is a good thing.

It's not a good thing to tell them “Levi, are you feeling jealous that Augie has a playdate and you don’t?”. This actually learns your kid that that would be 'valid' behavior, and even if they don't feel jealous now, the next time they might. It's better to ask them what they're feeling and have them describe it in their own words. The chart exists because it's likely that kids start out being unable to put into words how they specifically feel, but they can point at the chart to pick the feeling that's closest to how they feel.

I think the author could be better served by listening to her child instead of the 'influencers' she just so happened to be subscribed to. If the child doesn't like watching television, the solution is not to rotate different tv-shows until something works, it's to turn off the television and go for a walk together.
by otabdeveloper4 | 2025-10-20 12:53:11+00:00
Except that k8s doesn't solve the problem of generalized distributed computing at all. (For that you need distributed fault-tolerant state handling which k8s doesn't do.)

K8s solves only one problem - the problem of organizational structure scaling. For example, when your Ops team and your Dev team have different product deadlines and different budgets. At this point you will need the insanity of k8s.
by theamk | 2025-10-20 12:53:19+00:00
DTL, diode-transisor logic, was used in 1960-1970's when they did not have cheap high-quality transistors yet. The power consumption was pretty terrible, but you needed less semiconductors.

In the modern logic, diodes are not that useful because transistors already react to one polarity only. You simply connect multiple transistors to same input, and the right ones will activate.
by nchmy | 2025-10-20 12:53:42+00:00
It doesn't actually fail to protect 5%, as the top-line 5% aren't really "browsers". Even things like checkboxes often top out at around 95%!

You can change a setting on caniuse.com and it excludes untracked browsers. Sec-Fetch-Site goes up to 97.6, with remainder being a bit of safari (which will likely update soon) and some people still on ancient versions of chrome.

The fallback origin header goes to 99.8 coverage.
by rivetfasten | 2025-10-20 12:54:21+00:00
I was about to mention this too.

Compare: "import a specific lightweight library and wire together as needed" vs "write the whole app in terms of a bloated framework".

I've been out of the frontend game for a while, but what does react give you that knockout and maybe some url management logic do not?

I guess components are supposed to standardize modularity, so you can easily import some random widget?
by martypitt | 2025-10-20 12:54:29+00:00
A bit meta - but, what is faun.dev? I visited their site - it looks like a very very slow (possibly because of the current outage?), ad-funded Reddit / HN clone?

But, in it's sidebar of "Trending technologies", it lists "Ansible" and "Jenkins" .. which while are both great, I doubt are trending currently.

Curious what this is?
Ask HN: Why is Bowker's monopoly on ISBNs in the USA legal?
by blindprogrammer | 2025-10-20 12:54:45+00:00
Apparently, this company has the sole right to issue ISBNs; no other company in the USA is legally allowed to do so. This is highly unusual, since it is a for-profit corporation, not a government agency. So I must be missing something—why is this possible?

Imagine if the government required car license plates, but instead of issuing them itself or through its affiliates, there was a parasitic middleman that the government required you to buy from. I know ICANN is somewhat similar, but ICANN is effectively a child of a U.S. defense agency, so it makes sense—and you can buy domains from multiple companies.

Why isn’t ISBN funded and run by a government agency, like the U.S. Trademark Office?
by helsinkiandrew | 2025-10-20 12:55:12+00:00
>US-East-1 is more than just a normal region. It also provides the backbone for other services, including those in other regions

I thought that if us-east-1 goes down you might not be able to administer (or bring up new services) in other zones, but if you have services running that can take over from us-east-1, you can maintain your app/website etc.

I haven’t had to do this for several years but that was my experience a few years ago on an outage - obviously it depends on the services you’re using.

You can’t start cloning things to other zones after us-east-1 is down - you’ve left it too late
by vertnerd | 2025-10-20 12:55:17+00:00
I was captivated by the August 1980 issue of Byte magazine, which had a cover dedicated to Forth. It was supposed to be easy to implement, and I imagined I might do that with my new KIM-1 6502 board. Alas, the KIM-1 was lost when I went to college, and life forced me down different pathways for the next 45 years.

About a year ago I finally began to work on my dream of a Forth implementation by building a Forth-based flight management computer into a spaceflight simulation game that I am working on. Now, instead of writing mostly C# or GDscript code in Godot, I am trying to figure out ways to create a useful device using this awkwardly elegant language. I'm having fun with it.

One of the interesting bits is that I have been able to make the Forth code an entirely separate project on Github (https://github.com/Eccentric-Anomalies/Sky-Dart-FMS), with a permissive open-source license. If anyone actually built a real spacecraft like the one in my game, they could use the FMS code in a real computer to run it.

There is one part of the linked article that really speaks to me: "Implement a Forth to understand how it works" and "But be aware of what this will not teach you". Figuring out the implementation just from reading books was a fascinating puzzle. Once I got it running, I realized I had zero experience actually writing Forth code. I am enjoying it, but it is a lot like writing in some weird, abstract assembly language.