HN user

breadwinner

4,665 karma
Posts115
Comments972
View on HN
www.nytimes.com 8mo ago

Are we losing our democracy?

breadwinner
16pts5
www.telegraph.co.uk 9mo ago

Western executives who visit China are coming back terrified

breadwinner
40pts18
www.nytimes.com 9mo ago

An Immense Solar Project Just Got Canceled Under Trump

breadwinner
11pts6
www.nytimes.com 9mo ago

Spam and Scams Proliferate in Facebook's Political Ads

breadwinner
20pts2
www.npr.org 9mo ago

Trump defends use of the U.S. military against the 'enemy within'

breadwinner
43pts13
www.cnn.com 10mo ago

Amazon to pay $2.5B for tricking customers into signing up for Prime

breadwinner
2pts2
www.nytimes.com 10mo ago

Germany Woos Indian Workers Spooked by U.S. Visa Changes

breadwinner
6pts1
www.cnbc.com 10mo ago

Trump's $100k H-1B fee sparks a global race to grab top talent

breadwinner
6pts2
www.nytimes.com 10mo ago

UC Berkeley Gives Names of Students and Faculty to Government for Antisem Probe

breadwinner
67pts24
www.nytimes.com 10mo ago

EPA to Stop Collecting Emissions Data from Polluters

breadwinner
58pts19
www.youtube.com 10mo ago

Is It a Comet or Alien Technology? [video]

breadwinner
3pts0
www.nytimes.com 10mo ago

Trump Tries to Strong-Arm Nations to Retreat on Climate Goals

breadwinner
15pts1
techcrunch.com 11mo ago

Google Gemini's AI image model gets a 'bananas' upgrade

breadwinner
1pts1
www.theverge.com 11mo ago

Tesla's 'robotaxi' rides in San Francisco have a human at the wheel

breadwinner
10pts6
www.nytimes.com 11mo ago

A.I. Researchers Are Negotiating $250M Pay Packages. Just Like NBA Stars

breadwinner
17pts9
www.cnbc.com 12mo ago

Trump announces EU trade deal with 15% tariffs

breadwinner
27pts25
www.usatoday.com 1y ago

What are China's 'dark factories'?

breadwinner
5pts0
www.cnn.com 1y ago

Nvidia CEO on whether AI will lead to job losses [video]

breadwinner
2pts3
www.nytimes.com 1y ago

How Trump's crackdown on universities is affecting the world

breadwinner
9pts0
www.nytimes.com 1y ago

A.I. Is Making Sure You Pay for That Ding on Your Rental Car

breadwinner
13pts3
www.nytimes.com 1y ago

Caltech Agrees to Settle Lawsuit Accusing It of Misleading Students

breadwinner
5pts1
www.theguardian.com 1y ago

'Lidar is lame': why Elon Musk's vision for a self-driving Tesla taxi faltered

breadwinner
8pts4
www.sfchronicle.com 1y ago

Stanford cuts $140M, warns of layoffs as research funding dries up

breadwinner
22pts6
www.wsj.com 1y ago

Zuckerberg Leads AI Recruitment Blitz Armed with $100M Pay Packages

breadwinner
5pts1
www.wsj.com 1y ago

A Battery That Lasts 50% Longer Is Finally in Production

breadwinner
34pts4
techcrunch.com 1y ago

Sam Altman says Meta tried and failed to poach OpenAI's talent with $100M offers

breadwinner
1pts0
www.bloomberg.com 1y ago

Everything Apple Plans to Show at Its iOS 26-Focused WWDC 2025 Event

breadwinner
2pts2
www.cnn.com 1y ago

Trump admin threatens Columbia's accreditation

breadwinner
20pts3
www.cnn.com 1y ago

Trump's war on Harvard is destroying an American strength [video]

breadwinner
16pts0
www.nytimes.com 1y ago

Magnus Carlsen suffers surprise loss to Chess world champion Gukesh Dommaraju

breadwinner
4pts0

