MurphyA/hacker-news huggingface dataset:
by altmanaltman | 2026-01-06 23:40:58+00:00
Code requires maintenance, so it's not an asset?

That makes little sense.

A lot of assets require regular maintenance to keep working well, but that doesn't make them a liability.

I think the main point (written again and again) is that more code = more liability, and since AI generates a lot of code, it generates a lot of liability. It might have been better to lean on the AI thing in the title.

But it's kind of a weird thing to say that code is not an asset unless you're leaning heavily into pulling that AI rant into the mix.
by atmosx | 2026-01-06 23:41:32+00:00
I own the KEF LSX II speakers and I can hear a slight difference in sound clarity between Spotify and Tidal in acoustic songs like i.e. "landslide" by "Fleetwood Mac".

Note that Tidal is supported via "KEF Connect" or while Spotify is available through Chrome Streaming, not directly IIRC.

Is it worth the big price tag? Not sure tbh. I don't play music very loud and I don't listen all that much outside working hours where my attention is elsewhere.
by eigenspace | 2026-01-06 23:41:35+00:00
I was about to reply with an "well, actually..." comment and then I saw that you beat me to it with your edit.

Fully agreed, they may be targetting a similar goal, but the execution is so different, and a Intel screwed up the idea so bad that it can really mislead people into assuming that dense Zen cores are the same junk as a Intel E-cores.
by cortesoft | 2026-01-06 23:41:40+00:00
Call what store? How do I know a store even exists to call it? How do I find out the store’s name and phone number? How do I find out where the store is located?

You say products that work tend to get remembered, and sure, for existing products with a market you might be right… people would continue buying those things even with no advertising.

But how did the FIRST person who bought the product find out about it? Someone has to try it once before you can even know the product works. How would a new product enter the market?
by denismi | 2026-01-06 23:42:12+00:00
> Not paying musicians anything at all if they don't have enough streams

... 1000 plays in a year?

We're taking a handful of people (Close friends? A proud mother? The artist themselves?) listening a few times a week.

If an artist has no following, and creates music that listeners consider substitutable for AI slop or low-effort shovelware, then they are hobbyists with no reasonable right to renumeration?
by imiric | 2026-01-06 23:42:38+00:00
> His language is LLM prompts. If he can check them into git and get reasonably consistent results if he ran the prompts multiple times

You're joking, right? There's nothing "reasonably consistent" about LLMs. You can input the same prompt with the same context, and get wildly different results every time. This is from a single prompt. The idea that you can get anything close to consistent results across a sequence of prompts is delusional.

You can try prompt "hacks" like STRONGLY EMPHASIZING correct behaviour (or threaten to murder kittens like in the old days), but the tool will eventually disregard an instruction, and then "apologize" profusely for it.

Comparing this to what a compiler does is absurd.[1]

Sometimes it feels like users of these tools are in entirely separate universes given the wildly different perspectives we have.

[1]: Spare me the examples of obscure compiler inconsistencies. These are leagues apart in every possible way.
by milkytron | 2026-01-06 23:42:47+00:00
I don't think this is all that surprising. Car prices, car insurance, and maintenance costs are at all time highs, and costs of nearly everything else have risen faster than wages.

Older cars are being held longer, and newer cars aren't offering many advancements to justify the price increases and higher insurance costs.

Personally, I've tried to reduce my car dependency as much as possible. As soon as I had the ability to buy a home along a train line and bike trail into my city's downtown, I did so. Then sold my car. The cost of an occasional rental or rideshare was nothing in comparison to car ownership. I saved tens of thousands of dollars over the span of a few years, and then ended up buying my attainable dream car.

The price of car ownership is one that our built society has placed on us as near mandatory, and escaping that dependence is financially liberating for both private and public finances.
by TacticalCoder | 2026-01-06 23:43:56+00:00
Why think about nefarious intent instead of just user error? In this case LLM error instead of programmer error.

Most RCEs, 0-days, and whatnots are not due to the NSA hiding behind the "Jia Tan" pseudo to try to backdoor all the SSH servers on all the systemd [1] Linuxes in the world: they're just programmer errors.

