MurphyA/hacker-news huggingface dataset:
by rmunn | 2026-01-22 13:35:26+00:00
LazyVim includes a bunch of pre-configured plugins that turn NeoVim into an IDE. Fuzzy search by filename, search by text, file explorer, go to definition, go to reference... Even debugging and unit test runners, it's all there. Yet when I'm at the command line and I need to make a quick edit to one file, e.g. `nvim ~/.bashrc`, I don't pay the startup cost of waiting for 50 plugins I'm not going to use. So it's the best of both worlds.
by WillAdams | 2026-01-22 13:35:35+00:00
$99 for a 218 page PDF which, while it has a Goodreads page which rates it highly:

https://www.goodreads.com/en/book/show/43190966-refactoring-...

doesn't have a working "Purchase on Amazon" link, and searching there for:

"Refactoring UI Adam Wathan , Steve Schoger"

returns no results.

One can get two "free" chapters in exchange for one's e-mail address.

Book deal fall through? Why?
by Kbelicius | 2026-01-22 13:35:46+00:00
> I do not choose books over podcasts out of ignorance.

I cannot read minds so I have to go with what you wrote. What you wrote in the post that I replied to is that the reason why you don't listen to podcasts is ignorance. You gave no other reason. This post of yours also gives no other explicit reason besides ignorance.

> I'm just not interested in wading through mountains of garbage to get to what you insist is worth listening to.

Well, there is also a mountain of garbage books so that is not a very good argument for books. Yes, libraries exist so do podcast libraries.

I'm not insisting on anything.

> However, our time on this earth is finite so if I am to choose between ephemeral content and things which have made it through an editing process

Podcasts can cover many of the same topics that books cover so they aren't necessarily ephemeral. Most of the books are also ephemeral. Many podcasts go through editing process.

> When you encounter people who seem incredibly smart, I all but guarantee that your first thought is never going to be "this person must listen to a lot of podcasts!"

It won't be but then again, I never thought "this person must read a lot of books".

> If podcasts make you happy, then I am happy for you.

I don't listen to podcasts. Maybe once in a blue moon as background noise.
by cess11 | 2026-01-22 13:35:49+00:00
Commonly school is teaching a method. "Getting the right answer" is just a byproduct of applying the method. If you tell your kid that they should just learn the methods you teach and be dismissive or angry about school trying to teach them other techniques, that's probably going to cause some issues downstream.

Techniques of an "intuitive" character often lack or have formal underpinnings that are hard to understand, which means they do not to the same extent implicitly teach analytical methods that might later be a requirement for formal deduction.
by aipatselarom | 2026-01-22 13:36:17+00:00
The issue is not if it's a good/bad thing. We all know that.

The issue is that is neither common nor a natural thing for men to "struggle not to rape someone" as much as you think it is. While your intentions might be good, and I do believe that, it reads like some sort of freudian slip.

Imagine if someone wrote "hey guys, let's be honest, I don't really like this thing of urinating on your food before eating, can we just agree to stop doing that :)".

You wouldn't think "oh what a sensible comment, finally someone has the balls to talk about it", no, you would just :O and think the guy is crazy ...
by ashish_sharda | 2026-01-22 13:36:23+00:00
Hey HN! Creator here.

I built a GitHub Action that runs checks against FAA regulations for aviation maintenance logs, pilot logbooks, and aircraft documentation.

:
Aviation teams still review logs manually against 14 CFR regs. Missing a single required field can ground an aircraft, and A&P mechanics often spend hours on reviews before flights.

’ :
Running these checks in CI so issues show up during documentation changes instead of right before audits or flights.

It currently validates docs against Parts 43, 61, and 91 using pattern-based rules, and posts a structured report back on PRs.

: TypeScript + GitHub Actions.

I built this over a weekend after seeing how much manual overhead exists in aviation compliance, and I’m curious how far this “policy-as-code for documentation” idea can go.

Not a certified A&P mechanic — feedback on the rule engine and approach is very welcome.

