HNHacker News
TopNewBestAskShowJobs

nanidin

2,058 karma · joined December 29, 2010

submissionscomments
nanidin··on U.S. eliminates human controls requirement for fully automated vehicles
I am tempted to agree about the steering wheel, but then I think of all of the situations where being able to take manual control would be really nice - like when towing a camper, or backing a boat down a ramp, or handing over to valet parking.

I think this is forcing a false dichotomy between having a steering wheel and driver liability for failures in the autonomous driving system. I think we can have a world with steering wheels and manufacturer responsibility... we just might not get there for a while.

nanidin··on Don't ask to ask, just ask (2019)
> Slightly more annoying is someone who you do not know giving you a "Hey, how are you doing?".

This is a cultural thing - some cultures value small talk as a requisite step in person to person interactions, including in business. Americans do have a reputation of wanting to get straight to business and of dispensing with small talk though.

Speaking from experience in France, one can call the same business and make the same request with small talk (polite) and without small talk (impolite) and get vastly different outcomes. If one jumps straight to "I would like to schedule a tour of the winery today", one is more likely to hit a no than if one went in with "Hello, how are you? I was wondering if it would be possible to schedule a tour of the winery today?"

nanidin··on Some tiny personal programs I've written
I have similar stories for launch day Nvidia cards, concert tickets, festival tickets, and original artwork from creators on Etsy. Any time I catch myself wasting time refreshing a page for availability, I try to replace myself with a script.
nanidin··on China Is Not Russia. Taiwan Is Not Ukraine
When I worked at Garmin, they made all of the aviation electronics in house on production lines in Kansas due to FAA requirements. I don’t know how deep the “must be made in USA” requirements go though.
nanidin··on Sunsetting the Bethesda.net launcher and migrating to Steam
Along the idea of streamlining and reducing the mental overhead of actually playing a game - it's great to have my entire library in one place. I refused to use any of the other launchers because I don't want to have to hunt down accounts in 5 years when I get a taste for nostalgia from a game that I don't own on Steam.

Untitled Goose Game got me back into piracy after 15 years of abstinence because of the anti-Steam launch. I would have gladly paid were it on Steam.

nanidin··on Ask HN: Does anyone else miss TouchID?
If I designed the system, I would be continuously training the FaceID model to account for false negatives based on a correctly entered PIN after a failed FaceID unlock.

When FaceID was announced, they also said it should also continue to work with varying amounts of facial hair - which I have also found to be true.

nanidin··on Ask HN: Does anyone else miss TouchID?
It works just fine until it doesn't. I went on a trip last week that involved frequent mask wearing. Unlock with Apple Watch worked on the first day, then every unlock after that involved typing in my passcode or pulling down my mask. No amount of restarting/airplane mode cycling got it working again... until I got home.
nanidin··on The staggering ecological impacts of computation and the cloud
The source for power per GB links to a paper published in 2012 [0] that describes how they arrived at 5.12kWh per GB. Maybe things have gotten more efficient in the last decade?

Note that the power figure includes all of the networking equipment between your desktop and the server, and the infrastructure required to run it like cooling equipment. Also note that watching a video at 2x speed may result in the server sending less data than watching a video at 1x speed.

[0] https://www.emergeinteractive.com/wp-content/uploads/2020/02...

nanidin··on The staggering ecological impacts of computation and the cloud
> Not eating a single steak would offset my entire life of using the internet.

This appears to be hyperbole - from what I could find, one steak has a carbon footprint of 15.5kg [0] and one Google search has a carbon footprint of 7g [1]. That makes one steak equal to 2214 Google searches. Over a lifetime, 2214 searches seems low. In my browser history, I found evidence of 776 searches in the last 3 months.

Moving away from searches, apparently 1GB of data transfer produces 3kg of CO2 [2]. That makes one steak equal to 5.16GB of data transfer over the internet - or less than one hour of 4K content streamed from Netflix [3].

[0] https://www.co2everything.com/co2e-of/beef

[1] https://www.quora.com/What-is-the-carbon-footprint-of-one-Go...

[2] https://www.emergeinteractive.com/insights/detail/does-irres....