I think accidental security holes with LLMs are way, way, way more likely than actual malicious attempts.

And with the amount of code spoutted by LLMs, it is indeed --and the lack of audit is-- an issue.

[1] I know, I know: it's totally unrelated to systemd. Yet only systems using systemd would have been pwned. If you're pro-systemd you've got your point of view on this but I've got mine and you won't change my mind so don't bother.
by scottlamb | 2026-01-06 23:44:05+00:00
I think they're saying it's not covered: not only because `call` isn't ever reached but also because they identify `jae` as a branch and see it's always not taken. (If there were no lines in your `; later...` section and the branch were always taken, they'd still identify the `jae` as not covered.)

It might be reasonable to redefine their metric as "100% branch coverage except for panics"...if you can reliably determine that `jae .Lpanic_label` is a panic jump. It's obvious to us reading your example of course but I don't know that the compiler guarantees panics always "look like that", and only panics look like that.
by hnlmorg | 2026-01-06 23:44:12+00:00
I get why most modern sites are designed the way they are. I wouldn’t want my bank nor government websites to be cartoony.

However game websites are going to be used heavily by people familiar with the game. Also, if the game UI is unfathomable then people aren’t going to like the game anyway. So you would expect any website that borrows from the game UI to also be discoverable.

Personally I think a large part of the change was due to the shift to responsive websites. Back when everyone was using a 5:4 monitor you could get more creative and use things like absolute positioning. These days everything needs to be distilled down to the lowest common denominator because you cannot make any expectations about resolution nor aspect ratios.

Add to that how the mouse cursor have been replaced with fat fingers, and you now require the site to be tolerant with input devices that cannot navigate fiddling controls.

You could see the contrast back when sites first started doing a mobile versions of their site (before Google threatened to give poorer ranking to such sites).
by Imustaskforhelp | 2026-01-06 23:44:13+00:00
https://chatgpt.com/share/695d9ac2-c314-8011-8938-b0d7de7059...

You can paste any article and chatgpt (took the most laymen AI thing) and just writing summarize this article https://byteshape.com/blogs/Qwen3-30B-A3B-Instruct-2507/

can give you insights about it.

Although I am all for freedom, one forgets that this is one of the few places left on internet where discussions feel meaningful and I am not judging you if you want AI but do it at your own discretion using chatbots.

If you want, you can even hack around a simple extension (tampermonkey etc.) where you can have a button which can do this for you if you really so desire.

Ended up being bored and asked chatgpt to do this but chatgpt is having something wrong, it got just blinking mode so I asked claude web (4.5 sonnet) to do it and I ended up building it with tampermonkey script.

Created the code. https://github.com/SerJaimeLannister/tampermonkey-hn-summari...

I was just writing this comment and I just got curious I guess so in the end ended up building it.
by mjb | 2026-01-06 23:44:14+00:00
The haters will hate, but tap guides are great (e.g. https://biggatortools.com/v-tapguide-faqs, but even a block of hard wood with a clearance hole drilled in it works fine).

Unless you're tapping something super tough (306?), Amazon taps are fine for hand tapping. Go in straight, use a good lubricant.
by kjellsbells | 2026-01-06 23:44:55+00:00
> "ongoing lack of for-hire carrier profitability is the main bottleneck for improved new vehicle demand. While supply has started to come out of the market, demand is soft, with cyclical freight generating sectors lagging"

The quoted comment from an analyst is interesting, they think the drop in sales is because freight carriers arent making enough money to justify buying new trucks.

Is that because we are buying less, hence less to move around? Or buying more locally/fewer imports, hence less big rig miles needed? Or because of industry consolidation, eg Amazon shipping not generating work amongst any other truckers except Amazon?
by kovek | 2026-01-06 23:45:39+00:00
I recommend https://happy.engineering/ . It is very easy to set up. I can have an instance in a container which contains my repository and lots of packages/binaries necessary for the work. I can then use the different binaries to run commands in the container. I was able to easily do `ls -la` in the container and email that to myself, all done from my phone. You can also connect it to applescript and whatnot in order to send sms messages, or you can connect to whatsapp. I was able to make it extract the top 5 headlines on hacker news, get the top ideas being discussed in the comments for each submission, and send all of that into my Apple Reminders for me to read on my phone.

No VPN needed.
by WalterBright | 2026-01-06 23:46:00+00:00
I've been designing user interfaces my whole professional life. A "majority" isn't good enough. Especially when operating a machine going 60 mph.

Consider the key fob to my car. It has two buttons on it with icons - lock and unlock. You'd think that's what it does. Not so. It has all kinds of behaviors based on how you press the buttons! Thinks like setting of a siren (which won't turn off until you put the key in the ignition), opening all the doors or only one of them, opening the windows, putting the car in "sentry" mode (whatever that is), etc.

I also got to wondering why the battery in it never died, like it would do in other key fobs. It turns out it recharges when inserted into the ignition lock! (I actually kinda liked that feature!)
by eigenspace | 2026-01-06 23:46:23+00:00
Intel E-cores are basically a different microarchitecture. They often support different instruction sets than their P-cores, have different "instructions-per-clock" rates (IPC), and all sorts of other major differences. They're just very different things, and those differences are responsible for most of the bad reputation that E-cores have.

AMD's dense-cores are the same microarchitecture, have the same IPC, use all the same instruction sets. The only real difference between them and regular AMD cores is that their dense cores have less cache, and lower peak clocks.
by heavyset_go | 2026-01-06 23:46:27+00:00
To add to the anecdata, today GPT 5.2-whatever hallucinated the existence of two CLI utilities, and when corrected, then hallucinated the existence of non-existent, but plausible, features/options of CLI utilities that do actually exist.

I had to dig through source code to confirm whether those features actually existed. They don't, so the CLI tools GPT recommended aren't actually applicable to my use case.

Yesterday, it hallucinated features of WebDav clients, and then talked up an abandoned and incomplete project on GitHub with a dozen stars as if it was the perfect fit for what I was trying to do, when it wasn't.

I only remember these because they're recent and CLI related, given the topic, but there are experiences like this daily across different subjects and domains.
by ncruces | 2026-01-06 23:46:44+00:00
The topic is whether Rust should be used to re-implement SQLite.

If SQLite fails to allocate memory for a string or blob, it bubbles up the error, frees some data, and maybe tries again.

Your app may be "hopeless" if the error bubbles up all the way to it, that's your choice, but SQLite may have already handled the error internally, retried, and given your answer without you noticing.

Or it may at least have rolled back your transaction cleanly, instead of immediately crashing at the point of the failed allocation. And although crashing should not corrupt your database, a clean rollback is much faster to recover from, even if your app then decides to crash.

Your app, e.g. an HTTP server, might decide to drop the request, maybe close that SQLite connection, and stay alive to handle other ongoing and new requests.

SQLite wants to be programmed in a language were a failed allocation doesn't crash, and unlike most other code, SQLite is actually tested for how it behaves when malloc fails.
by munificent | 2026-01-06 23:47:14+00:00
The problem is that you are collapsing two users with very different needs into a single one.

1. If you are authoring an XHTML file, yes, you want the renderer to be as picky as possible and yell loud and clear if you make a mistake. This helps you produce a valid, well-formed document.

2. If you are an end user reading an XHTML file, it's not your file, it's not your fault if there are bugs, and there's jack shit you can do to fix it. You just want the browser to do its best to show you something reasonable so you can read the page and get on with your life.

XHTML optimizes for 1 at the expense of 2. HTML5 optimizes for 2 at the expense of 1.
Show HN: I made analytics you want to watch
by yoan9224 | 2026-01-06 23:47:18+00:00
Prysm – https://prysmhq.com

Google Analytics but with a 3D globe that shows visitors landing in real-time, a timeline that makes sense, and an AI you can actually ask questions.

No cookies. <5KB script. Built in a month.

The globe view is oddly addictive – watching dots appear as people discover your site is way more satisfying than staring at boring charts.

Tech: Next.js, Three.js, Supabase, OpenAI. Free during beta.

Would love your feedback!
by 0manrho | 2026-01-06 23:47:22+00:00
> corporations knowing about my music taste is not cracking the top 1000

They don't care much about your music taste, that's not the valuable data they're collecting and reselling. They're tracking your location, habits, address, email, passwords, billing info, extensions/other apps, locations, etc etc and storing it insecurely to be easily acquired by people with arguably even less scruples than the corporation they're taking it from because the cost to store this shit securely is higher than the fines/consequences from a data breach, so why bother? All of that (meta)data is for more valuable to them and the numerous "bad actors" that data-harvest them on the regular.

> as opposed to trying to find and rip audio files from the internet and put it on my server and deal with metadata and cover art manually.

This can be automated, which can also be a form of curated music discovery.

> so even if the platform is missing stuff you can fill it in yourself.

With what? All that music you yourself assert you aren't acquiring "manually"? Sounds like self-hosting with a couple of extra steps to me.

> I'm sure it works fine if you've basically settled on what music you like and never listen to anything new, but if you do like to discover new music, self-hosting just isn't an option.

I can't tell if this is ignorance or arrogance, but it's laughably out of touch either way, especially in this day and age. You can just say you're too lazy to fuck with it, don't know how to do it, or don't socialize with people that share your music tastes. It's fine.

There's numerous examples in this comment section of how to do music discovery without subsidizing a company that takes advantage of both the artists that users listen to, and the users themselves, and self-hosting is in no way a barrier to that.
by ineedasername | 2026-01-06 23:47:54+00:00
Sure, here's the transcript, AI is a large theme throughout but page 7 and 24 have specifically relevant remarks about the better than expected number, productivity's increases in relation to both this and AI, data centers, etc., but really the whole thing is peppered with details related to AI so it's worth reading in depth if you want the Fed's synthesized pov, and the press at these meetings ask incisive questions.

https://www.federalreserve.gov/mediacenter/files/FOMCprescon...
by rmason | 2026-01-06 23:48:33+00:00
Given the age on here it is doubtful you will see the virtue in what these guys are doing. But as someone older who has had friends fall and break hips, it's one of the worst things that can happen to a person. I cannot prove it but am absolutely certain that breaking a hip will shorten your life.

I think they need to lose the LED's and bring the price way down but I am watching this one.
by ggm | 2026-01-06 23:48:52+00:00
I know this is off to one side, but installs which say "run this packaged binary from somebody you've never heard of, replacing all your termux"

if you search for Jinwei Hu, one of the first hits in the emacs ML archive is "how do I contact the author" .. who of course immediately responds, so it's not like this is some anonymous drone, but it points to a .. disconnect between what we used to do (trust individuals) and what we more recently have done (assume individuals are mothered by some body we can relate to, like emacs.org) and what we are back to doing (trust individuals) because the centre cannot hold, things fall apart.
by simonw | 2026-01-06 23:49:17+00:00
Were you running it inside a coding agent like Codex?

If so then it should have realized its mistake when it tried to run those CLI commands and saw the error message. Then it can try something different instead.

If you were using a regular chat interface and expecting it to know everything without having an environment to try things out then yeah, you're going to be disappointed.
by adrr | 2026-01-06 23:49:36+00:00
People don't care. Youtube has an option to watch it without ads, most people don't. I refuse to watch ads and pay for the ad-free versions of the streamers. Lots people won't pay. Would the average person pay $10/m for ad free social media? Or pay for add free search? Pretty sure there are search engines that you can pay that are ad free.

What needs to be regulated is ads that you can't avoid. You can avoid online ads by paying ad free versions or not browsing certain sites(eg: instagram, FB). Billboards need to go away, and some cities have outlawed them.
by andsoitis | 2026-01-06 23:49:43+00:00
For context, The Guardian reports[1]:

Inuit people are understood to have lived in Greenland since as early as 2,500BC and it was reached by Norse seafarers in the first millennium AD, who established settlements lasting several centuries. Modern colonisation began after the arrival of Hans Egede in 1721, acting with the support of what was then Denmark-Norway. During the second world war, when Denmark was occupied by Germany, Greenland was occupied by the US and was returned to Denmark in 1945.

It became part of the kingdom of Denmark in 1953, and in 1979 home rule was introduced. But Denmark still controls Greenland’s foreign and security policy. It has its own parliament, Inatsisartut, and two MPs in the Danish parliament, Folketing. But calls for independence have been growing.

Tensions have escalated significantly between Greenland and Denmark in recent years. There is intense anger in Greenland over investigations into the forced contraceptive (IUD) scandal of the 1960s and 70s, prompting the former Greenlandic prime minister to accuse Denmark of genocide. There have also been protests in Copenhagen and Nuuk over the separation of Greenlandic children from their parents.

Denmark has banned the use of highly controversial “parenting competency” tests on Greenlandic people that have resulted in Greenlandic mothers being separated from their children. In September, after years of failing to acknowledge the violations, Denmark officially apologised to the victims of the IUD scandal, in which thousands of Greenlandic women and girls were forcibly fitted with contraceptive coils without their knowledge or consent. And in December, victims won a legal fight with the Danish government to receive compensation.

In recent years there has been growing support for Greenlandic independence. But amid the spectre of Trump’s threat, Greenland in March formed a new four-party coalition government in a show of national unity, with the first page of the coalition agreement stating: “Greenland belongs to us.” The pro-independence party, Naleraq, which is the most US- and Trump-friendly party, came second in the election and is now in opposition.

According to a 2009 agreement with Denmark, Greenland must hold a successful referendum before declaring independence.

[1] https://www.theguardian.com/world/2026/jan/06/why-is-donald-...
by tpmoney | 2026-01-06 23:51:15+00:00
> until the 19th century, ads were basically just information dense textual statements.

I'm curious how does this account for "town criers" and the like? And there seems to be quite a few examples of less "information dense textual statement" in some of the articles on Wikipedia about advertising [1] [2].

[1]: https://en.wikipedia.org/wiki/History_of_advertising
[2]: https://en.wikipedia.org/wiki/Trade_card
by mothballed | 2026-01-06 23:51:32+00:00
Narrow banking was denied a depositor account at the fed IIRC so it's basically DOA as they've envisioned it.

IIRC the fed said that narrow banking threatens the stability of the banking system since private credit expansion (and ultimately, the risks that come with that) is in their estimation desirable. Regulators want nothing but to crush the idea.
by p12tic | 2026-01-06 23:53:27+00:00
> not ... web/db servers, lightweight stuff like that.

They scale very well for web and db servers as well. You just put lots of containers/VMs on a single server.

AMD EPYC has a separate architecture specifically for such workloads. It's a bit weaker, runs at lower frequency and power and takes less silicon area. This way AMD can put more such cores on a single CPU (192 vs 128 for Zen 5c vs 5). So it's the other way round - web servers love high core count CPUs.
by chhs | 2026-01-06 23:54:02+00:00
If you don't mind self-hosting, I've recently started using ListenBrainz in combination with Navidrome. You can upload your Spotify listen history to seed it, and scrobble your ongoing listening to keep it up to date with what you listen to. You can use a plugin[1] to automatically generate daily, weekly, and discovery playlists based on your listen history, and what you have available in your library. You can generate even more playlists using ListenBrainz data via their tool, Troi[2].

[1] https://github.com/kgarner7/navidrome-listenbrainz-daily-pla...

[2] https://troi.readthedocs.io/en/latest/
by benjiro | 2026-01-06 23:54:39+00:00
A programmer, if we use US standards is probably $8000 per month. If you can get 30% more value out of that programmer (trust me, its WAY more then 30%), you gained $2400 of value. If you pay $200, $500, $1000 for that, its still a net positive. Ignoring the salary range of a actual senior...

LLMs do not result in bosses firing people, it results in more projects / faster completed projects, what in turn means more $$$ for a company.
by general1465 | 2026-01-06 23:54:47+00:00
As a European I believe that USA taking over Greenland by force will trigger massive rally around the flag effect in Europe, will crack the jingoistic European nationalism and hasten federalization of Europe.

I don't believe that there is going to be much cooperation with Russia, unless it will stop being imperialistic itself, which is unlikely. However Iran and China are on EU's naughty list only because USA want it to be so.