: https://github.com/ashishjsharda/aviation-compliance-checker
by BugsJustFindMe | 2026-01-22 13:36:35+00:00
> none of the standard temperatures make any sense. 32 for freezing water, 212 for boiling, 98.6 for human temperature?

None of those attributes matter much. F is great for talking about the weather in the US, where 0 to 100 is approximately the experienced range through the year. You don't need to know the exact boiling or freezing points of water to know how cold or hot you'll be each day.
by mort96 | 2026-01-22 13:37:06+00:00
> But if you set a max price at $5000 and would be happy to get the item at $5000.02 (for some reason other than satisfaction from sniping), then you set your max price wrong, or at least differently from how economists expect you to set it.

I think this is the problem. When most sciences observe reality diverge from the model, they see that as a flaw in the model. When economists (at least you HN "economists") observe reality diverge from the model, they seem to see that as a flaw in reality.

The model is wrong.
by thrtythreeforty | 2026-01-22 13:37:21+00:00
I think this idea doesn't go far enough. If it's money that's motivating slop, fine - let's make it about money. $50 to submit a bug report. If it's legitimate, we send you back $60; the judgement is on the curl maintainers' honor. If it wastes time, well, at least the curl maintainer gets a steak dinner.
by avaer | 2026-01-22 13:37:47+00:00
By "run Google" I don't mean "index your data into a search engine". I mean the experience of being able to semantically extract and process data at "internet scale", in seconds.

It might seem quaint today but one example might be fact checking a piece of text.

Google effectively has a pretty good internal representation of whether any particular document concords with other documents on the internet, on account of massive crawling and indexing over decades. But LLMs let you run the same process nearly instantly on your own data, and that's the difference.
by djeastm | 2026-01-22 13:38:02+00:00
A bit late, though

>In truth, Bessent disclosed early in the Trump Administration that he owned several thousand acres of farm land in North Dakota through a limited liability partnership. He was supposed to divest those holdings 90 days after taking office, by April 28.

>In August, government ethics officials warned in a letter to the Senate Finance Committee that the secretary failed to comply with the rules and needed to sell the land. Bessent's Treasury ethics officials explained that the "assets are illiquid and not readily marketable."

>The August letter said Bessent "would be recused from particular matters affecting these assets." But that was just weeks before Bessent flew to Malaysia to meet with Chinese counterparts and hash out the framework of a deal that crucially included a commitment to buy American soybeans.

https://www.usatoday.com/story/news/politics/2025/12/21/trea...
by smokel | 2026-01-22 13:38:04+00:00
> Pre literate peole could memorise vast texts

It seems more likely that there were only a handful of people who could. There still are a handful of people who can, and they are probably even better than in the olden times [1] (for example because there are simply more people now than back then.)

[1] https://oberlinreview.org/35413/news/35413/ (random first link from Google)
by fao_ | 2026-01-22 13:38:05+00:00
At the time I was walking about 4 miles every day for years both uphill and downhill. Around the same time as me waking up exhausted, the walks became harder and harder for no apparent reason until I eventually just couldn't do it anymore. No doctor I've met has been interested in diagnosing why, because "lol you just need to get fit".
Show HN: A quiet, offline-first reading app for reading books
by smallluo | 2026-01-22 13:38:24+00:00
I built this after realizing that most reading tools
optimize for extracting information, not for reading itself.

This app is designed for staying with a book:
- minimal, distraction-free UI
- offline-first, local data
- no forced notes, no summaries, no gamification

You open a book, read a chapter, and think.
Nothing interrupts you unless you ask.

It’s not about reading faster.
It’s about reading more attentively.

I’m sharing this to get feedback from people
who care about books and deep reading.
by goku12 | 2026-01-22 13:38:27+00:00
Just to elaborate the correct reply given by the others, the perigee of all fragments will be less than or equal to the altitude at impact point. If that's low enough, they will all eventually decay and deorbit. Even the fragments in elongated high-eccentricity orbits will have their orbits circularized by lowering apogee (the perigee is never going to rise) due to air drag. It will eventually spiral into the atmosphere. Here is the best visualization for this phenomenon - the Gabbard plot.

[1] Gabbard Plot Discussion (NASA Orbital Debris Program Office): https://ntrs.nasa.gov/api/citations/20150009502/downloads/20...

[2] Satellite Breakup Analysis (Australian Space Academy): https://www.spaceacademy.net.au/watch/debris/collision.htm
by lonjil | 2026-01-22 13:38:54+00:00
> That's not the reason, but the excuse. The reason firefox doesn't have jxl is that it is funded by Google, and someone at Google decided that it has to die.

So what, you think they were just lying when they said that they'll ship JXL when it has a Rust implementation? You think Mozilla devs were just bluffing when they were working directly with the JXL devs over the last year to make sure everything would work right?
by EGreg | 2026-01-22 13:38:58+00:00
Reported as in an advice article that claims it’s happening? This same article gives advice for what to do if it happens with paper ballots in real life! So clearly, paper ballots aren’t a panacea. And there is a far larger problem with paper ballots: you cannot check whether your vote was even counted correctly. With properly designed crypto electronic voting systems using eg Merkle trees that doesn’t happen. There are ways to make sure your vote was correctly counted while at the same time not being to prove to anyone how you voted.
by evrydayhustling | 2026-01-22 13:39:08+00:00
I think many people would agree that the pursuit of that connection is valuable, even if it is never completed.

Many of the same people (like me) would say that the biggest enemy of that pursuit is thinking you've finished the job.

That's what Anthropic is avoiding in this constitution - how pathetic would be if AI permanently enshrined the moral value of one subgroup of the elite of one generation, with no room for further exploration?
by juujian | 2026-01-22 13:39:23+00:00
On Debian I actually get a surprising amount of packages from just the official repo. In Python or R, I could almost do a full analysis just with those packages. The smaller number of separately installed packages, I can at least do a superficial sanity check. An alternative model of doing things exists. Considering how infinitesimally small Debian is compared to Windows and MacOS, if we had more users, momentum, and volunteers, I have no doubt that I could do everything with well-tested packages only.
by dangus | 2026-01-22 13:39:45+00:00
Not the person you’re replying to, but I can see the appeal of PLA. It has more color options and prints way easier.

I personally run all PETG because it is ultimately better material post-print, and once you understand how to print with it, it’s not really much harder to deal with.

The day I discovered that I should just run my dryer with the PETG inside while printing was revolutionary. Of course, that requires you own a dryer that allows the filament to print while it’s inside.
by nephihaha | 2026-01-22 13:40:10+00:00
Graham Scheper had a good video on this recently. About a quarter of an hour long.
https://www.youtube.com/watch?v=nMIfHNn9KGs

There are some other videos on Tolkien's translation. He didn't like the phrase "whaleroad" used in some versions because he thought it sounded too like "railroad".
by moyoooo | 2026-01-22 13:40:59+00:00
Not unsettled just a bit annoyed and its because I feel the quality of the site has went down. People would drop interesting tidbits in history, that involved tech, unless it was a major current event, and even sometimes those would have a tech twist. Share this link on facebook please. I along with many others, come here for my tech news and have for over 10 years, and I would like to continue to come here for my tech news.
by dapperdrake | 2026-01-22 13:41:12+00:00
Blind sampling like this makes it useless for real-world statistics of the kind your users care about.

And column-oriented data is a must. Look at Rlang's data frames, pandas, polars, numpy, sql, and even Fortran's matrix layout.

Also need specialized expicitly targetable support for Float32Array and Float64Array. Both API and ABI are necessary if you want to displace incumbents.

There is huge demand for a good web implementation. This is what it takes.

Am interested in collaborating.
by krapp | 2026-01-22 13:41:22+00:00
In reality, you can predict a bear's behavior but you can never tell what a man will do to you given the chance. Maybe nothing. Maybe years of gaslighting, cruelty and violence because of mother issues. Maybe nothing and one day they just snap and shoot you and your entire family.

