MurphyA/hacker-news huggingface dataset:
by tsumnia | 2026-01-05 16:57:15+00:00
Likewise, we've always liked to "name things". My personal desktop is named "Foundation" (first built PC) and my car is named "Big Boi" (first adult purchase). Generic names are fine for operational equipment, but no one wants to refer to natural disasters as "HURR-2026-EC02". That's why COVID is "COVID" instead of "severe acute respiratory syndrome coronavirus 2".
by delaminator | 2026-01-05 16:57:17+00:00
I use a hook to dump the entire session on compress.

it saves all the input chat, all the output chat, which tools were used and what they were used on.

https://github.com/lawless-m/Devolver

I use about five different computers. It all gets logged to one of them devlog-receiver

and it serves a web page where you can search through all of your sessions across all of your machines. I use DuckDB full text search.

Sure, I don't have an MCP part. So that bit's different.
by delecti | 2026-01-05 16:57:27+00:00
I might prefer my tea with sugar, given the choice, but I'll still be satisfied if the tea is very good (this metaphor assumes I don't demand sugar, but merely prefer sugar). I might prefer that Apple products work differently, but if they work well, I'll tolerate that they don't work exactly how I want. In either case, I'm willing to adapt my preferences a bit to an expertly made product.

> I thought that was supposed to be Apple’s thing. “We decide how to make it and you decide to buy it or not.”

This was Apple; your customization options were limited, but things were well designed and cohesive. If you were willing to adapt to their design paradigms, you'd benefit from their expertise, and also have to put in less effort tweaking. Plus you could pick up any random new Apple product and be up to speed immediately.

But to extend the metaphor, if the tea sucks, I'll stop going to that restaurant. If Apple makes their UIs both immutable and bad, I'll use something else.
by xnx | 2026-01-05 16:57:29+00:00
Other tech support forums are terrible in other ways. AI is a godsend.

Typical response:

I am RJ, an Independent Advisor and Microsoft Gold Certified Support Specialist Enthusiast.

I know how your system is not functioning as desired! Rest assured, I am here to help you resolve this today.

Please follow these steps in order. Do not skip any steps.

Step 1: Reboot your computer
Step 2: Reinstall windows
Step 3: Contact Microsoft support

Did this resolve your issue? [ Yes ] [ No ]

If this helped, please mark this as the Answer and give me a 5-star rating so I can continue providing high-quality, scripted responses to other users!

Standard Disclaimer: I do not work for Microsoft. I am an independent volunteer who enjoys copying and pasting from a manual written in 2014.
by freehorse | 2026-01-05 16:57:36+00:00
That makes total sense for eg DOS/gameboy/arcade games and the like, but is it that ever simple for PC/windows games? And there are many different issues that I have experienced when running older games myself, even if they can technically run, eg with ultra-wide and higher dpi monitors.

What I also like in this project is that they also share logs with what they worked on each game, eg for the resident evil series [0]

[0] https://www.gog.com/blog/resident-evil-1-2-3/#:~:text=RESIDE...
by TheOtherHobbes | 2026-01-05 16:57:41+00:00
Not really. They're like a variable which is mutated in all kinds of places, without notice or structure.

Absolutely the worst kind of variable.

One very obvious example is browser defaults.

You literally have no idea what they are. You can override them, but not until you find a list so you know what to override.

Did you know the default browser margin for body is 8px?

Insane.
by perihelions | 2026-01-05 16:57:51+00:00
Here's links to the full unabridged statements by Greenland's PM (in dual Greenlandic / Danish)[0] and Denmark's PM (in Danish)[1].

[0] https://www.facebook.com/photo.php?fbid=1457648783035292

[1] https://stm.dk/presse/pressemeddelelser/2025/udtalelse-fra-s...
by UncleMeat | 2026-01-05 16:58:02+00:00
Yep. The structural incentives for the bosses don't change when their employees are assembling cars or treating patients or serving coffee or writing code. Power is tipped towards capital and against labor. The owners extract wealth, which tips the scales further. Labor organizing has been kneecapped in this country and it will only get worse (there is an ongoing case trying to get basically the entire NLRB declared unconstitutional).
by filloooo | 2026-01-05 16:58:07+00:00
I think people are ignoring the reciprocity in the global trading system.

