HNHacker News
TopNewBestAskShowJobs

thiagobbt

30 karma · joined November 20, 2015

submissionscomments
thiagobbt··on Asahi Linux Still Working on Apple M3 Support, M1n1 Bootloader Going Rust
While upstreaming is incredibly important for long-term support it isn't nearly as exciting as the reverse engineering work the people mentioned were responsible for
thiagobbt··on Samsung bricked their home theater systems through automated firmware update
They usually already have mics to do automatic EQ calibration
thiagobbt··on Did I just lose half a million dollars?
Imagine there's a machine that you can deposit dollar bills and it registers in an internal database how much you have. The machine calls these stored values as wrapped dollar. You can withdraw your wrapped dollars back as dollar bills whenever you want.

This machine also allows you to send these wrapped dollars to other people - it just subtracts from your balance and adds to the other person's.

What this guy did is transferring his wrapped dollars to an address no one controls instead of withdrawing as he should. This address was the machine's address, but it's not programmed to handle the balance in it's own account and it runs code that can't be upgraded, so any values sent there are lost.

In this example dollar = ETH, wrapped dollar = WETH, machine = the WETH smart contract.

The real problem here was thinking a ETH transfer (dollar bill deposit in the example) works the same as a WETH transfer (database transaction in the example).

thiagobbt··on Did I just lose half a million dollars?
I believe most contracts on the Solana network are written in Rust
thiagobbt··on Apple said to be preparing for iPhones without SIM card slot in 2022
You only need an internet connection the moment you're activating the eSIM for the cryptographic keys to be downloaded. From that moment forward it acts just like a regular SIM card.
thiagobbt··on Slap – A Sublime-like terminal-based text editor
Pressing ctrl-d a couple of times, seeing what will change, and typing something is most of the time easier and faster than thinking about a regex. At least that's how I feel
thiagobbt··on Do we really need swap on modern systems?
Isn't this related to this change on kernel 4.10? https://kernelnewbies.org/Linux_4.10#head-f6ecae920c0660b7f4...
thiagobbt··on ICANN’s First Test of Accountability
Due to the hierarchy of dns you can ask to a root server who handles .com, then to that server who handles google.com, then to that Google server, who handles mail.google.com, and then you can connect to it. If you allow anything to be a TLD the root servers need to know about everything, which isn't really feasible
thiagobbt··on USOC sends letter warning non-Olympic sponsor companies
"This restriction includes the use of USOC's trademarks in hashtags such as #Rio2016 or #TeamUSA."

Say what??

thiagobbt··on Git for Windows accidentally creates NTFS alternate data streams
I have no problem with it if they actually have a purpose, like .docx or .tar.gz
thiagobbt··on TP-Link forgets to renew two domains used to connect to its networking devices
The real problem is using a public domain. OpenWRT for instance uses openwrt.lan by default.
thiagobbt··on ARRIS Cable Modem Has a Backdoor in the Backdoor
And FCC approves it?