that tends to get in the way of complex error handling.

Agree. In Java, Streams allow you to process collections in a functional style. This feature enables concise, expressive data manipulation with operations like map, filter, and reduce.

Some people point out that Java's checked exceptions spoil the simplicity and elegance of Streams by forcing you to handle exceptions.

But that's not a reason to not have checked exceptions, it is a reason to not do functional style composition when methods can throw exceptions. Streams was invented for collections, which tend not to throw exceptions. If proper error handling is important don't do Streams.

That may be true if you're looking at all windows computers in existence. If you look at new laptops being sold you see different numbers. As of 2025, Arm processors hold about 13% to 20% of the market share for new Windows laptops. This is important because these are the people who are more likely to download and install your software.

Ubiquity is pretty important when you're going to invest in learning a new editor. This is one of the advantages of vim for example. It is available everywhere... linux, windows, terminal, gui, etc.

I watched the video on the home page and thought it is weird that they spend an inordinate amount of time on frame rate. Who picks an editor based on frame rate?

If you want to talk about perf in the context of a text editor show me how big of a file you can load--especially if the file has no line breaks. Emacs has trouble here. If you load a minified js file it slows to a crawl especially if syntax highlighting is on. Also show me how fast the start up time is. This is another area where Emacs does not do well.

So Zed is available on Windows--but only if you have a x64 processor. Lots of people run Windows on Arm64 and I don't see any mention of Arm64. This is where the puck is heading.

Also noticed Emacs key binding is in beta still.

Saudi Crown Prince Mohammed bin Salman has bragged he had Jared Kushner "in his pocket." Oil-producing middle-eastern countries, having made significant contributions to Trump family's wealth, have enormous influence over him. If you were the ruler of an oil-producing country and have enormous influence over Trump, what would you have him do for your country?

If it was me, this is what I would have him do: Pull out of the Paris climate accord, cancel renewable energy projects, cancel EV tax credits. Trump has done all that.

In fact Trump went a step further:

Trump is using tariffs to pressure other countries to relax their pledges to fight climate change and instead burn more oil, gas and coal. See: https://www.nytimes.com/2025/08/27/climate/trump-internation...

Robotics has catapulted Beijing into a dominant position in many industries, especially ones involving renewable energy. Meanwhile in the US we are shutting down renewable energy projects (presumably to please middle-east benefactors), and Secretary of Commerce Howard Lutnick wants to bring jobs to the US that involve putting screws into phones.

Notice what they said: This year's peace prize is being given to someone for transitioning a country from dictatorship to democracy. They sure as hell aren't going to give it to someone doing the opposite!

The problem is that patients are usually not in a position to determine if the care the doctor says is needed is really needed or not. This is the same as taking your out-of-warranty car to the mechanic. How do you know if the mechanic is telling the truth?

Still, this would be better than the current system. Even when you don't know if the doctor is telling the truth you can go by their reputation for telling the truth. Reputations will matter more, and doctors will care about maintaining their reputations in their community.

I am a current TiVo customer, and this is sad news. I use TiVo to record over-the-air TV transmission. TiVo software is great, it is the only usable UI these days. Compare it to Google TV for example. TiVo's UI is mostly text and some images, while Google TV is mostly images and some text which I find unusable.

He's starting wars in Portland, Los Angeles, and Chicago. Trump told the military last week, "This is going to be a major part for some of the people in this room. That's a war too. It's a war from within."

Combined with React Hooks (which replaced stateful classes with functional composition), the ecosystem shifted decisively toward FP.

React is the farthest thing from functional, see here: https://mckoder.medium.com/why-react-is-not-functional-b1ed1...

Composition in React Hooks is closer to multiple inheritance in C++ (because it combines state and behavior from multiple components) than functional programming.

You are absolutely right and it makes sense to start with a spreadsheet. As I said elsewhere, you have to reach a pain threshold in order to look for alternatives to Excel. And how soon you reach the pain threshold depends on how big your data is and how many users are trying to modify the same data at the same time.