HNHacker News
TopNewBestAskShowJobs

daly

1,804 karma · joined December 14, 2011

submissionscomments
daly··on Watch This Giant Teddy Bear “Drive” a Tesla (Into Child Mannequins)
Autopilot avoided a crash: https://youtu.be/e_OCFBl1r7U?t=4540
daly··on Watch This Giant Teddy Bear “Drive” a Tesla (Into Child Mannequins)
Passenger compartment nearly intact after crash: https://youtu.be/e_OCFBl1r7U?t=3352
daly··on Watch This Giant Teddy Bear “Drive” a Tesla (Into Child Mannequins)
Kid ran in front of a Tesla: https://youtu.be/TzdXYn-nA74?t=219
daly··on Watch This Giant Teddy Bear “Drive” a Tesla (Into Child Mannequins)
Self-driving Uber death https://www.washingtonpost.com/nation/2023/07/31/uber-self-d...
daly··on Watch This Giant Teddy Bear “Drive” a Tesla (Into Child Mannequins)
To be clear I didn't "threaten" anything. I intended no threats. Calm down.

Are you confusing ADAS with Full Self Driving? They are nowhere the same.

An ADAS system, like my cruise control, won't stop for a school bus, for example.

Do you insist that my cruise control shut off if I look away from the road? It currently doesn't.

I rented a Tesla 3 for a week. The ADAS system worked as expected. One instance does not a pattern make but I was quite impressed. I have a lifelong involvement with vision and robotics and understand how difficult it is to "follow the lane" in all kinds of lighting, weather, and traffic. In some driving conditions even people can't follow the lane.

As for engineering safety systems we had many debates about protecting human/robot interactions. This is the reason you see fences around robots in factories. Opening the gate will shut down the robot and that will shut down the production line. Workers have still been killed by being inside the fence despite all safety interlocks and worker training.

You claim to want "a ratchet toward improved safety". It seems to me that these early attempts at driver awareness IS a ratchet toward improved safety as they did not exist before. Ratchet safety requires failures and corrections. You claim that "Tesla provides none of these" but seem to ignore the new, previously non-existing, attempts at driver awareness.

Teslas are reasonably safe cars. To quote Euro NCAP safety rating results:

Following this test, Model S again received a 5-star safety rating and the highest Overall Score among any vehicle tested in this protocol. It also performed exceptionally well in more detailed tests across the board: 98% in Safety Assist. 91% in Child Occupant Protection.

Sandy Monro, an auto expert, did a review of the safety design of Tesla. Monro pointed out the engineering features that preserved passenger compartment integrity in a collision. The Tesla I rented had steering wheel airbags, side-curtain airbags, and driver/passenger separation airbags. My current car only has steering wheel / passenger airbags.

Even if you insist on confusing ADAS with FSD the driver is "pilot in command" and fully responsible for everything all the time. If there is an accident it is the drivers fault. Until there are no drivers that will always be true. I am unaware of Tesla claiming that you don't need a driver.

Having worked on an ambulance corp for 5 years I can state from personal experience that people die in car accidents. That will continue as long as there are cars.

You seem so passionate about this topic with a particular focus only on Tesla. That strikes me as odd. There are many car companies with ADAS systems and ADAS failures, most of which don't include an attempt at driver awareness. Where is your review of other systems? Comma, for example, at the Comma Con 2 conference explicitly said they are NOT liable for anything.

If ADAS/FSD safety is your issue please post safety issues of non-Tesla cars. There are 91 car companies in China with ADAS and most of the worldwide majors have ADAS. So lets have a more general, non-Tesla safety discussion.

daly··on Got called to a professor’s office after a complaint his SPARC4 was running slow
System admin privilege #cp shutdown works on the real machine (unless the prefix is changed).

I set the first virtual level system prefix to be !cp, second level to @cp, third level to $cp (look at the top of your number keys to see the sequence).

I SHOULD have walked backward $cp shutdown ... @cp shutdown ... !cp shutdown but habit caused me to type #cp shutdown. Sigh.