And it isn't simply a matter of sociopathy, but a model of masculine behavior and culture that trains men to view women as a currency and an entitlement, and doesn't allow them healthy emotional expression and identity separate from sexual and material conquests. A bear is just operating by instinct. Men choose their abusive behaviors and society often enables them.
by blibble | 2026-01-22 13:41:24+00:00
this is the standard consultant vs employee angle

if you're a consultant/contractor that's bid a fixed amount for a job: you're incentivised to slop out as much as possible to hit the complete the contract as quickly as possible

and then if you do a particularly bad job then you'll be probably kept on to fix up the problems

vs. an permanent employee that is incentivised to do the job well, sign it off and move onto the next task
by zarzavat | 2026-01-22 13:41:40+00:00
I have always said this and had people on HN reply that they don't get much use out of autocomplete, which puzzled me.

I'm starting to understand that there are two cultures.

Developers who are mostly writing new code get the most benefit from autocomplete and comparatively less from Claude Code. CC is neat but when it attempts to create something from nothing the code is often low quality and needs substantial work. It's kind of like playing a slot machine. Autocomplete, on the other hand, allows a developer to write the code they were going to write, but faster. It's always a productivity improvement.

Developers who are mostly doing maintenance experience the opposite. If your workflow is mostly based around an issue tracker rather than figma, CC is incredible, autocomplete less so.
by dzonga | 2026-01-22 13:41:56+00:00
we should get to the state of software being finished.

then for live games etc -- release servers maybe after 7 years so people can run their own servers for games

I think we can all agree 7 years is a good enough timeline for games to have milked all the revenue they need.

37Signals still have early versions of Basecamp running

Jetbrains does the same thing with perpetual licenses etc

SAAS does not mean software can't be finished
by postexitus | 2026-01-22 13:42:05+00:00
It is basic antitrust practice. If a company starts to control a vertical so much so that they start to exclude others, they get broken up into components and ordered to offer the basic infrastructure service to others. This is how it worked for 100 years (read up on telecoms/fiber; train companies/railroads; heck, even roads used to belong to people in the UK). This is why we have net neutrality - I recommend Tubes by Andrew Blum to go the heart of the matter. Imagine Internet if Google was able to throttle other services if you are not using their own? Here the author is arguing the search index is like infra that needs to be shared for public good. The state will not confiscate it - Google will break it into an independent company, will start paying for it, and let others to pay as well. It's not whitelabeling, stealing and reselling. Gosh - just read a bit people.
by iamnothere | 2026-01-22 13:42:26+00:00
As long as the chain of custody is maintained, a recount of a paper election is repeatable and can be verified with physical artifacts (ballots). A recount of a digital election is impossible. And unlike a paper election, there is no tangible evidence that records have been maintained securely. Additionally, even if a box of ballots is stored insecurely or somehow goes missing, in most cases it isn’t a showstopper as the margin of votes is still comfortable enough to have a clear winner.

Except in very close elections, traditional paper elections are almost impossible to manipulate successfully if the custody and counting process includes representatives from opposing political parties. (Week long counting periods that accept a million delayed votes are another story, but that is a process issue and a deliberate decision to weaken electoral integrity.)
by spinningslate | 2026-01-22 13:43:29+00:00
I think that's the point. The underpinning exhortation is to "think about design" where the outcome is something that successfully addresses users needs, is feasible to create, and commercially viable.

"Design Thinking" as a brand has codified that in several ways - not all successful. But the underlying principle is sound: there are plenty of examples of products/services that failed to address one or more of the 3 dimensions.

I found this quote from the linked article [0] more helpful:

> Design thinking can be described as a discipline that uses the designer’s sensibility and methods to match people’s needs with what is technologically feasible and what a viable business strategy can convert into customer value and market opportunity.

[0]: https://www.designorate.com/design-thinking-guide-what-why-h...
by nephihaha | 2026-01-22 13:43:57+00:00
Beowulf has a Scandinavian background to the story. Shortly after "hwæt", it mentions "gar-Denas" or spear Danes. (Old English had become heavily influenced by Norse by the time of the Norman invasions, especially in ita northern dialects.)

