MurphyA/hacker-news huggingface dataset:
by taubek | 2025-11-21 09:29:02+00:00
From the page

Investigating - We are currently investigating issues for MCO and WebUI (web.teamviewer.com). Nov 21, 2025 - 09:36 CET Monitoring - Our team have implemented new mitigation measures, and the Management Console is gradually coming back online. Please note that full access for all customers may take some time. Nov 21, 2025 - 00:37 CET Update - We are continuing to investigate this issue. Nov 20, 2025 - 22:21 CET Investigating - Update - We see very high load at the affected service for login.teamviewer.com As a workaround, please use WebUI (web.teamviewer.com) Nov 20, 2025 - 22:19 CET Monitoring - A fix has been implemented and we are monitoring the results. Nov 20, 2025 - 18:52 CET Update - We see very high load at the affected service. As a workaround, please use WebUI (web.teamviewer.com) Nov 20, 2025 - 11:02 CET Update - We see very high load at the affected service. Both services, Management Console and Web.teamviewer.com are affected. Nov 20, 2025 - 10:12 CET Update - We see very high load at the affected service. As a workaround, please use WebUI (web.teamviewer.com) Nov 19, 2025 - 22:01 CET Investigating - We are currently investigating this issue. Nov 19, 2025 - 21:26 CET
by tcsenpai | 2025-11-21 09:29:35+00:00
I think they should start aiming for 20B models along with 32B and 7B. Usually 7B is enough for a 8GB GPU, 32B requires a 24GB GPU for decent quants (I can fit a 32B with IQ3_XXS but is not ideal) while 20-ish B models (such as magistral or gpt-oss) are a perfect fit for 16GB GPUs
by epolanski | 2025-11-21 09:30:09+00:00
> Im pretty sure not a single dev would understand what the hell is going on, and i would have to buy quite a few beers to get that passed in a CR.

That's a questionable example imho, for few reasons.

The first is that understanding an applicative functor requires you to first understand map, apply and lift.

Starting from an applicative, in any language, including Haskell, is like starting from a monad, (as you know very well they are almost the same thing as a monad is an applicative with one more rule) and then it's quite clear why we get endless blog posts that leave you no brighter.

The second is that we're talking about TypeScript, not JavaScript.

Let's make an example.

Given a definition for map in TypeScript:

map: <A, B>(f: (a: A) => B) => ((fa: F<A>) => F<B>)

which requires a minimal typescript understanding (a function from A to B and a value of type F<A> you get F<B>) to read.

If you can read map you can read ap in TypeScript:

const ap: <A>(fa: F<A>) => <B>(fab: F<(a: A) => B>) => F<B>

It's almost the same, with one major difference: you don't have a function from a to b, but one that is lifted in a datatype F, thus F<a => b>.
by AnthonyMouse | 2025-11-21 09:30:35+00:00
That it also applies to things "such as" RFID tags isn't really that interesting. The salient part is identifiers. Because fingerprinting turns that into a mess.

Is your browser user agent string an "identifier"? It generally isn't unique, and requiring explicit consent to process it would cause a lot of trouble, but that and a few other things you could say the same thing about are collectively enough to be uniquely identifying.

Which is something different which they apparently hadn't considered and it's not clear how it's supposed to work. Do they become an identifier as soon as you have enough of them to uniquely identify someone? How do you even know when that threshold is passed? Does it require you to actually use them as an identifier, or is it enough just to have them because then they could be used retroactively? What if you provide a non-identifying subset of them to a third party in another jurisdiction who collects others from someone else and then combines them without explicitly notifying you?

They made a hash of it.
by wtallis | 2025-11-21 09:30:48+00:00
That has nothing to do with DRAM; that would be completely obvious if you stopped to think about the cache sizes implied by writing at 5-6GB/s for tens of seconds before speeds drop. Nobody's putting 100+ GB of DRAM on a single SSD. You get at most 1GB of DRAM per 1TB of NAND.

