HNHacker News
TopNewBestAskShowJobs

happimess

529 karma · joined March 16, 2012

submissionscomments
happimess··on To-do waves
Presumably, that header graphic is not to scale.
happimess··on A/B testing gets misused to juice metrics in the short term
I had a PM who pushed us to A/B test _everything_. We hired a new graphic designer who suggested that we change our product links from ALL CAPS to Title Case (a very popular idea on the team, and his first real suggestion after a few weeks with us), and she insisted that we A/B test it first. It felt like an insult to him, and a dumb test since title case looked way better.

The three key outcomes I observed from the relentless A/B testing were UI antipatterns, team burnout, and a well-attended conference talk about "how we ran 105 A/B tests in a year, and what we learned".

happimess··on The Nettle Magic Project: Scanner for decks of cards with bar codes on edges
My favorite example he gave: Buy 52 decks of cards. Put all the 7s of diamonds together in one deck. Let your audience member pick a card. It's the 7 of diamonds.
happimess··on Things to know about databases
> There is need to iterate and adapt frequently, sometimes as part of your go-to-market strategy, in order to fully understand the problem space.

If you're pivoting so hard that your SQL schema breaks, how is a schemaless system going to help you? You'll still have to either throw out your old data (easy in both cases) or figure out a way to map old records onto new semantics (hard in both cases).

I agree with GP that this is a central problem to solve, not something to figure out _after_ you write software. Build your house on stone.

happimess··on The firefly population could be declining
I am very grateful that I can add "don't you like fireflies?" to my list of reasons people should turn off their floodlights.
happimess··on Ask HN: What game do you wish existed?
I love this idea for so many games, but I'll try to stay on topic.

From elsewhere in thread, heavily snipped:

  games like that aren’t fun. It’s been tried. [...] hopping online to go do your second job [...] implies work [...] no one wants to do that work
I wouldn't want to do data entry in an FPS game, no, but people love "bakery simulator" type resource management games. It would be cool to link my grocery-line-time-waster score into my overworld bank account, enabling me to shop around for gear in stores set up (but not manually run) by other players, to use in the FPS portion of the game where I steal morsels from the full-sized humans (or am I getting my threads confused?).
happimess··on Ask HN: What game do you wish existed?
I don't know if you have anything to do this year, but their follow-up 'Into the Breach' is also amazing.
happimess··on Cats learn the names of their friend cats in their daily lives
My cat and I have one firm English phrase: "3...2...1". I say that whenever I want him to make up his mind, and at the end I always close the door, pull the sweater from under him, or whatever. He definitely knows what it means, and knows I mean it.

> between "No, I don't understand you." and "I understand you perfectly well, but [nothing in my nature compels me to care]".

This is where he and I are for lots of other stuff, and I also love him for it.

happimess··on The saddest “just ship it” story (2020)
Rad product! Can I feed it arbitrary images/html/something?
happimess··on The Google incentive mismatch: Problems with promotion-oriented cultures
I think it's insane to, for example, work at an office early in your 20s, to put a couple grand in your 401(k). Those 1-2 years, if spent exploring, could mean finding a happier and more thoughtful way to progress through the latter 70% of your life.
happimess··on Letter from the Carnation Company (1987)
I get a lot of mileage out of one deeply-considered why.
happimess··on The end of Insteon and why the smart home keeps faltering
I think you meant "Sonoff Basic relays" in your last paragraph.

Great info thanks.

happimess··on Eight points for one team is two points for another team
I have, at a truly well-run engineering team. She was fun to bounce ideas off of, and quick to rope in relevant experts, business or techincal. She also understood the value proposition of each feature, and could easily spot if you were wasting cycles on something unimportant.

Probably not coincidentally, this was the only place I've worked where KPIs were truly a useful way of framing our place within the organization.

happimess··on Researchers home in on possible “day zero” for Antikythera mechanism
I always check google's ngrams for questions like this, and their corpus shows "home in" being far more common going back as far as 1800.

https://books.google.com/ngrams/graph?content=home+in%2C+hon...

happimess··on Show HN: I made a puzzle game in HTML5
Cool! Adding to the feature requests, can you enable vim-like navigation? WASD is a hazy memory compared to HJKL.
happimess··on Dual 75“ 4K TV Floor Computing
Spectacle runs just fine and is worth looking at. For me, it didn't really scratch the itch.
happimess··on Dual 75“ 4K TV Floor Computing
FWIW, moving a window to a different workspace is also constant-time (shift+mod+digit). Maybe I'd spend another half second positioning it among the tiles (shift+mod+vim navigation keys), but only if I'm just starting a project.
happimess··on Dual 75“ 4K TV Floor Computing
Alternate take: I achieve constant-time access (mod key + digit) to all those things with 10 workspaces in i3.

I can't imagine having to see them all at once. Realistically, I'm only actually thinking about 1 or 2 of them at a time. If I need to check documentation, I'm no longer thinking about my build output. Slack, email, and calendar are disconnected from development tools. And if I need to do a quick context shift, I can switch over instantly.

happimess··on Veloren is a multiplayer voxel RPG written in Rust
See also The Witness, which is gorgeous and probably could have run on a dreamcast.
happimess··on Separating urine from sewage could mitigate some environmental problems
I remember when Obama was roundly mocked for suggesting that people improve gas mileage by checking their tire pressure before road trips. Too easy and effective to be worthwhile, I guess.
happimess··on Ask HN: Should I publish my research code?
> Really good pseudocode might be more useful than your actual code

Hear hear! OP, if you go this route, treat your implementation as a practice run, and write out exactly how it works in pseudocode.

My 2 cents:

I think that hiring a (good) professional for a rework/reimplementation would be productive, but it would certainly run the risk of exposing errors in your work. If that's desirable or not depends on your timeline to publish, I guess.

happimess··on 70 First Co-Founder Dates
If your non-technical cofounder only knows a handful of marketing buzzwords, you should jump ship and find a better partner.

My personal idea of hell is cold-calling randos all day, trying to get them to pay me for half-finished software.

happimess··on HN: The Good Parts (2016)
> (I remember posting a huge thing on slashdot when this article was originally posted)

Appropriate that _this_ comment is buried who-knows-where in slashdot's archives.

happimess··on My Favorite One Liners
I added `margin-top: 3em` to `ul, ol, dl` and it is much more readable.
happimess··on What defines a great company culture?
I think the author is talking about office politics, not electoral politics.
happimess··on You Can Learn Glass Blowing (1938)
The Ashley Book of Knots is also a beautifully hand-written book.

https://www.amazon.com/Ashley-Book-Knots-Clifford-W/dp/03850...

happimess··on Why is it so hard to see code from 5 minutes ago?
In both, the aloneness of "him" is the focus. In the first, his companions are the subject of both sentences. In the second, The fog and "he" are the focus, with his companions only mentioned as an afterthought.
happimess··on You need to be able to run your system
"Mostly-isolated development environment" is more important here than "external services", IMO.

I've been at organizations where local development required connecting to a MSSQL instance in a server closet at HQ; This is unacceptable, and devs will constantly be at war with each other.

Mocking your analytics provider (or whatever) seems much less problematic to me.

happimess··on Why is it so hard to see code from 5 minutes ago?
For the record, I think the second version is a clear improvement.
happimess··on Piggly Wiggly vs. WallStreet
Clarence Saunders lived quite an exciting life.

There is an excellent episode of The Anthropocene Reviewed[0] that tells his story well.

[0] https://www.wnycstudios.org/podcasts/anthropocene-reviewed/e...

← PreviousPage 2 of 5Next →