HNHacker News
TopNewBestAskShowJobs

howdydoo

1,037 karma · joined May 13, 2018

submissionscomments
howdydoo··on Dracula Theme – A dark theme for many different apps
Very nice, a man of culture
howdydoo··on Why I stopped releasing EasyOS as an ISO file
Thanks for posting this. I'm about to build a PC and you just saved me from having to buy a second usb stick just for booting an OS installer
howdydoo··on Lead poisoning among US children
>I asked my pediatrician for blood lead test and they wouldn't do it as they said it's unnecessary

Ask to get that refusal in writing. I bet they'll change their mind.

howdydoo··on Rust support in the Linux kernel
Am I out of touch? No, it's the linux maintainers who are wrong.
howdydoo··on Rust support in the Linux kernel
>Has there been much improvement in compile times in the past ~2 years?

Yes. Source: https://nnethercote.github.io/2021/11/12/the-rust-compiler-h...

In my experience, compile times are more a function of project structure than anything else. The compilation unit is a crate, so keep your crates nice and small, and you'll be fine.

howdydoo··on Self-proclaimed Bitcoin inventor largely prevails in $54B Bitcoin trial
If Bitcoin SV is the real bitcoin, why is he so interested in suing people for access to "fake" bitcoin core? /s

>Ultimately they'll likely have to deanonymize to prevent Wright from seizing Bitcoin.org.

I didn't know this was a risk. It would actually be a mild disaster if bitcoin.org was compromised. If Cøbra wants to remain anonymous, one idea is to transfer the domain to one of the current bitcoin devs whose identity is public (and maybe transfer it back once this blows over?) I don't know if it's too late for that, given the domain is already the subject of a lawsuit. The whole situation sounds like a mess. I'm sorry you got wrapped up in it.

howdydoo··on AWS us-east-1 outage
Manually updated status pages are an anti-pattern to begin with. At that point, why not just call it a blog?
howdydoo··on Windows 10 RCE: The exploit is in the link
I've used Windows since 3.1, but I think this new direction is the beginning of the end for Windows. Combining an OS that relies heavily on remote services, with engineers that don't understand security, is a recipe for disaster. At the drop of a hat your OS can break because some remote service breaks[1], or worse, your system gets compromised because the attack surface has grown to size of a small country. I don't want to be one of the inevitable victims. I'm switching to Linux for my next build.

[1]: https://www.xda-developers.com/microsoft-breaks-windows-11-b...

howdydoo··on Is “KAX17” performing de-anonymization Attacks against Tor Users?
If you needed 0.5% of the world's economy to run a node, nobody in the world could afford it. The amount needs to be a lot lower.

Let's make things more concrete and say we have two actors: (1) the NSA, and (2) Cryptopunk Joe. Let's assume you need to lock up $1000 to run a node. That's already pretty expensive, so cryptopunks will be deterred, yet the NSA could easily spend a few million and run thousands of nodes. i.e., there is no dollar amount that attracts the Cryptopunk Joes of the world, but is out of reach for the NSA. Would you disagree? How do you solve that problem?

(Aside—sorry you're getting downvoted. I'm generally a crypto skeptic, but I love to see people tackling hard problems in novel ways, and I try to stay open-minded when I hear about a new project.)

howdydoo··on Debunking Cloudflare’s recent performance tests
I was about to disagree, but I just re-read Cloudflare's language, and you're right. Cloudflare forbids performing any tests or analyses, whether or not you publish the results. Even running something like `curl http://my-workers-site | time`, for your own personal curiosity, is in violation of their ToS. That's even more egregious than Oracle DB's infamous DeWitt clause.

Then again, a Cloudflare employee just gave written consent in this post for us to perform benchmarks, so maybe we're all off the hook! :)

howdydoo··on No Easter Eggs in Curl
It's more of a risk/reward thing. Any code on a networked computer has non-zero risk. And what's the reward... an engineer had fun at work today? That's not a very compelling argument in a business context.

I say this as someone who snuck an easter egg into our product at my last job. Yes, it was fun, but if I had gotten in trouble for it, I would have deserved it.

howdydoo··on YouTube suspended my account for posting DeFi hackathon video
rsync was invented 25 years ago, why would anyone use Dropbox?
howdydoo··on USBefuddled: Untangling the Rat’s Nest of USB-C Standards and Cables
>this information simply doesn't propagate upstream to the GUI

Windows has done this since at least XP for various combinations of USB 1.1 vs 2.0.[1][2] I don't know whether the same is true for USB 3 though.

[1]: https://pcauthorities.com/content/images/this-device-can-per...

[2]: https://ptgmedia.pearsoncmg.com/images/art_upgrade01_04_02/e...

