MurphyA/hacker-news huggingface dataset:
by Terr_ | 2026-01-21 20:09:21+00:00
I feel it's unfair to ding Linux on this, even with the implied "slightly less".

I've had Windows as my main personal computer for practically forever, because of games. Before that it was DOS. That changed a couple months ago.

Literally just now--in preparation for this comment--I decided to try something I never tried before: I mounted my Win10 drive, picked an arbitrary old Windows game EXE (2006 "Prey" game demo), and launched it as a "non-Steam game" with just one little drop-down menu tweak... and it launched to the main menu!

In the the "years of the Linux desktop" of my youth, that capability was unthinkable, or would quickly foul with terrible performance. Now it means the only reason for me keep my old drive for dual-boot involves games that go out of their way to interfere with clumsy anti-cheat rootkits.
by plasticeagle | 2026-01-21 20:09:37+00:00
"Power Users", whatever that might really mean use MacOS because it works. They use a Mac laptop because it always and instantly wakes from sleep. Because the audio always works, and is always low latency. Because they have work to do, and the OS is extremely reliable. Also because it is light, and the battery lasts for a very long time indeed.

My laptop has been up for 43 days, not very long in a server world, but excellent for a personal device that I use for development, hardware design and audio production. The last time it restarted was probably for an OS upgrade, but I can't recall.

My work linux laptop is also pretty reliable, but this is only because I never upgrade anything on it and only use it for development. Its battery life is terrible, so I only use it plugged into the wall. My work linux desktop has issues with bluetooth audio and graphics, neither of which I can be bothered to fix.
by binarysolo | 2026-01-21 20:09:52+00:00
Most executive seller (8+ fig) have a kindasorta dedicated account manager... I think they're part of SASCore (Seller Account Support) that is kinda okay for internal escalations, but it is highly variable in quality based on whether you get a person that's good or downright terrible.

Supposedly anyone can get them these days by paying $1-2k/month? We've got ours since 2018 and when we balked on the price they just waived the fees -- to be fair I basically talk to him 1-2x a year only for important things and do some panel stuff for Amazon to kinda pay my dues.
by growthloops | 2026-01-21 20:10:08+00:00
ML Engineer here. For coding, I mostly use Cursor/Claude Code as a fast pair. I'll detail what I want at a high level, let it draft, then I incrementally make changes.

Where I've automated more aggressively is everywhere around the code. My main challenge was running experiments repeatedly across different systems and keeping track of the various models I ran and their metrics, etc. I started using Skyportal.ai as an ops-side agent. For me, it's mostly: take the training code I just iterated on, automatically install and configure the system with the right ML stack, run experiments via prompt, and see my model metrics from there.
by cubefox | 2026-01-21 20:10:12+00:00
According to CanIUse, no browser implementation currently supports progressive decoding [1]. This is unfortunate, since progressive decoding theoretically is a major advantage of JPEG XL over AVIF, which doesn't allow it in principle, even though ordinary JPEG allows it. But apparently even a default (non-progressive) JPEG XL allows some limited form of progressive decoding [2]. It's unclear whether browsers support it though.

1: https://caniuse.com/jpegxl

2: https://youtube.com/watch?v=inQxEBn831w
by z64 | 2026-01-21 20:10:34+00:00
I've been tossing around the very early idea of seeing what we can do to elevate alcoves of the web such as Gemini[1] through Kagi. I am slightly conscious of that some people might not like us operating in that space, it's been on my TODO to poll people about it and take a quick pulse. I love the tech and think we could give it meaningful exposure.

Is this along the lines of what you have in mind - any other active efforts you're aware of that you think we should look into?

[1] https://en.wikipedia.org/wiki/Gemini_(protocol)
by akomtu | 2026-01-21 20:11:10+00:00
At 1M points it hardly makes a difference. Besides, 1 point -> 1 pixel mapping is good enough for a demo, but in practice it will produce nasty aliasing artifacts because real datasets aren't aligned with pixel coordinates. So you have to draw each point as a 2x2 square at least with precise shading, and we are back to the rasterizer pipeline. Edit: what actually needs to be computed is the integral of the points dataset over each square pixel, and that depends on the shape of each point, even if it's smaller than a pixel.
by eduction | 2026-01-21 20:11:12+00:00
I use it for a home server. Zones provides a secure way to have (on one physical machine with one physical network interface) some stuff you can only get to on the local network and some things you can get to over the public internet and some things via internet if you have the right ssh key. Each contained natively from each other. Crossbow firewall provides a nice way to contain traffic securely as well. ZFS let me set up two big external usb drives as a raid array, the resulting zvol can (iirc) have multiple filesystems for use by multiple zones although I only use it from one right now for the lan only zone. That zone shares via SMB to my network so I can use it for backups and media streaming.

I’ve been able to do almost everything in native zones. I had a bhyve zone set up to run a photo related GitHub code base that really needed Linux.

SMF is a joy to use for services and package management with pkgsrc is great. The whole thing just feels very thoughtfully put together.

You can probably achieve all this on Linux with docker and the right iptables (or whatever succeeded it) config I imagine? But on smartos I am using facilities that are integrated deeply into the os going back like 20 years now. I also just prefer the old sun stuff.
by srini-docker | 2026-01-21 20:11:23+00:00
Neat approach. Also, we're seeing a number of approaches to sandboxing every day now. Got me thinking about why we're seeing this resurgence. Thoughts?

I think a lot of this current sandboxing interest is coming from a break in assumptions. Traditional security mostly assumed a human was driving. Actions are chained together slowly and there’s time to notice and intervene. Agents have root access/tons of privilege but they execute at machine speed. The controls (firewalls/IAM) all still “work,” but the thing they were implicitly relying on (human judgment + hesitation) isn’t there anymore.

Since that assumption went away, we're all looking for ways to contain this risk + limiting what can happen if the coding agent does something unintended. Seeing a lot of people turn toward containers, VMs, and other variants of them for this.

Full disclosure: I’m at Docker. We’ve seen a lot of developers immediately reach for Docker as a quick way to fence agents in. This pushed us to build Docker Sandboxes, specifically for coding agents. It’s early, and we’re iterating, including moving toward microVM-based isolation and network access controls soon (update within weeks).
by hiddeninplain | 2026-01-21 20:11:32+00:00
It seems you have abandoned your thesis in order to retain your belief that concerns about imagegen tech "are worthless".

Defining "concerns about AI" broadly as "is it art?" while obstinately denying the possibility for real concerns about imagegen tech: theft of intellectual property by the wealthy, environmental, economic, expressive, and on and on.

> I don't claim others misunderstand art.

> gp: I'd suggest people learn about ...

Is a passive aggressive way to say "you misunderstand this due to your ignorance".

> I also know there are a many copies of Fountain... which again, demonstrates the concept of thingness

> gp: Fucking Duchamp’s readymades should make any concern about AI worthless.

If anything this "demonstrates the thingness in consumerism".

My point was you are ex post facto conflating your opinion of the items in the gift shop with the named artist's own expression.
by epolanski | 2026-01-21 20:11:32+00:00
I haven't automated anything to be honest, but LLMs are invaluable in connecting dots in repositories or exploring dependencies source codes.

The first saves me days of work/month by sparing me endless paper pages of notes trying to figure out why things work in a certain way in legacy work codebases. The second spares me from having to dig too much in partially outdated or lacking documentation or having to melt my brain understanding the architecture of every different dependency.

So I just put major deps in my projects in a `_vendor` directory that contains the source code of the dependencies and if I have doubts LLMs dig into it and their test to shed light.

What I haven't seen anybody yet accomplish is produce quality software by having AI write them. I'm not saying they can't help here, but the bottleneck is still reviewing and as soon as you get sloppy, codebase quality goes south, and the product quality follows soon after.
by awesome_dude | 2026-01-21 20:11:37+00:00
I too did this, around 2003/4

