MurphyA/hacker-news huggingface dataset:
by Cthulhu_ | 2026-01-05 16:07:23+00:00
The issue there is what you expect; when Sublime Text came out and later VS Code, they intentionally didn't have the same features as IDEs like Eclipse and IntelliJ IDEA had. The ecosystem of those is very impressive and feature rich, but for a lot of tasks that was overkill and the performance cost was too big.

X years later and VS Code is the one with the biggest ecosystem and therefore also has the largest and most complex addons.

Zed is starting from scratch again, relying on developers to create extensions. However, I'll argue that because Zed is Rust based instead of web tech based like Code, it'll be harder to get as big an ecosystem as Code has. Same with IDEs, some of the biggest plugins have corporate backers who pay people to develop and maintain them.
by 1313ed01 | 2026-01-05 16:07:27+00:00
I would be happy to donate to campaigns to buy old ip (video games, but also music, movies, old tabletop rpgs etc) to then slap an open license on and release for free. Seems like a good investment for the future, to get as much content as possible away from rights hoarders.

I am also happy to buy more old games from GOG than I ever have the time to play, so they already get my money.

Not so sure about this patreon thing though.
by lo_fye | 2026-01-05 16:07:37+00:00
I don't think about anyone at the cafe, unless I start chatting with someone. I just take a physical book with me, crack it open, and read as I sip my coffee. I keep a notepad nearby in case I have good ideas while reading. I may get a refill. When I've read enough, I leave. It's 100% relaxing for me.
by amalcon | 2026-01-05 16:08:31+00:00
Basically anyone with access to Wikipedia can design and build a nuclear bomb given raw materials. Not to go into too much detail (both because I'm not really an expert and because it's a dangerous activity even without involving uranium), but the Little Boy bomb dropped on Hiroshima was mechanically very simple. The one dropped on Nagasaki was a bit more complex (still within reach of a skilled machinist), and modern fusion bombs more complex still. Either way, all a relatively weak (but still city-killing) bomb takes is enough uranium-235 and access to a hardware store.

