HNHacker News
TopNewBestAskShowJobs

drtz

1,076 karma · joined May 13, 2015

[ my public key: https://keybase.io/drtz; my proof: https://keybase.io/drtz/sigs/HJShODIJfhvYPfvBWnD0FVBvT6JyNORrqVlhDaPKLz0 ]
submissionscomments
drtz··on Ferromagnetic half levitation of LK-99-like synthetic samples
> The market never lies.

I suppose you weren't paying much attention in 2008.

drtz··on My favorite Vim oneliners for text manipulation
I once did a lunch and learn at work where I tried to teach coworkers how to use vim efficiently. It turned out to be the absolute worst lunch and learn I ever did.

It's just so unintuitive and trying to teach it in a "here are some good shortcuts that will save you time" way was a near-total waste.

vim is the closest any editor comes to interfacing directly with my brain. Once you learn to make your neurons fire in the right way to move the cursor to the right spot, it's easy and there's no better way to edit code. Describing the neuron firing order to someone else, though, is futile.

It's like learning to to use your fingers to pick something up for the first time as a kid: you just have to try enough times until it sticks.

drtz··on Ivy League Demographics
Your comment is a perfect example of how this kind of data can be misinterpreted and distorted, intentionally or otherwise.

There is no information in these charts about the test scores of those admitted.

drtz··on Wavy walls use fewer bricks than a straight wall (2020)
But it is for stability. Try making a straight fence with no posts and see how stable it is.
drtz··on TypeScript please give us reflection/runtime types
The problem with TypeScript isn't the lack of reflection. The problem is that at runtime its type system is still Javascript in all its glory. Workarounds are just band-aids on the underlying mess at best.
drtz··on Fake reviews are illegal and subject to big fines under new FTC rules
Read it and review the change.

Just because something is difficult to automate doesn't mean it's not worth doing.

drtz··on Amazon Is in Talks to Offer Free Mobile Service to US Prime Members
I canceled Prime a while back, and I couldn't believe how full of dark patterns Amazon is when you're not a Prime member.

"Free" shipping can easily turn into $6-$12 if you're not careful at checkout.

drtz··on AT&T Wireless traffic shaping apparently making some websites unusable
This is actually good analogy. OG will definitely throttle your breadsticks if you eat too many by taking their sweet time bringing another basket.
drtz··on NPR quits Twitter after being labeled as 'state-affiliated media'
Elon publishes commentary and opinions about policy and society to his Twitter account regularly. He probably has a much broader reach than NPR. To say he shouldn't be held to the same standards because he's not a "publisher" is laughable.

Making NPR display its funding sources for all to see is a good thing (although "state-affiliated" was not the right label). Not making other high profile accounts do the same is pure hypocrisy.

drtz··on CAN Injection: Keyless car theft
While having fewer computer controls in our cars may beneficial in some ways, theft-prevention is certainly not one of them.

My dad had an early-80s Ford pickup when I was a kid. The cylinder in its ignition switch was broken in a way that you could hop in, turn the ignition switch, start the truck, and drive away -- all without a key. The ONLY thing preventing extremely easy theft was a few tiny pins in a lock cylinder.

This is an extreme case, but it illustrates how easy it was to steal cars before modern theft-prevention: bypass the mechanical lock to connect a couple wires together, and drive it away.

drtz··on CAN Injection: Keyless car theft
> Most of the time the Gateway module has a static firewall - basically fixed routing tables so only modules that need to will be allowed to talk to each other.

This was exactly my thought. If the headlights, and any other easily access CAN bus wiring, were properly isolated from critical security ECUs via a properly configured gateway, this attack would be impossible.

drtz··on CAN Injection: Keyless car theft
Encrypting everything on the CAN would be overkill and probably cost-prohibitive for manufacturers. Not all messages need to be encrypted -- just the ones that allow you to disable the immobilizer.
drtz··on Grand jury votes to indict Donald Trump
I don't think it's that the charge is "weak," necessarily. This would have been a huge charge for someone in Trump's political position 10 or 20 years ago. Even today, pretty much any other politician would have their career destroyed for either one of the things he's being accused of by itself: sleeping with a porn star or gross misuse of campaign funds.

For me, it's more that these crimes he's accused of really pale in comparison to other things we've seen Trump say and do, like the two things he was impeached for.

drtz··on Grand jury votes to indict Donald Trump
My take: If we want to keep electing criminals as president, then we should be willing to keep charging them with crimes.

This isn't a parking ticket, it's misusing campaign funds to help get oneself elected president.

drtz··on Pause Giant AI Experiments: An Open Letter
Ask yourself two questions:

1. What is the ultimate AI are we trying to eventually build? 2. What are the consequences if we eventually succeed in building such an AI?

For me, the answers would be

1. A general AI that would equal and surpass human intelligence. 2. God only knows.

Will we get there? Who knows. We do know, however, that the consequences are great enough that only a fool would not at least attempt to prepare by putting some safeguards in place beforehand.

drtz··on Hyundai promises to keep buttons in cars
After test driving a Model Y, I have to admit the touch screen-only interface wasn't _as_ bad as I thought it was going to be.

That being said, mechanical controls are superior for tasks that need to be done while driving: I'm thinking wiper and A/C controls in particular, with mirror and seat adjustments being slightly less important. I fully expect Tesla to start adding a few more hardware controls as other manufacturers learn to market this as a value add over Tesla.

drtz··on Hyundai promises to keep buttons in cars
This actually looks like a really practical design to me.

Maybe I've been driving the wrong cars, but I don't expect to be able to feel around blindly to find the right button to press (although, to be honest, that does seem like it'd be doable with this Kona design). I do expect, however, to be able to glance at the button panel and quickly get a fix on the button location so that I can look back at the road while my fingers to the rest. This design would certainly enable the latter.

drtz··on Amazon shuts newspaper and magazine subscriptions for Kindle and print
This really isn't a big deal if you use credit card policy to your advantage.

When I canceled a subscription to a local paper (Dallas Morning News), their policy said I had to call to cancel. Instead, I sent an email informing them I was rescinding authorization to charge my credit card.

They initially responded stating that I had to call to cancel my subscription. One more email reminding them that charging my card without authorization would be credit card fraud turned out to be enough to have the phone call requirement dropped.

drtz··on AI to name your Java Classes
I first saw this years ago, shortly after starting my first professional Java dev job, and I thought it was hilarious at the time.

I have since found that Java itself steers developers in this direction and this type of naming is actually quite natural when working with Java.

That being said, I still find it really amusing. Kudos to the person who made it

drtz··on Salmonella-in-eggs controversy
> CDC estimates Salmonella bacteria cause about 1.35 million infections, 26,500 hospitalizations, and 420 deaths in the United States every year. Food is the source for most of these illnesses.

https://www.cdc.gov/salmonella/index.html

~2% chance of an infection leading to hospitalization sounds pretty bad to me.

drtz··on Old man yells at cloud
Regarding video games

> This is objectively a worse experience than I grew up with (and it costs a whole lot more too.)

This is objectively wrong. Inflation-adjusted Nintendo console launch prices have been trending downward since the 80s. Games are cheaper too. I remember saving up to spend $40-$50 for NES games in the early 90s, which would be in the $100 range in today's dollars. That's significantly more expensive than the $60 first-party Switch games today.

drtz··on Tallow in plastics – why? (2016)
> As history shows us, agriculture for profit is far cheaper and more effective than collective farms.

I doubt the accuracy of this statement. But I'll make a largely-unsubstantiated claim of my own, nonetheless: for-profit agriculture has substantially increased the cost of for-profit healthcare by focusing on high-profit foods that are highly processed and addictive instead of foods that are actually good for us to consume.

drtz··on GoDaddy buying domains when they expire to extort their own users
Anecdotally, this type of behavior seemed to be the norm in the late 90s / early 2000s.

I remember having a domain my parents' had registered for their business. My parents forgot to pay the bill on it one year, and the registrar (don't remember which) bought it up, and wanted some huge "fee" in the hundreds of dollar range before giving it back.

It's akin to the overdraft fees banks charge: charging ridiculous prices for a "service" the customer didn't even ask for.

drtz··on This is the year of the RSS reader?
> There were people who used to use Google Reader without any of its social network shenanigans.

I was even blissfully ignorant to the existence of these social features in Google Reader until this moment.

drtz··on OpenSea administrators can take any tokens minted on OpenSea Shared Storefront
This is the result of optimizing for storage constraints. Storage is expensive on the ETH blockchain, so compiled bytecode is sent to the blockchain instead of raw source.
drtz··on OpenSea administrators can take any tokens minted on OpenSea Shared Storefront
There has been a move toward centralization in the NFT space with Opensea and Magiceden marketplaces completely dominating the space, largely to the detriment of projects and / or users. One recent example: project royalties are now optional, so projects relying on these royalties from sales have had the rug pulled out from under them.

I expect we'll start to see some backlash where major new NFT projects build more safeguards into their contracts to try and reel back in some of the control the marketplaces have gained.

drtz··on TomTom’s new mapping platform and ecosystem
Someone should build a good, open, web API-based search for OSM data. Not everyone cares about 100% offline capabilities, and improving search would be a massive gain in usability for OsmAnd and other OSM clients.
drtz··on TomTom’s new mapping platform and ecosystem
Google Maps has been a really garbage experience for me lately, so much so that I've been actively looking for alternatives. Sadly, there aren't many.

Some of problems I've had with Google Maps recently:

- Routing gives me weird bypasses that aren't necessary and often actually add time to the trip. I've started to not trust the routing.

- The UX when searching for places is extremely difficult to navigate, especially when trying to use map view instead of list view

- planning a route _without_ asking for directions is near impossible because many street and landmark names are not displayed

- Landmarks are drowned out by the overwhelming clutter of business names (paid ads)

- Maps are sometimes wrong in my area and I have no idea how to get them fixed.

I've started using OsmAnd for most of my mapping needs lately, and it's better in almost every way _as a map_. The only major thing it's lacking for me is traffic-aware navigation.

drtz··on Leaked documents outline DHS’s plans to police disinformation
Do you truly see no difference between a lie that leads to someone getting harmed and a truth that leads to the same outcome? Your argument seems disingenuous.

> Following the logic you're laying out, I don't think it's the defense of truth you're advocating for; it's social harmony and stability. Basically the ideals favored in the Chinese model -- which censors true things and false things equally, depending on their social impact.

This is a straw man. The original comment made no such argument. From the comment you're responding to:

> ... I desperately do not want further injury or violence to occur spurned by incorrect speech on the facts of reality.

drtz··on The Ethereum merge is done
I asked my question because I doubted the assertion being made without any math to back it up. It seems unlikely that

1) this could ever be a significant enough amount of Bitcoin mining energy to make Bitcoin "carbon neutral", and

2) if it ever did become a significant source of energy for Bitcoin, it would likely also be viable for other uses, eliminating the carbon offset argument

I'm not doubting that you can put a cheap and inefficient boiler generator on top of a methane flare and label it "green energy."

← PreviousPage 3 of 6Next →