[3] https://help.netflix.com/en/node/87

nanidin··on Show HN: Full text search on 630M US court cases
Our legal system is built on case law. Reading the law as it was passed is not enough - one must consult rulings in the relevant jurisdiction for precedence. I think the benefits of making this type of information widely available outweighs the potential downsides.
nanidin··on Ask HN: Why is MS Teams so slow, do devs test Teams on less powerful machines?
MS Teams is slow because it is a loss leader that exists so that decision makers can tick off the “company wide instant messaging that meets regulatory data retention requirements” box in the process of paying for an Office package.

No one is paying for Teams intentionally, so MS will not see any return on investment in improvements (except for the eventual retention problems that come up when people finally decide they’ve had enough.)

nanidin··on Thousands of Mazdas in the Seattle area are stuck on a single FM radio station
> I know nothing about the supply chain for car radios, but I wouldn't be surprised if it was all made by some secondary supplier, so Mazda doesn't even necessarily have the code to the section they need to patch.

You are correct that in general the automotive OEM's farm out the various components of the vehicle to suppliers. In that case, they probably also have some sort of support contract in place that ensures the supplier will address issues like this in a timely manner for the duration of the warranty period for the vehicles it is included in.

nanidin··on Do svidaniya, Igor, and thank you for Nginx
It is standard resignation speak. It’s the same thing I told HR to tell my team when I decided it was time to leave, because it is what everyone else says when they resign.

I left due to burnout and failed negotiations. I did share the burnout with my team individually.

nanidin··on Inflammation in the gut is encoded by neurons in the brain
5mg is the level my SO refuses to go beyond for daily dosage. At 10mg she starts to cry every day.
nanidin··on Motorists have been stranded on a major interstate in Virginia since last night
I believe the k in “15k” is a suffix and thus not beholden to the rules of SI prefixes. In this case it is used as shorthand for “thousand”, and this usage is prevalent even in countries where SI units are not commonly used.

Insisting on changing 15k mAh to 15 Ah is the same as insisting on changing 15000 mAh to 15 Ah - which seems to be a matter of personal preference more than anything.

nanidin··on Motorists have been stranded on a major interstate in Virginia since last night
Battery packs are usually marketed with their capacity in milliamp-hours. I thought the 15-20k mAh made it pretty clear that we were taking about a 15000-20000 mAh battery pack.
nanidin··on Ketamine therapy is going mainstream
It’s strange how we accept the removal of the patient’s agency in preferring or wanting to try a particular treatment.

The internet has put a lot of health and treatment information into the hands of laypeople that did not go into the medical profession. Some of those people are more than capable of making decisions for themselves, but the field of medicine doesn’t seem to account for this yet.

nanidin··on Building Remote Teams for Startups
It sounds like you are describing a work culture that relies heavily on synchronous communication to make progress. These don’t work well for companies that want to have remote workers and treat them as first class citizens.

The solution is to find ways to knowledgeshare that don’t require everyone’s attention at the same time - like a well maintained wiki, or recorded knowledge sharing sessions.

Consensus building may well require synchronous communication, and it should be made clear to remote workers which meetings are cruft and which are important. This can be accomplished by publishing meeting agendas and goals prior to the actual meeting.

I think at the end of the day it is important to recognize that different people work differently and accommodations have to be made for all sides to contribute effectively. By that I mean some people need to sit in a meeting with a person that is presenting slides to learn, but someone else might pick up the same material via one paragraph and a diagram + access to the code, and someone else might work better with a whiteboard presentation.

I prefer async written communication (email) because it leaves behind an easily searchable record to reference in the future.

nanidin··on What are Attackers after on IoT Devices?
> their own VLAN) from contacting the internet wherever possible, and entirely block any inter-VLAN traffic other than responses to connections initiated from devices residing on a “trusted clients network”, which hosts my phone, laptop etc.

I am interested in this kind of setup but lack relevant experience. Is this stuff you set up in the stock Unifi admin pages?

