MurphyA/hacker-news huggingface dataset:
by dagmx | 2025-12-20 20:49:08+00:00
This feels very much tinfoil.

There’s no incentive to the companies or the employees to draw out the discussion, especially over something so trivial. It’s much more preferable to try and speed through things to get things done in a time frame that can be adopted.

And regardless, if you don’t feel it’s worth your time, then why cast aspersions that it was something clandestine and intentionally hidden? You could have shown up and kept up with it, just like everyone else involved presumably did.
by VanTheBrand | 2025-12-20 20:51:36+00:00
They are too big to fail but they aren’t too big to have to pay out a huge settlement. Facebook annual revenue is about it twice that of the entire global recording industry. The strategy these companies took was probably correct but that calculation included the high risk of ultimately having to pay out down the line. Don’t mistake their current resistance to paying for an internal belief they never will have to.
by onemoresoop | 2025-12-20 20:52:26+00:00
This is fun. A small cautionary tale from telecom history though. Once pleasant waiting exists, it quietly becomes acceptable waiting, then longer waiting, then a product requirement. Suddenly latency isn’t a bug, it’s an opportunity for vibes. Would hate to see 'AI thinking music' evolve into the modern equivalent of hold music designed less to soothe and more to make us tolerate delays that should’ve been fixed instead.
by throw0101c | 2025-12-20 20:52:39+00:00
> I wish I could switch my network to all IPv6 and use NAT64/DNS64, but Android, the world's most popular OS, purposefully disables DHCPv6.

It does not "disable" DHCPv6. It does not support DHCPv6. Android (really Lorenzo Colitti) in/famously WONTFIX adding DHCPv6 client support:

* https://issuetracker.google.com/issues/36949085

Of course after over a decade of denying that Android needs some kind of DHCP in IPv6, it seems that Android may finally be getting some kind of solution:

* https://android-developers.googleblog.com/2025/09/simplifyin...

* Via: https://blog.ipspace.net/2025/09/android-dhcpv6-prefix-deleg...

Hopefully, having admitted (?) the error of their ways with being SLAAC-only they'll also add 'regular' DHCPv6 in addition to DHCPv6-PD.
by dbzero | 2025-12-20 20:53:23+00:00
While at this point there's no official C++ API provided you might try accessing C++ object interfaces directly (it's a lot of coding though). We plan to release an SDK for implementing your own C++ extensions within next couple of months. As of now we don't have any plans for supporting C# - but we have a prototype version for JavaScript. Interestingly JavaScript and Python objects will be fully interoperable so dbzero might become a convenience interface between those worlds.
by RealityVoid | 2025-12-20 20:53:31+00:00
> I explain to them that typing speed is never the bottleneck in the work that I do.

Never is a very strong word. I'm not a terribly fast typist but I intentionally trained to be faster because at times I wanted to whip out some stuff and the thought of typing it all out just annoyed me since it took too long. I think typing speed matters and saying it doesn't is a lie. At the very least if you have a faster baseline then typing stuff is more relaxing instead of just a chore.
by stevekemp | 2025-12-20 20:54:03+00:00
I guess it would, but remember there are more services out there than just HTTP(S).

For example the last time I had an IPv6-only host I had issues cloning things from github, as "git clone git@github.com..." failed due to github.com not having IPv6 records.

A quick search revealed this open 3+ year old discussion - https://github.com/orgs/community/discussions/10539
by Lammy | 2025-12-20 20:54:43+00:00
> Timekeeping has been an important mechanism for humans for as long as recorded history.

And for 99% of that history, Noon was when the sun was half-way through its daily arc at whatever point on Earth one happened to inhabit. The ownership class are the ones who invented things like time zones to stop their trains from running in to each other, and NTP is just the latest and most-pervasive-and-invasive evolution of that same inhuman mindset.

From a privacy point of view, constant NTP requests are right up there alongside weather apps and software telemetry for “things which announce everyone's computers to the global spy apparatus”, feeding the Palantirs of the world to be able to directly locate you as an individual if need be.
by black_knight | 2025-12-20 20:55:47+00:00
This seems to me to be the same as saying that mathematicians do not care about the meaning of their theorems. That they are only playing a game. They care about consistency only because inconsistency means one can cheat in their game.

I know TFA says that the purpose of foundations is to find a happy home (frame) for the mathematicians intuition. But choosing foundation has real implications on the mathematics. You can have a foundation where every total function on the real numbers is continuous. Or one where Banach–Tarski is just false. So, unless they are just playing a game, the mathematicians should care!
by esrauch | 2025-12-20 20:55:55+00:00
It's a nice idea but I've literally never seen it done, so I would be interested if you have examples of major libraries that do this. Abstractly it doesn't really seem to work to me in place of simple logs.

One test case here is that your library has existed for a decade and was fast, but Java removed a method that let you make it fast, but you can still run slow without that API. Java the runtime has a flag that the end use can enable to turn it back on a for a stop gap. How do you expect this to work in your model, you expect to have an onUnnecessarilySlow() callback already set up that all of your users have hooked up which is never invoked for a decade, and then once it actually happens you start calling it and expect it to do something at all sane in those systems?

Second example is all of the scenarios where you're some transitively used library for many users, it makes and callback strategy immediately not work if the person who needs to know about the situation and could take action is the application owner rather than the people writing library code which called you. It would require every library to offer these same callbacks and transitively propagate things, which would only work if it was just such a firm idiomatic pattern in some language ecosystem and I don't believe that it is in any language ecosystem.
by eastbound | 2025-12-20 20:56:20+00:00
This is more frequent than you would assume. I’ve neither subscribed to Apple Music nor Spotify for this exact reason: I’m a millenial who would like to discover music.

Another extremely annoying effect is, being 40+, they only suggest music for my age. In “New” and “Trending”, I see Muse and Coldplay! I should make myself a fake ID just to discover new music, but that gets creepy very fast.
by macNchz | 2025-12-20 20:56:47+00:00
New York actually does have a points system, but since they're tied to the driver's license rather than the car itself, you only get them if you're actually pulled over, not from cameras. Within NYC there's a fair amount of camera enforcement, but comparatively very little by the police directly, so drivers whose licenses might otherwise be suspended via points are still driving around.

The mechanisms for keeping people off the road are also just weaker in the US—I believe the penalties for driving with a suspended license are comparatively lighter, plus if your license is suspended you can often still get a "restricted" license that still lets you drive to work.
by johnnyanmac | 2025-12-20 20:56:54+00:00
Yes, but then we have the blanket tarriffs. Which it seems even the most diehard are coming around to say was really, really stupid. Who's genuinely making a profit off this decision?

That definitely tells me there's ego at play here more than anything else. Even money.

That's the unheard of part of this year. Even the most blatantly corrupt politicians know not to actively throw money into a furnace.
by pedrozieg | 2025-12-20 20:57:28+00:00
Postgres’s extensible index AM story doesn’t get enough love, so it’s nice to see someone really lean into it for LIKE. Biscuit is basically saying: “what if we precompute an aggressive amount of bitmap structure (forward/backward char positions, case-insensitive variants, length buckets) so most wildcard patterns become a handful of bitmap ops instead of a heap scan or bitmap heap recheck?” That’s a very different design point from pg_trgm, which optimizes more for fuzzy-ish matching and general text search than for “I run a ton of LIKE '%foo%bar%' on the same columns”.