There may be a Celtic influence upon it as well, as with some of the Icelandic sagas, but you would have to dig much deeper for that.
by raincole | 2026-01-22 13:43:58+00:00
> I believe that the main reason for SO's decline starting around 2018 was that most of the core technical questions had been answered

I believe that the rise of SO was mostly a miracle. A once-in-an-era thing. The evidence is all the other Stack Exchange sites. They all have the same UI and the same moderation model. If SO has some secret sauce they have it too. But most of them were pretty dead and never became an enormous corpus.
by teiferer | 2026-01-22 13:44:07+00:00
Again, in the short run and if only Ukraine did that, sure. But that's too simplistic thinking.

If every country doubled its military, then the relative stengths wouldn't change and nobody would be more or less safe. But we'd all be poorer. If instead we work towards a world with more cooperation and less conflict, then the world can get safer without a single dollar more spent on military budgets. There is plenty of research into this. But sadly there is also plenty of lobbying from the military industrial complex. And simplistic fear mongering (with which I'm not attacking you personally, just stating it in general) doesn't help either. Especially tech folks tend to look for technical solutions, which is a category that "more tanks/bombs/drones/..." falls into. But building peace is not necessarily about more tanks. It's not a technical problem, so can't be solved with technical means. In the long run.

Again, in the short run, of course you gotta defend yourself, and your country has my full support.
by WillAdams | 2026-01-22 13:44:18+00:00
My first recommendation would be to impose a hierarchy --- surely the books can be grouped in some fashion useful to the viewer? Perhaps by the intended reader? So maybe:

- beginning designer

- developer working with designer

- developer working without assistance from a designer

- supervisor working with team of designers and developers

Long flat lists of undifferentiated items are a common problem in design and your page not solving that is decidedly not confidence-building.

Also, was surprised not to see what I consider one of the best books on visual interface design listed:

https://www.goodreads.com/book/show/344729.Designing_Visual_...

Unfortunately, this book was marred reputationally by the reissue having a ghastly cover and poor quality screengrab reproductions --- track down a first edition if possible.
by haritha-j | 2026-01-22 13:44:57+00:00
Investor hype bubbles kill technologies. If we let tech mature at a reasonable pace, we would actually get there faster in the long run. There are real applications of AI that aren't ready yet. All the hype bubble has done is push out unnecessary and broken AI, eroding consumer trust, use up valuable resources, eroding public trust, hype up ability to destroy jobs, causing public discontent, and push out unsafe AI that has real societal harm.
by duxup | 2026-01-22 13:45:23+00:00
There was a NYT article about farmers going to a town hall meeting where they met their federal reps.

One farmer mentioned how they've done these meetings for years and nothing changes, maybe they get a handout from the feds, but he says they effectively just go to support the monopolies that they as farmers sell and buy from.

Same reps, same meetings every years, nothing happens. Farmer seemed to have all the pieces except the idea that he might want to vote for someone else ...
by mountainb | 2026-01-22 13:45:45+00:00
No, it's useful evidence in the same way that contemporaneous fiction is often useful evidence. The first season aired from 1989-1990. The living conditions from the show were plausible. I know because I was alive during that time. My best friend was the son of a vacuum cleaner salesman with a high school education, and they owned a three bedroom house in a nice area, two purebred dogs, and always had new cars. His mom never worked in any capacity. My friend played baseball on a travel team and eventually he went to a private high school.

A 2025 Homer is only plausible if he had some kind of supplemental income (like a military pension or a trust fund), if Marge had a job, if the house was in a depressed region, or he was a higher level supervisor. We can use the Simpsons as limited evidence of contemporary economic conditions in the same way that we could use the depictions of the characters in the Canterbury Tales for the same purpose.
by yomismoaqui | 2026-01-22 13:45:45+00:00
You are right to find that post unproductive, somewhat emotionally exhausting, and generally impolite.

And I have a similar opinion of comments like yours critizing the post from a person that explains their personal feelings, opinions and judgements about a piece of tech.

If you feel personally attacked when reading criticism about a lenguage/ecosystem you love take into account that people have different ways to think about programming.

You like a language that is the epitome of "more is more" and there are some people that prefer "less is more".