HNHacker News
TopNewBestAskShowJobs

throwup

1,027 karma · joined August 16, 2022

If you're looking at my profile, you must be badly procrastinating. Get off HN and get back to work!
submissionscomments
throwup··on Sam Bankman-Fried's $16B Fortune Is Eviscerated in Days
In 2019, FTX tried to attack Binance's futures platform. CZ tweeted about it then: https://twitter.com/cz_binance/status/1173418810918916096

Instead of retaliating, he generously invested in their company. Then waited for years. And when the moment was right, he crushed their business overnight with a single tweet, then swooped in to buy what remained. Check and mate.

Do not pick a fight with a billionaire.

throwup··on FTX Agreement with Binance
Can someone explain why FTX created their own token in the first place? Was it just a way to raise money/distribute equity without dealing with stock market regulations?
throwup··on FTX Appears to Have Stopped Processing Withdrawals, On-Chain Data Show
Some fun insider trading there. FTT started climbing at 16:00 UTC, but the Binance-FTX deal wasn't announced until 16:09 UTC
throwup··on Early stages of Google Docs support in the Ladybird browser
Ladybird is a NEW browser. If you don't want to see NEW things, why are you on hacker NEWs?
throwup··on You Might Also Like
There are solutions, but on some level this is no different from telling Windows users to just tweak some registry keys. It all leads to the same place.
throwup··on Malicious Python packages replace crypto addresses in developer clipboards
The last 6-ish characters are a checksum. It would be very computationally intensive to generate a similar-looking address without changing the checksum, though of course not impossible.
throwup··on Malicious Python packages replace crypto addresses in developer clipboards
This particular clipboard attack has been part of malware for at least 5 years, maybe 10. But I haven't heard of it being distributed via a package manager until now.
throwup··on Twitter Bullies
It finally happened. You met your very first cyber-bully.
throwup··on Nvidia Security Team: “What if we just stopped using C?”
So you're avoiding a technology because of unrelated teenagers' internet comments. Is that any more useful than adopting a technology because of unrelated teenagers' internet comments?
throwup··on IKEA asks horror game to change so people stop comparing it to IKEA [update]
Definitely. Brand name lookalikes are a longstanding tradition in media. See: https://tvtropes.org/pmwiki/pmwiki.php/Main/BlandNameProduct - dozens of subpages and hundreds of examples. If he took this to court he would absolutely win.
throwup··on Two years of fiddling with Rust
A language with a GC and a green thread runtime can perhaps replace C in specific applications, but I definitely wouldn't call it a spiritual successor to C. There's way too much extra stuff between you and the CPU. Odin and Zig seem most likely to take that crown one day. Maybe.
throwup··on Show HN: Feep! search, an independent search engine for programmers
To that first list you could add Kagi, who also runs their own index

EDIT: Tough crowd, did Kagi get cancelled or something while I wasn't looking?

throwup··on Twilight: A Differentially Private Payment Channel Network
I'd love to know for sure whether this can interoperate with the existing Lightning ecosystem. The paper makes one reference to this in section 6.2.1, but it's unclear to me how it would work, since the rest of the paper describes it as a wholesale competitor.
throwup··on Google to remove all VPN ad blockers that don’t comply with their policy
Not a relevant comparison and makes me wonder why I even comment here

- phones cannot be used as weapons during a shooting

- guns don't require a monthly subscription to use bullets not approved by the manufacturer

etc

throwup··on Google to remove all VPN ad blockers that don’t comply with their policy
I don't want to be prevented from using my device to its full potential because of what some teenagers might do. Sure, throw up some scary warnings to try to save the kids, but in the end I want control over the device I'm physically holding in my hands. I'm not going to spend $99/year to install apps any more than I'll spend $18/mo on heated seats.
throwup··on Robinhood cuts losses after transaction revenue drops
I certainly think it tells us something about RH. You don't see Vanguard or Fidelity losing a third of their userbase in a year.
throwup··on PR that converts the TypeScript repo from namespaces to modules
Does anyone have any insight about how to coordinate this kind of change to a large project? This kind of change touches literally every file, so every branch will have merge conflicts. The best idea I can think of is to announce the date ahead of time and make every contributor rebase their branches on the day of the merge. But there has to be a better way.

