HNHacker News
TopNewBestAskShowJobs

dpiers

1,751 karma · joined January 31, 2012

Currently: Staff Data Analyst @ Uber

Previously: Growth Engineer @ Uber Product Engineer @ BitTorrent Full-stack Dev @ ZeroCater Game Engine Programmer @ Terminal Reality

Email: d@nielpie.rs Twitter: danielpiers Github: dpiers Blog: http://da.nielpie.rs Resume: http://goodwith.computer

submissionscomments
dpiers··on How the Xbox 360 knows if your hard drive is genuine
Apple and Amazon are only now adding the group watch functionality that Netflix had on the 360. I really don’t know why this fell off because it was really popular within my friend group and we’d watch a movie together a couple times a month.
dpiers··on California passes law banning Tesla from calling software FSD
FSD = fraudulent sales and disappointment

I can’t believe Tesla has gotten away with selling a feature that doesn’t exist, and will never be delivered, on so many cars for so long. Tesla began selling “full self-driving” in October, 2016 and a month later marketed it with (now known to be heavily controlled) video of a car driving itself for two minutes. Owners of those initial cars have probably paid them off by now and still don’t have a feature they were sold.

dpiers··on Devpod: Remote development environment at Uber
Long before devpods (circa 2014) we had boxer, which was a command line tool that abstracted away the nitty gritty details of setting up a dev environment by orchestrating calls to AWS, vagrant, puppet, rsync, etc for you. However this was also a time when there were only a handful of services you would need to run, and because remote editing tools at the time weren’t as nice as they are now, it only worked really well if your preferred editor was vim/emacs so you didn’t have to deal with the (occasionally buggy) remote file syncing.

The devpod flow is a lot smoother. I had my laptop replaced recently and was up it running again in an amount of time that felt like cheating.

dpiers··on Phone interview with Sam Bankman-Fried [audio]
It's like he's too privileged to realize he's a criminal.
dpiers··on $625M worth of ETH drained on Axie Infinity's Ronin Network
I'm out of the loop and trying to understand - people lent over half a billion dollars of their 'real' fake money (ETH) to a game studio so they could transact on the studio's sidechain because gas fees are prohibitively expensive on ETH, and then the game studio got hacked and lost it all?

How was this ever going to end any other way? Imagine how preposterous the idea of storing $650mm in USD in a random game studio's checking account would be.

dpiers··on Art or heist? A Danish artist took $84k and sent a museum 2 blank canvases
It's a 4 1/2 minute video promoting the product that has been viewed 32 million times. Considering it likely cost Nike <$50K and average YouTube ad CPM is ~$3.50, it may be one of the most successful social media ads Nike has ever produced.
dpiers··on Tesla auto-pilot keeps confusing moon with traffic light then slowing down
Elon can't afford to put LIDAR on cars and sell them to a large audience. It's still too expensive. So instead, he makes excuses for why they don't do it while rolling out objectively worse perception systems.
dpiers··on Uber CEO Works on App for a Day, Reveals Drivers Barely Make Minimum Wage
He has done deliveries the last two days for a total of 5 hours 25 minutes on a trip vs 5 hours 32 minutes online. Total $149.54.
dpiers··on Let’s Destroy Bitcoin
Yes, you could do that. 24-30TB of plots would win a block roughly every day or so with the current netspace.

I'm using a bunch of used drives and not worried about disk failure because worst case scenario is replacing the drive and re-generating new plots.

dpiers··on Smart METL airless metal bike tires use a “shape memory alloy” for deformation
It depends. NASA will file a notice of intent to grant an exclusive or partial license - you can see the notices here[1].

In this case it seems the patent is still available for anyone to license[2]. They have special licensing terms for startups that are pretty favorable[3].

1: https://www.federalregister.gov/documents/search?conditions%...

2: https://technology.nasa.gov/patent/LEW-TOPS-99

3: https://technology.nasa.gov/startup

dpiers··on Robinhood Raises Another $2.4B from shareholders
Call it a scantily-clad short then. A share that is already lent out to a short seller should not be eligible to be lent out again for the same reason I can't get two mortgages to buy the same house - the underlying collateral would be owed to multiple parties.
dpiers··on The Bit Short: Inside Crypto’s Doomsday Machine
There are issues with almost every assertion and conclusion in this post, but I will limit my critique to the idea that the downward movement of BTC is capped at the % of BTC people are willing to sell. It's simply not true. The spot price of BTC is a function of what people are currently willing to pay and what people are willing to accept. If the primary source of demand and liquidity in the BTC trading markets collapses - which this article argues is Tether - the price could rapidly collapse even on small trading volumes.