daly··on Watch This Giant Teddy Bear “Drive” a Tesla (Into Child Mannequins)
Your claim is that Tesla's failures are due to incompetence and malfeasance.

To judge incompetence you need to be able to show what competent behavior is. Please be specific and clearly show what will, and HOW to, achieve competent behavior in an ADAS system. Tesla's approach to that problem is that the human is always responsible. It says so "right on the can". Write your "competent" code as open source and post it for all to use.

As for malfeasance, you need to show mens rea, the intention of wrongdoing, aka a "guilty mind". Please provide specific information you have that anyone at Tesla intended to cause harm. Name names. Be aware that falsely claiming malfeasance by an individual might be legally actionable defamation.

Safety critical systems fail. Nuke plants melt down, commercial and military aircraft crash, ...

ADAS saves lives, more lives statistically than average but not all lives.

You want perfection. You can't have it.

It seems wrong to cast aspersions on people at Tesla without showing how "you would do it right". Be sure to include a github link in your next reply so I can download and test your coded solution.

daly··on Watch This Giant Teddy Bear “Drive” a Tesla (Into Child Mannequins)
Incompetence and Malfeasance...

You clearly believe you know of more effective safety engineering methods.

Please enlighten us.

I've only used cruise control on my non-electric car. The first thing I noticed is that I no longer needed to check my speed, leaving me more free time to look out the window.

As I understand it the ADAS systems not only provide cruise control, they provide lane-keeping and distance-keeping. That will likely reduce the number of drunk driving, text driving, and sleepy driver accidents.

Any system can be fooled. I could continue to use my cruise control, set at 70, to take a 15mph exit ramp.

daly··on Got called to a professor’s office after a complaint his SPARC4 was running slow
IBM 370 mainframe, 80+ programmers, running VM/370 which creates virtual machines, one for each programmer. I'm one of two systems programmers with "superuser" privs.

In the virtual machine you normally ran CMS but you could run anything. Some machines ran MVS.

To direct a command to the virtual machine itself you would prefix the command with a special character which by default was # but any chosen character could be the magic prefix. So #cp ... would be a command to the virtual machine.

Bored one day I wondered if a virtual machine could run VM itself, on the "second level". I booted it up, changed the prefix character to ! (so, !cp). I could create new virtual machines inside this new VM.

So, could a second level virtual machine run VM? I booted it up on the "third level", changed the prefix to @ (so, @cp)...

I got 8 levels deep. So, yes, VM could run VM, could run VM, could run VM... etc.

Game over. Time to start shutting down these embedded levels.

Out of habit I typed "#cp shutdown" ... and it did. The REAL VM on the REAL machine shut down. Panic run to the machine room to push the start button on the console.

Of course the system keeps a log ... and the other systems programmer showed up at my door ... and said "don't do that again".

Fun times.

daly··on Grandboys, an AI Story
You're welcome to rewrite/expand/change the story as you wish.
daly··on Halt and Catch Fire Instruction
Back in the day there were two interesting bugs...

Bug 1 was the Intel F00F instruction which caused the processor to immediately halt.

Bug 2 is that it was possible to create monitor settings which would cause a CRT monitor to catch fire.

So... just for grins... set the monitor to "catch fire" setting and then execute F00F.

A real and practical "halt and catch fire".

daly··on Isn't This a Category Error?
Language is a self-referencing, self-modifying system. What it lacks is agency. Embodied systems like robots fix that. Perhaps this is what the AI people like Hinton fear.
daly··on Ask HN: Who Invented Email?
We had email on our IBM 370 back in 1978. It was implemented using a virtual card reader/punch device driver using the as-mentioned VNET.
daly··on Video: Power LED Attack [video]
I seem to be missing something that makes this unlikely.

Most chips have a capacitor across the power pins. That would tend to "integrate" the signal.

Recent chips operate at sub-volt values but the LED is in the 2+ volt range so they likely are on different rails of the power supply or have buck/boost circuits.

Even trivial designs don't use full in-order processing so multiple ADDs might overlap a MULT. This ain't your father's first processor.

The traces on the board, if not carefully designed, likely have reflection and ringing effects, especially at via points making the signal rather noisy.