> | edit [–] | on: PR that converts the TypeScript repo from namespac...

throwup··on PR that converts the TypeScript repo from namespaces to modules
I wish they had broken down that survey question further to find out _how many_ spaces the highest paid developers use. Then I could finally have a data-driven answer to put in my prettier config!
throwup··on Speeding up the Rust compiler without changing its code
You'll never get order-of-magnitude speedups from things like LTO, but 4% here and 4% there can really add up over time. In a world where most software keeps getting slower, I'm always glad to see people focusing on performance.
throwup··on Tesla engineers were on-site to evaluate the Twitter staff’s code, workers said
I mean, you're not wrong, but I was more replying to the "I'd do just that" sentence which seems to imply the scorched earth approach is a good thing. We don't need people going around emulating Musk.
throwup··on Tesla engineers were on-site to evaluate the Twitter staff’s code, workers said
The problem of course is not annoying the underperformers, but you want to avoid annoying the valuable engineers who get things done and keep the company running. There's plenty of demand for engineers -- if they want, they could find another job in a week where they don't have to deal with hostile management. Treat people well. Assume the best and let them prove you right, rather than assuming the worst and making them prove you wrong.
throwup··on Tesla engineers were on-site to evaluate the Twitter staff’s code, workers said
> For an unfathomable amount of the people working at twitter the answer will be zero lines of code.

True, but an accusatory calendar invite still isn't a good way to do this. He could find out himself from the commit history/JIRA tickets, with the additional benefit of not putting people on the defensive and making a poor first impression. Then again, relationship building isn't really his style, so this doesn't surprise me.

throwup··on HN: The Good Parts (2016)
Previous discussions:

2016: https://news.ycombinator.com/item?id=12772925

2019: https://news.ycombinator.com/item?id=20092118

2021: https://news.ycombinator.com/item?id=27049601

I hope this comment was one of the good ones.

throwup··on Zig Is Self-Hosted Now, What's Next?
Zig puts the whole project into a single giant compilation unit. This has some benefits, but one of the drawbacks as you note is memory usage for larger projects.
throwup··on macOS Ventura is now available
That can't be the whole story.

If we assume the drive can write 500MB/s (conservative), and an OS install takes up 50GB of space (conservative), it should take less than 2 minutes to write the partition. Where does the other 58 minutes go?

throwup··on How Rust 1.64 became faster on Windows
Criterion is still the gold standard.

Pros for Criterion over the stdlib: https://github.com/bheisler/criterion.rs#features

Downsides of Criterion: https://bheisler.github.io/criterion.rs/book/user_guide/know...

throwup··on The State of AV1 Playback Support
The issue raised is not about video codecs, but about browsers. Apple is using their market position to artificially prevent Safari from being competed against by other vendors—that is classic antitrust behavior.

For comparison, imagine Microsoft banned all browser engines other than EdgeHTML from running on Windows. Would you find that acceptable?

throwup··on The State of AV1 Playback Support
The only solution I see is the FTC stepping in. I don't understand why they're sitting on their hands. What Microsoft did in the 90s was pale by comparison—they just bundled some extra software. By contrast Apple today is locking down their platform and explicitly decreeing that nobody is permitted to compete with them. It's amazing how brazen it is.
throwup··on OpenRCT2: Open-source implementation of RollerCoaster Tycoon 2 with new features
That's very common for projects like this. ScummVM is another example. If you don't require the original files to run, you're essentially redistributing a commercial game for free, which even for older titles is generally not advised.
throwup··on Ubuntu 22.10 Kinetic Kudu
> it'll take time for the dust to settle. Just like Unity / Wayland

There's a particular irony to this statement. Before adopting Wayland, Canonical tried to do their own thing with Mir[1]. Years later they gave up and reluctantly adopted Wayland. Their investment in Snap rhymes with this. Snap is an inferior competitor to Flatpak, and in the end it's likely the dust will settle for Snap the same way it did for Mir—in the dirt.

Canoncial as an organization has some serious NIH syndrome and they are putting "Linux on the Desktop" through a lot of unnecessary pain.

[1]: https://en.wikipedia.org/wiki/Mir_(software)

← PreviousPage 5 of 6Next →