If you add in the fact that these exchanges allow trading on margin, you could have a situation where people are forced to liquidate their holdings regardless of the current price. It's the perfect storm for a flash crash.

dpiers··on German police take down 'world's largest darknet marketplace'
I am opposed to allowing the markets to function, and believe the parent post is overly dismissive of the efficacy of enforcement as a deterrent.

I intended to call out the folly of their idealism - "the war cannot be won" - the Feds don't have to win a war. Every battle they win destroys the lives of the people foolish enough to be involved. Once you're in their sights it's only a matter of time before you slip up and then you're done.

dpiers··on German police take down 'world's largest darknet marketplace'
You can still be highly effective in disincentivizing behavior without completely preventing it. Enforcement raises risk, raising prices, which decreases consumption and thus the incentive to distribute. People are less likely to want to participate as a seller or buyer.

You talk a big game, but I don't think you understand the reality for people who are involved and get caught. Let me know when one of your closest friends gets arrested by the Feds and you don't get to see them for a decade plus.

dpiers··on HomePod has been jailbroken with checkra1n
The numerous microphones/speakers and spatial awareness features could be used for some localized active noise cancellation. At the very least you could set it to increase the volume of white noise/ambient sounds playing when ambient volume increases.

This would be useful for anyone who uses it to block out traffic/street noise at night.

dpiers··on DoorDash and Societal Arbitrage
I was raised in a family-owned independent sandwich shop where half of sales came through delivery. I also work at Uber, although not on the Eats side, so my opinion is informed but potentially biased.

Bandwidth is the biggest problem small restaurants have in managing a delivery service. If you don't have enough drivers to meet peak demand, you have to either decline orders or make customers mad when their order takes >1 hour to arrive (and disgruntled customers don't typically re-order or tip well). If you have too many drivers, they are making less in tips and you are probably spending more to bring their tipped wage up to minimum wage - and if it happens often they are going to quit.

I remember my dad disconnecting the phone at the store when they got too may orders to handle. We ended up using my mom and siblings as the flex/surge delivery capacity. If delivery apps had existed at the time, he would have gladly traded the headache of employing drivers and managing capacity for the ability to make and sell as many sandwiches as he could. In todays' world, if he got 12 orders going to different parts of town at the same time, he could accept all of them and know that if he could make the food, someone would be able to deliver it.

Delivery networks also increase courier efficiency by adding the ability to batch deliveries from multiple restaurants and avoiding the need to round-trip every order back to the restaurant when you are done. Couriers on Eats/DD can drop off one meal and be dispatched another from a restaurant nearby, and don't need multiple people who live near each other to order from the same restaurant at the same time in order to have efficiently batched trips.

There are efficiencies in the network model that can't easily be replicated by individual restaurants with their own drivers. The gold standard is Dominos but they are a behemoth that can't compare to any other restaurant - they are singlehandedly as large as Doordash.

dpiers··on ProtonMail CEO calls Apple's forced in-app purchases 'Mafia extortion'
What about video game consoles? Early in a generation, they are sold at razor-thin (or negative) margins, with the expectation that the manufacturer will recoup losses from licensing fees over the life of the console and that costs will come down in later revisions.

If manufacturers lose their substantial licensing fees, they would be forced to charge more upfront for the consoles which is objectively worse for consumers.

dpiers··on Be skeptical of Ring's indoor security drone
Yep, running it for our roborock.
dpiers··on Be skeptical of Ring's indoor security drone
I've made some done some stuff with ESP8266 boards - remote controllers for our A/C minisplits[1], motors for our shades[2], and a humidity sensor (DHT11) for our crawlspace.

Most devices are connected to HomeKit through a Pi running Homebridge. I wanted voice control and Apple is the company I distrust the least since they at least pretend to care about privacy.

I have only messed around a little with HomeAssistant, but that's what I would recommend if you want entirely locally controlled home automation. They even have a voice assistant[1] but for now it's worse than Siri, which is really saying something.

1: https://github.com/SwiCago/HeatPump 2: https://www.thingiverse.com/thing:2392856 3: https://www.home-assistant.io/blog/2019/11/20/privacy-focuse...

dpiers··on Be skeptical of Ring's indoor security drone
I have a lot of IoT devices in and around my home, including some cameras. I don't trust any of the smart devices, which is why they all have offline/locally controlled operation modes and are segmented off from the rest of the network with their own manufacturer/purpose specific VLANs and firewall rules.