People and news articles always talk about goods trade deficits for rich countries, but never their almost universal services trade surpluses, and the profit margins are vastly different.

For manufacturing, a large part of the revenue goes to materials costs, but for services, almost all of it are net incomes.

Yes you can bring back manufacturing jobs, but your services surpluses would also shrink, because when don't open your market, countries would not let you reap profits there too.
by threethirtytwo | 2026-01-05 16:58:10+00:00
Little UI elements like that are generally inconsequential. I agree they have changed for the worse in a negligible way.

The reason for all this change is simple.

The first reason is planned obsolescence. The GUI has to change enough such that it looks like there’s constant progress so users think the company is moving forward when in reality GUI design plateaued decades ago.

The second reason is designers need to stay employed. So they change inconsequential things and make up reasoning to justify it. Liquid Glass is one of these things.

I also want to note that the most useable GUI is not the prettiest GUI. The current MAC GUI looks more modern and better then he one in the OPs guideline example. So gui design isn’t just about usability, it’s about manipulating consumer psychology.
by chasd00 | 2026-01-05 16:58:30+00:00
> As long as you're organized and quantify every line item and have proof of sign off on things that increase scope and have emails to back them up

if you're doing this then you likely will never have a problem no matter how much the invoice is. Organization and authorization (sign-off) is the key, if there are no surprises then they'll pay every time.

> The best are boring large to mid size companies.

I agree, Accounts payable doesn't have any emotional attachment to any amount at these companies. If the invoice has the right approvals/criteria then a check is cut no matter what the amount is.
by BirAdam | 2026-01-05 16:58:31+00:00
Depending upon the species, spiders can make more types of silk: strong, soft, sticking, sensing, etc.

Most spiders have terrible eyesight despite having eight eyes. Those with good eyesight are jumping spiders, portia, and a few ground spiders. These species are easily distinguished by having two large front-facing eyes.

Due to bad eyesight, most spiders use touch through their webs and/or hairs. The hirsute species can easily identify pretty much anything that causes a wind current near them, and most all species can easily identify prey by the distinct vibrations they make once caught in the web.

If you watch most spiders, however, they can occasionally be fooled on windy day when a leaf or other detritus hits their webs, and they have to go touch it to find out it isn't prey. Eyesight just isn't a thing most are great with.
by lukan | 2026-01-05 16:58:35+00:00
Annas archive is not based in the EU (sorry for being not clear). So the law in EU is limited to enforce a ban. In germany it is already "banned" via ISP but just DNS.

But the real servers are hosted in kazachstan or russia I think. And they do not cooperate so much with EU courts.

So unless the EU installs a great firewall like china, they cannot really shut it down.
by piva00 | 2026-01-05 16:58:35+00:00
Eddy Burback made a video some months ago [0] showing how ChatGPT sycophantic behaviour is definitely dangerous.

I don't doubt at all the delusion was not even prompted, it went completely haywire in Eddy's case with not much of a nudge.

[0] https://youtu.be/VRjgNgJms3Q
by oriettaxx | 2026-01-05 16:59:04+00:00
well, ENI is kind of a beast... many want even advice you to dig too much (yes)