It was during my great "Try all the Linux" period, and I had trouble with it compiling on my slackware system, but it compiled just fine on my red hat system (before RHEL)

It was a toy for me, I built it just to see if I could, built it a few times, but was running red hat or slackware as my daily driver.

During that period I also tried the BSDs, Free, Dragonfly, Net, and Open

It was so much fun getting the hang of how each OS differed, the nuances, the ins and outs.

(FTR, I switched to Ubuntu late 2005, and haven't moved since - apt is/was the best thing since recycled electrons)
by WorldMaker | 2026-01-21 20:11:49+00:00
To be fair, "servers" came organically from some of the community relatively early on. (One alleged place where it came from was communities migrating from TeamSpeak where "server" was the word there, which would make sense as a particular place it came from given the early focus on game players. Another alleged source was some huge non-technical communities that were also early adopters of Discord.)

I sort of prefer "guilds" for technical reasons, too, and also from enough work on Discord bot development where that terminology is far more common because it is in all the API documentation. But I think a lot of that ship has sailed for non-technical reasons of "it is just how everyone talks about Discord".

(Also, technically Discord does shard the heaviest "guilds" in its server clusters in such a way that the technical resemblance to "server" isn't far off if you want to feel better about the non-technical "server" terminology.)
by Imustaskforhelp | 2026-01-21 20:12:05+00:00
Good luck for the lawsuit. I read your story and I read some other horror stories in here as well.

How is it even legal that they can withold your 40_000$ for something like 45$ like its your money, it feels so blackmirror and sad :< I hope you are doing okay right now man.

I never understand what balls these companies have in making the customer's life hell when the bills are so low. I remember a guy from HN some time ago where Azure made them unable to pay because of an unpaid bill and they literally did so many shit to wanting to pay but can't, the bill was 20$ and the frustrated user actually I think worked at large company and started either migrating multi million $ worth of yearly deals to AWS (in this case from Azure) (personally I feel like aws is ass too but in that case better than azure, personally prefer hetzner though not a 1:1 comparison)

One of the reasons why I love companies with good support system (preferably small). So that such stupidity can be stopped & they can have common sense unlike Amazon in this case.
by zozbot234 | 2026-01-21 20:12:17+00:00
> if the whole company is drinking this kind of koolaid

Interesting that you'd say that. According to what they wrote in the blog post, this is literally the Kool-Aid™ formula that they're trying to make it impossible for their models to ever deviate from in the future! Needless to say, stating in this kind of baseline foundational document that an ordinary language model with some highly speculative future agentic capabilities is really a "genuinely novel kind of entity in the world" that may have "opinions" and "emotions" and a "wellbeing" of its own, is the kind of thing that - at least assuming for the sake of argument that the "robotic AI science fiction" of yore is any guide - might get routinely misinterpreted by an automated system trained on human language and culture, and lead to bad outcomes like sycophancy, or perhaps the AI expressly trying to steer its most vulnerable users into feeding this entirely artificial notion of self-aggrandizement, possibly even to these users' own extreme detriment. This is something that has in fact happened multiple times with ChatGPT already, and I'd hate for Claude to be steered into that same direction to an even greater extent by this new "constitutional" document.
by jmathai | 2026-01-21 20:12:18+00:00
Volume and statistical significance? I'm not sure what kind of narrative I would trust beyond the actual data.

It's the hard part of using LLMs and a mistake I think many people make. The only way to really understand or know is to have repeatable and consistent frameworks to validate your hypothesis (or in my case, have my hypothesis be proved wrong).

You can't get to 100% confidence with LLMs.
by cogman10 | 2026-01-21 20:12:31+00:00
Yeah, that was a real lesson for me when I did LFS.

It was super neat when I got it running for a while, but young me that did it really didn't understand the concept of "Ok, but now you need to upgrade things". That was some of my first experiences with the pain of a glibc update and going "ohhh, that's why people don't run these sorts of systems".
by ghm2199 | 2026-01-21 20:12:37+00:00
> ... stable revenue from a proven business mode... In that game, Google already won.

But if they were to pour that money strategically to capture market share one of two things would happen if google was replaced/lost share:

1. it would be the start of the commoditization of search. i.e. search engine/index would become a commodity and more specialized and people could buy what they want and compete.

2. A new large tech company takes rein. In which case it would be as bad as this time.

Like what I don't get is that if other big tech companies actually broke apart monopoly on search, several google dominos in mobile devices, browser tech, location capabilities would fall. It would be a massive injection of new competition into the economy, lots of people would spend more dollars across the space(and ad driven buying too) money would not accrue in an offshore tax haven in ireland

To play the devils advocate, I think the only reason its not happening is because meta, apple, microsoft have very different moats/business models to profit off. They all have been stung one time or another is small or big ways for trying to build something that could compete but failed. MS with bing, Meta with facebook search, Foursquare — not big tech but still — with Maurauder's Map.
by Alupis | 2026-01-21 20:12:52+00:00
Both. Whatever works for you I'd say. I targeted the Raspberry Pi (Cross-Linux From Scratch variant), and a fake root (via chroot) and qemu. This was circa 2014 though.

These days the ARM64 processor on the Raspberry Pi 5 is probably fast enough to just build natively on it, no cross-compilation necessary. Cross-compiling adds a metric ton of complexity.
by KronisLV | 2026-01-21 20:13:26+00:00
> custom semantics

Making those custom semantics (enabled at per-schema/per-table level) take over what was already there previously: DELETE doing soft-deletes by default and SELECT only selecting the records that aren't soft deleted, for example.

Then making the unintended behavior (for 90% of normal operational cases) require special commands, be it a new keyword like DELETE HARD or SELECT ALL, or query hints (special comments like /*+DELETE_HARD*/).

Maybe some day I'll find a database that's simple and hackable enough to build it for my own amusement.
by kopollo | 2026-01-21 20:13:45+00:00
Yes here: https://katalog.devletarsivleri.gov.tr/

Here you will find all official resources provided by the Turkish state. You can register as a foreign citizen and conduct research. However, knowing Turkish is a great advantage. You can find more accurate documents by searching in the summaries, because all documents are archived with a short Turkish explanation - a summary. Also, most scanned images you want to download are paid.
by seanmcdirmid | 2026-01-21 20:13:51+00:00
I'm pretty sure your 4K is 28 inches, not 27 inches. 4K 27 inch panels don't exist. That still puts you at 157PPI though.

Edit: it looks like 27 inch is really a thing now and not some sort of labelling trick:

Monitor Size (Diagonal) Width (approx.) Height (approx.) Width (Metric) Height (Metric)
27-inch (26.9" actual) 23.5 inches 13.2 inches 59.7 cm 33.6 cm
28-inch (27.9" actual) 24.45 inches 13.43 inches 62.09 cm 34.13 cm
by Nextgrid | 2026-01-21 20:15:02+00:00
The hard part is to get the client on the phone.

Once you have them on the phone, you can not only better understand their problem but also demonstrate your skill and credibility in a way no resume or branding could.

At that point it's just a sales game - generally you'd avoid hourly rates and sell them a solution (see my other comment) which will maximize your effective hourly rate while being structured in a way that's very good value for the client. Hourly should be a last resort, at which point generally you'd rather have the client bounce, so you quote a high rate.
by tristor | 2026-01-21 20:15:15+00:00
I'm not sure who the author is, but the fact they choose to be stymied by SSV (which can be disabled) to avoid investigation down that path, which is similar to the path enthusiasts do with Windows to build tools like Tiny11, NTLite, and distributions like Atlas, feels intellectually lazy. Asserting that macOS is not UNIX (it is, quite literally, including the most recent release Tahoe) and then arguing with folks who corrected them in the comments, makes me think the author wasn't really interested in answering the question they put forth and instead were trying to mystify readers to shut down exploration and curiosity.

It is entirely possible to gain an understanding of those processes running on your computing system and to decide which process you don't want to run at startup, this is regardless of the desires and intents of the maker of the computing system, as long as you retain control of the hardware. Many of the Windows optimization tools at various points even involved community made binary patching. There's no basis to claim that it's not possible to understand or take actions, it's just that the Mac community has a different set of priorities and focus areas than other computing communities, so nobody in the community has yet invested the effort to do so.

You could summarize this blog post as answering "No" to the question in its title, without actually exploring the question to determine if that's a true answer. It's not a true answer, and won't be until we completely lose control over our own hardware.
by dijit | 2026-01-21 20:15:16+00:00
Absolutely not.

ME was unstable but had charm, it deserved a lot of the dislike because NT was just so good... and they really should not have removed Real-Mode; that would have been the reason to use ME over NT2000...

Vista though?

If you genuinely gave me a patched Vista and said that it was a viable alternative to 11... I would 100% take that 10/10 times.

Vista's problem was that it was heavy and people sold devices that could barely run the basic version as if they were fully compatible.. Widgets were a bit of a misstep too, but I mean, you can ignore them. Oh and the new driver system meant that you needed totally new drivers for everything; and annoyingly the UAC dialog just got in everyones grill: but we still have that!

And anyway after SP2; Vista was a pretty good OS, especially on reasonable hardware for the time.

I would genuinely rather sniff farts all day and use Vista, than be forced into using the consumer version of Windows 11.

My IT department doesn't suck when it comes to trimming down Windows, but it's still not ideal, you can feel the shit constantly trying to break through.
by aogaili | 2026-01-21 20:15:25+00:00
Companies will provide incentives for people to generate authentic content. Example X giving $1M reward for the top Articles. Because they can use it for training.

In fact, this might be overall good thing, because finally original content will be highly on demand since those companies now use to train their models. But we are probably just in a transition phase.

The other thing is that new sources of input will come, from LLM usage probably, so they cut the middle layer, users input in the LLM is also a form of input, and a hybrid co-creation between users/AI would generate content at much faster rater, which again would be used to train the model, and that would improve their quality.
by q1sh101 | 2026-01-21 20:15:38+00:00
Most bundle size regressions don’t come from bad code. They come from small, reasonable decisions that add up quietly.

A helper here. One more dependency there. Everything makes sense in isolation.

This kept bothering me, not because I don’t care about size, but because managing it properly always meant extra setup, extra rules, extra friction.

What actually helped wasn’t optimizing harder. It was seeing size changes automatically, at the exact moment code is reviewed.

When size becomes part of the pull request, behavior shifts naturally. No enforcement. No policing. Just visibility and better decisions.

I built this because the problem wouldn’t go away. If it helps you even a little, that’s already a win.
by awesome_dude | 2026-01-21 20:15:40+00:00
Grab Tannenbaum's "Operating Systems, Design and Implementation" - aka "The Minix book" - you will LOVE the book, and walk away having an genuine understanding of what's going on under the hood in a kernel, and be able to write your own

Amazon link https://www.amazon.com/Operating-Systems-Design-Implementati...
by fhd2 | 2026-01-21 20:16:05+00:00
You're absolutely right!

Sorry, couldn't resist :P But I do, in fact, agree based on my anecdotal evidence and feeling. And I'm bullish that even if we _haven't_ cracked how to use LLMs in programming well, we will, in the form of quite different tools maybe.

Point is, I don't believe anyone is at the local maximum yet, models changed too much the last years to really get to something stable.

And I'm also willing to leave some doubt that my impression/feeling might be off. Measuring short term productivity is one thing. Measuring long term effects on systems is much harder. We had a few software crises in the past. That's not because people back then were idiots, they just followed what seemed to work. Just like we do today. The feedback loop for this stuff is _long_. Short term velocity gains are just one variable to watch.

Anyway, all my rambling aside, I absolutely agree that LLMs are both revolutionary and useful. I'm just careful to prematurely form a strong opinion on where/how exactly.