The interesting question in prod is always the other side of that trade: write amplification and index bloat. The docs are pretty up-front that write performance and concurrency haven’t been deeply characterized yet, and they even have a section on when you should stick with pg_trgm or plain B-trees instead. If they can show that Biscuit stays sane under a steady stream of updates on moderately long text fields, it’ll be a really compelling option for the common “poor man’s search” use case where you don’t want to drag in an external search engine but ILIKE '%foo%' is killing your box.
by WhyOhWhyQ | 2025-12-20 20:57:36+00:00
I couldn't resist... Like the kid at facebook who's buddies with Altman so gets to be a billionare? Like Altman himself (when did he enter the field again? Oh yea he was a crypto huckster). Like everyone I've ever met in the machine learning department? 95% of the people in that field are just following trends and good at winning that game. Call it sour grapes, but I'm just observing reality here. And everyone who thinks following fads = being curious is just doing the larp I described earlier. Moreover, everyone who thinks following fads keeps them safe from AI is deluding themselves. The AI of 2026 can do it better than you can.
by metadope | 2025-12-20 20:57:41+00:00
> the number of drivers in accidents with THC in their blood is going up because the number of people with THC in their blood is going up

This.

In just the short time since legalization, recreational use in my immediate vicinity (a small Ohio village, one stop light) has decidedly, undeniably increased.

I offer only an anecdotal observation, but my evening walks around town are now accompanied by a dank potpourri of skunk scents, representing I-don't-know-how-many strains of Sativa...

Indica to me that at least 30% of the population here is puffing.
by karanSF | 2025-12-20 20:58:57+00:00
I can't stand the style as much as the excessive use of hyphens. The "It's not just ..., it's ...." every 5 sentences is too much once you notice it. However, every LLM seems to converge on this style. It wouldn't wouldn't write like that if it didn't work to some degree, so maybe it knows something we don't.
by fuzzfactor | 2025-12-20 20:59:20+00:00
Extra Credit!

What's wrong with this picture?

>how can two solutions having the same pH differ in acidity?

Great follow-up question! Two solutions can have the same pH but still differ in acidity due to differences in the strength of the acids involved. Here’s how that works:

1. Strong vs. Weak Acids:

Even though pH measures the concentration of hydrogen ions ( H+ H + ) in a solution, the nature of the acid (whether it’s a strong acid or weak acid) can still make them behave differently in terms of their overall acidity.

Strong acids (like HCl, hydrochloric acid) dissociate completely in water. They donate all of their protons, leading to a high concentration of H+ H + ions in solution.

Weak acids (like acetic acid, found in vinegar) dissociate partially in water. They do not release all of their protons, and the concentration of H+ H + is lower compared to a strong acid at the same pH.

2. How Two Solutions Can Have the Same pH but Differ in Acidity:

Same pH, Different Acid Strength: Let’s say we have two solutions, both with a pH of 4.

Solution 1: Made with hydrochloric acid (HCl), a strong acid. Since HCl dissociates completely, it provides a large number of H+ H + ions for a given amount of acid.

Solution 2: Made with acetic acid (CH₃COOH), a weak acid. Even though the pH is the same as HCl, acetic acid only dissociates partially, so the concentration of H+ H + ions is much lower than in the HCl solution.

Both solutions may have the same pH (4), which means they have the same [H⁺] concentration, but the weak acid solution (acetic acid) is less "acidic" in terms of its ability to donate protons. This is because only a small fraction of acetic acid molecules release their protons into solution.

3. Acid Strength and pKa:

The acid dissociation constant (Ka) or pKa tells us how strong an acid is.

A high Ka (or a low pKa) means the acid is strong (it dissociates more readily).

A low Ka (or high pKa) means the acid is weak (it dissociates less).

Two solutions with the same pH could have different acid strengths, and the acid with the lower pKa would be considered stronger, even if both solutions have the same concentration of hydrogen ions.

4. Example:

Solution A: 0.1 M HCl (strong acid)

Completely dissociates into H+ H + and Cl− Cl − , so it provides a high concentration of hydrogen ions at pH 1.

Solution B: 0.1 M Acetic Acid (weak acid)

Only partially dissociates, so the concentration of H+ H + ions at pH 1 will be much lower, and the solution will be "less acidic" in its proton-donating ability.

So, while the pH of both solutions might be the same, the acid strength and the degree of dissociation (which relates to their acidity) differ because one is a strong acid (HCl) and the other is a weak acid (acetic acid).

