For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | more leghifla's commentsregister

Well, I would not want to get into the car of someone with a driving habit of risking the live of 1000 people in the first place. The real solution to this is to avoid situations where such choice must be made, by keeping safe distances and speed. Good drivers do this naturally. AI must do this too.


That’s never part of the thought experiment. The trolley problem isn’t asking whether you should risk one life or risk 100 lives. It’s asking what you would do in a situation that you were placed into.


Also sometimes, long lines can more easily render the structure of the program. Like when a function is called with many/long arguments several times in a row, with varying arguments. If you have one line per call, you can easily see that it is the same function and what argument is changing at each call. If you rewrite each call as 5 lines, it is much more difficult to grasp what is going on.

And when you need to change, say, the second parameter, you will see that the same call is made n times, and not forget one in the process.


Do you know if your neck strain is due to horizontal or vertical movements? On a few times I had to work with big monitors (>30"), I noticed that I placed/sized windows only at the center, and not all the way to the top. Looking up too much is not comfortable for my neck. For the horizontal movement, I have no problem. But when my eyes are focused on the centre part, if I need to look at the extreme left/right, I need to refocus, which is slow/tiring.

My work setup is 2x24" monitors, and I really prefer 2 small ones instead of a bigger one. I can orient them so that all pixels are approximately at the same distance to my eyes.


The vertical was definitely more uncomfortable than horizontal.


On the other hand, I used this behaviour to my advantage in the DOS era.

I had written a small utility to easily start my games (a Pascal program). My goal was to get as much memory free for the games. To allow unloading my program before launching the game, I wrote a bat script which first launched my program.

My program would replace the last line of the script with the game to start (and a goto begining), and then terminate. Now, command.com would start my game, without any memory overhead. When I quit my game, I come back to my utility.

At the time, security was not my concern...


1 Ws is just 1 J (1W = 1J/s). Just for comparison with a more widely used unit, you need 3.6 million J to make one kWh.


"can describe ... pros/cons of their approach"

I've always tried to do that... until recently.

With a new recruit, this is the fastest way to nightmare discussions. He always emphasizes the cons of my proposals, and never admit that his proposals also have cons. To be honest, I really think he believes what he says, he seems to not see ahead of time where the blocking points will be.

I am now forced to only submit the pros, and prepare an argument for the cons, which is rarely needed. This is not a way to have good technical decisions.


I also switched to an Ergodox EZ (about 2 years ago), and the switch was very painful. At first, my speed was divided by 2. Using some typing practice, I managed to get to my usual speed on a normal keyboard and then thought: good, now I can definitely remove my old keyboard for good. My god this was wrong:

When typing what I saw before me, my brain could dedicate 100% to typing, and this was fine. But when programming, or even writing an email, part of my brain must concentrate on the content, and my typing what very laborious, maybe half of the normal speed, with many errors. This was taxing much of my mental energy. I kept on for a at least one month of typing practice before really making a permanent switch. It was hard, but I do not regret it at all.

Worth noting: I thinkered with the layout quite a bit. Even moving one special character somewhere else could take me a full day to adjust, and it was painful. So I finally settled on a good, but probably not optimal layout.

As some other comment above, I do not use common keys as layer keys (something I really wanted to use) because of delays. It is not much, but I experienced much more typing errors with this.


This "nothing to hide" discussions always remind me of this great essay "We should all have something to hide": https://moxie.org/blog/we-should-all-have-something-to-hide/


>> What exactly are you bringing to the table.

> In general, knowing what NOT to do. Finding out & solving the right problem, not the one that was given to me.

So true.

I would add the ability to look farther ahead at potential problems. I have seen so many young people blocked by some issues that should have been spotted way earlier.


Even if the rich were paying more taxes, that does not automatically mean that they are bearing the tax burden, because of "tax incidence" [0]. A rich person has usually much more bargaining power and can more easily shift the burden to someone else.

[0]: https://en.wikipedia.org/wiki/Tax_incidence


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You