jbattle

Joined 14 years ago

Karma
1,529
Submissions
529
Member since
Jan 23
Developer type in Chicago, working at Fixer.com
View on Hacker News

Recent submissions

Comment · 18 days ago
I had a lot of fun with Sailwind, maybe give it a try

https://store.steampowered.com/app/1764530/Sailwind/

There are a couple of ships you can sail with a simple economic engine - you start small and work up. It has some simple sail handling - its not enough to just turn right/left and manage sails up/down. Multi-sail ships are an interesting challenge but manageable.

It's pretty slow-paced, but like I said, I had a lot of fun with it for ~20 hours.

Comment · 7 months ago
I just want to say it blows my mind we're likely to literally land on the moon before we get a proper KSP 2
Comment · 1 year ago
Crawford's work that I'm most familiar with is a game called Balance of Power -https://en.wikipedia.org/wiki/Balance_of_Power_(video_game)

I played it as a cold war kid and was fascinated by it. Mid 80's, post War-Games, this game blew my mind. It simulated the world.

The lesson I remember was that conflict in the Cold War was not zero-sum. One side would win and one side would lose. There were (in this game) no win-win outcomes. But - and this is the key point - the value of each win or loss was unequally felt. For the US to back down in Indonesia was disappointing. To back down in West Germany was fatal.

Oh - and also the notion of graduated escalation & de-escalation. Playing the game well requried using escalation wisely. Sometimes you escalate (a bit) to see how they respond & judge the value of a conflict to your opponent. Sometimes you escalate (a lot) to signal to your opponent that a given conflict is very serious to you.

I don't know if I ever had _fun_ playing the game - but of the hundreds of games I played as a kid this one stuck with me.

All this with something like 64k of memory - brilliant!

Comment · 1 year ago
Biden's inaugural address was full of this

"To all those who supported our campaign, I'm humbled by the faith you've placed in us. To all of those who did not support us, let me say this. Hear me out as we move forward. Take a measure of me and my heart. If you still disagree, so be it. That's democracy. That's America. The right to dissent peaceably. Within the guardrails of our republic, it's perhaps this nation's greatest strength. Yet hear me clearly: disagreement must not lead to disunion. And I pledge this to you, I will be a president for all Americans, all Americans. And I promise you, I will fight as hard for those who did not support me as for those who did."

Comment · 1 year ago
I dread the idea. The leaf blowers running nonstop 10 months a year are noisy enough.

Maybe I can convince all my neighbors to fly barrage balloons in all the back yards.

Comment · 1 year ago
Not being snarky - most social media content is also essentially someone saying “here I am!” (Near a beach, near food). Maybe ravens share some existential angst with humans. Or maybe they are just more physically spread out and need to keep in touch.
Comment · 1 year ago
Comment · 2 years ago
Comment · 2 years ago
I'd argue that a suite of tests that exercise all reasonably likely scenarios is table stakes. And would have caught this particular bug.

I'm not talking about 100% branch coverage, but 100% coverage of all happy paths and all unhappy paths that a user might reasonably bump into.

OK maybe not 100% of the scenarios the entire system expresses, but pretty darn close for the business critical flows (signups, orders, checkouts, whatever).

Comment · 2 years ago
create a subscription for a test user. delete it. Make sure you can create another subscription for the same user.

create subscriptions with and without overlapping effective windows

Those seem like very basic tests that would have highlighted the underlying issue

Comment · 2 years ago
There are only 12,000 coal miners in WV. Only 45,000 in the whole US. Obviously there are a large cast of others supporting the miners directly and indirectly (e.g. truck drivers, manufacturers of mining equipment, etc).

There are 341 million other Americans that have an interest in where our energy comes from (and what goes into our atmosphere).

(I'm all for generous support for any American facing major disruption because of macroeconomic changes btw. Getting rural places a fair share of national prosperity is a national problem)

Comment · 3 years ago
Comment · 3 years ago
I have little fear about AI generating propaganda. It's cheap to write a crappy article and fake a photo or two - or choose a real photo but twist the story around the photo.

What I worry about is "artificial / generated consent". You read some upsetting story, and your skeptical brain holds it at arms length. Then you read commentary in a forum you trust and you see message after message of thoughtfully worded support for some position. I think reading gobs of "informed real people" commentary is far more persuasive - and subtly so - than reading an article from someone you KNOW is pushing a specific perspective.

I like to believe I'm an independent thinker, but a big part of my process is to seek out many different points of view and judging which feel well supported and well reasoned. Consensus DOES play a role in my judgement forming. If consensus is easily faked, yikes.

Comment · 3 years ago
I'll throw in a couple more good pieces of music by Ethiopians:

This is from an album of older pop music. From the little I've read this is something like live bar music.

https://www.youtube.com/watch?v=xSUuqP7RFj0 https://open.spotify.com/track/1yInD7kgqru084JKE3Bqyz?si=b31...

A dutch ~punk band called the Ex recorded some music with a famous saxophonist named Getatchew Mekurya. The whole album is great, this is my favorite song:

https://theex.bandcamp.com/track/che-belew-shellela

And this piano piece by Emahoy Tsegué-Maryam Guèbrou, a lady who led a seriously interesting life

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

Comment · 3 years ago
Assuming abundant power and effective carbon recapture / recycling, how much carbon do you need per person? If it was on the order of 50 lbs of carbon per person, and that could be infinitely recycled, that doesn't seem wildly onerous. It looks like the average person exhales about 2 pounds of carbon per day, so that's a very rough baseline in terms of carbon needs.

Is there a technology available now or soon that can scrub carbon out of the ambient air and capture that in an easy to reuse medium?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton