HN user

buerkle

259 karma
Posts0
Comments114
View on HN
No posts found.

Not every side deserves to be covered for each story. This is the problem with major media today, they give equal opportunity to people that have no idea what they are talking about. It's like one side says 2+2=4, the other 2+2=5, and media gives them equal air time.

Use Your Type System 12 months ago

No I want to block both. I don't want to give devs the option of creating a function doSomething(String) that happens to accept MyType. If I need to call trim then I'll do

  StringUtils.trim(MyType.toString());
Use Your Type System 12 months ago

foo(UUID, UUID); foo(AccountId, UserId);

I'd much rather deal with the 2nd version than the first. It's self-documenting and prevents errors like calling "foo(userId, accountId)" letting the compiler test for those cases. It also helps with more complex data structures without needing to create another type.

  Map<UUID, List<UUID>>
  Map<AccountId, List<UserId>>
Use Your Type System 12 months ago

But then you are representing two distinct types as the same underlying type, String.

  MyType extends String;
  void foo(String s);
  foo(new MyType()); // is valid
Leading to the original problem. I don't want to represent MyType as a String because it's not.

I disagree with term limits. I'd prefer to see the number of representatives vastly increased (no increase since 1929) and gerrymandering removed. I do agree they should not trade on the market.

I think you misunderstand the risk that non-CEO employees are exposed as cycomanic pointed out. CEOs that make this much money are more capable of defending themselves than a regular employee, not only from their wealth but from their network. It's rare that a CEO has to testify to Congress, or deal with FTC/FCC, etc. And dealing with BOD, hostile takeovers, or activist investors pales in comparison to what many people deal with day to day. A CEO is not going to go homeless from a hostile takeover.

Sorry but the risk:reward narrative is tiring. Many of these CEOs walk away with millions whether they succeed or fail, there's little to no risk for them. In fact, even they fail in cases they end finding another well paying executive position. Meanwhile, many of their employees are living paycheck to paycheck.

I bought a one year old used Leaf back in 2016 and still use it. The range isn't great with only 50-60 miles, but it works well for my commute and getting around town. For longer trips, I use my wife's car. I've considered buying a newer EV with longer range, however, I don't need it, so I've stuck with the Leaf and will probably drive it for another few years.

Keep in mind, newer EVs have better temperature control with longer lasting batteries than the ones on my 2015 Leaf. And my car started with only 85 mile range. But I knew that when buying the car.

Pixel 8 Pro 3 years ago

I'm still on my same iPhone for almost 4 years. Getting a new phone every two years doesn't scream quality to me.

Correct me if I'm wrong, but wasn't Quake the first shooter to have a separate server where players could join and quit at will? At least that's what I remember at the time. In many games before Quake, if one player quit the whole game would quit. Rise of the Triad was great, but damn, it was painful if there was any sort of network hiccup. Quake was a revelation in that regard.