howdydoo··on Your eBay account has been suspended
I'll add to the chorus. Something like this happened to me recently.

I bought a heating element for my dishwasher on eBay. I received a non-genuine part, took photos, and requested a return. Next thing I know my 15-year-old account is banned. Maybe the seller reported me in retaliation? eBay's "support" AI sure isn't interested in telling me what happened.

I hate this world we've created, where you can get banned from services at random with no recourse and locked out for life by an AI. The same thing happened to my Discord account a few months ago too :(

It almost makes me want to start a meme Twitter account and build up a big follower count. That's apparently the only way to reach a human in customer support at a big tech company these days.

howdydoo··on Buried in Infrastructure Bill Is a Mandatory Backdoor Kill Switch for Your Car
How is that better than "follow traffic laws, otherwise you lose your license"?
howdydoo··on Amazon EC2 M1 Mac Instances
>how hard would it be for AWS to implement a similar system?

I don't want to be that guy who yells out from my armchair to say something is easy. But........ quota management at its core is incrementing a number, then reading the number back. AWS is already doing things plenty more complicated than that. I'm sure they could build this if they cared to.

howdydoo··on Microsoft’s new Windows prompts try to stop people downloading Chrome
From what I've seen of Edge, it should be the project managers working vewy hawd to fix things, not the developers.
howdydoo··on Microsoft’s new Windows prompts try to stop people downloading Chrome
The 160 character limit is an ancient relic of 2008 (unlike Chrome)
howdydoo··on This shouldn't have happened: A vulnerability postmortem
Slowly and steadily.
howdydoo··on This shouldn't have happened: A vulnerability postmortem
"This shouldn't have happened," says user of the only language where this regularly happens.

https://www.theonion.com/no-way-to-prevent-this-says-only-na...

howdydoo··on Accepted and ghosted: interviewing for a leadership position at Stripe
I bet Patrick will never have to deal with his Coinbase support tickets going unanswered for months. It was nice of Brian to take time out of his day to come here and defend his buddy, but I wish he'd invest some of that $xB into building a support team for his paying customers.
howdydoo··on Google Chromium, sans integration with Google
Ungoogled Chromium isn't new. It predates Brave by years. And Brave is funded by advertising, just like Google. (In theory, at least, if the company becomes self-sustaining.) I'm not sure why we needed to add cryptocurrency to that formula.
howdydoo··on Samsung plans $17B chip plant in Taylor, Texas
https://en.wikipedia.org/wiki/Q2B
howdydoo··on Is my cat Turing-complete?
Are these the big/little cores I've been hearing so much about?
howdydoo··on Parrots will share currency to help their pals purchase food (2020)
What's so special about the moon? I say no life should be considered intelligent until they can swim down the Marianas Trench and carve their initials in the wall.
howdydoo··on I got nerd sniped into benchmarking legacy x86 instructions (2019)
I always thought of the last panel as an initially silly-sounding answer that could still be considered correct in some unexpected way. In this case it fits, because if you compile with `-Os`, xlatb is probably the ideal output. I doubt llvm can output xlatb, but I'd be pleasantly surprised if it could
howdydoo··on Why thieves love to steal catalytic converters
There is more than one American and they don't all think the same way.
howdydoo··on The Rust compiler has gotten faster again
We need a programming language that doesn't have syntax
howdydoo··on Rust Is the Future of JavaScript Infrastructure
I'll go ahead and answer "performance". People are switching to these faster tools because speeding up the edit-compile-run cycle speeds up their work.

Yes, it's theoretically possible to write fast tools in JS, but somehow after all these years and millions/billions of dollars invested in the V8 JIT, they are all still slow enough that people will switch to newer tools, with fewer features, purely for the performance win. And these new tools end up faster with little developer time spent on profiling/optimization, because performant code is in the pit of success.

I also wouldn't think of Rust as a low-level language. It has plenty of high-level features like macros, typeclasses, iterators that are nicer than in JS, etc. Speaking as a developer, these make Rust much nicer/faster to use than other languages that lack these things.

howdydoo··on Dealing with the Evasive Witness
I didn't listen to the podcast, but let me play devil's advocate for a second. For most people, tweets are fire and forget, and they can't remember everything they've ever posted. If a lawyer hands me a binder with 38 pages of tweets, I don't know where he got them. If it turns out a tweet on page 15 was doctored, and I say "yes these tweets are mine", then I just confessed under oath to something I didn't do. In that position I would answer questions in good faith, but I would also never confirm anything under oath unless I was damn sure it was the truth.

I'm sure this attitude would piss off a lot of lawyers, but lucky for you I'm not a white collar criminal, so you don't need to worry about meeting me in a courtroom.

← PreviousPage 5 of 6Next →