TL;DR:

Two solutions with the same pH can differ in acidity because the acid strength (strong vs. weak) determines how fully the acid dissociates into hydrogen ions. A strong acid will have more dissociation and proton donation, even at the same pH, compared to a weak acid, which dissociates less.
by suprjami | 2025-12-20 21:02:25+00:00
I'm gonna give the AI a pass on this one.

Student was intentionally dressed in military camo as part of a dress up.

The camera is probably grainy garbage at poor angle.

It's a reasonable assessment, probably a human being would double take in the same situation.

The problem is not having a human check the AI alert before locking down the school.

The problem is having a society where people regularly take guns into schools and public places and commit mass murder.
by baobun | 2025-12-20 21:02:36+00:00
Routers and access points are also typically separate device classes. Yet the market has figured out that most consumers prefer all-in-one devices. Expecting households to run dedicated firewalls besides their AiO wifi-routers is ludicrous.

What firewall do you recommend a typical user couple their ER7212PC (which BTW is already tripling as VPN gateway and cloud-controller) with?

The problem is that TP-link does not give two cents to security in their products.

> And no, I'm not being pedantic

You very much are.
by dcminter | 2025-12-20 21:02:38+00:00
I wonder if he's using TinkerCAD or something similar? I often use that, 'cos it's quick for simple things that are one-offs, but it has exactly this issue as it's not at all parametric, just primitives and booleans (though it does have some basic sketch capabilities now)

When I'm doing something more sophisticated I use SolveSpace, but I'm a lot slower with that.
by IshKebab | 2025-12-20 21:03:03+00:00
I dunno if they publish like a 10 TB torrent of the most popular music I can see people making their own music services. A 10 TB hard disk is easily affordable, and that's about 3 million songs which is way more than anyone could listen to in a lifetime, even if you reduce that by 100x to account for taste.

It's probably going to make the AI music generation problem worse anyway...
by bob1029 | 2025-12-20 21:03:23+00:00
I recall many interesting tracks that were very aggressively deleted from all platforms in sync. I wonder if I could find them in this archive.

There is contemporary lost media being created every day because of how we distribute things now. I think in some cases, the intent of the publisher was to literally destroy every copy of the information. I understand the legal arguments for this, but from a spiritual perspective, this is one of the most offensive things I can imagine. Intentionally destroying all copies of a creative work is simply evil. I don't care how you frame it.

Making media effectively lost is not much different in my mind. Is it available if it's sitting on a tape in an iron mountain bunker that no one will ever look at again?
by meerab | 2025-12-20 21:04:37+00:00
VideoToBe.com - Transcription & Chat for Audio/Video (board meetings, lecture notes, churches summons etc.)

Started as Pay-per-use service (upload the file and receive an email with transcript). Now we also offer subscription based service for media library, AI summaries, chat Q&A, insights/highlights.

Makes between $200 to $600 per month.

https://videotobe.com

Tips for sub growth in transcription space?
by coldstartops | 2025-12-20 21:04:37+00:00
You are liying. here: https://servury.com/datacenters/

Here on datacenters you say your are ISO27001 and SOC2 certified.

"We're ISO 27001 certified and maintain SOC 2 Type II compliance."

You do not have any certificate that I can find: https://www.iafcertsearch.org/search/certified-entities?sear...

https://www.iafcertsearch.org/search/certified-entities?sear...

Who is the company who certified you? What is the certification number?
by hdgvhicv | 2025-12-20 21:04:46+00:00
Corporate laptop won’t work (their version of windows seems to require an ipv4 adddess on an interface, not sure if that’s a windows thing or a them thing)

Doesn’t remove the need for nat - my wired IsP might be able to bgp with me, but my backup 5g won’t, and when I want to choose which to send my traffic through with PBR that means natting.

My router doesn’t support 64, so I have to use my isp’s which is speed constrained compared with native 4. Ok that’s on my setup. Haven’t tested my 5g provider and where 64 occurs, I’d hope in their network, but how do I configure my dns64.

Still need to provide v4 at the edge and thus 46 nat so I can reach internal v6 only servers from v4 only locations

Perhaps lost of that is because my router doesn’t do 64, but again that just shows that v4 is still essential. I haven’t found a single service that’s v6 only, so if I have to run a v4 network (even if only as far as a 64 natting device) why bother running two networks, double the opportunity for misconfiguration and thus security holes. Enabling dual v6 on my IoShit network would allow more escape routes for bad traffic, meaning another set of firewall rules to manage. Things like SLACC make it harder to work out what devices are on the network, many end user devices are user hostile now and keeping control of them on v4 alone is less work than in v4 and v6.
by mightyham | 2025-12-20 21:04:54+00:00
For consumer traffic, your probably right. In data centers, cloud computing, and various enterprise networking solutions, IPv4 is still king. I'm sure IPv6 would work fine in all these use cases, but as long as many large tech companies are not exhausting the CIDR ranges they own (or can opt for using private ranges) there is no impetus to rework existing network infrastructure.
by krick | 2025-12-20 21:05:14+00:00
Uh, cool, I guess? I want to applaud that, but, first off, unless you are OpenAI or Facebook, it is not exactly plausibly easy to participate in the festivities. Even if I had spare 300 TB laying around, how the fuck do I download that?

But, more importantly, I cannot even say "good for you", because I don't actually think it is good for Anna's Archive. I wouldn't touch that thing, if I was them. Do we even have any solid alternatives for books, if Anna's Archive gets shot down, by the way? Don't recommend Amazon, please.
by integralid | 2025-12-20 21:05:55+00:00
Not really the same, the mechanics are different and this particular behaviour is pretty much an accident, not abbreviation.

In IPv4 you also have 127.257 equal to 127.0.1.1, 123456789 equal to 7.91.205.21, and 010.010.010.010 is a well-know DNS server. This notation is also rejected by most implementations.
by TheOtherHobbes | 2025-12-20 21:06:32+00:00
The medical industry relies on scarcity and it's also heavily regulated, with expensive liability insurance, strong privacy rules, and a parallel subculture of fierce negligence lawyers who chase payouts very aggressively.

There is zero chance LLMs will just stroll into this space with "Kinda sorta mostly right" answers, even with external verification.

Doctors will absolutely resist this, because it means the impending end of their careers. Insurers don't care about cost savings because insurers and care providers are often the same company.

Of course true AGI will eventually - probably quite soon - become better at doctoring than many doctors are.

But that doesn't mean the tech will be rolled out to the public without a lot of drama, friction, mistakes, deaths, and traumatic change.
by lysace | 2025-12-20 21:06:54+00:00
Programming efficiency isn’t about typing/editing fast - it’s about great decision-making. Although I have seen the combo of both working out very well.

If you focus on fast typing/editing skills to level up, but still have bad decision-making skills, you'll just end up burying yourself (and possibly your team) faster and more decisively. (I have seen that, too.)
by tacone | 2025-12-20 21:07:11+00:00
Not my method really, just a comparison. I didn't know about the sandbox.

I see there might be advantages. The manual alternative could be tweaked further though. For example you might make it hierarchical.

Or you could create an "howTo" MCP with more advanced search capabilities. (or a grandma MCP to ask advice to after a failure)

Interesting topic, I guess has found a real best practice, everybody is still exploring.
by buybackoff | 2025-12-20 21:07:13+00:00
I could do half-screen nested array formulas when Excel was before the ribbon (and screen resolutions were smaller), out of necessity and because I could. It was in quite demanding uni home calculations and then mostly when working as intern in IB. But then having a life is also important...

The only thing I still enjoy is that any data smaller than 1M rows is sliced and diced almost without thinking. I am sometimes really grateful that MS did not break the shortcuts, while almost breaking the product overall. The muscle memory works perfectly.