I don't think most people comprehend what their devices are doing, or how their data could be used against them. My robovac has a LIDAR sensor that maps the house - that's cool - what isn't cool is that by default it uploads those maps to Xiaomi and they can connect it via GeoIP (or GPS if I ever use their app) and have the location and floorplan of my home. I'm not special enough for that information to be very valuable, but it's still super creepy and I would prefer they not have it.

dpiers··on Nikola’s founder steps down from board as company faces fraud allegations
Both emperors are naked, one just has a much higher approval rating.
dpiers··on Nintendo 3DS discontinued after almost a decade
My first job coming out of college was working on a multi-platform game engine, and my first task was assembling a 3DS prototype board[1] and porting the engine over.

It was horrible and fantastic at the same time. The debugging tools were poor, most of the documentation hadn't been translated to english yet, and testing the dual-camera rendering pipeline required hunching over the desk to be in the sweet spot for the parallax to work.

I still love that kind of low-level development, but these days python and shell scripts pay the bills. RIP 3DS, and thanks for the memories.

1: https://www.engadget.com/2010-05-17-is-this-a-prototype-of-t...

dpiers··on Facebook left 6,500 gallons of drilling fluid off the coast of Oregon
6,500 gallons of drilling fluid sounds much scarier than a 9.54ft cubic container's worth of water and clay.
dpiers··on Apple just kicked Fortnite off the App Store
I don't think that's true. Almost no one is complaining about Microsoft/Sony/Nintendo's "monopolies" on what software runs on their video game consoles.

The big differentiator is that phones have become the most frequently used personal computing device for many people, and we expect the freedom to use it how we want.

dpiers··on Uber and Lyft ordered by California judge to classify drivers as employees
Drivers who use the Uber platform in California are now able to set their own rates.
dpiers··on Humans evolved to be cooperative breeders
It looks like it might be a Dundee Summer Shandy - not a bad choice for a hot day at the park in upstate NY.

It is not considered harmful to have a beer while breastfeeding. I'm sure the subject of the photo was aware of how it would be perceived and didn't put her drink out of frame to help normalize public breastfeeding.

dpiers··on Mats Järlström’s victorious 6-year battle over yellow lights
Driving 30MPH. The light turned yellow when we were 100 feet from the intersection. If you are traveling straight through the intersection, you can be up to 154 feet away when the light turns yellow and make the light before it turns red.

As we decelerated to make the turn, I realized we might not make the light and had to decide whether to take the turn at an aggressive speed or heavily brake to a stop. Suddenly stopping would pose a significant risk to the passengers in my vehicle and in the vehicle behind me. I observed that the intersection was clear and committed to the turn.

This is the exact 'dilemma zone' described by Mats. If you are still having a hard time picturing it, there are plenty of diagrams in the ITE journal article that explains his calculations.

dpiers··on Mats Järlström’s victorious 6-year battle over yellow lights
Well this is convenient timing.

I just received a citation for making a right turn at a red light 0.3 seconds after the light turned red. I had already been preparing my arguments for why my actions produced the safest possible outcome, but these materials should prove exceptionally useful in our case.

dpiers··on CDC: Possible ‘community spread’ coronavirus case in Bay Area
It's not that those people groups don't matter, it's just that if it wasn't COVID-19, it could have been one of a dozen of other common ailments with elevated CFRs for those populations. My Nana beat cancer multiple times, but ultimately succumbed to a minor cough that turned into pneumonia.

Eventually time gets the better of us all. I don't think that's an insensitive statement, just pragmatic/realistic.

dpiers··on CDC: Possible ‘community spread’ coronavirus case in Bay Area
Mortality rate is much, much lower than 3% if you exclude the elderly and the critically ill. Based on the Chinese CCDC's report released last week, covering 72,314 confirmed infections, mortality rate for a young healthy person is an order of magnitude lower.

80+ years old: 14.8%

70-79 years old: 8.0%

60-69 years old: 3.6%

50-59 years old: 1.3%

40-49 years old: 0.4%

30-39 years old: 0.2%

20-29 years old: 0.2%

10-19 years old: 0.2%

0-9 years old: no fatalities

I think most people are blowing it out of proportion. It's just a bad flu, and it seems to be responding well to remdesivir treatments in early trials. I also think that, with the news we're getting now about asymptomatic/minor cases, it's highly likely the real number of infections is much larger, which would mean the CFR numbers are way too high.

← PreviousPage 2 of 9Next →