HN user

sh1mmer

3,879 karma

My personal site is http://tomcroucher.com

I'm sh1mmer on twitter, flickr, and lots of other places.

You can email me at my tom dot croucher account on Google's email service.

I've worked at lots of places including Yahoo!, Joyent, Walmart, Ticketmaster and Uber. I wrote a book about Node.js for O'Reilly (http://www.amazon.com/Node-Running-Scalable-Server-Side-JavaScript/dp/1449398588).

I was CTO at Change.org, and spent 7 years at Uber.

Currently working at GoodRX.

Posts91
Comments994
View on HN
github.com 3mo ago

Claude Code login fails with OAuth timeout on Windows

sh1mmer
222pts304
news.ycombinator.com 1y ago

Ask HN: What are the best programmable holiday lights?

sh1mmer
251pts115
news.ycombinator.com 1y ago

Ask HN: Are Nest Having an Outage?

sh1mmer
1pts1
www.nytimes.com 2y ago

The Chip Titan Whose Life’s Work Is at the Center of a Tech Cold War

sh1mmer
4pts1
twitter.com 4y ago

The Texas electric grid can barely keep the lights on

sh1mmer
118pts183
nextstrain.org 5y ago

Nextstrain SARS-CoV-2 strain analysis resources

sh1mmer
2pts1
events.linuxfoundation.org 10y ago

Node.js Interactive Conference Live Stream (reqs Signup)

sh1mmer
2pts0
kentonv.github.io 12y ago

Cap'n Proto (Protobuf Replacement)

sh1mmer
4pts0
making.change.org 13y ago

Continuously Integrating Change

sh1mmer
1pts0
making.change.org 13y ago

Sharing Rails 3.2 sessions with Node.js or Java

sh1mmer
2pts0
making.change.org 13y ago

Announcing the Change.org Product Development Talk Series

sh1mmer
2pts0
making.change.org 13y ago

Working with the White House

sh1mmer
1pts0
making.change.org 13y ago

Thoughts on Google I/O 2013

sh1mmer
2pts0
making.change.org 13y ago

At Change.org we show you petitions.

sh1mmer
1pts0
calendar.perfplanet.com 14y ago

Measure Twice, Cut Once

sh1mmer
1pts0
developerboards.att.lithium.com 15y ago

Next Gen Readiness with Node.js

sh1mmer
1pts0
www.slideshare.net 15y ago

Multi-tiered Node.js Architectures - JSConf 2011

sh1mmer
6pts0
d.hatena.ne.jp 15y ago

Node.js on Android

sh1mmer
1pts0
ofps.oreilly.com 15y ago

Up and Running with Node.js Book Preview

sh1mmer
6pts1
mashable.com 15y ago

Want Next-Gen Support for Your Node Apps? Joyent Launches No.de

sh1mmer
1pts0
www.ustream.tv 15y ago

Node Camp Live Stream

sh1mmer
24pts3
www.sencha.com 15y ago

Samsung Galaxy Android Tablet: The HTML5 Developer Scorecard

sh1mmer
1pts1
developer.yahoo.com 15y ago

Announcing a Node.js Book Project

sh1mmer
37pts12
developer.yahoo.com 15y ago

Understanding event loops and writing great code for Node.js - Part 1

sh1mmer
34pts1
wondermark.com 15y ago

Optimal Stopping

sh1mmer
1pts0
news.yahoo.com 16y ago

Daniel Schorr dies at age 93 (the last of Murrow's newsmen)

sh1mmer
4pts0
www.consumerreports.org 16y ago

Eating for cheap: Consumer Reports on using coupons

sh1mmer
1pts0
developer.yahoo.net 16y ago

Multi-core HTTP Server with Node.js

sh1mmer
67pts26
news.ycombinator.com 16y ago

Ask HN: Is there a list of non-stealth YC startups?

sh1mmer
7pts3
developer.yahoo.net 16y ago

Yahoo MObstor Unstructured Cloud Storage Service

sh1mmer
2pts0
GB Renewables Map 6 months ago

Are those gas plants not peakers? It seems wild to me there is 5gw of curtailment while there is 16gw of gas going. Surely the grid could use some more storage capacity.

When Node was just getting big I met Mikael for the first time at some Node event or another. It’s hard to overstate or forget how welcoming he was, always excited to see folks, and the one getting the energy of the room going.

The more time I spent with Mikael the more I saw him doing all the small things that needed doing for a community, or an event. Even just hanging out Mikael was always so considerate and tried to make things special for everyone.

He will be missed.

I think this is a great point. The author seems to have a selection bias. All the “great” problems in maths are the ones that have remained hard to solve.

All the stuff in the middle has been solved and then taught and is no longer “interesting”. Or, are we build on those results the new problems are a bit further from the fundamentals so you have to look in specific more specialized domains to find new areas.

What the author seems to forget is that most of the stuff we take for granted now were at one point the cutting edge of maths and obscure to all but the leading mathematicians of the time.

Is that based on the average level of maths at the time? I would argue that there are far more mathematicians now who understand the results from that period now than there were then because our mathematical literacy, especially in higher education and in the developing world has increased significantly.

The fact that those results are easier to understand is because of our increased literacy. Trigonometry was the cutting edge of maths at one point and math literacy was even less then. Now it’s material for tweens.

I think this is one of those examples where many people wouldn’t think about botulism because both garlic and oil are common and store safely out of the fridge uncombined.

Things like meat people might be more skeptical about, but imo this goes back to do Google, et al really trust their LLMs to give definitive answers on food safety. If it were me this would be one area I’d have the LLM refuse or hedge all answers like with other sensitive topics.

Sam Altman holds.. no degree? So presumably using their academic qualifications as a basis for their eligibility for the board of OpenAI is as silly as using Mr Altman’s?

Would you give him the benefit of the doubt as an “AI expert” because of his well know work experience at YC? Without discussing their careers at all this comment seems at best unhelpful.

You mentioned RLCDs does this mean the screen technology is in the same family as transflective screens?

I have a OLPC and a Toshiba R500 which have this kind of screen and they sorta kinda do work in sunlight but less so now than the newer super bright iPad screens.

I’m curious if you think you have this down if that means there is a road to color in the future.

Just looking at Austin area I was pretty surprised to see that the price varied from $3.89 to $5.39 between South Austin and Round Rock (North Austin). But also even a $1 difference from McDonalds in Round Rock on opposite sides of the free way.

I don’t really eat at McDonalds but surely people who do would notice these kinds of differences right away.

after bedtime, the lights still come on when someone goes in the bathroom, but very dim, etc.

I’d be curious to hear more about this. Most of the “smart” light solutions I’ve tried struggle to go directly to a specific lighting level without some bright flash as they activate.

What brand switches/lights are you using to do this with?

After reading this I assumed he used some kind of remote server he had access to. Eg phone is the Bluetooth keyboard, fire stick provides an internet connection and a browser, and remote server provides the full Linux environment to do whatever actually hacking with.

Maybe I’m missing something here, but wouldn’t heat become a bigger issue? Right now we have pretty intense cooling solutions to get heat off the surface of a comparatively thinner chip. If chips become more cubic how would we cool the inside?

Draggable objects 3 years ago

FWIW, dang, while I know guidelines are to post specific things for me personally “check out this collection of interactive tutorials” is actually a lot more interesting/helpful than linking to a single tutorial, especially when it’s not clear from that tutorial it’s part of a collection larger collection.

Generally I feel like links to collections of stuff do well when they are interesting and don’t when they aren’t and that you modding to a specific example isn’t actually improving quality.

I feel like “Ask” vs “Sense” would be a better term.

I’ve found this a lot in relationships where partners where a high bar is expected for how well I can to intuit their current state. “If I have to say it, it’s not romantic”, etc.

I think I tend to fall somewhere in the middle between the two extremes. Being able to ask is feels good, giving and getting feedback feels good, but having someone not care about being aware of where I am at (or factoring that in) doesn’t feel good.

I think this was a nice article and helped walk through some of the maybe unintuitive maths but I feel like they missed the meat a bit.

With random placement, as was said in the article, each flip is independent. With PoTRC it’s using knowledge of current queue depth.

The author didn’t explain the challenges around tracking queue depth, or why PoTRC is better than say keeping an ordered list of queues depth and picking the smallest one.

I’m assuming the trade off is about cost of managing the sorted list of queues depths vs just O(1) look ups of the random nodes’ depths.

It just would’ve been nice to cover that in the article.

I miss the commute that was my ~20m morning bike ride (now I have to motivate myself). I don’t really miss the commute that was 20m on transit but it was ok. I really don’t miss the commute that was 45-60m+ in traffic (even the times I was on a work shuttle).

I could do an office again though if it weren’t too far from home. Working from home can be strangely lonely, maybe I should just be better about organizing co-working with friends virtually or in person.

Surely it’s a question of which tax payers. Is it the tax payers using national parks (and entering lotteries or making reservations) or all tax payers? Charging for service also allows non-tax payers to contribute too.

I’m not saying I’m for either approach but I still the cost efficiency is orthogonal to how it’s funded.

If it were more transparent how much Booz were making, and how much web traffic, reservations, lottery entries, etc they were dealing with then the reasonable profit overhead for their work could be more easily be understood by the public.

It’s seems like a pretty cynical take to say that simply having a modern, standard platform for national parks (or whatever gov service) necessitates that platform must be cost inefficient.

I don’t see how improving the status quo and asking/enforcing federal contractors charge reasonable prices should be mutually exclusive.

Even if the contractual approach remained the same (Eg charge lottery fees and use that to pay Booz) presumably the point of this suit is to ensure that Booz are charging only charging a reasonable overhead for their services.

If it turns out their overhead is unreasonable one could either scale the fees down, or scale down Booz’s cut and give the rest to the specific parks for their own use.

This is sensationalist silliness.

Simply asking Bard in the right formatting works fine. Admittedly the formatting is a bit annoying. Asking for no preamble doesn't work, asking for no leader doesn't work, asking for no additional description doesn't work.

Me: Please give me a 2 word JSON dictionary without first saying "Sure, here is the JSON" or a similar phrase. It's very important to me that I only get the JSON and no other words or phrases. Bard: * JSON { "word1": "hello", "word2": "world" }