Hacker News new | past | comments | ask | show | jobs | submit | jobead's comments login

what if this is all _still_ part of his plan, and the happy meal is intentional, and he called the police on himself at the mcdonalds?



Nope, if it's one person, it's gotta be Szabo. Only person in the world who wouldn't cite his work would be himself. (If it's more than one person, of course it could include Len.)


I vote Hal Finney.


I don't believe Hal was Satoshi (there's no evidence to suggest it), but Bitcoin never would have succeeded without Hal. He deserves as much credit as Satoshi.


I believe this means that the part's computer has the vehicle's VIN loaded into it with a computer that can only be purchased/used by a certified technician. If he was to buy a new part, it would have a blank VIN; and if he pulled one from a junker, it would have that car's VIN.

(edit: should also say, I think a VIN mismatch would cause the ECU to refuse to work with that part and shut down)


Well that's dumb. I've never heard of that before. But I guess I shouldn't be surprised. Thanks!


It gets even more fiendish than that - you can have entire linked dependencies of locked modules. My old Saab’s key was locked to the security computer, to the column immobilizer, then to the engine computer.

Lost one key? Bummer. Lost all your keys? $2500, several hours of reprogramming time at the dealer, and a bunch of new parts shipped over from Trollhattan.

Thankfully the hacking scene has managed to bypass lots of this as Saab no longer exists to make parts. But this was the state of the art in 2003. I’m sure it’s even worse now.


It's going to get worse - on most cars the CAN bus is not encrypted and the messages are not signed. There was a comment here recently where a tech in the auto industry claimed that one manufacturer was planning to start signing the CAN bus packets. That will mean it likely becomes impossible to do things like re-code the PCM for a motor with a different VIN so you can re-use the PCM in another vehicle.

That will be quite hard to overcome.


BMW has been doing this for a while.


I wonder if this didnt start with 2005 7 series when it received FLIR Night Vision system. That thing was locked down due to ITAR and gave BMW excuse to pair with ECU.


Don't the salaries at AppAmaGooBookSoft (sorry, patio11's spelling is canonical here) themselves include a risk premium that is incenting the people there to stay instead of going to work at a small company with the opportunity to topple one of them?

How do you model those risk premiums against each other? It seems like they should both go infinity in order to keep anyone from ever leaving anywhere.


It's a market for risk. Risk premiums are worth what tech companies will pay for them. If it's more expensive to find a replacement than pay a risk premium, tech companies should and will pay the risk premium.

In the long run, the price of the risk premium = the cost of replacing the employee.


Heh, saw this too, my whole office got a kick out of it:

https://www.zillow.com/homedetails/2094740884_zpid/?fullpage...


Haha, yep, that's the one.

I love the suggestion of ripping out the concrete and selling bits of it as souvenirs to fund the pouring of fresh concrete. I'd personally extend it into a monthly farming operation.


LOL, I swear it feels like the answer to every "why is this weird computer thing this way?" question I see is "because we used to do it this way on punch cards."


Wait until you find out that "coder" originally meant "someone who encodes messages into Morse". And if you start digging into the word "code", you'll find it comes from latin "codex" which is a mutation of "caudex" meaning, literally, "tree trunk".

Because back then, people would write on wooden tablets covered with wax.

So.. next time you see a kludge and think of "historical reasons", consider that "historical" goes back much farther than 20th century. :)


Huh. I remembered from school that "caudex" was a reasonable translation for the insult "blockhead"... now I know why!


And, what did the word "computer" mean back in the day? Hint: they were mostly women. And, they defeated the Nazis in World War Two, with the help of Alan Turing and his crew.



Basically if you never read a particular block from your volume after you initialize it, AWS never moves it out of S3 into EBS.

This can cause bizarrely slow performance for database or other random-read applications when you fire up a volume from a snapshot.

The official mitigation is to literally read every block once and then your volume will perform the way you expect:

  sudo fio --filename=/dev/xvdf --rw=randread --bs=128k --iodepth=32 --ioengine=libaio --direct=1 --name=volume-initialize


That's if you create the volume from a snapshot. You may want to clarify that.

This process can take a long time; sometimes you're better off actually rsyncing the data than using a snapshot.


ok, so what's the final set of coordinates then? searching that on google maps and putting the center point into savethedate.foo did not work.


They broke our expectations. I put in coordinates too, but it's just "Shoreline Amphitheatre".


Yeah I tried that too! It bucks the trend and just wants you to enter the name.


do these somehow correspond to chess move notation?


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: