MurphyA/hacker-news huggingface dataset:
by varenc | 2025-12-21 00:27:18+00:00
Spotify is $12/month at most to get unlimited ad-free access to virtually all music.

To get access to "all" TV content legally would be hundreds of dollars a month. And for many movies you must buy/rent each individually. And legal TV and movies are much more encumbered by DRM and lock in, limiting the way you can view them. (like many streaming apps removing AirPlay support, or limiting you to 720p in some browsers)

I think Spotify wins over pirating because of its relatively low cost and convenience. Pirating TV/Movies have increased as the cost to access them has.
by sweetjuly | 2025-12-21 00:27:36+00:00
The other commentator mentioned Verilator (which is indispensable in larger designs) but you may also want to grab Icarus Verilog too. It's a FOSS simulator and, unlike Verilator, is 2-bit and so it handles X ("don't care") and Z ("high impedance") signals. It's ridiculously slow compared to Verilator but the greater fidelity can be valuable depending on what you're trying to do.
by Imustaskforhelp | 2025-12-21 00:27:53+00:00
I had created this comment on your other comment on one of my other comments that there are no cloud providers and so I am wishing to talk about both of these at the same comment perhaps

I do not know about the others but OVH (even with all of its flaws) is definitely a cloud provider

I got so damn overwhelmed looking at all the services offered by OVH once and I found some niche services which would most likely be underrated by many but if one wants at scale cheap cold storage, I recommend OVH's cold storage because they cost only 2$ per month/TB storage long term but have only 12$/TB ingress/egress compared to the egregious 100$/TB (or so I have heard) AWS's outage and where you have to play this little dance of shutting down AWS itself or something to not pay it but I genuinely think that OVH has a lot of features

I am not kidding but when I say overwhelmed, I truly meant it so much that I had to take a walk outside to put things into mind, I was looking for partnership opportunities for OVH tho that time but in my mind I have rejected them because they are too big to partner at a small scale In my opinion

OVH has the 2nd most meaningful high content or similar metric (I forgot the website which shared it) after AWS, it had more high traffic websites overall even more so than gcp

Personally I do not like this complexity. Just give me compute and storage and let me handle the rest but I don't really like OVH thaat much (my opinions change overtime too) but please look more into it if you genuinely want european cloud provider, I am interested to know about it, What are the metrics which qualify for the "long shot", I am genuinely curious and wishing to discuss honestly.
Show HN: A self-assessment quiz to measure software development seniority level
by mr_mig | 2025-12-21 00:28:02+00:00
I’ve created a free interactive quiz to help software developers get some standardized professional seniority level measurements, regardless of specific companies or industries.

It is based on real-world achievements and spans several axes (skillsets), not only tech skills.

Took me several years of interviewing, validating, diggin up information and normalizing the questions.

I have tested around a hundred people before making it into this interactive form.

Please, try it and give me your feedback!
by XorNot | 2025-12-21 00:28:37+00:00
Except this is how electrons actually go, and it has real testable consequences. The question I'm aware of (because it related to my degree in nanotechnology) was: are metals conductive at different dimensionalities?

Because at the nanoscale, you in fact can have 1D, 2D and 3D metals. 3D metals are bulk solids - like we're familiar with. 2D metals are planes of single (or very few) atoms. 1D metals are lines - think placing individual metal atoms down in a row - nanotubes are a practical example.

All real, possible structures to build.

When you do measurements on all these structures you get...weird answers. Like is a nanotube a superconductor? And the answer is...yes, but also no. Yes because you'll in fact view superconductivity like behavior, but no because actually it's a ballistic electron conductor - at the right energy level an electron bounces through the thing without hitting it, but not all electrons can do that at all energy levels, so you still measure a voltage across a nanotube between two conductors.

But a nanotube is 1D - we only have 1 dimension things move in (from one end to the other). So - conductive, not a superconductor, but you can kind of use it like one sometimes. And we know 3D metals are conductors - that's obvious right...so what are 2D metals? Presumably conductors right...?

And the answer is...nope, insulators - at least sometimes. And the reason is because the sum of all possible electron paths in a 2D metal is the electron always returns back to where it started - and those grow much faster mathematically then paths where the electron ends up somewhere else.

But only in 2D: in the 1D case most paths take you out of the conductor. And in the 3D case, the number of paths which land you somewhere else grows much faster then those which loop back, due to the extra dimension of freedom. But 2D metals are constrained - for any given path elsewhere, there are mathematically far more that land back where you started. This is observable, measurable behavior which is a topic of research for future semiconductors. Yet it's almost entirely quantum probability based behavior.
by lukeigel | 2025-12-21 00:29:10+00:00
We have three datasets in Jmail now:

1. DOJ (The White House's docs that they were required by law to drop yesterday plus many court documents, videos, and other docs from many news cycles this year)

2. HOUSE_OVERSIGHT (the House Oversight Committee's releases. giant November drop that led to the original Jmail, then some photo drops this month)

3. Yahoo emails (originally sourced by DDoSecrets, then provided to us, redacted and verified by Drop Site News)

There is so much material in HOUSE_OVERSIGHT that never appears in DOJ, and vice versa. And then the Yahoo drop reveals even more new material. It feels like three odd slices of a giant dataset that keeps getting released.

re: people's complaints about yesterday's release having way too many redactions, I have no idea how much they over-redacted. I hear that they will release even more quite soon though.
by dheera | 2025-12-21 00:31:11+00:00
OpenSCAD is the only CAD tool I use. I can'd figure out how to operate a graphical 3D software with a 2D GUI so it's just easier to describe things mathematically.

I just wish it had operations for subtractively chamfering, rounding, etc. as doing minkowski() with cones and spheres to achieve that result can be unwieldy.
by cm2012 | 2025-12-21 00:32:42+00:00
That seems reasonable?

Assume an artist (either directly or through a rights holder) makes 1/3 income from streaming, 1/3 from merch and physical albums, and 1/3 from live events.

40m streams per year would be 800k per week. 200k fans worldwide playing 4 times per week on average could get you there. Thats like a decent sized but not enormous youtube channel.

200k fans worldwide would also support the ticket sales and merchandise sales aspects.
by ecosystem | 2025-12-21 00:33:02+00:00
This is a generally known part of the history of mathematics.

> Nobody ever believed it to be a "fundamental mistruth"

https://math.libretexts.org/Courses/College_of_the_Canyons/M...

"Lobachevsky [mathematician contemporary of Gauss, who claimed parallel postulate was unnecessary] was relentlessly criticized, mocked, and rejected by the academic world. His new “imaginary” geometry represented the “shamelessness of false new inventions”"

Further, many claimed premature success in finding logical contridictions in geometry lacking parallel (Euclid's 5th) postulate; which meant they believed a 4-postulate geometry to be fundamentally false.
by dmix | 2025-12-21 00:33:23+00:00
> Nobody is owed an easy ride to other people's stuff.

If your website doesn't have a relevant profit model or competition then sure. If you run a SaaS business and your customer wants to do some of their own analytics or automation with a model it's going be hard to say no in the future. If you're selling tickets on a website and block robots you'll lose money. etc

If this is something people learn to use in Excel or Google Docs they'll start expecting some way to do so with their company data in your SaaS products, or you better build a chat model with equivalent capabilities. Both would benefit from documentation.
by justatdotin | 2025-12-21 00:33:23+00:00
I am having a lot of trouble following you. Something has upset you: what would make you feel better?

do you mean that researchers should be disallowed from accessing art?

I do not see how research interferes with all the benefits you prioritise. Can't you continue to enjoy those benefits?

Many people think 'real' music has electric guitars. I think they're wrong, but why argue with them? I think it's fine if you do not like music made from music, but that ship sailed last century. One detail you may be missing is that there are imperfect messy individual artistic humans who make music from music too. Computers are no more an obstacle to human connection through music than electric guitars are.
by 999900000999 | 2025-12-21 00:33:47+00:00
This has always been the answer.

It's ultimately an ultra locked down Android game console. Stores should be banned from selling open box systems though, it's not fair to the next owner.

We have so many good Android consoles coming out right now. Your can buy a steam deck for around the same price.

I'll miss fire emblem, but I refuse to rent such an expensive device until Nintendo remotely bricks it. Keep in mind if they accidentally auto ban you , you'll have no real recourse.
by aunty_helen | 2025-12-21 00:33:50+00:00
Good logging is critical and actually having the logs turned on in production. No point writing logs if you silence them.

My company now has a log aggregator that scans the logs for errors, when it finds one, creates a Trello card, uses opus to fix the issue and then propose a PR against the card. These then get reviewed, finished if tweaks are necessary and merged if appropriate.
by raw_anon_1111 | 2025-12-21 00:36:36+00:00
There are two competing issues. AI and commoditization. AI is just making the problem worse.

I predicted commoditization happening back in 2016 when I saw no matter what I learned, it was going to be impossible to stand out from the crowd on the enterprise dev side of the market or demand decent top of market raises.[1]

I knew back then that the answer was going to be filling in the gaps with soft skills, managing larger more complex problems, being closer to determining business outcomes, etc.

I pivoted into customer facing cloud consulting specializing in application development (“application modernization”). No I am not saying “learn cloud”.

But focusing on the commodization angle. When I was looking for a job in late 2023, after being Amazoned, as a Plan B, I submitted literally 100s of applications. Each open req had hundreds of applicants and my application let alone resume was viewed maybe 5 times (LinkedIn shows you).

My plan A of using my network and targeted outreach did result in 3 offers within three weeks.

The same pattern emerged in 2024 when I was out looking again.

I’m in the interviewer pool at my current company, our submitting an application to job offer rate is 0.4%.

[1] I am referring to the enterprise dev market where most developers in the US work
by andsoitis | 2025-12-21 00:36:37+00:00
> humanity hasn't existed for anywhere close to 10M years.

From the article:

" Humans, unusually, have a pair of enzymes that turf it out like night-club bouncers. Our ability to process alcohol has deep evolutionary roots. Ten million years ago a common ancestor of humans, chimpanzees and gorillas acquired a mutation that let them remove ethanol from the body more efficiently. This adaptation coincided with a change of habitat. Tropical forests were collapsing, notes Robin Dunbar of Oxford University. Some 90% of apes went extinct. One lineage survived by leaving the trees and foraging on the ground."
by 1659447091 | 2025-12-21 00:39:23+00:00
> The idea was that you could browse a map, and see all the ones along the route you were thinking of traveling, and decide which spots were worth stopping at.

Strava has something like this, not specifically for informational boards/plaques. People with public profiles can have their uploaded photos of (usually) trail markers, plaques, rickety bridges/stairs/rocks, big trees etc added to a community map so others can see whats on a trail or route they want to walk/run.

I take the exact photos you are talking about and have them uploaded to my trail activities -- though I keep my profile private, more of a historical record for myself. I've wondered if others were into taking/saving photos of all the ones they come across. I see others reading and moving on or taking a selfie, but am usually the only one trying to get photos of the board/plaque and the objects it was pointing out
by nothrabannosir | 2025-12-21 00:40:24+00:00
How do Hawaiians feel about this? Just in case: what would you consider a valid qualification for Hawaiians, for their opinion on this matter to be material? And how many of them support an independent Hawaii?

I looked online but didn’t find any hard numbers, only vague movements. Scottish independence for example seems to have substantial , if minority , support. If the same cannot be said for Hawaii, then this comment feels… like a cop out.
by rowanG077 | 2025-12-21 00:40:36+00:00
in my experience most backends I have worked on people don't use the facilities of their database. They indeed simply hit the database two or more times. But that doesn't mean it's not possible to do better if you actually put more care in your queries. Most of the time multiple transactions can be eliminated. So I don't agree this is a business requirement complexity problem. It's a "it works so it's good enough" problem, or a "lazy developer" problem depending on how you want to frame it.
by amluto | 2025-12-21 00:42:27+00:00
I think this entire design approach is on its way out. It turns out that the DIMM protocol was very much designed for volatile RAM, and shoehorning anything else in involves changes through a bunch of the stack (CPU, memory controller, DIMMs), which are largely proprietary and were never intended to support complex devices from other vendors according to published standards. Sure, every CPU and motherboard attempts to work with every appropriately specced DIMM, but that doesn’t mean that the same “physical” bits land in the same DRAM cells if you change your motherboard. Beyond interoperability issues, the entire cache system on most CPUs was always built on the assumption that, if the power fails, the contents of memory do not need to retain any well-defined values. Intel had several false starts trying to build a reliable mechanism to flush writes all the way to the DIMM.

Instead the industry seems to be moving toward CXL for fancy memory-like-but-not-quite-memory. CXL is based on PCIe, and it doesn’t have these weird interoperability and caching issues. Flushing writes all the way to PCIe has never been much of a problem, since basically every PCI or PCIe device ever requires a mechanism by which host software can communicate all the way to the device without the IO getting stalled in some buffer on the way.
by adrian_b | 2025-12-21 00:43:41+00:00
It is irrelevant what we can do now.

At the time when it was designed, IPv6 was well designed, much better than IPv4, which was normal after all the experience accumulated while using IPv4 for many years.

The designers of IPv6 have made only one mistake, but it was a huge mistake. The IPv4 address space should have been included in the IPv6 space, allowing transparent intercommunication between any IP addresses, regardless whether they were old IPv4 addresses or new IPv6 addresses.

This is the mistake that has made the transition to IPv6 so slow.
by matt-p | 2025-12-21 00:46:26+00:00
You are basically spot on. Thermal expansion (primarily) but you need it to be evenly spread for lots of boring reasons like as you mentioned axial force reduction, fatigue life, anchor load limits and so on. These tunnels just use forced air to cool the (XPLE) cables so they're not oil filled or anything. Tunnels are basically all thermally constrained.
by cornonthecobra | 2025-12-21 00:47:08+00:00
Ya my router has to do tagged PPPoE through the ONT even though I pay for a static /28. At least I don't have to also do RIP for the subnet like Xfinity requires.

Interestingly, if I pay for their IPTV service the internet side becomes a bare ethernet port over which I can do DHCP for the upstream interface and number the downstream subnet out of my /28.

I have debated paying for TV service as a sanity fee.
by amluto | 2025-12-21 00:47:33+00:00
Interestingly, on bare metal or old-school VMs, durability of local storage was pretty good. If the rack power failed, your data was probably still there. Sure, maybe it was only 99% or 99.9%, but that’s not bad if power failures are rare.

AWS etc, in contrast, have really quite abysmal durability for local disk storage. If you want the performance and cost benefits of using local storage (as opposed to S3, EBS, etc), there are plenty of server failure scenarios where the probability that your data is still there hovers around 0%.
by karlshea | 2025-12-21 00:47:34+00:00
It "finally hit the top of the project list" two years ago so we'll see lol.

It's "T-Mobile Fiber Home Internet" which looks to be a bunch of local ISPs they've been snatching up, so we'll see what happens. USI's customer service and reliability have been amazing so hopefully that doesn't get screwed up.
by awesome_dude | 2025-12-21 00:48:31+00:00
You can tell that this is a toxic environment because I am getting voted down, by toxic individuals, for pointing out that people in this thread have made the massive misjudgement of claiming that the blame for the issue lies in one person - despite having ZERO knowledge of the actual context of the responses received (and spoken about in the gp), or questions being asked.

Which pretty much sums it up doesn't it.
by dpkirchner | 2025-12-21 00:48:48+00:00
I try enabling IPv6 every year or so. The last time I tried IPv6 at home I couldn't figure out what my netmask was, nor the size of my allocation. Some folks say my ISP issues /60s, others /64. I couldn't figure out how to get my IP to remain static long enough to have long-running TCP sessions, either. It was a mess and not much better than it was 20 years ago when I first tried it (and had to disable it because it being on broke all sorts of things).

Maybe 2026 will be the year of IPv6. I kinda doubt it given I'm some jackass and dedicated network professionals still don't use IPv6.
by nl | 2025-12-21 00:48:55+00:00
> I don't think it's fair to say that at all. How are LLMs not statistical models that predict tokens? It's a big oversimplification but it doesn't seem wrong

Modern LLMs are trained via reinforcement learning where the training objective is no longer maximum next token probability.

They still produce tokens sequentially (ignoring diffusion models for now) but since the objective is so different thinking of them as next token predictors is more wrong than right.

Instead one has to think of them as trying to fit their entire output to the model learnt in the reinforcement phase. That's how reasoning in LLMs works so well.
by kgeist | 2025-12-21 00:49:17+00:00
From what I understand, the complexity stays there, it's just moved from the DB layer to the app layer (now I have to decide how to shard data, how to reshard, how to synchronize data across shards, how to run queries across shards without wildly inconsistent results), so as I developer I have more headaches now than before, when most of that was taken care of by the DB. I don't see why it's an improvement.

The author also mentions B2B and I'm not sure how it's going to work. I understand B2C where you can just say "1 user=1 single-threaded shard" because most user data is isolated/independent from other users. But with B2B, we have accounts ranging from 100 users per organization to 200k users per organization. Something tells me making a 200k account single-threaded isn't a good idea. On the other hand, artificially sharding inside an organization will lead to much more complex queries overall too, because usually a lot of business rules require joining different users' data within 1 org.
by smsm42 | 2025-12-21 00:50:51+00:00
There's another side to it. Imagine a company has a guy somewhere overseas that they hired, and they worked with him for 5 years, and now they want to bring them to the US because it's more convenient and close to the main team. Can they replace it with a US applicant? Not really, unless US applicant can magically gain 5 years of experience with company's products or processes. But by law they must publish a job posting. So they post a fake job posting which nobody ever except one person could possibly fit, and silently hope nobody sees it (because they are not bad guys, they don't want to mislead anybody, they just not need a random worker, they want a very specific person for a very specific position, and they already have the person). The lawmakers meant well, the company means well, but the result is a mess.
by themafia | 2025-12-21 00:52:40+00:00
> Knowing who someone is talking to is, in many circumstances, far worse than knowing what they're saying

How?

I go to court for knowing a drug dealer. That case goes nowhere.

I go to court for buying from a drug dealer. That's open and shut.

I'm not a CEO of a trillion dollar corporation or the president of anything. My privacy needs are far different from theirs.
by mmooss | 2025-12-21 00:54:40+00:00
My best Excel trick, which reveals how little I know, and yet Early [0] doesn't use it (or maybe doesn't need it, but that's hard to believe):

1. You can drag down the bottom of the formula bar/field and make it multi-line

2. You can insert arbitrary[*] newlines in an Excel formula

Combining those, you can turn the absurd default format of single-line-of-code functions into something readable and manageable. Here's a simple one from a spreadsheet I have open:

=INDEX( $C$17:$S$24, MATCH(A6,$A$17:$A$24,0), MATCH(C6,$C$15:$S$15,0) )

And just think of highly nested functions. Once you know it, writing single-line functions of any complexity is absurd, as absurd as writing 'real' code that way.

[0] Early shows how it was done: https://news.ycombinator.com/item?id=46340638

[*] I think you can do it anywhere but I haven't tested anything crazy; mostly I just use them between expressions.
by stavros | 2025-12-21 00:56:03+00:00
Doesn't know what? This isn't about the model forgetting the training data, of course it can't do that any more than I can say "press the red button. Actually, forget that, press whatever you want" and have you actually forget what I said.

Instead, what can happen is that, like a human, the model (hopefully) disregards the instruction, making it carry (close to) zero weight.