HNHacker News
TopNewBestAskShowJobs

mchahn

821 karma · joined February 23, 2012

submissionscomments
mchahn··on Self-driving cars are headed toward an AI roadblock
Interesting. Maybe instead of humans intervening in the AI, the AI should intervene in the human's driving.
mchahn··on California law requires businesses to let you cancel your subscription online
This is awesome. Is anyone else old enough to remember trying to cancel AOL?
mchahn··on Vue.js: the good, the meh, and the ugly
I don't know why people are knocking the vue forum. I find it comprehensive with fast response.
mchahn··on All EFF’d Up
> In the real world, that would be the equivalent to requiring you to get permission from anyone that sends you a letter before showing it to someone else.

No, it is equivalent to the post office showing the letter to someone else.

mchahn··on Deriving the Y Combinator in JavaScript
Maybe a stupid question ...

Isn't passing a function to itself kind of like recursion?

mchahn··on Functional Reactive Programming
The framework is custom. But I was really talking about how great reactive was for my application. It is a control system with a lot of inputs and outputs. The graph is about a dozen levels deep.
mchahn··on Functional Reactive Programming
> just using dataflow programming directly is both simpler and faster,

But a good reactive system is simpler to write, understand, and debug. At least that is what I found in my latest project.

mchahn··on Why is Juul worth $16B? It’s more like a cigarette than you think
I see a white cloud. Could that be vapor? I always thought vapors were invisible.
mchahn··on Functional Reactive Programming
> Arbitrary side-effects coupled with asynchronicity are a recipe for Heisenbugs.

I find it easy to avoid side-effects in imperative reactive code. With side-effects I wouldn't call it reactive.

> , if you add in the constraint that you can't change signal routing at runtime

Once again, this is easy in imperative code.

I am not complaining about functional code. It definitely has its place (just not for me). I just finished an awesome product with imperative reactive code and I thought maybe I was missing something.

mchahn··on Why is Juul worth $16B? It’s more like a cigarette than you think
To be honest I've only seen pot vapes. And I do see smoke, not vapor.
mchahn··on Itty Bitty: Sites contained within their own links
I just get a page with the URL shown.
mchahn··on Functional Reactive Programming
Can someone explain the synergy of using reactive with functional? Reactive is great and functional is great but I don't see what they have to do with each other.
mchahn··on Nuclear Fusion Reactor in France 55 Percent Complete
Let's hope Trump doesn't find out fusion might replace coal. They need our investment.
mchahn··on Why is Juul worth $16B? It’s more like a cigarette than you think
I'm not sure why it is called vaping. You can see smoke come out. It uses a heater to burn the juice.
mchahn··on The Hidden Cost of Touchscreens
It doesn't have to be a touchscreen. I drove my brother-in-law's porsche suv when it came out. It had physical buttons with a screen. You had to press through deep menus to do anything. I've used computers for decades and I couldn't figure out how to turn the radio off. I gave up and turned the volume to zero.
mchahn··on SICP Goodness – A deep dive into square root procedure
I wish people who use acronyms (like SICP) would define it at the beginning of the article. I hate googling all the time.
mchahn··on Ricepedia
Hmmm. Am I allowed to ask why this is on HN?
mchahn··on Court Rules Copying Photos Found on Internet Is Fair Use
And it is not "photos" but just a "photo".
mchahn··on A Sea Change Coming for Water Cooling in Datacenters
In 1970, Princeton had an IBM 91 computer. It covered the floor of a building. It had two giant racks of bipolar memory (256 bits/chip) with 1 MB in each rack. It had an office for several IBM employees who managed the machine.

On day an IBM tech was bringing up the system using a check-list. He noticed a red light that said "temperature". He noted it in the log and kept going. It turns out he had forgotten to turn the water on. After a short while the room filled with smoke.

The machine was ruined. After the machine was replaced, the IBM office kept one of the old PC boards on the wall. It was curled up like a potato chip.

mchahn··on Facebook lifts cryptocurrency ban amid rumours of Coinbase takeover
It's the old joke "we've established what you are, now we are now just negotiating the price".
mchahn··on Amazon buys PillPack, an online pharmacy, for just under $1B
As an early adopter of PillPack I can say that it is awesome. Not only are the packs very convenient (no more bottles, knowing when you forgot to take drugs) but the customer service is the best I've ever experienced.

I had tried to use the mail-order drugs provided by insurance companies and they were a disaster. I couldn't find out what was coming when. Drugs would seemingly-randomly show up in my mailbox.

mchahn··on Serverless Performance: Cloudflare Workers, Lambda and LambdaEdge
> The functions being tested simply return the current time

Not a very interesting benchmark. This would only measure net latency and spin-up time.

mchahn··on An Ohio Startup Rebuilds Lives One Piece of Fried Chicken at a Time
> was planning to eat some again only if she killed the animal.

Or if the animal fell out of the sky. (2 points for being old enough to know the reference).

mchahn··on New research a ‘breakthrough for large-scale discrete optimization’
Could this (maybe only slightly) push out how long before quantum computers pass traditional?
mchahn··on Poop Is Raining from the Sky in Canada, and the Government Says It's Not Planes
Big blue birds?
mchahn··on Abalonia: The Island Nation That Never Was
> However, they didn’t know about the waves.

> Also involved ... aquatic expert James Houtz.

Not much of an expert if the didn't know about the waves.

mchahn··on Mobile Airbag Deploy When Device Is Dropped
My wife's phone and my daughter's have straps. They are built into the case. They swear by them.
mchahn··on What causes the sound of a dripping tap and how do you stop it?
This is at least the second time that tap dripping was involved in a scientific study.

The first that I know of is when some Santa Cruz (hippie capital) students set up electronics to record the timing of drips for a paper. They were going to break the pattern down to understand it. They tried and tried but the pattern always seemed random.

With the help of other researchers they discovered it was caused by chaos. This was the first time that chaos theory was described, although Feynman had noticed that some equations behaved weirdly when banging on his calculator.

mchahn··on A Git protocol parser written in Go
In the 70's at HP (a very different company than the current HP) we had G-Jobs. A G-Job was working on personal development on HP time using HP parts. The term G-Job was a joke. If a manager asked you what you were working on you told them it was "government work". It was semi-officially approved of.

There was a catch though. If you wanted to sell your development you had to give HP first right of refusal. If HP didn't want it you could do whatever you wanted with it.

The Apple 1 was a G-Job. Wozniak offered it to HP and they refused. So he was able to sell it.

mchahn··on A Git protocol parser written in Go
I thought google had removed the 20% project program.
← PreviousPage 4 of 29Next →