Hacker Newsnew | past | comments | ask | show | jobs | submit | nedt's commentslogin

You don’t need the lucky shot. But luck needs room to happen. What you need to grow into is becoming a leader. Mentor others, lead by example, suggest new things and build prototypes for show and tell. All that is actually the growth path for good senior software engineers, not becoming a middle manager creating Excel sheets.

And that’s more or less all he did. Had an idea, build a prototype, showed to the world and talked about it - even inspired people who are now saying „I could have done that“. Well do it, but don’t just copy. Improve the idea and great something better. And then very early share it. You might get lucky.


Well you don’t see the real value of coding tasks during interview. What gets tested are your communication skills, how you think and express your thinkings. You will be working in a team so you need at least fit and work with others. You are right that no one cares about your FizzBuzz.

If that really affects them it's better to take them offline.

It's not like only that the transit system is losing money? Every trip that's done with a car is also not fully paying for itself. We just keep ignoring how much hidden cost individual car rides have especially considering their use. Obviously heavier road users are even generating more costs, but they might have more use (like in delivering goods to a supermarket).

Also TO doesn't need to match. When you send to a group of BCC the envelope To has to specify the exact recipient, but the DATA doesn't. Similar with the envelope From and the one in the DATA - also useful to control bounces or who gets a reply.

Yeah I know the protocol and can do that manual, because I had to debug it often enough.


Yeah that was very visible when HBO Max launched here in Austria and Germany. The top result was HBO Max FYC (which by itself is a very bad name, but it's not for normal customers), then came other results with even other streaming services and only after scrolling a bit you got the normal HBO Max app. Didn't matter if you searched for "hbo" or the full name "hbo max".


OS X had a lot of icons that were detailed illustrations but you‘d only see it when you zoom in. Yet they also worked as small icons. You can have both and Apple did. The textedit icon is a great example.


Is this still news? I did the same thing with Windows 98, so it has been some time. Also had dual boot with Windows 95. That was on my 486.

But after a while I switched back to Windows 2000 on my notebook, because of hardware support. So it would be interesting if they do the same after a while.

Since over 20 years I‘m now on mac, which has great hardware and a Unix underneath. Don’t let that stop you from going Linux desktop.


Just look at real people. They can get the valid data from sources with a good reputation. Instead they rather want to believe what they get from a random telegram channel. Having valid data doesn't stop the existence of idiots.


I once implemented a WebDAV server in PHP. The standard isn't that bad and clients are more or less following the standard. It's still horrible how they are doing that. I saw behaviors when opening a single file like:

  - does / exists?
  - does /path/to exists?
  - does /path/to/file exists?
  - create a new file /path/to/file.lock
  - does /path/to/file.lock exist? 
  - does / exist?
  - does /path/to/file exists?
  - lock /path/to/file
  - get content of /path/to/file
  - unlock /path/to/file
  - does /path/to/file.lock exist? 
  - remove /path/to/file.lock
(if not exactly like that it was at least very close, that was either Finder on OS X or Explorer on Windows). Without some good caching mechanism it's hard to handle all of the load when you get multiple users.

Also the overwrite option was never used. You'd expect a client to copy a file, get and error if the target exists, ask user if it's ok, send same copy with overwrite flag set to true. In reality clients are doing all steps manually and delete the target before copying.

It was satisfying seeing it work at the end, but you really need to test all the clients in addition to just implementing the standard.


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

Search: