What are the most upvoted users of Hacker News commenting on? Powered by the /leaders top 50 and updated every thirty minutes. Made by @jamespotterdev.
> And a thinkpad running Linux is just not doing it for me. I want my power efficient mac hardware.
I'm using a decade old thinkpad running linux and it is definitely 'doing it for me'. And I'm not exactly a light user. Power efficient mac hardware should be weighed against convenience and price. The developer eco-system on Linux is lightyears ahead of the apple one, I don't understand why developers still use either Windows or the Mac because I always see them struggle with the simplest things that on Linux you don't even realize could be a problem.
Other OSs feel like you're always in some kind of jailbreak mode working around artificial restrictions. But sure, it looks snazzy, compared to my chipped battle ax.
More interesting: amazing sleuthing to figure out that that was the root cause.
This is bananas. Ten years ago I paid £5.5k for a whole 3.9kW installation, which has now more than paid for itself. I can see why everyone in the US is saying "get a trade job", you can rip off householders to a massive extent.
Regardless of how the copyright suits work out, AI absolutely does not help you evade patent law. However, it does make it possible to spit out sufficiently large amounts of code that it will only be enforced against high-profile cases.
Could someone who has access to a range of models please try prompting them for (a) libdvdcss, the content scrambling keys and (b) some working HDMI HDCP keys?
Yes? I'm not sure what the point is of re-litigating this now. The more recent conflict with Venezuela was even more explicitly oil focused.
Similarly, Iran is a traditional enemy of the US for decades, and a murderous regime that kills their own citizens in the streets; but when the US-Iran war is over, the US oil industry will be in control of the Iranian oil reserves.
> China has many faults. Invading other countries is not one of them
Literally have ongoing border disputes with practically all of their neighbors, a few of which they’ve been shooting at (India) and ramming at sea (the Philippines) in the last few years.
Maybe this is new in US, but paying recruiting agencies is nothing out of the ordinary in many European countries, at least if you actually want to have a recruiter that cares about where you land as position.
Well, I remember watching Asteroids as a kid on the coffee place my parents used to hang around, latter replaced by Kung-Fu Master, and to see DYI build your own computer before the Speccy became widspread, guess how old I feel.
There are piezo buzzers and beepers, of course.
The successor to SGI, after several acquisitions and bankruptcies, is Hewlett Packard Enterprise. There's a forum for abandoned HP products.[1] The SGI O2 has been mentioned, but not in recent years.
That was already the case when comparing the Borland compilers for MS-DOS, and Windows 3.x.
Hence why I eventually found refuge in XEmacs, and DDD, until IDEs like KDevelop and Sun Forte came to be.
Including the AI, which generated it once and forgot.
This is going to be a big problem. How do people using Claude-like code generation systems do this? What artifacts other than the generated code are left behind for reuse when modifications are needed? Comments in the code? The entire history of the inputs and outputs to the LLM? Is there any record of the design?
I never use it when I can have my way.
The UNIX in macOS is good enough for my needs, and I manually install anything extra that I might require.
From Apple's point of view it is perfectly fine for such purposes.
> From its earliest conception, Swift was built to be fast. Using the incredibly high-performance LLVM compiler technology, Swift code is transformed into optimized machine code that gets the most out of modern hardware. The syntax and standard library have also been tuned to make the most obvious way to write your code also perform the best whether it runs in the watch on your wrist or across a cluster of servers. And Swift is the best choice to succeed C++. It includes low-level primitives such as types, flow control, and operators, and provides object-oriented features such as classes, protocols, and generics.
> Swift is efficient enough to be used in constrained environments like embedded devices, and powerful enough to scale all the way up to servers and cloud infrastructure.
-- https://developer.apple.com/swift/
From my point of view, if Go does it, Swift is much better at the same game.
for me the main thing about Tauri is not that it is built with Rust (that's interesting as well though)
but that it uses the webview implementation of windows and macos instead of bundling its own browser
This is do-able on the moon without humans. Just keep sending teleoperated robots and parts. Tesla already has semi-teleoperated robots - balance and locomotion are automatic and onboard, manipulation is teleoperated remotely. Eventually build enough that humans can visit.
Which Apple products run arm32 XNU? Their first Apple Silicon CPUs were already arm64.
Electricity prices have gone up due to datacenters as well as neglected grid infrastructure needing investment. Natural gas prices are going up because of LNG export infrastructure causing US consumers to compete against global LNG consumers for fuel to heat, as well as domestic electrical generation demand. Pick your poison.
Electricity prices might come down over time (renewables push down generation costs), natural gas prices won’t due to global demand for it.
Has anyone ever paid you?
The technical side of this seems easy enough. The human side, that seems more complicated.
Like, if I were your doctor or contractor or kid's schoolteacher or whoever you hadn't happened to already whitelist, and had sent you something important for you, and got that back as a response... I'm sure as heck not paying when I'm trying to send you something for your benefit.
> Reading and understanding other people's code is much harder than writing code.
I keep seeing this sentiment repeated in discussions around LLM coding, and I'm baffled by it.
For the kind of function that takes me a morning to research and write, it takes me probably 10 or 15 minutes to read and review. It's obviously easier to verify something is correct than come up with the correct thing in the first place.
And obviously, if it took longer to read code than to write it, teams would be spending the majority of their time in code review, but they don't.
So where is this idea coming from?
You want to self-host a model?
Overall the theme for Superbowl ads was "getting high on our own supply." When you've got an audience that big you need to to be speaking to everyone in a language they can understand and way too many ads, tech or not, were just unfunny inside jokes.
Sometimes my work will give me problems which I'll continue to think about even outside of my customary working hours. Sometimes the solution will come to me as I'm doing something else. Does that mean I'm working 168-hour weeks? I doubt my employer would.
For knowledge worker jobs, it's stupid to measure performance by number of hours spent in an office.
There are some great alternatives, like Zulip and Twist. Unfortunately, ~nobody uses them.
Fun fact: Chinese has separate "financial numerals" precisely to prevent one digit being changed to another, the way that could be easily done with regular numerals like turning 一 (1) into 三 (3) or 十 (10). A lot harder when they look like 壹, 叁, and 拾 instead.
https://en.wikipedia.org/wiki/Chinese_numerals#Financial_num...
People in the US are giving up on our senescent culture industry. Go to Target and you find the new music is: Taylor Swift and K-Pop. My son and I are starting a anime theme song cover band and tell potential vocalists that it is easy to sing in Japanese even if you don't know what it means.
Hollywood is so busy getting high on it's own supply that it hasn't even noticed that you can't understand what people are saying even if you speak English so young people today turn on the subtitles habitually which means it it is all the easier to watch subprime/subtitled TV on Tubi.
So when it comes down to it, US-ians care less and less if it is in English.
Who builds the gold-standard spam filter?
I run Gmail at work and Outlook at home and am thoroughly disappointed by both.
FTFA: “This is almost identical to the previous attack via ChatGPT.”
Do you give attribution to all the books, articles, etc. you've read?
Everything is a derivative work.
More recent models are better at reading and obeying constraints in AGENTS.md/CLAUDE.md.
GPT-5.2-Codex did a bad job of obeying my more detailed AGENTS.md files but GPT-5.3-Codex very evidently follows it well.
> An agent that can truly “use your computer” is incredibly powerful, but it's also the first time the system has to act as you, not just for you. That shifts the problem from product design to permission, auditability, and undoability.
Or rather, just reveals that the industry never bothered to properly implement delegation of authority in operating systems and applications, opting instead to first guilt-trip people for sharing their passwords, and later inventing solutions that make it near-impossible to just casually let someone do something for you.
Contrast with how things in real life function, whether at family level or at the workplace.
> The act of providing someone with a tool to change how their own property works ("trafficking in circumvention devices") is a felony.
Can code generators and related agents capture media streams to generate clips for social media commentary?
Can video creators set an attribute or otherwise declare their stance on clips?
Can commentators film video clips using a secondary device?
So? Democratic Lawmakers care about donors, not voters. If they were interested in winning elections as opposed to collecting rent they would have picked a different leader, not a "minority" leader who will keep them forever in the minority -- but it is worth trillions to donors to spoil the emergence of an actual left party in America.
It's Children of Men crossed with The Big Lebowski, with Pynchon instead of noir characters. When you get what it's trying to do, it gets better.
I bounced off of it at first, but I bounced (hard) off of Lebowksi as well.
I don't think it's PTA's best film (or that I will come around to that opinion eventually), but it's pretty good.
As far as I know the author never believed LLMs are the road to AGI.
Do you support DJI drone orchestration?
I got that too, but then I tried the link a second time and it worked.
More than 60 million Americans own a home with a garage (where a charger can be installed) and most are within 100 miles of a fast DC charger. Edge cases continue to shrink and be solved for, electricity is ubiquitous and batteries keep improving rapidly.
"Ownership" is frequently a bad smell, it makes me think of the NFT nerd who crashed your party or a high-pressure sales pitch for a timeshare in Florida.
What's wrong with an honest day's pay for an honest day of work? Maybe the working class is fine with being the working class, but it just wants a fair deal. See
I've never felt the need to use a separate boolean type in C; zero and nonzero are enough and very natural to use.
Seeing "== false" and variations thereof always triggers the suspicion that its author doesn't fully understand boolean expressions. I have once seen the even worse "(x == false) == true".
Not to be confused with https://en.wikipedia.org/wiki/Shmoo , although I have used that as a metasyntactic variable before.
In the PC world this would be known as "BIOS modding".
The first two instructions looked legitimate, but the third looked unlikely to be a real instruction.
Given that the first appears to be a branch, that's not surprising. When disassembling, not following the flow will likely not give you anything meaningful. If the author is reading this: have you tried Ghidra?
That said, this seems a lot simpler than PC BIOSes in structure, as the latter are usually written in a combination of C and Asm (I can see why no one wanted to write MIPS Asm) and are self-extracting compressed archives.
Remember those Donut/Verge solid state batteries, which were supposed to ship in Q1 2026? That just slipped to the end of 2026 or 2027.[1] Supposedly they're delayed by needing "certification" for their motorcycle.
(The motorcycle is real, and has been out for years. This is just a battery upgrade.)
[1] https://insideevs.com/news/786388/verge-motorcycles-donut-la...
Story about a startup from the former CEO of Sphero.
Yeah, this heat up effect is massive for around-town use. We have had below freezing weather for two weeks, which is very unusual here in Annapolis. That’s had a huge impact on my wife’s use case, which involves a bunch of 5-10 mile trips to drop the kids off at school, go on a grocery run, pick the kids up, take the kids to math tutoring, etc. She ran out of charge the other day during drop-off b/c the “37 miles left” we had the night before was actually a lot less than that accounting for warming the battery up the next day.
> There needs to be a legal means for property owners to keep drones off their property
Does there? Why? There's no legal means to keep private aircraft (e.g. a Cessna) from flying over your property as long as they're over 500 feet. Then drones are below that, typically between 50-400 feet.
They're already not allowed to interfere with your property or privacy however. They can't hover to annoy you, or get close to snap pictures or whatever.
If you're concerned about accidents and safety, then the solution is safety regulation. But the idea that drones must keep track of which individual properties allow flight above and which don't, and try to navigate some around some kind of patchwork accordingly, is simply unpractical and unreasonable.
If drones turn out to be a general nuisance then cities/counties can ban them altogether or whatever as a collective decision, but the idea that individual property owners should be able to ban them is a terrible idea.
This is an educated guess, but I think it becomes less efficient, so it heats up, and then performs better as it heats. I assume this to be the case because I charge my RC plane LiPos the same way every time, and they take the same amount of energy, but flying in the winter gives much shorter flight times. Since the battery is warm after a flight, even in the cold, I don't think the energy is still there the battery is still discharged when I take it home), so it must just be much less efficient and wasting a lot of energy as heat.
I assume it's just that its internal resistance rises when it's cold, but I might be wrong.
Another one of the greats gone.
We need a high trust society.
Everything else is band aids on a broken one.
That's so reductive as to be useless. You might as well replace "clanker" with "computer" or "pencil" or whatever else you want.
Without commenting on the racial biases of IQ tests (we probably directionally agree), the idea that IQ tests in employment are legally risky is an Internet myth. The companies that offer employment-screening general cognitive tests have logo crawls of giant companies that use them.
They're not unusual because they're legally risky; they're unusual because they don't work well.
Wait, what's the play on words in The Martian?
It's just an example of what you can do, not a global feature that will be mandatory. If I trust someone on one of my projects, why wouldn't I want to trust them on others?
Even with that, your hardware is still running Windows.
I have to say I disagree about containers and Kubernetes as being BS - they are tools that have very legitimate use cases. Most companies, though, don't need K8s, but containers and container images are very handy.
I’ve looked into buying grassland. It’s in in the middle of nowhere. $25k/year is before maintenance and grid hook-up costs, both of which will be substantial in the middle of nowhere.
> trust-based systems only work if they carry risk. Your own score should be linked to the people you "vouch for" or "denounce"
This is a graph search. If the person you’re evaluating vouches for people those you vouch for denounce, then even if they aren’t denounced per se, you have gained information about how trustworthy you would find that person. (Same in reverse. If they vouch for people who your vouchers vouch for, that indirectly suggests trust even if they aren’t directly vouched for.)
> question is: is the date mismatch an accident or is it not
Literally what I need. Context. Whether errors like this are common in this format. If anyone has noted this before.
> let’s get rid of wire transfers, and transactions by bank id / account number
You can’t sent a Fedwire with only account number [1]. And this woman wasn’t shot because of wires, the man was told to hand over hard cash.
Funny thing: I never liked shared libraries. There is something fundamental about them that is broken: it changes the execution context from the one that you had when you were testing your code prior to shipping. The space savings argument only made sense for a little while, what they should have done instead is build a much better linker that only includes the smallest subset of code that your program should have access to. That as well as a predefined set of file system bits which system calls you are allowed to make and which you are not.
Archive blocks VPNs. If you're on one, that could be why.
I've also found that archive.ph is significantly less accessible than archive.is despite hosting the same content. Pausing my VPN for a few minutes and then changing the .ph to .is fixed a similar captcha loop for me, though I still did need to solve a captcha for it.
2015 intro, https://www.youtube.com/watch?v=07nqZIFRDJg
The idea behind Arcan was to find the crunchy middle between a display server, a game engine and a multimedia processor. The control plane to this [BSD] “desktop engine” was designed for a scripting API targeting entry-level developers. Lua remain as the weapon of choice for that role as a better follow up to the ‘BASIC’ of the home computer era..
Static.. means that the compiled app is not capable of loading code outside of its own package, except for a set of preset helper scripts.. user controlled opt-in rather than an opt-out as in “install extension to disable javascript”.. security model comes from a combination of least-privilege and capabilities. “Decode” is security wise the most sensitive one as that is where parsing of untrusted inputs go. “Encode” is privacy wise the most sensitive one as that is where the real ‘you’ distil into digital form.
I think a fun thought experiment is, "If this is indeed a cover up and he's still alive, how would you find where is currently is?" If he's still dead, I think finding the truth might still be valuable for historical and closure purposes, but not as valuable as the "still alive" scenario.
> lots of capitalistic activity is basically a search for the cheapest and fastest way to accomplish a minimum set of requirements
This is what produced our high standard of living.
For example, Ford and the Model T. Before the Model T, only the rich could afford to buy a car. Ford was relentless with the T in finding ways to cut the manufacturing cost. And the result was America got wheels.
>Yes, coding is not software engineering
It absolutely is.
>Even if I generate a 1,000 line PR in 30 minutes I still need to understand and review it. Since I am responsible for the code I ship, this makes me the bottleneck.
You don't ship it, the AI does. You're just the middleman, a middleman they can eventually remove altogether.
>Now, I would be lying if I said I didn’t use LLMs to generate code. I still use Claude, but I do so in a more controlled manner.
"I can quit if I want"
>Manually giving claude the context forces me to be familiar with the codebase myself, rather than tell it to just “cook”. It turns code generation from a passive action to a deliberate thoughtful action. It also keeps my brain engaged and active, which means I can still enter the flow state. I have found this to be the best of both worlds and a way to preserve my happiness at work.
And then soon the boss demands more output, like the guys who left it all to Claude and even run 5x in parallel give.
It's AI slop itself. It seems inevitable that any AI enthusiast ends up having AI write their advocacy too.
I just give the link to those posts to my AI to read it, if it's not worth a human writing it, it's not worth a human reading it.
>After re-reading the post once again, because I honestly thought I was missing something obvious that would make the whole thing make sense, I started to wonder if the author actually understands the scope of a computer language.
The problem is you restrict the scope of a computer language to the familiar mechanisms and artifacts (parsers, compilers, formalized syntax, etc), instead of taking to be "something we instruct the computer with, so that it does what we want".
>How does this even work? There is no universe I can imagine where a natural language can be universal, self descriptive, non ambiguous, and have a smaller footprint than any purpose specific language that came before it.
Doesnt matter. Who said it needs to be "universal, self descriptive, non ambiguous, and have a smaller footprint than any purpose specific language that came before it"?
It's enough that is can be used to instruct computers more succintly and at a higher level of abstraction, and that a program will come out at the end, which is more or less (doesn't have to be exact), what we wanted.
It has competition
AI cope regarging "you can still carefully design, AI wont take away your creative control or care for the craft" is the new "there's no problem with C's safety and design, devs just need to pay more attention while coding" or the "I'm not alcoholic, I can quit anytime" of 2026...
I think it makes use of GitHub models.
You find the private keys wherever the owners stored them.
Sorry, but this reads like AI slop.
You'll never know because there aren't that many good films to review.
They taught you the only two altenatives are 1917 style communism or 2026 style capitalism?
Talk about a crap educational system.
I really feel this. I can make meaningful progress on half a dozen projects in the course of a day now but I end the day exhausted.
I've had conversations with people recently who are losing sleep because they're finding building yet another feature with "just one more prompt" irresistible.
Decades of intuition about sustainable working practices just got disrupted. It's going to take a while and some discipline to find a good new balance.
1. Containers aren't a security boundary. Yes they can be used as such, but there is too much overhead (privilege vs unprivileged, figuring out granular capabilities, mount permissions, SELinux/AppArmor/Seccomp, gVisor) and the whole thing is just too brittle.
2. lxd VMs are QEMU-based and very heavy. Great when you need full desktop virtualization, but not for this use case. They also don't work on macOS.
Using Apple virtualization framework (which natively supports lightweight containers) on macOS and a more barebones virtualization stack like Firecracker on Linux is really the sweet spot. You get boot times in milliseconds and the full security of a VM.
They have separate kitchens for the prep, the cleaners work while they’re out on the yacht, they have people to do the buying, and the restaurants they visit have very well trained staff who stay out of the way.
Those images make me think of
https://scienceintegritydigest.com/2024/02/15/the-rat-with-t...
Kahnemann had the intellectual honesty to accept that large parts of his book are flawed, and he called on psychologists to clean up their act by doing a systematic multiple reproduction study program:
https://www.nature.com/news/polopoly_fs/7.6716.1349271308!/s...
Which is why it is relevant to foster a native Linux gaming ecosystem, and not one that depends on running Windows games.
They’ll have to get rid of those cookie banners first.
I was impressed with my M4 mini when I got it a year ago but sometime after the Liquid Glass update it is now: beachball… beachball… beachball… reboot… beachball… beachball… Reminds me of the bad old days of Win XP.
I enjoy the kind of problem solving you are describing there too. That's why I like being able to point LLMs at them first - if they can find the fix I get to save a bunch of time and spend it on more interesting problems, and if they can't find the fix then I know I'm going to have a great time digging into a really gnarly problem myself!
it states how much it costs but not how much faster it is
Everybody that I know that reads SF has their own favorite Ursula K. Le Guin story. I have a hard time because I have two. 'The Lathe of Heaven' and 'The Left Hand of Darkness'.
Microsoft uses Rust like traits on Windows with C++.
I certainly already experienced crashes due to JIT miscompilations, even though it was a while back, on Websphere with IBM Java implementation.
Also it is almost impossible to guarantee two runs of an application will trigger the same machine code output, unless the JIT is either very dumb on its heuristics and PGO analysis, or one got lucky enough to reproduce the same computation environment.
You should still add an IAP to the Play Store build, and make it "paid" even if it has no different features. There are dozens of us who support OSS apps, dozens!
> science has advanced to the point, where we no longer consider there to be “unexplored” realms, in science
It’s interesting that the last time this vividly happened was on the eve of massive technological advancement, social change and a world war.
> I wouldn't support Musk if he was a fascist nazi.
That's not how that works.
Musk is, by many definitions well across the line distinguishing the 'fascist nazi's' from the rest of us.
Normalization of deviance slowly shifts the window to the point where his behavior is excused. Some people think it is acceptable because of all of the (potential) good a person could do or has already done. That's roughly the equivalent of 'Hitler was a vegetarian, and liked animals, how bad could he be?'. But The country that spawned the movement (so I think they get to make the call) thinks he is. And Musk's support for the German AfD (which is a thin layer of veneer over a despicable group) speaks volumes, yes, let's 'Make Germany Great Again' ffs. Even the Neo Nazi's think he is a Nazi. Elon has made Twitter (sorry, 'X') into a safe haven for the alt-right and various hate groups.
If it quacks like a Nazi and moves like a Nazi it probably is a Nazi. Whether you support him or not changes nothing about Elon but it does say something about you that you continue to support him despite everything he has already undeniably done and I'm disappointed, to put it mildly.
"never meet your heroes".
Public relations is an art in itself. That is, getting media to cover something is a specific talent.