nanidin··on Toyota owners have to pay $8/month to keep using their key fob for remote start
Similar experience with my local newspaper also. They don't get it. We don't want ads and their content is not worth the slap in the face of paying for and then getting shown ads in return.
nanidin··on Toyota owners have to pay $8/month to keep using their key fob for remote start
This remains true for now, but expect the ubiquity of things like Amazon Sidewalk, Helium network, and embedded cellular modules in devices to make it hard to avoid a device that phones home.
nanidin··on Ask HN: Best Way to Contact YouTube
The problem is that there is no path to forgiveness for someone that makes an honest mistake. “Terminate account, lock out from all content (email, calendars, videos, whatever), and refuse to communicate” is something akin to using the death penalty for every violation of the law. In many cases there are teachable moments and bringing out the banhammer + silent treatment for every infraction creates a suboptimal society.
nanidin··on Ask HN: Best Way to Contact YouTube
I lost my Google account the same way in 2007ish. I never got it back, nor was I able to get any explanation of the violation or chance at redemption. Best of luck to you, but until there is regulatory pressure to give some rights to account owners, you’re probably not getting anywhere.
nanidin··on Approx. 24 hours ago, Tether printed 1B $USDT out of thin air
You and thousands of other people, thereby preventing the Bitcoin price from ever likely reaching $100 in the first place.

We’re living through an interesting piece of history here, that’s for sure.

nanidin··on AWS free tier data transfer expansion
It has been a while since I messed with the AWS panel, but IIRC you can set budget alerts so you’re notified once a threshold is crossed. It’s not a perfect solution, but if you expect to spend $0 then an alert on $0.01 is pretty trivial to set up and goes a long way to prevent end of the month surprises.
nanidin··on Ask HN: Those who quit their jobs without anything planned. How did it go?
On re-examination, the search is BFS by the way.
nanidin··on Ask HN: Those who quit their jobs without anything planned. How did it go?
No worries, it's a fun topic!

For any given position on the board, there are only 9 possible moves that can be made (1,2,3,4,5,6,7,8,9). One could try each possible move without regard to the rules of Sudoku, then evaluate whether the new state is correct - and this is what I understand you mean by brute force.

My implementation goes to the next step and only considers valid moves for a given position by looking within the current 3x3 square, and also by looking along the row+column to eliminate numbers that have already been used. This is slightly better than brute force and reduces the search space quite a bit.

At a high level, my sudoku solver does a guided DFS by generating the full list of moves that can be made from the current board state, then sorts them according to heuristics that match how I play sudoku (first try to fill in positions with less options, first try to use numbers that have been used more), then starts trying values and backtracking once it reaches a point where there are no more remaining valid moves.

The problem with heuristics like those is that sudoku puzzles can be created that exploit the heuristics and make the search take forever. My implementation solves easy and medium sudokus very quickly. My implementation can't solve most hard sudokus even after letting it run for hours.

nanidin··on Ask HN: Those who quit their jobs without anything planned. How did it go?
In my case the duration was acceptable (I asked for 6 months of unpaid leave), but burnout was telling me I needed out in two weeks. Management wanted me to stick around for two months before taking extended leave. At the time it wasn't an option I was willing to consider.

As for SO, I suppose you could be right about the cancer (they also gave her 3 weeks of time off earlier this year that didn't impact her PTO bank), but even before cancer her job was super accommodating.

nanidin··on Fingerprints can be hacked
As far as I can tell, Real ID does not require fingerprints, only digital color images of the face[0].

[0] https://www.biometricupdate.com/202101/real-id-law-quietly-p...

nanidin··on Fingerprints can be hacked
My intent wasn't to find out which states require prints, it was to drive conversation in order to refute the claim that state driver licenses are honeypots for fingerprints.

Fingerprints are not required as a part of Real ID implementation. Real ID seems like it would be the main driver for feature parity between licenses of different states. If fingerprints aren't required by Real ID, then it seems like it would be incorrect to assume that all states require fingerprints - and thus also incorrect to assume that driver licenses in the USA are used as honeypots for fingerprints.

Perhaps landemva should have specified which states are using driver licenses as honeypots for collecting fingerprints?

← PreviousPage 13 of 24Next →