The hard part is getting a sufficient quantity of pure enough uranium-235 (or a few other materials, but that's the easiest one) to support a chain reaction). This is why there's been so little proliferation since the end of the cold war: it's not about the knowledge, it's about resources. Uranium mines and processing facilities aren't exactly subtle.
by massysett | 2026-01-05 16:08:37+00:00
> doesn't have a button to navigate to the parent folder.

Command + Up Arrow, which is also visible if you click on the "Go" menu. There is also a toolbar button that shows the entire set of enclosing directories; offhand I can't remember whether this is visible by default. There is also "View -> Show Path Bar" which shows all this information at the bottom of the window.

> I have literally no idea how to get to my home directory

Go -> Home, which shows a shortcut key for this, Command-Shift-H.
by ykaps | 2026-01-05 16:08:57+00:00
Hi HN!

I'm one of the people building ONYX Data Rooms.

We started working on this during our own fundraise and noticed that many data rooms focus on later-stage fundraising processes and budgets, rather than the needs of early- and growth-stage founders.

What stood out to us the most wasn't the lack of data, but the lack of clarity. As founders, we could see that documents were being opened, but it was hard to understand:
- which investors are genuinely engaged vs. just clicking through
- which documents are getting attention vs. being skipped
- where diligence is slowing down or generating questions

ONYX focuses on making that clearer:
- unlimited data rooms and users
- analytics that highlight which investors are active and which documents are being read
- built-in Q&A so questions stay connected to the relevant files

The goal isn't to add more metrics, but to help founders prioritize follow-ups and know where to spend time during a raise.

If you want to poke around: https://onyxdataroom.com

Happy to answer questions or hear how others handle diligence and investor signaling today.

Thanks!
by Imustaskforhelp | 2026-01-05 16:08:58+00:00
> traitorous companies shipping complete factories to them

https://en.wikipedia.org/wiki/Dodge_v._Ford_Motor_Co.

Basically, A company is bound by legal precendence to focus on capitalistic gains. It would be better if we argue the existence of other structures/their prevalence but I don't think that we can blame the entire companies but the darn structures that they are in

A CEO makes 100x (yes its not becoming hyperbole, sad reality) than workers. He is given power and he is given incentives to cut money wherever he can. He sees off sourcing and does this.

But I am not seeing America go towards a path like this, on the contrary, we are seeing America try to actively talk about workers in here and then talk about businesses without doing anything about all the issues in the first place.

There is a fundamental conflict of interests and America's promising both sides. It honestly feels political to me now because the news cycle for America is moving so damn fast (which is really really bad) that nobody comes to question these things in the first place or most aren't because they aren't literally having the time to do such with all the news cycle imo

I don't really know what America can do at this point.

> This is is a fallacious argument. Most or even all of those places couldn't have hoped to out-compete the domestic companies without the traitorous companies shipping complete factories to them. The reason the Soviets didn't outcompete us wasn't down to just incentive structures (though that was part of it), quite alot of their failure was down to being locked out of the market on machine tools.

Do you have any sources for this, I found it quite fascinating that machine tools can play such a big impact.

If it is, is it a sort of chicken and egg problem where machine tools require factories themselves which again require machine tools. If so, why couldn't Soviet Union just import some from other countries to bootstrap the production of tools which could then bootstrap all factories?
by jrm4 | 2026-01-05 16:09:04+00:00
I am finding that AI assisted coding is greatly reducing my interest and reliance on "IDE" type features.

A back and forth "conversation" with Gemini with extreme amounts of copying/pasting/executing in Geany (a relatively simple editor) is now faster than whatever I was trying to do before, hopping between emacs and vim and IDES, etc.
by paulcole | 2026-01-05 16:09:25+00:00
> Like, if I go to a restaurant that refuses me sugar for my tea, it better be darn good tea.

But if you demand sugar in your tea it doesn't matter how good the tea is, right? You are not going to like that restaurant.

> Importantly, that philosophy relies on the result having merit, and working cohesively on its own terms, even if it's not your preference

I am too dumb to understand what this means.
by hn_throwaway_99 | 2026-01-05 16:09:27+00:00
I feel like there are a million reasons why this is the wrong choice. There are probably 10 xkcd comics alone that explain why this is a bad idea.

"Let's throw every away and start from scratch" is a tempting idea, but it rarely works. Even taking your example of panes, windows, tabs, apps, and spaces, each of those have a separate and identifiable use case that, IMO, is valid. At least in my mind, I have a mental model around where panes, windows, tabs, and apps are appropriate, and I personally rarely use spaces (though I certainly understand people who like them), and they've never bother me because I can safely ignore them.

And when you look at the issues identified in the article, they all seem very fixable to me. Fixable starting with Apple getting new design leadership, and given the guy responsible for Liquid Glass jumped to Meta, sounds like it was a good thing for Apple.
by fooker | 2026-01-05 16:10:40+00:00
> That money could have been spent on America

This is wishful thinking, and similar to how how video game producers think if they stop N people from pirating a game, there will be N more copies of the game sold.

No, instead of that the game will be played less. And analogously, less iPhones would be produced.

You could argue that less iPhones would be good for the world, but that’s orthogonal to the topic.
by 0xbadcafebee | 2026-01-05 16:10:43+00:00
The Before Launcher for Android has a notification filter as well, and is a great simple launcher. It doesn't let you create rules, but you can enable/disable each app's notification, choose what kind of notification it gives, and you can enable/disable categories of notifications (call, navigation, event, alarm, progress, system, car_emergency, stopwatch, missed_call, reminder). You swipe right on the launcher and it shows you the pending notifications.
by lukan | 2026-01-05 16:10:50+00:00
The mygate app you have to use made me curious.

They proudly advertise:

"Capture the attention of India’s most sought-after communities"

https://mygate.com/ad-platform/"

Faszinating, literal vendor lock in. I know that moving places suck (I am just doing it), but this would be unacceptable for me.
by timeproofs | 2026-01-05 16:11:09+00:00
You can reply concisely and technically. Suggested answer:
No. Verification does not depend on the TimeProofs service being online.
A TimeProofs proof is a self-contained, cryptographically signed file. Anyone can verify it offline or with independent tooling by:
recomputing the hash,
checking the signature,
validating the timestamp against the public specification.
The service is only required at issuance time to sign the proof. Verification is intentionally decoupled to avoid vendor lock-in and single points of failure.
If TimeProofs disappeared tomorrow, all existing proofs would remain verifiable.
by jeorb | 2026-01-05 16:11:11+00:00
Zed is great and close to being my favorite text editor over Vim but there are constant rough edges.

I spent a fair bit of time this weekend tracking down bugs in a project caused by format on save in Zed occasionally deleting the first line of Python classes.

I turned off format on save and life is good now but data loss bugs like that are pretty annoying in a text editor.
by throwawayffffas | 2026-01-05 16:11:54+00:00
I know CSS and believe me it sucks. Sure grid layout and flexbox fix things. But a lot of it is hacks on top of hacks.

Why do you think the padding as a percentage is relative to the width of the parent? Do you think it was a happy accident? I don't think so, it was purposefully put there in the specs so that we could have boxes with fixed aspect ratios. This is just the tip of the iceberg.

The good thing is that all the hacks together make a working thing. And if you know them you can do a lot of stuff.
by dxdm | 2026-01-05 16:12:24+00:00
I don't understand the point you're trying to make. I clicked on your link to your own post on x.com and found pretty much the same text, plus a screenshot that does not explain anything - potentially because I don't know how to get to a full-screen-sized version of that image, but I actually doubt that would help.

If it can't be explained in words here on this site, could you please tell me what I'm looking at/for in the screenhot?
by canucker2016 | 2026-01-05 16:12:35+00:00
One of the touted advantages when Microsoft introduced the Office product suite was the integration and consistency of the apps. Whether you opened Word, Excel or Powerpoint, when the user wanted to quit the app, they'd use the same command - they didn't need to realize that the Quit command at a certain location in one menu had the same functionality as the Exit menu that was positioned in another location in another menu in another app.

Same name, same menu location, same shortcut key.

Much easier to train yourself or your employees - learn one app and you'd be familiar with the other apps in the Microsoft Office product line.

Other companies that tried to create Office-like suites didn't/couldn't create the consistency amongst the apps since they had to acquire the missing apps from other software makers to complete their own Office-like suite.

But this consistency was tempered by common sense.

The goal of shortcut keys was to make common actions quickly accessible to users. But for consistency, the same shortcut key should be used across apps.

When Mail/Outlook was introduced, users found that CTRL-F was bound to the Find command. Makes sense on first thought. But what's the most common command in an email app - is it "Find" or is it "Forward email". Especially when the prevailing standard for CTRL-F in email apps was CTRL-F.

When Bill Gates angrily complains that he's always invoking the Find command by mistake, Program Managers are willing to make exceptions to dogma.

It'd be interesting to compare the menus in Apple's iWork suite (Pages / Numbers / Keynote) to see if their menu items /shortcut keys are consistent or unique.

Note that this Microsoft Office suite consistency didn't necessarily extend to other Microsoft apps. There's no one managing menu item consistency company-wide at Microsoft, just within Office.
by Devasta | 2026-01-05 16:12:43+00:00
It's also just kinda bad. Like, people were celebrating the has() pseudo class allowing them to do things with selectors that would be trivial in XPath in its first version 20 years previously.

I will give the people who work on CSS props though, they are the only ones interested in advancing browser's capabilities as something more than just a JS runtime, that is to be commended.
by ukuina | 2026-01-05 16:12:44+00:00
It is obvious now that CSS exposes great atomics with terrible dev ergonomics.

Look at MDN, the gold standard for web docs, on Grid: https://developer.mozilla.org/en-US/docs/Web/CSS/Guides/Grid...

That's just the basic concepts!

Now look at how easy MUI's Grid is: https://mui.com/material-ui/react-grid/

Atomics vs Usability. Everyone needs CSS. No one needs to *write* CSS.
by shadowgovt | 2026-01-05 16:12:52+00:00
Which wouldn't be so bad if it were a language built of small atomic values and transformations atop those values, like most programming languages. Then you don't have to care that, say, an entire new language for flexible layout exists because you've written your layout core and transformers on top of those atoms and it works fine.

It's not. It's a declarative language where the declared intents are extremely high-level and can interact in surprising ways (credit where it's due: modern CSS has almost all those interactions well-defined and considered; it was much worse when the answer to how two pieces that were independently designed interacted was "However the browser feels like they should interact"). As a result, to really be deeply fluent in it you have to keep abreast of design trends (dialog boxes! scroll state! custom corner shapes!), and that's not every programmer's cup of tea.

(To be fair: there are really good tradeoffs here. Especially around accessibility: a declarative language where high-level intent is the main element is much easier to answer questions around, say, "How will a screen reader interpret this" than a low-level atoms-and-transforms language. Othewise, your screen reader has to be able to guess things like whether that set of SVG commands and transforms is supposed to be the corner of a dialog box or a very fancy letter 'C').
by Const-me | 2026-01-05 16:12:58+00:00
> if they are stored unpowered for a couple of years, then you clearly aren't doing regular backups

I am doing regular backups yet I have a few backup disks unpowered for years. They are older, progressively smaller backup HDDs I keep for extra redundancy.

Every 2-4 years I am getting a larger backup drive, and clone my previous backup drive to the new one. This way when the backup drive fails (happened around 2013 because I was unfortunate to get notoriously unreliable 3TB Seagate), I don’t lose much data if at all because most of the new stuff is still on the computers, and the old stuff is left on these older backup drives.
by yosser | 2026-01-05 16:13:36+00:00
Sort of, but be warned it wont automatically revert a time machine backup of your Tahoe files to a Sequoia system, you have to manually copy them. Similarly you have to recovery boot into disk utility to flatten your hard drive before installing Sequoia from (say) a memory stick.

It all seems a bit needlessly tricky. Frankly though - for me at least - it's worth the trouble.
by bluGill | 2026-01-05 16:13:44+00:00
What would people spend that excess on if they had it? Adam Smith observed that most people spent it in nicer houses. While I think there is a limit I think for most we would turn around an spend that extra on a nicer house and return to living paycheck to paycheck hoping we have enough to make the end of the month after paying for it. Nicer cars would likely take a good portion of the difference as well.
by seanwilson | 2026-01-05 16:13:47+00:00
> it starts to look like a slightly worse solution than what we already had

You don't see how the server based solution is an order of magnitude more effort to maintain, monitor, optimize, and secure compared to hosting static files? Especially if search is a minor feature of your site, keeping the hosting simple can be a very reasonable tradeoff.

Lots of blogs/sites also do fine with only category and tag filtering (most SSGs have this built in) without text search, and users can use a search engine if they need more.
by strken | 2026-01-05 16:13:57+00:00
I think the whole point was that mega-yachts are money (or, from the perspective of the employee, effort) pits. Those employed shipbuilders and wait staff aren't building cruise ships and they aren't serving meals on them. The time and effort that went into those tasks will never reappear.

The median person is better off if the rich either invest that money, lose it to tax, or give it to charity. The money/effort gets redirected away from mega-yachts and other consumption and it has to go somewhere.
by pingananth | 2026-01-05 16:14:12+00:00
Haha, fair point on overestimating them!

And I'm with you—my default instinct is also to tell Gary to back off using a Process Reason (e.g. 'It's not in the sprint'). It feels safe because it's logical.

The 'Advice at the end' was just trying to highlight why that specific shield often cracks against a VP (because they think they own the process). Glad that specific breakdown was useful to read, even if the scenario felt a bit generous to the exec!

Again, it also depends on who "Gary" is in the real world!
by hnlmorg | 2026-01-05 16:14:33+00:00
I think you have cause and effect the wrong way around.

These changes in design are intended to appeal to our magpie brain of wanting the latest, shiniest, things.

You have to understand the vanity of consumers. If every new product looked the same then a lot of people wouldn’t both buying the latest gizmo because there’s no magpie appeal. So when the market stagnates, you need to redesign the product to convince consumers to throw away a perfectly good, working device.

And it usually works as a sales strategy too.

So designers then get told thy has to come up with something that looks newer and more futuristic than the current designs. Regardless of how much those designers might love or hate those current designs.

They come up with this shit not to justify their jobs but because they’re hired exactly to come up with this shit.
by 1313ed01 | 2026-01-05 16:14:51+00:00
Their DOS releases are fantastic. I install the games, then copy the files to my virtual C: directory for DOSBox-X and know those games will always Just Work and I will never have to reinstall anything or mess with configurations. Some games I also copy to my phone to play in DOSBox in Android.

To repeat myself from old threads, it would be awesome to have something like a WindowsBOX, like DOSBox but emulating (probably) Windows 98SE, fully open source. GOG could use that for old Windows games and never have to modify the games themselves. I would be happy to support GOG developing an emulator like that, rather than making old games run on new Windows.
by gn4d | 2026-01-05 16:14:57+00:00
AI didn't necessarily kill SO because it was strictly better at giving technical answers (and it certainly wasn't better when GPTs initially burst onto the mass-appeal scene several years ago), but that it provided an alternative (even if subpar) where users could actually get responses to their questions (and furthermore not be ridiculed by psychopaths while doing so was the cherry on top).
by carlosjobim | 2026-01-05 16:15:02+00:00
> But how would they do that without scrapping the whole version?

There is a way for them to fix this while saving face. You see, Liquid Glass™ was just the first of their incredible new Material Design paradigm. Now introducing Apple Stone™, Apple Paper™, Apple Linen™ and Apple Brushed Metal™. All just as realistic as Liquid Glass™.
by chistev | 2026-01-05 16:15:24+00:00
"There are people who care about the UI. I can’t do UI to save my life. I mean, if I was stranded on an island and the only way to get off that island was to make a pretty UI, I’d die there."

- Linus Torvalds.

Source of the quote above -

https://youtu.be/o8NPllzkFhE?si=8vIMSR9qjVuFlvtt

If you don't want to watch the whole video, here's the exact part about the UI -

https://youtu.be/u4cI71pnFUc?si=DZqOaj6SE9yIh7Re

Transcript -

https://terence-xie.medium.com/linus-torvalds-the-mind-behin...
HN: KironX, Helping you reply on X without sounding like a bot
by josermarinr | 2026-01-05 16:15:34+00:00
Hey HN,

I built KironX after getting frustrated with how “engagement tools” on X/Twitter work.

Most of what I tried either automated replies, generated generic text, or optimized for volume over relevance.
It made me sound fake, so I stopped using them.

Instead of automation, KironX focuses on decision support:
– it analyzes your profile and recent activity
– surfaces conversations where your input is likely to add value
– explains why a reply might matter
– suggests starting points, but you write the final message