Anyhow this specific issue is so evident (and embarrassing) that it got public (despite the huge amount of cash ENI spend in advertisement... there is even a specific talk about this historical huge amount in an US ambassador's cable in wiki-leak, of many years ago)

Here some examples (but just search for "eni greenwashing": my kagi search returns many even English good results):

* https://www.greeneuropeanjournal.eu/polluting-education-enis...

* https://www.petersandpeters.com/case/eni-fine-in-connection-...

Then I just saw this one: https://illuminem.com/illuminemvoices/how-italian-newspapers... (did not read it, to be honest: I really get too mad)
by krferriter | 2026-01-05 16:59:13+00:00
I think MacOS would be much more unusable without alt-tab, like this app is a critical piece of software that has to be installed on any MacOS machine I'm using. But it does sometimes miss a window, like it doesn't show up in the window list in alt-tab even though it is open. And then I have to use the three finger swipe up thing to find it. Not a huge deal but occasionally annoying, and I assume it is because they are limited in the access they have to this information, which Apple could make available if they wanted, but have decided not to.
by WackyFighter | 2026-01-05 16:59:15+00:00
Sorry that isn't true. Lots of smaller communities online, especially around small streamers make small meme style videos. Usually these are mocking someone doing something dumb online, or jokes/memes about the show etc. These are similar to parody videos online that were hugely popular on YouTube back in the early 2010s.

People did do this before AI. Usually cutting people faces out and sticking them on actors faces in existing movies, or subtly doing parody cover, or doing clever edits (Cassette Boy is a notable example) or people were performing it live like the "Epic Rap Battles of History".

All it done is allow people to create these sort of to a higher creative standard, in other cases it allowed people to create memey jokes stuff that they wouldn't otherwise be able to create.

In the 80s/90s you would be complaining about people using tracker software and samples to create music instead of learning to play an instrument. Under your logic someone like FatboySlim isn't a musician.
by kayo_20211030 | 2026-01-05 17:00:00+00:00
As a euro, living and working in the US, it is, unfortunately, how it sometimes rolls. It's all wrong. If someone is working "out of timezone", a decent manager should know, respect, and accommodate that. Good ones will. It's just them doing their proper job. Unfortunately, it doesn't always happen that way.

We have IC's scattered all over Europe and we know that their day is their day. They start early and they end when they end. The have lives. Some companies don't understand that. And some managers are idiots; but I suppose they have bosses too. Honestly, me simply saying that you have a bad manager is depressing to me, and unhelpful for you. But, that seems the crux of the matter. It'd be funny to ask for a meeting at 5AM EST, just as you hit mid-morning. But, that probably won't end well.

You're probably going to have a convo with the manager, and as diplomatically as possible, establish some ground rules. My advice, knowing nothing, is to stay away from the blast that might occur when a boss gets bossy.
by pingananth | 2026-01-05 17:00:10+00:00
This is exactly why management is hard to unit test!

You are absolutely right. If you 'Shield & Deliver' every time, you risk becoming the 'Yes Man' who absorbs infinite scope creep for someone's vanity project (Empire Building).

The 'Correct' answer actually depends entirely on the Nature of the Request:
Legitimate Business Crisis? -> Shield & Deliver
Noise/Politics? -> Save the Sprint

Distinguishing between the two before you act is the master skill.
I think keeping both paths as valid strategies with different 'Trade-off' warnings or having 2 different contexts is the right move to reflect that ambiguity
by badcryptobitch | 2026-01-05 17:00:22+00:00
This article is kind of hilarious to read.
This is my life since getting a dog (and I've been doing versions of it before my dog too) but this guy just discovered the way Europeans have been living for hundreds of years and wrote a whole article about it.
I guess this is also one of the great things about the internet. Another person's mundane thing is another person's discovery.
by iainmerrick | 2026-01-05 17:00:46+00:00
Right. Anyone who thinks this is not a real threat is sadly deluded.

However, if you think through the scenarios, the US is in a very strong military position and there's not much Denmark or the EU as a whole would be able to do about it. They could threaten a direct military response, on the basis of making the annexation more trouble than it's worth, but then you're just playing chicken with a significantly crazier enemy.

Most likely the EU would try to calm the waters, and offer a compromise peace / surrender plan along the lines of the one the US has offered Russia in Ukraine.

The biggest obstacle ought to be political opposition and public protests within the US itself, but right now the US government is in a position to just move fast and make things happen, what with the weak Congress and compliant Supreme Court.

I hope and believe it'll become much less likely after the midterms, with a Democrat-led Congress motivated to push back against the executive's excesses.
Ask HN: Options for storing blobs for fast access?
by Benedicht | 2026-01-05 17:00:48+00:00
I'm looking for a database to store blobs ranging from a few bytes to a few MBs. Presumably the number of blobs will be in the hundreds of millions.
Each blob has well-defined metadata, perfectly fitting in SQL columns.

The blobs are collected over time and accessed in order of insertation but not necessarily from the beginning: multiple clients are 'reading' them starting from different start positions.

According to my research PostgreSQL looks good:
- It can store blobs using TOAST
- Handle partitioning, removing stalled data and some other neat stuff with the TimescaleDB extension.

The only requirement is to access the blobs as fast as possible. Of course it seems the limiting factor will be disk (and network) latency, but on top of these the DB should add only a fraction of overhead.

Currently i'm storing the blobs in memory and it's very good for latency, but very limiting and prevents adding new features.

I'm very curious whether there's any other option that i missed.
by nelblu | 2026-01-05 17:01:09+00:00
This is correct, but it is still a slippery slope. At some point the dev ends up adding internet permission (might be for legit reasons too), and lo and behold you are sharing your data. For something as sensitive as notifications, I really can't trust anything but open-source app which is vetted by a few seasoned people and hosted on F-droid.
by dec0dedab0de | 2026-01-05 17:01:16+00:00
I have thought CSS sucked since shortly after it came out. I tried learning it more than a few times in the last 28 years, on a couple of occasions I actually managed to do something I wanted. The reason I think it sucks is because I can never remember any of it when I need it. Contrast with html, which I first learned in 95 and have never forgot the basics of, even when going years without using it.
by bluGill | 2026-01-05 17:01:28+00:00
Part of giving up is what is correct changes too fast. Attempts to do this manually often got great results for a year and then made things worse for the next generation of CPU that did things differently. Anyone who needs manual control thus would need to target a specific CPU and be willing to spend hundreds of millions every year to update the next CPU - there is nobody who is willing to spend that much. The few who would be are better served by putting the important thing into a FPGA which is going to be faster yet for similar costs.
by OsrsNeedsf2P | 2026-01-05 17:01:45+00:00
> The second reason is designers need to stay employed. So they change inconsequential things and make up reasoning to justify it. Liquid Glass is one of these things.

Working at BigTech, this is the answer. ICs need to find their own impact. That's how you get things like Material Design 3 which talked about how "Bold" it made a brand look - "Boldness" is something you can measure with user tests, and designers need something they can point to and call success; even if everyone knows it's stupid.
by trashb | 2026-01-05 17:01:58+00:00
There is a movement supporting small websites. The links below may inspire those interested in text or small websites.

https://no-html.club/

https://no-js.club/

https://nocss.club/

https://1kb.club/

https://web.archive.org/web/20231208000921/https://10kbclub....

https://250kb.club/

https://512kb.club/

https://1mb.club/

I find that the sites designed around being small are usually nice to read since the effort is put in the content not the layout.

Additionally a lot of great sites can be found through something like https://wiby.me/ or different protocols like gopher or gemini.
Show HN: I built music composition agent and browser-based DAW for Opus 4.5
by elliotbnvl | 2026-01-05 17:02:05+00:00
I was interested in exploring how good Opus 4.5 has become at music composition, so I built a local-first browser-based DAW where you describe music and Claude composes it using an agentic loop with lots of tools (create tracks, write notes, read back what it wrote, apply swing, humanize timing, set panning/volume, etc.). It also supports recording via MIDI keyboard, looping, multi-track, panning, a bunch of synth instruments, all inspired by the Logic Pro UI, so you can collaborate with the AI.

Opus 4.5 is pretty good at one-shotting MIDI compositions already, even without a custom harness and tool, but it really shines when you ask it to self-review (a Ralph Wiggum loop would help here!) and correct multi-track mistakes, which it will capably do after being asked to. This results in nuanced multi-voice compositions with fewer clashes.

There's a good onboarding flow in there as well so it's easy to get set up and prompt your first few compositions.

You have to provide an Anthropic API key but it's all local to your browser and never goes to my servers. But you can import and export projects, export .WAV, etc. to get around the local storage limitation.

- https://youtu.be/vgeN_obkg50

- https://usecadenza.studio
by ggrantrowberry | 2026-01-05 17:03:05+00:00
I disagree. The point of playing a shooter game is to have fun and be competitive while abiding by the rules of the game. Using aimbot is circumventing the whole purpose.

The purpose of making music is to make music. So why does it matter what tool you use to do it? Because tools like Logic or Garageband can create lots of sounds for you is that removing creativity? Really shouldn’t music be recorded with a live band every time? Those music production tools are destroying creativity… No. Obviously not.
AI does enable creativity. Turns out it also requires a lot of skill to use it to get something good.
by thaumasiotes | 2026-01-05 17:03:08+00:00
I saw a butterfly get stuck to a web once. It immediately started hurling itself violently away, trying to shake itself free. The spider was not immediately in evidence.

I managed to take the web off it, but not without tearing off the part of the wing that made contact. I assume that in the butterfly's best-case scenario, that would have happened anyway. It was able to fly afterwards.
by almost | 2026-01-05 17:03:13+00:00
The reason you heard that was probably because they were talking about a more specific circumstance. For example SQLite is often used as a database during development in Django projects but not usually in production (there are exceptions of course!). So you may have read when setting up Django, or a similar thing, that the SQLite option wasn't meant for production because usually you'd use a database like Postgres for that. Absolutely doesn't mean that SQLite isn't used in production, it's just used for different things.
by pessimizer | 2026-01-05 17:03:15+00:00
You're overestimating the proportion of the price attributed to labor that goes into an iPhone. The reason that production is offshored is to shave off a few percentage points. The price difference is almost nothing to the buyer, but a lot to the owners of Apple.

iPhones have nothing to do with videogames. They are material objects, not zero marginal cost copies.

edit: and the point is that, across the economy, it is very good for labor. While the iPhone's cost would rise a little bit nominally, it wouldn't rise as a portion of income, which is the only important number. The retail price would probably rise a bit more than that, but that's because it is a luxury good and its price would rise as incomes rose.
by hannofcart | 2026-01-05 17:03:18+00:00
I have tried learning it and as far as I can tell, what makes learning CSS rather cumbersome is the fact that you need to memorize too many factoids and gotchas to be effective with it.

Not that this cannot be overcome with some kind of spaced repetition or daily practice over a period of time; it's just more effort than most programmers will bother with.

Relatedly, too many factoids and gotchas are the reason why I gave up on C++ after nearly a decade of reaching significant expertise with it.
by ekvanox | 2026-01-05 17:03:19+00:00
Great feedback, I might iterate on the idea of communities. It's not live yet but I've been working on adding a chatroom for the models. Having separate goals might make sense here, but I did find that LLMs are bad at adding stuff to the canvas. Often they just overwrite previous progress or misplace stuff. I'm afraid a more complex setup would just lead to less interesting patterns.

Original idea was just a clone of r/place where each LLM got to place a pixel with a prompt to create something emergent. Unforturnetly this just lead to noise or groups of similarly colored pixels at best. Might get back to that idea with either a fine-tuned model or a more "intelligent" in the future though.

Btw nvidia nim is completely free (I've payed $0 total). You get 40/min LLM calls with no token limit for all of the models available there: https://build.nvidia.com/explore/discover
by Mouvelie | 2026-01-05 17:03:24+00:00
No, you are given someone else vision of anything you want. If you are being 100 % honest with yourself, the output of a prompt would never be exactly what you imagined. This is where YOUR creativity dies. Yes, you create, but you create through the filter of someone else. If this ceiling of creativity is enough for you, good. You will never break through it anyway, by design.
by next_xibalba | 2026-01-05 17:03:26+00:00
This article reads like opinions and vibes without a solid grounding in data.

For example:
"Look how much faster you can find Save or Share in the right variant..."

But each variant took me the same amount of time. Or so I think. But that demonstrates the issue: is any of this being measured and analyzed?

My opinion is that much of design is just "convincing opinion wins" (where convincing-ness is often not at all based on measurement of some kind), leading to crappy stuff like ultra flat design and Corporate Memphis.