HNHacker News
TopNewBestAskShowJobs

omegaham

2,161 karma · joined April 7, 2013

Oregon software engineer. USMC 2009-2014.
submissionscomments
omegaham··on On the shoulders of the giants
"In computing, we mostly stand on each other's feet."

-Richard Hamming

omegaham··on Mats Järlström’s victorious 6-year battle over yellow lights
I'm sure that if they actually started going after people, everyone's job title would magically shift to "Technology Developer" or something similar.
omegaham··on Reddit’s profane, greedy traders are shaking up the stock market
Yeah, I was under the impression that ~95% of posters on WSB don't actually day trade and are just there to meme and laugh at the trolling/idiocy. The other 5% are the fools YOLOing their college loans.

The charm of the subreddit is that it's hard to figure out who's who.

omegaham··on Rock climbing and the economics of innovation
Are climbers any different from any of the other hobbyist subcultures out there?

We don't have as much climbing where I live, but we have a lot of cyclists, and yes, they're vocal.

omegaham··on A man who destroyed his multimillion dollar company in 10 seconds (2018)
At least jeans manufacturers weren't marketing based on the unblemished workmanship of their jeans. Their typical message is "Jeans are worn by rugged, individualist people. You want to be a rugged independent person, right?" And I think that torn jeans can fit into that. Like, a farmer might rip his jeans and keep wearing them or something, so ripped jeans might make you look even more rugged and individualist.

Chocolate diamonds are a direct contradiction of regular diamond marketing. If you go to great lengths to talk about how important clarity is when justifying your diamonds' prices, it's particularly silly when you start selling the least clear diamonds possible.

omegaham··on Kite Plans
Stuff that is old-hat to members of a subculture tends to be really interesting to people who didn't even know that the subculture existed.

The last time I flew a kite was in elementary school. I guess I knew in the abstract that people actually put thought and engineering into kites, but I never actually thought about it. Posts like this remind me of the enormous breadth of human hobbies, and they're really interesting.

As always, there's a relevant xkcd[1], and today, I'm one of the lucky 10,000.

[1]https://xkcd.com/1053/

omegaham··on America’s Oldest Gun Maker Went Bankrupt: A Financial Engineering Mystery
I'd argue that you don't need interesting guns if your basic offerings are really high-quality. There's room for "plain oatmeal" in pretty much any market.

The problem is that even their basic offerings have drastically declined in quality. If you make plain oatmeal, you'd better be really, really good at it, or else you have absolutely nothing going for you.

omegaham··on America’s Oldest Gun Maker Went Bankrupt: A Financial Engineering Mystery
Yep. The gun market is saturated right now. Literally everything that Remington makes is also made by half a dozen (or more) competing companies. If they make stupid decisions and build garbage, that's tough for them.

We don't have any pity for auto manufacturers who make garbage and lose badly. Why would anyone have pity for gun manufacturers who do the same?

omegaham··on America’s Oldest Gun Maker Went Bankrupt: A Financial Engineering Mystery
It's definitely region-dependent.

I grew up in an affluent suburb of Massachusetts, where guns were really uncommon.

I got stationed in Yuma, Arizona, where pretty much everyone owned guns.

Here in a suburb of Portland, OR, it's somewhere in the middle. Oregon is an interesting state.

omegaham··on America’s Oldest Gun Maker Went Bankrupt: A Financial Engineering Mystery
Can confirm, my father-in-law has more than 50.

It's actually a really neat collection, but I wince at how much it had to cost and how much use he actually gets out of them.

omegaham··on 8-Year-Old Refugee Wins New York State Championship
Yes, they do.

The result is that time controls have shortened accordingly. It's a lot harder to cheat convincingly when you're playing bullet chess, whereas it might be easier to do so when you're playing 10 or 15-minute time controls.

omegaham··on I Win My European Unemployment Bet
Considering that he's won 19 of these bets, he'd have to be a very, very lucky person if it was just a 50-50 bet.
omegaham··on EFF Responds to Bird's Legal Threats to Boing Boing
He was kinda-sorta relevant in the 90s? I think? I like his Unix programming book.

Currently, his hobby appears to be posting wingnut craziness on his website.

omegaham··on Approaching the kernel year-2038 end game
The 64 bit clock will overflow about 292 billion years from now. That's long enough for me.

---

Worrying about 64-bit time overflow is like worrying about IPv6 address exhaustion.

omegaham··on Glitter bomb tricks parcel thieves
When my wife worked as a prison nurse, her porter was an arsonist, doing 25 to life. Torching your ex-girlfriend's home with her inside it is looked upon dimly by the courts, even if she survives.
omegaham··on Glitter bomb tricks parcel thieves
Where I work, being able to ship to the business is explicitly advertised as a job perk.

"Ship to us, and here's how to get automatic email notifications of when your package is here!"

omegaham··on Glitter bomb tricks parcel thieves
Also, the background check process is intense, (and deals with the exact same understaffing problems) and it turns out that most people aren't willing to wait for nine months to get vetted for an entry-level job.
omegaham··on Glitter bomb tricks parcel thieves
Yep. I live in Hillsboro, a pretty quiet suburb of Portland. Police here are so bored that when a bunch of drunk teenagers were acting a fool on our street, they sent three cop cars to grab the kiddos and drive them back to their parents' houses.

Head over to Portland, and the cops are so overloaded with dealing with more serious crimes that they won't even respond to auto theft.

I would definitely call the police for package theft in my town, and I'd have a good expectation that they'd assign an officer to watch for crime patterns and get the guys.

In Portland, I'd be duplicating this guy's glitter bomb.

omegaham··on At Netflix, Radical Transparency and Blunt Firings Unsettle the Ranks
> Even then why is such culture legal?

In general, Americans see this protection as none of the government's business. If the business wants to provide it, or unions want to demand it, that's fine, but it's not going to be applied as a blanket policy.

Many businesses do apply some sort of lengthy process for firing people, for the simple reason that experienced talent is valuable and removing it capriciously is a terrible idea, but it's not required.

In my experience, however, even these processes are just drawn-out kabuki dances. By the time that you've been formally notified that your performance is deficient, the decision has already been made to fire you and nothing will change their minds.

---

As for whether this attitude is a good idea, I'm mixed. On the one hand, it allows businesses to take a risk and hire inexperienced or otherwise dubious prospects without fear that they'll be stuck paying a useless body for months after it's been found that they're a bad fit. On the other hand, it allows shitty managers to be thundering assholes and capriciously fuck with people's livelihoods.

However, I'd assert that the American attitude toward employment is critical to startups. A BigCo can be indifferent to keeping a shitty employee around for months. A startup has much, much less margin for error.

omegaham··on At Netflix, Radical Transparency and Blunt Firings Unsettle the Ranks
Note that tech, and especially the tech examined on Hacker News, is an outlier in American business. If this were Civil Engineer News or Actuary News, you'd see a very different attitude toward hiring and firing.

Startups are quick to hire and fire because hiring exactly the right person is important, and hiring the wrong person can cripple the company. Everyone who applies for a position at a startup knows how this works, and I'd argue that if you aren't okay with this atmosphere, you need to avoid the startup scene and go work for a big company with some decent HR policies.

The bullshit shows up when a startup succeeds, and the company tries to preserve its startup culture because they want to keep growing like a startup. You then get BigCo politics with startup arbitrariness, and that's a recipe for disaster. Similarly, sometimes the Good Idea Fairy whispers in the ear of a high-up executive, and he tries to institute startup attitudes toward hiring and firing at a BigCo. This also goes poorly.

omegaham··on At Netflix, Radical Transparency and Blunt Firings Unsettle the Ranks
I think the reason is that HR is similar to IT and QA - if they do their job right, it's like they're doing nothing at all.

My guess is that "Thank God HR was on top of that problem" is not a common phrase in meetings. Neither is "Wow, HR did a fantastic job creating that job posting, and every single candidate that they've brought in has been at least plausible." If they aren't braindead, you just take them for granted.

Systems like that tend to get neglected.

omegaham··on At Netflix, Radical Transparency and Blunt Firings Unsettle the Ranks
Also, the military has pretty great job security, with the only genuine cutoff happening between E5 and E6.

I worried about a lot of things during my time in, but getting fired was not one of them.

omegaham··on How can Bitcoin stabilize if it's a Keynesian Beauty Contest?
The late 1800s had some rather severe panics that were caused by deflation - specifically, the Panics of 1873 and 1893.

The problem with fixed-supply currencies is that if the economy is growing, and the supply of currency stays constant, currency is worth more.

If your debt is measured in that currency, your debt just increased, and you might no longer be able to pay it. Large numbers of foreclosures are bad.

Incidentally, one of the biggest political movements in response to these panics was a push to put the US onto the silver standard. Silver is more common, so it's easier for the supply of currency to increase (read: inflation) as the economy increases. A guy named William Jennings Bryan made a rather famous speech[1] about it.

Today, we eschew a metallic standard entirely and just focus on achieving a constant rate of inflation. Zero inflation would be fine, but it's hard to achieve, and any missteps might lead to deflation. So, the Fed aims for 2% inflation - low enough for the value of the dollar to be pretty stable, but high enough that if the economy does something weird, we don't enter a deflationary state.

[1] https://en.wikipedia.org/wiki/Cross_of_Gold_speech

omegaham··on Microsoft suspends Windows 10 update, citing data loss reports
I've gotten to the point where I just buy Chromebooks, put Arch onto them, and treat them as disposable crap... which they are.

I'd rather get a cheap piece of shit than an expensive piece of shit.

omegaham··on Problems in Mathematics
Is this going by the quarter system or a semester system? I can't imagine doing groups, rings, and fields in a single quarter with significant rigor. That would suck.
omegaham··on Chinese Thesis Ghostwriting Scandal Reveals Huge Gray Market
What do you do when large numbers of people don't care, and are content to leech off the few conscientious students who actually want to learn the material? This was a normal state of affairs during my undergrad at a crappy community college and state university. Group projects were a nightmare.

---

The best classes that I've taken have been "Feel free to collaborate, but turn in your own work." It allows people to work together on hard problems, but the slackers still fail.

omegaham··on A Major Industry-Funded Alcohol Study Was Compromised
Find the facts that Big Lentil doesn't want you to know!
omegaham··on What Makes a McMansion Bad Architecture? (2016)
I classify your description as "Subdivision Hell" rather than McMansion Hell, but I've definitely seen some doozies in Subdivision Hell, too.
omegaham··on The Best Fix for American Drug Prices Is Already on the Books
I spent several years stationed in Yuma, AZ, and a lot of people would come to Yuma to do just that. They can't afford a procedure in the US, or they're waitlisted to oblivion in Canada, so they fly into Yuma, take a shuttle across the border, and have it done in Algodones.

As always, you need to be smart, but people are willing to take the risk of complications if it means the difference between a modest expense and facing a medical bankruptcy.

The same thing applies with dental work. All of my wife's root canals were done in Mexico.

omegaham··on Conversations with a six-year-old on functional programming
> "How is this read: \lambda x.\, x - 3"

I'd read it as "Lambda x maps to x - 3."

In Python, you can rewrite lambdas as regular functions if you want.

    lambda x : x - 3
is the same as

    def f(x):
        return x - 3
This runs in the IDLE as such:

    >>> f = lambda x : x - 3
    >>> def g(x):
    ...     return x - 3
    ... 
    >>> f(0)
    -3
    >>> g(0)
    -3
    >>> (lambda x : x - 3)(0)
    -3
← PreviousPage 3 of 20Next →