Hacker Newsnew | past | comments | ask | show | jobs | submit | more tokamak-teapot's commentslogin

Similar story here. I replaced an AMD 3xxx series Hackintosh workstation with an M1 Air after running both together and finding they were exactly as fast as each other.


I do. I don’t like noise, or having my office heated in the summer, or the cost of hundreds of watts.


Slightly ironic, coming from someone who claims to use a tokamak to heat a teapot!


Could you point to the specs you’re using please? I’m seeing 1800 for the ID.3 and around 1160 for the most recent petrol Golf.


Just wait until you notice how much humans do this day to day


If you read the source of ‘cat’ and ‘more’ you’ll see that if they are reading /etc/passwd they replace the passwords of system users with ‘*’, unless you are uid 0.

When ‘less’ was created, there was a bug where when you scrolled upwards the passwords would be revealed, so it was decided that the passwords should be replaced with actual asterisks and stored in individual files per-user.

For security, these files were given access rights only for the owning user, and immediately deleted, with an encoded copy of their inode number being stored in /etc/shadow.

Fun fact: forced password changes were initially introduced when disks were getting full and deleted inodes of user password files were due to be overwritten. “For security reasons” was correct but misinterpreted.


> If you read the source of ‘cat’ and ‘more’ you’ll see that if they are reading /etc/passwd they replace the passwords of system users with ‘*’, unless you are uid 0.

That sounds so wrong, anything from a user-written program, `ed`, etc to a symlink/hardlink could read the password.


Sounds wrong because it is wrong, pure unadulterated intentional B.S.; don't know why the commenter decided to yank our chains like this.

I believe there is a meme in chat rooms where trolls get unsuspecting users to reveal their passwords by convincing them that the chat replaces it with "***" and so forth. Perhaps the GP is riffing on this.


Safari? I don’t know what counts as ‘this bloatware crap’ but if you haven’t looked into it perhaps it could meet your definition.


Actually, I just started using Safari at home recently, and I love it. Most Apple stuff, while locked down to some extent, seems to give me the freedom to actually be productive and do the tasks I need to do pretty easily. Sure, you have to adopt the "Apple Way" and use their software in somewhat the way that they designed it to be used, but for the most part it's really flexible and able to be used to achieve all of my goals in a simple way, without much fuss. Windows is laughable today and Linux is open and free but also has a minimal level of "fuss" you need to do in order to keep it working and get new software working. With MacOS I find I have to do almost zero maintenance and most of my time is productive. I'm going to switch my work PC to Mac as well as soon as this pile of silicon I'm using dies.


Safari in “I’m a journalist and gonna die” mode (lockdown?) is surprisingly usable and very hardened against tracking.


Unfortunately Safari cannot run uBlock Origin.


Might the battery charge a capacitor?


It was discovered that it was something that can be created.


I feel like they are close to the right shape but haven’t quite got a handle on it.


Have you been waiting three years since creating your account, just to make that joke? :-)


With current funding levels for fusion research that’s about the right pace of things


I suspect what his geometric suggestion is gonna be


Donut go there


It really is. I often have to go and modify some (tail-call-optimised-away) code just to get it to turn up in a stack trace so that I can continue with what I’m debugging.


Just yesterday I had to reason about a stack trace involving tail calls. I worked it out. I wouldn't rather lose TCO so I could get stack traces that I don't have to reason about.


It's no worse than a do-while loop.


Why debug optimized code?


Because that's the code that throws the exceptions after the product has left the lab.


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

Search: