MurphyA/hacker-news huggingface dataset:
by charcircuit | 2025-11-27 21:38:55+00:00
It's not covered.

>Obviously, each have their own internal representation and ways of managing the information they get from libinput, XKB, and others, but this is outside the scope of this article

From what I can tell this is the explaination. It says that they manage input. If this is good enough why not simplify what the kernel does by saying Linux has its own way of handling inputs from keyboard and that is out of scope. It just seems arbitrary what handling of input is and isn't in scope.
by ChrisMarshallNY | 2025-11-27 21:40:27+00:00
Only been here five -point- five, but it's already far outlasted my tenure at other venues.

For non-Americans: Thanksgiving is a big national holiday in the US; celebrated on the last Thursday of November.

Its origin story is that a bunch of recent immigrants were having a rough time of it, and were helped by aboriginal Americans.

What happened after ... well, that's another story.

It's a big "family" holiday. Americans travel all over, to gather with their families at the Gorging Table.
by runjake | 2025-11-27 21:41:20+00:00
Touche. I get that and agree. It's certainly a polarizing conversation.

I'm hoping the conversation and courts arrive at definitive guidance and regulations that preserves freedom, doesn't add to the surveillance state and provides some kind of answer to the half or more than half of the population that expects school districts to surveil everything kids do on their devices (self-harm, harm, bullying, etc).

It's a really weird experience to hear the same powerful people argue both sides. How do you expect us to do one without the other?

And again, it's... safe to assume there are a lot of bad actors in education where enforced safeguards are needed.
by SackSolStr | 2025-11-27 21:42:00+00:00
You need more information to calculate the ROI. I gave you the peak efficiency, Which comes from clean panels and no clouds. The average efficiency is closer to 70%. While the canaries are pretty sunny, the panels get dirty very quickly (fine dust from Sahara), Actually, if you count cleaning costs, the ROI goes down even more. And also consumptions is at its peak in the evening when there is no sun. He was thinking about getting storage, A Tesla Powerwall 3 installed is about €11,000, No way that is worth it. My impression is that places where ROI is much better is also places where you get more than €0.04 per KWH.
by nsagent | 2025-11-27 21:43:38+00:00
https://xcancel.com/iclr_conf/status/1994104147373903893

https://safereddit.com/r/PhD/comments/1p85o3j/openreview_bug...

https://safereddit.com/r/MachineLearning/comments/1p85vs0/d_...
by dghlsakjg | 2025-11-27 21:43:48+00:00
Apple phones are typically fully supported supported for 7ish years, and security updates for longer. For example the iPhone 6s, a ten year old phone, still received security updates this fall.

My 6 year old iPhone 11 is still trucking along fine. I did opt for a new battery recently, but the old battery was still at 78%. Quite frankly, its pretty incredible that a device that lives in my pocket, has been frozen and exposed to extreme heat, has gotten wet, and is probable my most used possession is running great, and probably will be supported by the manufacturer for another 4 years.

Lock in seems exaggerated to me, but if that's what worries you, then the Fairphone is promising a decade of support, and Samsung is offering 7 years now on the s24.
by gridspy | 2025-11-27 21:45:09+00:00
The free market is an analyzable simplification of the real market, however I think the assumptions hold in this case.

If a CEO delivers a certain advantage (a profit multiplier) it's rational that a bidding war will ensue for that CEO until they are paid the entire apparent advantage of their pretense for the company. A similar effect happens for salespeople.

The key difference between free and real markets in this case is information and distortions of lobbying. That plus legal restrictions on the company. The CEO is incentivized to find ways around these issues to maximize their own pay.
by 8fingerlouie | 2025-11-27 21:46:10+00:00
Holy smokes, the NAS in idle consumes more power than my UNAS Pro with 4x8TB HDD and 2X8TB SSD, as well as a Mac mini M1 with a 2TB Samsung T7 SSD, and my 4 access points and 4 protect cameras combined.

For reference, the UNAS Pro comes with 10G networking, and will deliver roughly 500MB/s from a 4 HDD RAID5 array, and close to 1GB/s from the SSDs (which it never gets a chance to do, as I use them for photos/documents).

My entire "network stack", including firewall, switch, everything POE, hue bridge, tado bridge, Homey Pro, UPS, and whatever else, consumes 96W in total, and does pretty much all my family and I need, at reasonable speeds. Our main storage is in the cloud though, so YMMV.
by constantcrying | 2025-11-27 21:47:26+00:00
I did not even mention energy prices in my post. But it is a basic truth that high energy prices reduce the competitiveness of industry.

>and they just announced dirt cheap industry prices

Any person who thinks that this is any more than a figleaf lacks basic economic understanding. Where does the German government get money? From German industry. The industry price is a tax break.

But you are also right, just continuously talking about the price of energy is another way to avoid talking about the structural issues. Lack of cost competitiveness does not just come from differences in the price of electricity.

The hard truth is that the Chinese are very good at manufacturing. Even for high quality products. For decades they have only gotten better and have taken over more and more industries, they did this by being cheaper and better, while also innovating. The future of the German industry depends on rising to that challenge and actually being able to stay better than the Chinese.

If you work somewhere in German industry, a phrase you are going to hear is "so haben wir das immer schon gemacht" (this is the way we have always done this) and you will find an institutional unwillingness, from the management down to the staff, to engage in radical change, to try new things and to embrace new technologies. This protects German industry from fads, which quickly fade, but it also means that it is always at risk of drastically falling behind when it comes to genuinely superior ways of working.
by harry8 | 2025-11-27 21:47:27+00:00
You should also consider the point of view of anyone working on github and being paid by microsoft but who actually does care. Note that they are not named and shamed or anything like that.

Do you think there is a chance these hypothetical engineers who care actually want this kind of thing said publicly? And said as poetically invictive laden as possible? The rationale being that they might use such sentiment to get management to see the danger and /start/ caring about product quality?

I've never worked for microsoft. In my experience when product goes into quality decline, rubbish management is >90% of the reason. How futile is fighting that? How futile is fighting it for github? Does github matter in general? My own use is so limited it doesn't directly matter to me. Indirectly it might well do.
by rakoo | 2025-11-27 21:47:46+00:00
I don't understand this article and It's like the author doesn't really know what they're talking about. They don't want eventual consistency, they want read-your-writes, a consistency level that's stronger than EC yet still not strong.

https://jepsen.io/consistency/models/read-your-writes

Read-your-writes is indeed useful because it makes code easier to write: every process can behave as if it was the only one in the world, devs can write synchronous code, that's great ! But you don't need strong consistency.

I hope developers learn a little bit more about the domain before going to strong consistency.
by 7thaccount | 2025-11-27 21:48:30+00:00
I've had this discussion here on HN several times over the years. Lots of comments from others have pointed out similar experiences. I'm guessing your experience was more positive and that's great to hear.

I did point out that maybe things had changed a good bit (literally said maybe VSCode made that easier now as it has for other tools) and tried to make it clear that my experience was a bit dated.

As far as excuses go, I don't see how that's relevant. I just pointed out I had issues with a steep learning curve when I was seriously considering it many years ago along with other languages that are hosted on the JVM (Scala, Kotlin) or .NET (F#). Nothing against those languages, but all the tutorials and even many of the books at the time would frequently borrow from the host language in weird ways. Like I'd have to use some random Java library and when it didn't work, had no idea how to troubleshoot why it wasn't there and I didn't want to have to go learn Java first.

I own at least two books on F# and talked with some prominent authors personally and they admitted it was really geared towards intermediate or greater C# users who wanted to move over to functional programming. I could have stuck with it, but decided to stick with other tools.

Clojure certainly is nice and I wanted to take advantage of it...it just ended up not being as ergonomic for my needs as I had hoped.
by kragen | 2025-11-27 21:48:37+00:00
That isn't the efficiency, which is a number somewhere under 23%, dividing the number of joules of light into the panel by the number of joules of electrical power out of it. Maybe you mean that at peak he gets 91% of the advertised 6kW, i.e., 5500W?

Anyway, you said they paid €7000 and get back €500 per year, which is enough to calculate the ROI at 7.1% per year.

Powerwalls are indeed extremely overpriced. But battery prices are down to below US$70/kWh (US$19/MJ, €17/MJ); if we assume the maximum production in a day is about 25%, that's 36 kWh (130MJ), so it would be about US$2500 for that amount of battery. But probably even €500 of battery (7.2kWh) would make a big dent. That would be 1800 watts for four hours in the evening.

Depending on the type of evening consumption, it might be possible to ameliorate it dramatically with various kinds of thermal storage, or even plugging the washing machine into a timer. Those are much cheaper than batteries.
by cardanome | 2025-11-27 21:49:12+00:00
> I view AI overlap under the same lense-- if current copyright rules would lead to undesirable outcomes (by making all AI training or use illegal/infeasible) then law/interpretation simply has to be changed

Not sure about undesirable, I so wish we could just ban all generative AI.

I feel profound sadness of having lost the world we had before generative AI became widespread. I really loved programming and seeing my trade devalued with vibe coding is just heart breaking. We will see mass unemployment, deep fakes, more AI induced psychosis, a devaluing of human art. I hate this new world.

It would be the morally correct thing to bann generative AI as it only benefits corporations and doesn't improve the life of the people but makes it worse.

The training of the big LLMs has been criminal. Whether we talk about GPL licensed code or the millions of artist that never released their work under a specific license and would never haven consented to it being used for training.

I still think states will allow it and legalize the crime because they believe that AI offer competitive advantages and they will fear "falling behind". Plus military use.
by conartist6 | 2025-11-27 21:49:43+00:00
The fair use prong that's problematic is that the fair use can't decimate the value of the original work. It's the difference between me imitating your art style for a personal project and me making 1,000,000 copies of your art so that your art isn't worth much anymore. One is a fair use, the other is exploitative extraction
by matiasmolinas | 2025-11-27 21:49:50+00:00
When Linus posted Linux 0.01 in 1991, he wrote: "I'm doing a (free) operating system (just a hobby, won't be big and professional)." It wasn't complete. It wasn't polished. But the core ideas were there.

I've been thinking about what an "operating system" for LLMs would look like. Not an agent framework – an actual OS with memory hierarchies, execution modes, and something I'm calling a "Sentience Layer." LLM OS v3.4.0 is my attempt. It's incomplete and probably over-ambitious, but the architecture is interesting: Four-Layer Stack: - Sentience Layer – Persistent internal state (valence variables: safety, curiosity, energy, confidence) that influences behavior. The system develops "moods" based on task outcomes. - Learning Layer – Five execution modes (CRYSTALLIZED → FOLLOWER → MIXED → LEARNER → ORCHESTRATOR) based on semantic trace matching - Execution Layer – Programmatic Tool Calling for 90%+ token savings on repeated patterns - Self-Modification Layer – System writes its own agents (Markdown) and crystallizes patterns into Python What makes it different: - Agents are Markdown files the LLM can edit (hot-reloadable, no restart) - Traces store full tool calls for zero-context replay - Repeated patterns become pure Python (truly $0 cost) - Internal state persists across sessions and influences mode selection Working examples: - Quantum computing IDE backend (Qiskit Studio) - Educational platform for kids (Q-Kids Studio) - Robot control with safety hooks (RoboOS) Is it production-ready? No. Will it work as envisioned? I'm figuring that out. But the ideas feel right, and building it is genuinely fun. GitHub: https://github.com/EvolvingAgentsLabs/llm-os Looking for feedback on the architecture, collaboration on making it actually work, and honest criticism. What's missing? What's overengineered? What would you want from an LLM OS?
by mrkeen | 2025-11-27 21:50:29+00:00
Yep. Your SQL transactions are only consistent to the extent that they stay in the db.

Mashing F5 is a perfect example of stepping outside the bounds of consistency.

If want to update a counter, do you read the number on your frontend, add 2 then send it back to the backend? If someone else does the same, that's a lost write regardless of how "strongly consistent" your db vendor promises to be.

But that's how the article says programmers work. Read, update, write.

If you thought "that's dumb, just send in (+2)", congrats, that's EC thinking!
by anyonecancode | 2025-11-27 21:50:50+00:00
The way you're defining "eventually consistent" seems to imply it means "the current state of the system is eventually consistent," which is not what I think that means. Rather, it means "for any given previous state of the system, the current state will eventually reflect that."

"Eventually consistent," as I understand it, always implies a lag, whereas the way you're using it seems to imply that at some point there is no lag.
by mock-possum | 2025-11-27 21:51:33+00:00
Sorry it was exit polls that convinced you not to care about other people so much?

Don’t fool yourself kiddo, you were always an asshole, you were just waiting for the right excuse, just like the rest of us.

The deal with progressive ideology is that it progresses. Fixing inequality, prejudice, and injustice are a lifelong project, because as fast as you address issues, bigots will create new things to be bullies about. You don’t get to just get off at some point and be like “oh okay things seem good enough now.”
by Tractor8626 | 2025-11-27 21:52:22+00:00
> read-modify-write is the canonical transactional workload. That applies to explicit transactions (anything that does an UPDATE or SELECT followed by a write in a transaction), but also things that do implicit transactions (like the example above)

Your "implicit transaction" would not be consistent even if there was no replication involved at all. Explicit db transactions exist for a reason - use them.
by themafia | 2025-11-27 21:52:37+00:00
> The virality is a byproduct to ensure the software is not stolen from their users.

If Microsoft misappropriates GPL code how exactly is that "stealing" from me, the user, of that code? I'm not deprived in any way, the author is, so I can't make sense of your premise here.

> Freedom of software means nothing.

Software is information. Does "freedom of information" mean nothing? I think you're narrowing concepts here into something not particularly useful or reflective of reality.

> Users get the freedom to enjoy the software how they like.

The freedom is to modify the code for my own purposes. This is not at all required to plainly "enjoy" the software. I instead "enjoy a particular benefit."

> Why would my software which only contains a single function not be fair use?

Because fair use implies educational, informational, or transformational outputs. Your software is none of those things.
by diacritica | 2025-11-27 21:52:38+00:00
I'm afraid it depends on whom you ask. Some devs really like it, some others don't. As we move towards a more multilingual stack, everyone will be happy and the product will shine even brighter. I don't code in ClojureScript (or Clojure) so I can't answer directly. Here's a nice blog post though (on why Penpot chose Clojure) https://community.penpot.app/t/penpot-chose-clojure-as-its-l...

The new rendering engine is wasm + rust + skia, in case you're curious.
by mold_aid | 2025-11-27 21:53:14+00:00
Right, prior to "dictionary-ization" you could have variant spellings etc. You're correct about prescription. It's an interesting idea, how to understand authority in these contexts.

Transitions in media and writing - you could take Charlemagne's attempts to standardize HRE script in the administrative state as a sort of "standardization of Empire," the development of English as the web's lingua franca, the role of the Stationers' co. during the development of early printed media as standardization of surveillance, the history of copyright law, all that - were in many cases state power responding to their inability to control both the infrastructure and content of communication. We're not afraid a chatbot is going to use an unrecognizable typeface in communication with another chatbot, or publish dissident pamphlets and spread them to other chatbots. We're afraid our literate practices will atrophy from outsourcing. That we start to communicate like the chatbot.

Put it this way: if you had everyone learn the five-paragraph essay style, you'd have the same lack of voice; and, boy, did "we" (US) ever get that exact consequence. You raise an interesting point about "standards" in that respect because that's a specific ideological, state-driven attempt to prioritize and measure skills. But if you tell students to write without that specific priority, they lose all sense of writing. So it's destructive, there's an expressive issue there. So, yeah, as you say: "even worse." They forget a skill they never had.

I'm just wondering, I guess, about the harm. The past has these examples of standardization in the West and if we say "well this is just another case of a historically prescriptivist tendency in writing" I guess that's fine, but we don't really look at these examples as beneficial or with a shrug. We don't even want everybody writing like EB White , we certainly don't want everybody writing like Elon Musk.
by niccl | 2025-11-27 21:54:21+00:00
Not the original poster but:

* that the interaction with a peer _is_ the problem. I know we should all be grown up and able to talk about these things in a mature and effective way, but I can't cope with conflict in any shape or form, so if someone says Boo to me I cave in which doesn't get me any further * because peers aren't the people that need to hear some of the things I've got to say, it's layers above me that need to hear it
by em-bee | 2025-11-27 21:55:09+00:00
It just means you're infringing the right of the code author and they can sue you (for money and stopping using their code, not for making your whole project GPL).

they can sue you and settle for whatever you will accept that makes them happy.

if you lose then the alternative to not making your code GPL is to make your code disappear, that is you are no longer allowed to sell your product.

consequently, if AI code is subject to the GPL then the rest of the codebase is too, or the alternative would be that the could not be distributed.
by morcus | 2025-11-27 21:55:09+00:00
> Technically speaking, the top of the DNS tree, the DNS root, is a null label referenced by a trailing dot. It's analogous to the '/' at the beginning of POSIX file paths. "gatech.edu" really should be written as "gatech.edu." to make it absolute rather than relative

I have never seen this, but I just tried it and it seems like browsers, even today will happily handle such URLs.

Neat!
by misja111 | 2025-11-27 21:55:36+00:00
Not true. Long before Hitler rose to power, the militant section of his movement, the SA, was already physically attacking political opponents. That started in the early 20's.

When he finally became head of the government, in 1933, that violence immediately became much more official: the SA was officially deputized as 'Hilfspolizei' and attacks on e.g. communists became legalized. In that same year the first concentration camps were established.
by ggm | 2025-11-27 21:57:05+00:00
Story could have benefited from a video showing relative performance more clearly. At the end of the headliner video you can see in one race she's ahead of her peer group by a significant distance.

She also probably has to run with younger masters entrants in a handicapping system because she's so far ahead of her age cohort she may not have 90 yo co-competitors.
by dependency_2x | 2025-11-27 21:57:30+00:00
Yeah even on HN not everyone got to the real issue. It is not so obvious unless you have done SRE or like me just have to do oncall and have to do some SRE for your services. The obvious take is "there is a bug at line X" and especially with it being Rust the tempting lol Rust code is buggy it was meant to be safe. But code will have logical bugs so you need to know how to deal with that uncertainty in deployments.

RE Linkedin - it's a good filter, see some BS post, add it to a list, then when you need a job and want to choose your boss, or when you want to hire someone, you have a filter :-). Maybe 3 strikes to allow for an honest mistake or something that looks like AI but turns out it wasn't.
by dependency_2x | 2025-11-27 21:59:44+00:00
My school didn't have a domain name or even an email address, or even an internet connection. I think it had 1 or 2 BBC Micros though. I remember playing a game where you had to fire a cannon (choose angle and power) and hit something. Funny how memory works - I assumed I'd remember nothing as so long ago, but remember sitting in the room playing that game now, can't remember why I could though (why I had free access).
by ChrisMarshallNY | 2025-11-27 22:01:17+00:00
Love that one.

I can't help but notice that LI helped the author to get the job he's about to lose.

I really feel bad for folks still in early career, nowadays. I am grateful to be retired.

When I was first let go of my job, and ran into the SV ageism, it infuriated me, but I think that it may have actually been one of the best outcomes I could have hoped for.
by flatline | 2025-11-27 22:02:11+00:00
> That sexual attraction to romantic love to economic unit to reproduction, it’s a strange bundle, but who are we to argue with success.

Given that marriages fail at roughly a 50% rate, and easily half of married people are miserable based on my personal anecdotal data, I have to question the metric of “success” here. You also don’t have to go very far back in history to decouple these factors!

For this holiday season, I am grateful for no-fault divorce, and companionship sans hierarchy.