The best Hacker News stories from All from the past week
Latest posts:
Omg.lol – A lovable web page and email address
The skilled trades haven't caught as a career choice with Gen Z
How do I draw a pair of buttocks? (2014)
U.S. moves to bar noncompete agreements in labor contracts
‘Breakthrough’ obesity drugs that have stunned researchers
Microsoft is preparing to add ChatGPT to Bing
Modules, not microservices
My Youtube earnings
Why Not Mars
Why Not Mars
Ask HN: Concepts that clicked only years after you first encountered them?
I'm reading Petzold's <i>Code</i> [1], and it dawned on me that I didn't understand logic gates intuitively until now. I took a Computer Architecture course back in college, and I understood what logic gates meant in boolean algebra but not empirically. Petzold clarified this for me by going from the empirical to the theoretical using a lightbulb, a battery, wires, and relays (which he introduces when he talks about the telegraph as a way to amplify a signal).<p>Another concept is the relationship between current, voltage, and resistance. For example, I always failed to understand why longer wires mean more resistance while thicker wires mean less resistance.<p>[1]: <a href="https://www.codehiddenlanguage.com/" rel="nofollow">https://www.codehiddenlanguage.com/</a>
Ask HN: Concepts that clicked only years after you first encountered them?
I'm reading Petzold's <i>Code</i> [1], and it dawned on me that I didn't understand logic gates intuitively until now. I took a Computer Architecture course back in college, and I understood what logic gates meant in boolean algebra but not empirically. Petzold clarified this for me by going from the empirical to the theoretical using a lightbulb, a battery, wires, and relays (which he introduces when he talks about the telegraph as a way to amplify a signal).<p>Another concept is the relationship between current, voltage, and resistance. For example, I always failed to understand why longer wires mean more resistance while thicker wires mean less resistance.<p>[1]: <a href="https://www.codehiddenlanguage.com/" rel="nofollow">https://www.codehiddenlanguage.com/</a>
Draw SVG rope using JavaScript
Draw SVG rope using JavaScript
Golang disables Nagle's Algorithm by default
Golang disables Nagle's Algorithm by default
It's easier and faster to pirate an e-book, than it is to buy it
The end of the year is coming, and I have some funds left from my company learning budget. I wanted to give it back to some of the authors that still help me in my developer journey, by buying some of their work online and hopefully contributing to their income, but the following happened:<p>1. I went to Amazon, since I have a kindle and didn't want to buy physical books. Amazon doesn't have a shopping card for kindle books, so I started buying them one by one. My company uses Spendesk for managing funds, so for each of the purchase I created a new virtual card and bought them.
After a few minutes my Amazon account is blocked for suspicious activity, and ALL my kindle library is wiped, and the funds are returned to my company.<p>2. Not wanting to give up, I go to a different online store, Thalia, to buy the books again. After buying them, I download the files, which are in an .acsm format, and can only be opened on the Adobe Digital Editions (ADE) software. Once opened, an .epub file is downloaded, and even though I can't transfer the files to my kindle on ADE, I download Calibre to transfer them. Once I try opening them on Calibre, I get an error message saying the files are protected by DRM.
Funnily enough, it's possible to remove this DRM protection, but it's also not something completely legal, and makes me question why did I decide to legally buy the e-books in the first place.<p>After spending hours trying to buy e-books, having my Amazon account blocked, and downloading files that can't be transferred to my Kindle, the only conclusion I come to, is that I'm never buying e-books again.
It's easier and faster to pirate an e-book, than it is to buy it
The end of the year is coming, and I have some funds left from my company learning budget. I wanted to give it back to some of the authors that still help me in my developer journey, by buying some of their work online and hopefully contributing to their income, but the following happened:<p>1. I went to Amazon, since I have a kindle and didn't want to buy physical books. Amazon doesn't have a shopping card for kindle books, so I started buying them one by one. My company uses Spendesk for managing funds, so for each of the purchase I created a new virtual card and bought them.
After a few minutes my Amazon account is blocked for suspicious activity, and ALL my kindle library is wiped, and the funds are returned to my company.<p>2. Not wanting to give up, I go to a different online store, Thalia, to buy the books again. After buying them, I download the files, which are in an .acsm format, and can only be opened on the Adobe Digital Editions (ADE) software. Once opened, an .epub file is downloaded, and even though I can't transfer the files to my kindle on ADE, I download Calibre to transfer them. Once I try opening them on Calibre, I get an error message saying the files are protected by DRM.
Funnily enough, it's possible to remove this DRM protection, but it's also not something completely legal, and makes me question why did I decide to legally buy the e-books in the first place.<p>After spending hours trying to buy e-books, having my Amazon account blocked, and downloading files that can't be transferred to my Kindle, the only conclusion I come to, is that I'm never buying e-books again.
Barnes and Noble's surprising turnaround
Barnes and Noble's surprising turnaround