News for hackers. Stuff that matters.

pjmorris

Re:Binance-hacker-1029 – $5.6B stolen from Binance on Friday October 30, 2026 @05:27AM (#50301535)
"A loss of X dollars is always the responsibility of an executive whose financial responsibility exceeds X dollars." - Weinberg’s 'First Principle of Financial Management' and 'Second Rule of Failure Prevention’ - 'First-Order Measurement', Quality Software Management, Volume 2, Gerald Weinberg
Re:The 1.5°C goal of the Paris Agreement is no longer viable on Wednesday October 21, 2026 @08:02AM (#50179480)
I just read 'The World-Ending Fire: The Essential Wendell Berry', a selection of his essays and speeches. I'm quoting a relevant chunk of his 2011 speech 'The Future of Agriculture':

What must we do? First, we must not work or think on a heroic scale. In our age of global industrialism, heroes too lightly risk the lives of people, places, and things they do not see. We must work on a scale proper to our limited abilities. We must not break things we cannot fix. There is no justification, ever, for permanent ecological damage. If this imposes the verdict of guilt upon us all, so be it. Second, we must abandon the homeopathic delusion that the damages done by industrialization can be corrected by more industrialization. Third, we must quit solving our problems by ‘moving on.’ We must try to stay put, and to learn where we are geographically, historically, and ecologically. Fourth, we must learn, if we can, the sources and costs of our own economic lives. Fifth, we must give up the notion that we are too good to do our own work and clean up our own messes. It is not acceptable for this work to be done for us by wage slavery or by enslaving nature. Sixth, by way of correction, we must make local, locally adapted economies, based on local nature, local sunlight, local intelligence, and local work. Seventh, we must understand that these measures are radical. They go to the root of our problem. They cannot be performed for us by any expert, political leader, or corporation. This is an agenda that may be undertaken by ordinary citizens at any time, on their own initiative. In fact, it describes an effort already undertaken all over the world by many people. It defines also the expectation that citizens who by their gifts are exceptional will not shirk the most humble services.

"The overall performance improvement gained by optimizing a single part of a system is limited by the fraction of time that the improved part is actually used" - Amdahl's Law
My Bialetti Moka pot doesn't attempt to acquire an IP address.
It is one thing to make a law, it is another to enforce a law.
Re:The top secret URSALA, RAQUEL, and FARRAH satellites on Thursday October 01, 2026 @12:25PM (#49923775)
There is likely something more recent or more specific, but I read and enjoyed 'This New Ocean: The Story of the First Space Age', Burrows when it came out in the 90's.
CEO of Citadel Capital. He's one of the people featured in 'The Quants How a New Breed of Math Whizzes Conquered Wall Street and Nearly Destroyed It', Scott Patterson.
Re:Ask HN: What're You Reading? on Tuesday September 29, 2026 @07:42PM (#49902391)
> Could you recommend titles about discovery of radio-activity and after ? I'm fascinated by this subjec

I'm less than an amateur here, my recommendation would've been the first ~300 pages of Rhodes. Maybe re-reading that part for events and ideas rather than names would help, but hopefully someone more skilled can answer.

Re:Ask HN: What're You Reading? on Tuesday September 29, 2026 @06:04PM (#49901372)
I agree so strongly that I moved it from my 'to buy' list to bought.

Also of note is Wellerstein's more recent 'The Most Awful Responsibility: Truman and the Secret Struggle for Control of the Atomic Age – The Anti-Nuclear President, the Bomb Decision, and Cold War History', which I read earlier this year and thought it was excellent.

A clipping from its closing pages:

> “What is the measure of a civilized man?” The proper answer, Lilienthal suggested, was to consider the sense that a “civilized man” was one who believed they had a responsibility to others. The invention of nuclear weapons had clearly magnified the problem: “One sees that the mark of a civilized man must be some quality that will help the world from destroying itself. He is most civilized who has those qualities and talents of leadership, by example and precept and character and ideas, that will help civilization to survive.”

To extend the reading list, I was completely floored by 'The Making of the Atomic Bomb', Richard Rhodes, but that was 20 years ago. I need to re-read it, and add 'Dark Sun' and 'American Prometheus' to round out that part of my picture of the military-industrial complex.

Re:Ask HN: What're You Reading? on Tuesday September 29, 2026 @04:29PM (#49899980)
'Restricted Data: The History of Nuclear Secrecy in the United States', Alex Wellerstein.

> "Over the course of this book, we have looked at some eighty years of this history. We have seen how the idea of nuclear secrecy was initially born out of a very specific fear—that the world’s worst nation could achieve nation-destroying power—that, over the course of many transformations, morphed into something more generalized. More than totalitarian regimes were the target of this secrecy: allied nations, private industry, democratic institutions, and “the public” more broadly became understood as targets as well, for reasons both justifiable and not. The secrecy problem moved wherever the problem of the bomb went, which was far indeed. The desirability of control over nuclear knowledge became totalizing because the threat of loss of control was tied to the almost unimaginable power of the bomb itself. These two forces—the desire for control, the fear of its loss—became locked in a vicious cycle, each driving the other."

Re:Ask HN: What're You Reading? on Tuesday September 29, 2026 @04:24PM (#49899875)
Last year I read 'Amusing Ourselves' and 'Technopoly'. A very interesting thinker.
Re:Owed a billion dollars in Nvidia stock on Monday September 28, 2026 @10:18AM (#49878400)
Last year, I got an email from a college friend who reminded me that I'd told him to buy MSFT shares in 1986. Neither he nor I did, so I file this in my 'Woulda, Coulda, Shoulda' file, alongside similar stories about Cisco in 1991, Netflix in 2001, and Bitcoin in 2011.
AI is special because it is much speedier and doesn't have second thoughts. Both of those are disadvantages in this case.
At a guess based on context, is Mahan 'The Influence of Sea Power upon History: 1660–1783', Alfred Thayer Mahan?
Re:Silicon Valley Is Transforming the Military-Industrial Complex on Thursday September 10, 2026 @01:24PM (#49647311)
True. 'The Secret History of Silicon Valley', Steve Blank, is essential viewing, IMO.
Re:What will our economic future look like? on Wednesday September 09, 2026 @06:34PM (#49635536)
"A computer can never be held accountable; therefore, a computer must never make a management decision." - IBM, 1979

I'd say society's, or maybe executive's, viewpoint has shifted on this.

Re:Dolly Parton has died on Monday August 31, 2026 @11:09AM (#49510713)
> How much do you remember these books your family was gifted before you were five years old?

I remember nothing of the books that were read to me before I was five. However, I was five when I picked up a book that my mother had been reading to me and found, for the first time, that I could read it myself. I suspect that it worked out that way for me because she'd been reading to me for years before that.

Re:The Tragedy of the Cognitive Commons on Monday August 10, 2026 @05:08PM (#49249751)
Why not both?

I've got a friend whose firm has started using 'cognitive surrender' to describe the habit of delegating thinking to the LLM in the way that we used to skim code reviews and say 'LGTM' while missing something important.

> If coding is easy, how come programmers were in high demand, and have demanded large salaries for years (even before ZIRP)?

My take on that question is that programmers were in high demand because, for the last 60 or so years, it has been cheaper to write software for general purpose computers to automate things that were done by people and more rudimentary machines, e.g. accounting, manufacturing, music production, etc than it was to pay the people to continue doing those jobs. So, it continues a trend for programmers to be replaced by software, at least until something in the process breaks.

At its core, there is something difficult about programming. Fred Brooks talked about the need for perfection, Don Knuth about there being about 1 in 50 persons who had the mindset for computer science. But we haven't really been paid because it's difficult, we've been paid because we're cheaper than the alternative.

Do you think 'At the end of the day, they can either demonstrate mastery of the material at an exam or not' is a reasonable expectation for an adult?

If so, how would an adult be treated while still expecting them to demonstrate mastery?

If not, what do you think a reasonable expectation for an adult should be?

Re:Writing by hand is good for your brain on Thursday July 23, 2026 @01:16PM (#49025033)
Exactly. Personally, I gravitate toward book and topic-specific notes and highlights in the book itself and use the notebook for bigger-picture things for which book references play some role. I do a lot of highlighting in ebooks and lately I've started using LogSeq. I'll pull quotes from books into LogSeq and then tag them with whatever #bigger-picture topic I deem relevant, mimicking what I do on paper.
Re:The Psychology of Software Teams on Tuesday July 21, 2026 @06:51AM (#48990590)
And if that book doesn't appeal, Dr.Weinberg (he'd prefer 'Jerry' though) has an entire sub-genre of really useful books on humans doing software development. Three other favorites: 'How to Become a Technical Leader', the four-volume 'Quality Software Management', and the click-bait-titled but terrific 'The Secrets of Consulting: A Guide to Giving & Getting Advice Successfully'.

He joined IBM in the 50's, led the design of the telemetry system for NASA's Mercury project in the 60's, aimed to put humans at the center of software development with 'The Psychology of Computer Programming', and spent the rest of his life working on helping people do software development well together. IMO, any time you spend digging in to his large catalog will be well repaid.

My point isn't about a particular breed of nectarines, it's that they are part of a class of goods - food - that isn't optional at any time for any human on earth, and laws have tended to support the view that survival is a fundamental human value. In cases where the choice is between survival and innovation, it isn't unreasonable for survival to take precedence.
I can go for a month, probably longer, without, say, the internet. I could also go a month without food, maybe, but there are people who can't. Food is different because it is essential to life.
Re:Previewing GPT‑5.6 Sol: a next-generation model on Friday June 26, 2026 @06:05PM (#48692587)
What this made me think of is life before computers, where people mildly handshake, create agreements on the fly. "Where communication is fuzzy and locked in on an individual basis."

TBH, to me, this imagined future looks a lot like it'd have all the problems we already have.

Margaret Thatcher said "The problem with socialism is that you eventually run out of other people's money."

I feel like the problem that Greenspan, Bernanke, and friends have found is that the problem with capitalism is that you never run out of the government's money.

Re:Who will buy your services if you fire us all? on Thursday May 21, 2026 @07:38PM (#48230112)
"I'll be gone, you'll be gone" - Wall Street phrase.

"Markets can remain irrational longer than you can remain solvent.” - J.M. Keynes

Re:CS Professor: To My Students on Monday April 27, 2026 @08:49PM (#47929178)
I pull from these articles when teaching:

'We should teach our Students what Industry doesn’t want', Kevin Ryan, https://dl.acm.org/doi/pdf/10.1145/3377814.3381719

'Are you sure your software will not kill anyone?', Nancy Leveson, https://dspace.mit.edu/handle/1721.1/136281.2

If you're going to invoke the UN, you should show the UN resolution calling for action in Venezuela.
Re:Using the internet like it's 1999 on Friday April 24, 2026 @12:03PM (#47892068)
I appreciate the enthusiasm for LAN parties and will talk to my gaming friends about getting one going.

Related possibilities:

1. Dust off some DVDs and a DVD player, pop some popcorn and watch a movie or two. Explore the extended editions, commentaries, alternate scenes, etc.

2. Dust off some CDs and a player and jam. My 2008 Honda has a CD player, I'm not restricted to streaming Spotify through a Bluetooth adapter :)

3. Dig up an N64 console, Goldeneye, the friends you played against back when, and order some pizza.

4. Go find a local bookstore, new or used, and buy a book.

I'm sure there are a dozen ideas I'm not thinking of, feel free to plug them in.

Older »