There is no auto-posting, no mass replies, and no scheduling.
The goal is to help you think and engage, not replace you.

It’s currently a Chrome extension.

Landing page (context + demo):
https://kironx.com

Chrome Web Store:
https://chromewebstore.google.com/detail/kironx-%E2%80%93-organic-growth-i/iighilamljdlogkncpanefijgbhnbdaf

I’m launching this week mainly to collect feedback.
Happy to answer questions about the approach, limitations, or trade-offs.
by volkercraig | 2026-01-05 16:15:40+00:00
In happyland im sure everyone would eat lean high protein meals and squat their bodyweight 3x a week, but that isnt reality.

The amount of mental and physical effort required to lose and maintain weighloss is absolutely not commensurate with what the average non-obese person needs to feel and do. Anyone that has lost considerable amount of weight will tell you this. In addition to that, the long term efficacy of lifestyle adjustments w.r.t weight loss hovers around 20%. Once you have had the fat in your body, your hormonal profile is forever changed. Those fat cells sit and make "FEED ME" hormones until they are lysed, which can take between 2 and 10 years.
by jupitr | 2026-01-05 16:16:15+00:00
This is quite seriously missing the point: computational theorem-provers and contributions to mathlib (for Lean, anyway) allow for checking "correctness". The LLM is one of the many ways to search for tactics that help complete a proof for a theorem not yet in mathlib.

The LLM is not done until the theorem-prover says it is done - at which point we can be sure of the correctness of the assertion in the context. AFAIK there is no debate about inaccuracy with theorem-provers. Their real limitation continues to be converging in realistic timescales and efficient search over all combinations of proof tactics.