What those graphs illustrate is SLC caching: writing faster by storing one bit per NAND flash memory cell (imprecisely), then eventually re-packing that data to store three or four memory bits per cell (as is necessary to achieve the drive's nominal capacity). Note that this only directly affects write operations; reading data at several GB/s is possible even for data that's stored in TLC/QLC cells, and can be sustained for the entire capacity of the drive.
by seanhunter | 2025-11-21 09:31:12+00:00
Yes. Indexes in infinite sets are counterintuitive, and real numbers even more so.

The famous counterexample to all of this sort of thinking is Hilbert’s hotel, which I’m sure you know but want to point it out for people who haven’t seen it before because it’s pretty mind-blowing when you first encounter it.

Say you have a hotel with an infinite number of rooms numbered 1,2,3,… and so on and they are all occupied. A guest arrives- how do you accommodate them? Well you ask the person in room one to move to room 2, the person in room 2 to move to room 3, and in general the person in room n to move to room n+1. So every existing guest has a room and room 1 is now free for your new guest.

Ok but what if an infinite number of prospective guests arrive all at once and every room in your hotel is full. How do you accommodate them? Still no problem. You ask the guest in room 1 to move to room 2, the one in room 2 to move to room 4, and in general the guest in room n to move to room 2n. Now all your existing guests still have a room but you have freed up an infinite number of (odd-numbered) rooms for your infinite number of new guests to move into.

These are all countable infinities, and Cantor showed that if the number of rooms in your infinitely-roomed hotel is ℵ_0, then the number of real numbers is 2^ℵ_0, which is obviously quite a lot more.
by bobdvb | 2025-11-21 09:31:21+00:00
I worked for a company that built a really advanced TV DVR software stack, commissioned by a well know Linux distro company, could have been amazing. It was capable of handling combinations of TV playback and recording that would make any current solutions envious. But then said distro company decided they didn't want to get into the TV OS business, so they stopped the project when it was 75% complete.

Our company retained the right to use the source code. We pushed it, but some circumstances and some assholes stood in the way. The business started to struggle, we considered open sourcing it but the contract was complex and it would have been difficult to prepare the code to be open sourced. We didn't have the time and money to open source it and said distro company didn't want to pay us to do that.

Eventually the company was bought by some Russian company, the team laid off, the code was forgotten about and likely just illegitimately sits in a handful of ex-staff drives.

I feel it was a loss for the world that a huge effort never saw the light of day.
by nobodywillobsrv | 2025-11-21 09:31:39+00:00
The piece denies the existence of problems though.

It starts of with enragment and denailism.

The piece is the polarization.

"Diversify your information" in no way cancels single events and single counter examples.

The idea that ingesting more diversified information will bring back the lives of dead children and delete what people have done and said is ludicrous.

The problem is that a certain kind of "intellectual" does not understand how constantly pivoting or turning to statistical aggregates to avoid the discussion around a single intervention is basically a vector of attack on a system.

To stay sane, one must parse data. Literally attempt to gather data from the government. Literally take notes tracking the incoherence of the media narratives. But then you will find that merely describing reality is enough to trigger certain types of people now into frothing mania.

If you think you are intelligent you MUST realize that social media is going to do importance sampling on the things they find usefull to the business.

The defense against importance sampling is to abandon experiential aggregates entirely and focus on factless truths like incoherent, or single examplars that are enough to prove your point or raise a grievance.

Focus on counter-examples. Focus on definitti style incoherence. Live in the meta.
by card_zero | 2025-11-21 09:31:47+00:00
The Code of Hammurabi. https://archive.org/details/hiddenrichessour0000hays/page/13...

Probably wasn't a list of real laws? So says Wikipedia: "Rather than a code of laws, then, it may be a scholarly treatise."

There's zero equality in it. Killing a commoner is cheaper than killing a noble. If the badly built house falls on a slave, the builder owes the owner a slave. So if the free market is an innovation like equality, and is not natural, well, fair point I guess, and natural isn't necessarily good. But was Babylon natural, anyway, or just old?

The notion that the free market is natural means something. I suppose organic is the real idea there, and that makes it just another appeal for using local knowledge as opposed to insensitive central management.
by shoffmeister | 2025-11-21 09:31:52+00:00
Switzerland, through EPFL, ETH Zurich, and the Swiss National Supercomputing Centre, has released a complete pipeline with all training data - that is "fully open", to my understanding.

See https://www.swiss-ai.org/apertus for details.

https://ethz.ch/en/news-and-events/eth-news/news/2025/07/a-l... was the press release.
by purple_turtle | 2025-11-21 09:32:53+00:00
> 'we need less regulation' is never the right answer

Sometimes it is. For example some countries had or have regulation that only nobles can work in specific professions or wear specific clothes or live in specific places. Some had the same but race-based.

This entire class of regulation deserved to be thrown out. And yes, at least partially there are claims how it was necessary for safety or whatever else.

There are are also some dumb taxes with bad side effects like tax on windows.

Some regulation is terrible and deserves to be removed rather than replaced or improved.
by mingus88 | 2025-11-21 09:33:13+00:00
I feel that calling it AI is a big part of the problem.

An LLM parses and generates language exceedingly well. I use LLMs daily now and they are a boon for certain tasks.

An LLM is not an all knowing Oracle. It doesn’t know anything. People who treat the language generator as an authority on anything are fools.
by Propelloni | 2025-11-21 09:33:56+00:00
It's an OS built around a verified and formally proofed L4 kernel, ie. a microkernel like QNX or MACH. The L4 is a venerable design reaching back at least 25 years, if not longer. It has seen commercial and research uses, e.g. the SIMKO3 mobile phones or the Fiasco distribution. The term "task" is specific here. Running Linux as a custom operating system is a task in microkernel lingo.
by kees99 | 2025-11-21 09:34:14+00:00
Most cell OEMs will specify safe discharge (low threshold) voltage in a datasheet. 2.75V is quite common [1].

That being said, system designer might choose higher cut-off point, since:

1) charge/discharge curve is S-shaped. There is very little energy in that last few millivolts;

2) battery (protection) circuit, and/or battery itself probably have some small leakage current. However minuscule, over months/years on a shelf, even some nano-amps of leakage will add up. If you want device to survive that, you have to factor this in, so that rest cell voltage still stays above safety threshold even after storage.

Also, "Li-ion" is quite a wide category. Don't use arbitrary voltage as a fast rule. Look up datasheet, or characterize actual cell you use. For some[2], disconnecting at 3.6V would mean leaving 50% of capacity unused. For other[3], that would be a reasonable, if somewhat conservative threshold.

[1] https://docs.rs-online.com/080b/A700000007848112.pdf

[2] https://www.murata.com/-/media/webrenewal/products/batteries...

[3] https://ntrs.nasa.gov/api/citations/20140005830/downloads/20... (page 4)
by spwa4 | 2025-11-21 09:36:00+00:00
Well here is what the result was of public school for my 3 kids:

1 kid: one year behind but doing very well

1 kid: two years behind and not doing so well (in fact can't continue to academia unless things change drastically, in other words, will lose at least 1-2 more years if she does go to academia)

1 kid: two years behind and doing pretty well

This is the result of 9-11 years of public schooling. I feel like all 3 have very suboptimal outcomes, including the one doing very well.

I must say I am also getting very irritated by the "indoctrination". That was fine, if occasionally crazy, during the COVID years when the indoctrination was pretty progressive. Sometimes batshit insane, but let's say "well intentioned". Pro-climate claims ... that were bullshit, but at least pro-climate and generally positive and pro-humanity. Now one of their teachers is openly racist (in a class with 33% immigrants), and even though most keep it more subtle than him, this is a general trend.

So if someone can please suggest what is the suggestion here? Keep working with public school? To be honest, the damage was done by their previous public school where the situation deteriorated to the point I had a fight with the principal, and their current school (since 1.5 years) is actually undoing part of the damage done there.

Keep them going to public school and give up?
by bayindirh | 2025-11-21 09:36:35+00:00
> On the flip side, the cookie banners are a perfect example of bad regulation. They’re super easy to (allegedly) comply with and the result is just an annoyance for some 300 million people and absolutely no change to company behaviour whatsoever.

While I agree that cookie banners are bad, they are not the result of bad regulation. They work perfectly for what they are. They signal that the web page is tracking you and has tracking cookies. Essential cookies are allowed and do not trigger a cookie banner requirement.

On the other hand, my browser's GPC is enabled. It sends the new "do not track" signal. As a result, when I open "show preferences" on a cookie banner, all of them come disabled by default in most cases.

Even this is a win.
by qnleigh | 2025-11-21 09:37:22+00:00
Of course 3 nines of reliability in directly processing information is not very useful; after ~1000 operations you would be very likely to have an error. But quantum computers do not process information that is stored in single qubits. They use quantum error correction to turn many mediocre qubits (i.e. 3 nines) into a smaller number of very good (like 18 nines) error-corrected logical qubits. These error correcting codes work fine with 3 or 4 nines. In fact I'm not aware of any platform that plans to scale by reaching 5 nines. Everyone is aiming for the 3-4 nines regime.

Incidentally, quantum error correction is the reason why you need 1 million qubits to factor as RSA number. Shor's algorithm only needs Few thousand, but error correction adds lot of overhead.
by tcsenpai | 2025-11-21 09:37:37+00:00
Also: I simply asked to the 7B model "hi, who are u":

Thought for 1 seconds Okay, the user is asking "Who are u?" with a casual tone ("u" instead of "you", exclamation mark). Let me break this down.

First, I need to address the question itself. They want to know who I am as an AI assistant. My standard response is that I'm DeepSeek R1, designed to be helpful and handle reasoning step by step. But maybe they're not familiar with AI terms in general. The "u" part might just be their way of speaking, so I should reply politely using "you" form.

Next, considering the context. They started with an HTML tag " "

----

And it hung there without a reply. It might be an OpenWebUI bug but not so promising
by mnau | 2025-11-21 09:38:22+00:00
Saying it exists only due to badly written regulations is rather bold assertion. It exists, because companies damage what isn't theirs. It is a regulation to protect property rights.

Companies are polluting shared resources. Classic tradegy of commons.

Credits is one of things we have come up that does work.

Sure, we could just ban it outright and say goodbye to industrial civilization. Most people don't agree with that.
by AnthonyMouse | 2025-11-21 09:38:24+00:00
You're still stuck on publicly-traded corporations.

Try one of these. A non-profit gets a million dollars in donations to build new housing with the model of selling it into the market and using the proceeds to build even more. They still have to comply with all the laws, so you don't want the laws to adversarially impede its humanitarian mission to improve housing affordability and reduce homelessness, right?
by silviot | 2025-11-21 09:38:30+00:00
I tried the playground at https://playground.allenai.org/ and clicked the "Show OlmoTrace" button.

Above the response it says

> Documents from the training data that have exact text matches with the model response. Powered by infini-gram

so, if I understand correctly, it searches the training data for matches in the LLM output. This is not traceability in my opinion. This is an attempt at guessing.

Checking individual sources I got texts completely unrelated with the question/answer, but that happen to share an N-gram [1] (I saw sequences up to 6 words) with the LLM answer.

I think they're being dishonest in their presentation of what Olmo can and can't do.

[1] https://en.wikipedia.org/wiki/N-gram
by spwa4 | 2025-11-21 09:38:52+00:00
As shown in the series, the article about AZ-5 increasing reactor power instead of decreasing it was classified a LOT higher and inaccessible to the researchers of the institute, and it was only that specific article. They explicitly hid the table of contents and that one article. It was explicitly suppressed, not accidentally classified along with a bunch of other stuff.
by krige | 2025-11-21 09:39:00+00:00
Yes, it is possible that China shares many of the same weaknesses - for instance, a few years back a video circulated from their infantry training that showed their rifles keyholing targets at extremely close range [0], suggesting inadequate equipment, but it would be dangerous to assume this is globally true for them without more evidence. Evidence, which, given China's keenness on saving face at all cost, we are unlikely to get until the conflict actually starts.

[0] https://www.reddit.com/r/NonCredibleDefense/comments/wev84u/...
by 1718627440 | 2025-11-21 09:39:06+00:00
I agree that a return type and a parameter are quite different things in a specific implementation, but on an abstract level, they are basically the same and there is now reason to distinguish between output parameters and the return value other than due to language syntax.

I don't see how mergeing an input and an output parameter to a single in/out parameter makes any difference, other than making it inconvenient for the caller to keep the old state around, which is often what you want. The fact that the callee than can derive the new state from the old state by only specifying the changed values does not fundamentally change anything and is only convenient for the implementation.
by WesolyKubeczek | 2025-11-21 09:40:02+00:00
What, understand, review, and accept a two-line patch is now a job beyond a junior's ability? Beyond ability of anyone who can call themselves a "programmer," much less a "maintainer"?

As a certified former newborn, I should tell that finding the tit as a newborn is way harder, and yet here we all are.

"Struggling manfully," my arse, I don't know if the bar can go any lower...
by raxxorraxor | 2025-11-21 09:40:02+00:00
I do think this belongs on HN as a topic. This isn't a character assassination since I didn't name anyone. Quite the contrary, the character assassination was directed against Stallman and it was based on toxic slender and rumors and it even lead to consequences. If someone does feel addressed by my comment, I welcome that of course and perhaps it will lead to some self-reflection because I want to underline that it is strong criticism.
by kace91 | 2025-11-21 09:40:03+00:00
I think iPods are a bit different because they completely dominated the market. Being the latest drop wasn’t needed to compete with other players. This is the case with iPads now and to a lesser extent macbooks, but apple never managed the same in the smartphone market.

As long as Samsung, pixels, and potentially global attempts by Xiaomi in the near future are able to compete, they’ll need to stay current.
by Doxin | 2025-11-21 09:40:36+00:00
I think the main crux is whether or not characters are believable idiots. I loved the first jurrasic park because while yes people are idiots, they are idiots for reasons people in real life are idiots too. It's well-motivated idiocy.

I loathe the latest jurrasic park. There's no way a band of experienced mercenaries are that incompetent.
by tuetuopay | 2025-11-21 09:40:52+00:00
That's the thing, this was the very beginning of the smartphone era, 2007-2009. UX was not fleshed out yet. Conventions neither. Simple gallery apps were an Apple and iPhone thing.

There were cases where phones were not consistent. Pictures from the camera, or saved from MMS, or saved from the Web, or screenshots, did not all go in the same place. Just like you would have on a desktop :) I don't remember that well the pre-2010 android, but it had some issues too.

