HN user

cmsonger

632 karma
Posts0
Comments134
View on HN
No posts found.

I'm not sure about the title, which just seems weird.

But I think the broad point in the short post is right. Objective-C may look horrible today, but compared to the other choices at the time of its debut; it looked pretty damned good and even better because it was what NeXT was attaching its UI tooling to -- and compared to what was around at the time InterfaceBuilder was unreal good.

Atari's Mike Jang 2 years ago

Rest In Peace.

I was a pre-teen when I first learned to program on a TRS-80 Model 1. I was, at the time, an expert in BASIC and Z80 assembly.

At the same time I was asking my parents for quarters to play space invaders. And that's where I feel this article.

These are the shoulders I stood on. There were people who made that first generation of video games and personal computers. I benefited from their work. Their work launched me into what has been a great career.

But they are aging out and dying. Their work was foundational. And, at least to me, inspirational.

So far it has not broken the binding but then I didn't buy it as a collectors piece and if it does break the binding, that's OK with me.

Not deriding book collecting. :) I've been there. I've just decided on this one that I don't care about the book. I care about the experience. I bought it to do this exact thing with.

One of the smartest things I've done in recent years is to buy the complete Calvin and Hobbes and put it prominently on a table that I walk by daily.

I turn a page a day...

In the morning before I get coffee usually, though it's often too dark and I'll come back to read the two facing pages later. Depending on the day that means I'll read a Sunday strip and three daily strips or six daily strips. Once in a great while it's one Sunday strip and some custom art -- I presume from one of the books. Those days are a little disappointing but it's still one page turn a day.

I'm re-reading Calvin and Hobbes at somewhere around 5x original speed but somewhere about 50x slower than if I were to sit down with it and turn pages willy nilly. I've been doing it about six months and I'm still in the first book of the three that comprise the complete set.

It's a real added joy in my day and will be for some time. Some of the best money I've spent in a long long time.

My sentiment exactly mirrors yours. I own a 2017 S100D. It has turn signal stalks, and wiper stalks, and has been (and is) a good car. My only complaint is that I hate the HVAC being on touch screen.

New Tesla's are literally worse to my thinking. Would I like more range? Sure, I guess, but truth is that 70% charge on the S is reliably enough range that unless I'm traveling cross country, the car just tops up every night.

I will buy another EV. It's very unlikely to be a Tesla both for their ergonomic design and Elon's very public display of policy positions and opinions that I disagree with.

Tesla FSD Timeline 3 years ago

I'm not sure: "I drove with the radio blaring so I could not hear the siren" is something to brag about. More sensors == better. And the fact that LiDAR costs have come down two orders of magnitude since Tesla made this decision suggests that some of the economic drivers for such a decision have changed.

Part of the reason I've owned FSD since 2017 and yet spent exactly zero minutes in my car in the expressway, in light traffic, in good weather, in the middle of the day reading a book is because of the lack of an entry on the posted timeline saying something like: "Tesla states it will accept liability for any crashes that occur while FSD was engaged."

After all these years, it's fair to say: "In the 7 years that Tesla has accepted money from customers for FSD, Tesla still requires human supervision in all cases."

So far they have proven they are asmpytotically approaching something that drives badly and is in danger of hitting things.

Indeed! I suppose I actually meant f(number of reports) because I didn't actually think the scaling through.

The broader points remain: This is true everywhere and not unique to Google. People get a choice whether or not they opt in.

One of the primary metrics for leadership success at Google is how many people you have under you.

I mean ... you get to choose how you play the game.

If your goal is money and you are a manager then in any organization (not just Google) it's likely that income is going to be O(number of reports). More reports == more responsibility == more money.

But if your goal is to get something done and enjoy your job; you can play that game instead.

Perhaps one of the most life improving insights I've discovered about myself over the years is that I like managing engineers more than managing managers of engineers. The conversations in my week are just more interesting.

Now if I want to get a thing done that really takes 70 people then I either have to deal with it, or let someone else do it -- but just because "more comp requires more people" does not mean you have to aspire to more people. It's OK to like your work and want to get meaningful things done without aspiring to play the "more people, more money" game.

The author is playing a semantic game.

I don't think the author's point is that "C is not a good language for systems programming." You are not going to have an equivalent to volatile int *dma_register = SCATTER_GATHER_BASE; in Haskell.

The author's point is that the drive to make C and other "model the von Neumann machine" languages execute quickly has made the compiler very complicated (the author is implying that "low level requires simple compiler") and that processors built to make such code run quickly are also very complicated. And those complications carry costs.

In many ways this is a "call to programming model action" and cites GPU as illustrating the potential when "new programming model" and "silicon to support it" are done in concert.

I am agreeing and adding another solution.

The other solution is political. There's a reason that governments regulate and define economic rules of the road. This is a good example of where governments need to step in. The link between generative AI and the data it is trained on needs to be carefully thought through and properly handled especially given the capitalist nature of our economy.

Came to say just this. There's no profit sharing here. Mods don't get a cut of any proceeds off the traffic their communities generate. "Landed gentry" is exactly the wrong phrase.

The CEO is the landed gentry. The mods are the sharecroppers who have had enough.

Ha! Great link.

I legitimately think it's possible that a properly managed "for the profit of the investors" social media company will always follow this path.

It's why I think the right future for social media is non-profit. None of this is amazing technology anymore. This would also have the benefit that it would take the question of "how do we avoid doing harm while still making profit off the table." Could write a statement of values and intent that legitimately puts well being of users and society ahead of everything else. (Which no for-profit with externally raised capital is able to do today.)

"untethered" is right for me.

I'm backing the effort by not even landing on reddit. And it's odd. I have found reddit to be helpful over the (now many) years.

I'm coming to the conclusion that capitalism destroys social media for me by causing the business to make it unpalatable to me. Oh well. I'm sure I'll survive without it.

I'm coming to the conclusion that capitalism kills all interesting social media for me. The founders build something. It's pretty good. I engage. They decide they need to make more money. They make a change that I find annoying or unacceptable. I leave the platform.

Facebook, Twitter, .... now reddit? Might be.

And it's never advertisement. Advertise away. It's usually one of two things: encroaching on privacy or pushing "engagement." I'd have left reddit years ago except that I could opt out of the re-design.

IMO, we need some well funded and user focused non-profits to provide social media. Capitalism and the drive for growth is destroying these platforms from within.

As a Purdue grad who spent a decade in Silicon Valley and who currently works remote for a FAANG in a state adjacent to yours: Didn't go to the coast for the big starting salary. Went for the interesting job, the flexibility to move to another job without renting a new apartment, and the career growth. Best career choice I made.

Good for you starting a tech company outside the tech meccas, it's a hard road. Remote work might help you. In an remote work world, you are on a level playing field.

As it relates to the SVB bailout. There's a strong libertarian streak in SV. While it might be entertaining to watch the hypocrisy unfold, I'm pretty certain these folks read hackernews and I'd like them to have a bit of self reflection about the role of government now that SVB has imploded.

This sucks. I was doing exactly this yesterday and fortunately figured it out before sending money that I could not do the booking. Instead I told the people I wanted to stay close to me "book it and I'll send you the money."

I bet AirBnB people read hacker news.

Folks: I should be able to pay for another user's booking. It just can't be that hard. I set the dates, supply the payment info, anoint another user of your platform to reach out to the host.

Alternatively (if there's something with payment processing that I don't understand), the user who wants me to pay chooses the dates, writes what they want to say to the host, and then passes the baton to me for supplying payment info.

I've paid for friends and family to stay in hotels a zillion times. I was amazed that your platform does not allow this. Now I'm appalled that it allows situations like OP's to happen. And for the record, I was not thrilled to have to disclose what I was paying for my friends. Until this is fixed, will actively try to use hotels for this in the future. (This was a unique case.)

I think the WARN act (here in the US) is site based. They don't need employees to be encouraged. If they want to tell people: "Get to a site or don't have a job", they can do that already. (I think, I am not a lawyer.)