Processors are running in the nano/pico range but the led/camera likely can't reach that resolution.

At these speeds the resistor-to-ground circuit on the LED would have capactive and inductive effects that would be hard to model and need to be pre-measured.

If it is a near-field (touch card) key then there are a lot of other noise sources including other chips and circuit trace induced voltages.

Cryptographic coprocessors in Verilog/VHDL are available as open source or vendor IP. They won't leak.

I could construct a "bench level test" that MIGHT be able to detect the computation but I'd need a really good oscilloscope on a well engineered circuit board knowing the exact specs of the processor and knowledge of the algorithm used.

Oh, and as mentioned, nobody who knows anything about crypto already knows and protects against timing/power attacks.

daly··on Running a 1.5 ton Industrial Robot With a Custom Open-source Controller [video]
I was one of two people in the "research department" of Unimation, the company that invented industrial robots.

You bought a robot "capable of handling a 400lb load". That means it can do that at maximum reach, reliably, repeatably, and without overload.

It also means that in the location you have it the robot can easily punch a hole in the wall, ceiling, or floor. We had special test cells for our robots. There were holes everywhere because, while slinging a 400lb weight, something like the gripper failed and the weight flew into the wall.

The Unimate had an emergency stop button that immediately shut it down. We required floor markings and no-one was ever allowed in the boundary while the robot had power.

We prototyped spot welding on car lines (the things you see in all the car videos are a task we pioneered). The robot chased a car frame mounted on an 18-foot 2-foot thick I-beam (roughly 8000lbs) carrying a 70lb weld gun. One day the signal wires from all of the position encoders failed and the robot "went to its all-0 position" up and to the right. It moved there in less than 1 second. During that time it PICKED UP the I-beam, tore up the car frame, and trashed the weld gun. Fortunately things broke (not the robot, it was fine) , before the I-beam moved far.

I will tell you from experience that if a robot can reliably, repeatedly handle 400lbs at full reach you don't want to be in the same room unless you are in "unreachable areas" like in areas it cannot access. A robot capable of handling such loads will turn you into yogurt without slowing down.

daly··on Paul Graham on Remote Work
Paul,

Do you commute to an office every day, sit at a desk in a 4 person shared cubicle, have monthly "performance reviews" by someone unqualified to manage your subject area, have to deal with 3 children's weekly scheduled school-caused sickness, own an old car and only 1 so it is out of service when it needs repair?

I worked from home for years ... scratch that, I "lived at work" while at home for years. If you believe that getting your work done on time only during 9-5 then you've never had to deal with after-hours emails demanding results by the next morning.

Take a job that requires a 1-hour "10 minute standup" every morning at 8:30am so it "doesn't impact the work day". Take a job that needs at least a week to complete with no external progress (e.g. programming) and listen to the constant requirement for "progress updates". Note how there is a built-in assumption that because you're home you're slacking.

Fight through heavy snow or rain, struggle to find a parking space, find out there is no coffee in the break room, that only 1 of 3 toilets are working, that the internet connection is down, and your other 3 cube-mates are all loudly sick of something "going around in the office".

Sure. Go ahead. Assume the worst of your employees. Like children, make sure you can see them at all times.

daly··on Microsoft Flight Simulator 2024
I was an early user of the flight simulator back in the day.

I logged over 2000 hours on the original flight simulator. I kept my flight hours in a log book. I used actual physical maps. I visited every airport within 500 miles of Meigs Field. I flew in all kinds of weather. I bought every extra option. I visited local pro shops and bought a dozen flying books.

I highly recommend "Stick and Rudder by Wolfgang Langewiesche". Best book ever.

I took private pilot flying lessons and knew exactly how to fly.

I pre-paid for the new MS Flight Simulator. I bought pedals and a yoke. I bought a new, high-end laptop that exceeded the specs. Once the flight simulator arrived I flew it every day for 2 weeks.

Half of every day was spent downloading updates. I spent 5 hours talking to a pleasant fellow in India trying to correct errors. I spent hours talking to other MS support people. In fact, for those 2 weeks I spent more hours on the phone with MS support than I did flying the plane.

When it worked it was truly an amazing program. Mostly it didn't work. Constant updates broke everything.

I sent back the pedals and yoke hardware.

I cancelled the flight simulator. MS kept my money.

Your (flying) miles might vary but I would not suggest buying this program.

daly··on Why the AI community still needs Lisp (1996)
See that's where you're not thinking it through.

Construct the neural nets as lisp list structures. Now you can write functions and macros to operate on the internals.

The self-modifying nature of lisp allows ideas like optimizations, recognizing sections that have rich internal structure but sparse connections as a hint that there is some "clustered idea", etc.

The "it's just matrices" crowd have not really explored the deeper ideas.

daly··on I love electric vehicles–and was an early adopter. But increasingly I feel duped
Wireless road allows an electric car with a small battery to drive 1200 miles without stopping for a charge.

https://www.youtube.com/watch?v=HRAyXyIgluY

daly··on I love electric vehicles–and was an early adopter. But increasingly I feel duped
A hydrogen powered car emits more than water. Atmospheric nitrogen oxides are produced due to the high heat.

The claim is made that the batteries only last 10 years. LFP batteries lose about 12 percent over that time period. The batteries will usefully last over 1 million miles. Following that they can be used for grid storage or recycled.

Hydrogen leaks through everything. It is very hard to contain. It makes steel brittle. You can stand next to a hydrogen flame and feel no heat. However, standing IN a hydrogen flame will quickly end you. A hydrogen flame is invisible. A 4% hydrogen concentration is explosive. There is a reason it is used as rocket fuel.

Hydrogen cars, like current gas cars, are only used for transportation. Electric cars can be used to power homes during blackouts.

The infrastructure to support hydrogen cars is essentially the same as current gas stations. If you use your car just to commute there is no need for infrastructure. The average commute is 20 miles. A simple 110 plug generates about 4 miles every hour so if you plug in at night you have a "full tank" every day.

Electric cars don't run when stopped in traffic or at lights. Hydrogen cars do. That's a huge waste of energy in a city environment.

Battery materials can be recycled (https://li-cycle.com/). The process is energy intensive but so is the process to separate hydrogen from water.

daly··on Ask HN: Which is the best programming book you have ever read?
Let Over Lambda
daly··on Ask HN: Which is the best programming book you have ever read?
Lisp in Small Pieces

The Art of the Metaobject Protocol

daly··on Please Make a Better Kindle
I only want 3 changes.

1) I want to mark books as "read" so they are in a separate list

2) I want a true 8x11 display area for PDFs

3) I want a slot for a micro-sd card to hold PDFS

daly··on Lisp in Small Pieces
One of the best Lisp books ever written.
daly··on An OpenAI alum is building a robot butler for your home
Where do I sign up as a test site?
daly··on IBM wants to build a 100k-qubit quantum computer
Correct me if I am wrong but it is my understanding that one only gets speedups based on qubits being mutually entangled. I don't see how it would be possible to entangle 100k qubits. The time it would take to mutually entangle the bits would likely exceed the coherence time.

You could see speedups if you encoded the same problem in parallel on the same machine so you could compare statistics immediately rather than using multiple runs.

daly··on Things I Won't Work With: Dioxygen Difluoride
One of the best science writers ever. I've laughed at every one of his articles.
daly··on Literate Programming: Articles
A literate computer algebra system

https://en.wikipedia.org/wiki/Axiom_(computer_algebra_system...

daly··on Elon Musk Slams People Who Work from Home: ‘Laptop Class Living in La La Land’
So give Elon a nice corporate office in SFO and a desktop computer. Require that he show up at his desk every day.

I worked from home for years which, to tell the truth, was more like "living at work" as the workday never seemed to end, evenings and weekends included.

daly··on Dave Chapelle rails on San Francisco at surprise show
You write:

"I personally think that extraordinarily influential people like Chappelle should be held accountable for their words..."

I'm not sure what YOU mean by that. Could you clarify?

As a hobby comedian I assure you the audience holds me accountable for every sentence I say.

← PreviousPage 4 of 27Next →