Even to this day, WhatsApp saves photos to the gallery, but in its own album. At least on iOS those are part of the regular gallery so you'll always find them (an album is just a "tag" on the photo). Android has a dedicated album too, but the picture set is distinct from the main picture gallery. So are screenshots. That's more control and power, but utterly confusing for older people. Younger relatives are fine, older fail to navigate around this and find "the picture your auntie sent to me through whatsapp". Yup, it's there, but not in the main camera roll.

This is what I mean by "you know where the pictures are going".

PS: Apple botched the UX of the gallery app in the last two iOS versions so much that even I, a young tech-inclined person, loses my way around. So do my relatives. They're sorta catching up /s
Show HN: AgentsKB – 3.3k verified answers to stop agent hallucinations
by Cranot | 2025-11-21 09:41:08+00:00
Hey HN,

I built AgentsKB after watching Claude/Cursor hallucinate Stripe API syntax for the 10th time in a week.

The Problem: AI agents don't "remember" across sessions. You debug a tricky Next.js issue on Monday. Tuesday, same error, same web search loop, same wasted 30 minutes.

The Solution: A curated knowledge base with 3,276 verified Q&As across 160 domains (PostgreSQL, Redis, Kafka, TypeScript, AWS, etc.). 99% confidence rating, 50ms query time.

How it works: - Integrates via MCP (Model Context Protocol) into Claude Desktop/Code - Agent queries verified answers before guessing - No more "let me search the web for that" delays

Tech stack: - MCP native (no plugins to manage) - Vector similarity search for atomic Q&As - Covers common pain points: JWT auth, Kubernetes configs, API design patterns, PostgreSQL quirks

Current stats: - 3,276 Q&As - 160 domains - 73% atomic (single-concept answers) - 99% average authority score

Why I built this: Every AI coding session wastes time re-teaching the agent things it "learned" yesterday. This gives agents persistent, verified memory.

Try it: [Your URL]

Looking for feedback on: 1. Which domains/libraries should I prioritize next? 2. How do you currently handle agent hallucinations? 3. Interest in self-hosted version for proprietary codebases?