HN user

the_jeremy

1,817 karma

linkedin.com/in/richards-dev https://stackoverflow.com/users/5889131/jeremysprofile?tab=profile

Posts2
Comments414
View on HN

Chegg was a $15B company before AI came out. I promise that wasn't because it was the best platform to learn the material.

I agree that humans are generally honorable for things with low stakes. Consider our cultural view of politicians for a non-SV example of where we fully expect high stakes to lead to selfish and dishonorable actions.

Thanks to this I looked where my nearest ER is and found that it's 7 minutes away, so I can't imagine calling an ambulance for my wife unless I was worried about her spine. (I don't think she can lift me so the reverse isn't true.)

* Utterly useless to people who have no clue what they're doing

I disagree.

I'm making a board game of 6 colors of hexes, and I wanted to be able to easily edit the board. The first time around, I used a screenshot of a bunch of hexagons and used paint to color them (tedious, ugly, not transparent, poor quality). This time, I asked ChatGPT to make an SVG of the board and then make a JS script so that clicking on a hex could cycle through the colors. Easier, way higher quality, adjustable size, clean, transparent.

It would've taken me hours to learn and set that up for myself, but ChatGPT did it in 10min with some back and forth. I've made one SVG in my life before this, and never written any DOM-based JS scripts.

Yes, it's a toy example, but you don't have to knwo what you're doing to get useful things from AI.

So Much Blood 1 year ago

The majority of litter on the sidewalks of the through streets near me is those 1oz shooters. Followed by aluminum cans (mostly beer), fast food trash (plastic cups for sauces, disposable drink cups), and then household trash that looks like it flew out of a trash can on windy days (empty boxes, plastic wrappers, a bottle of laundry detergent, etc).

Source: new year's resolution to pick up at least 1 piece of trash per dog walk.

I also use this. Pros: super cheap. <$2/mo for all my custom email addresses and routing rules. Nothing else came close - everything else I found would make me pay per email address even if that address receives an average of 0 emails per month. The wildcard suffixes are really nice as well - they use _ instead of gmail's + (I've had issues with gmail's version as it sometimes is transparently removed, or sometimes the form doesn't consider + a valid character).

Cons: UI is bad, so you'll want to access through a client. 1 person shop. Not audited AFAIK.

Here are the notes I wrote for myself as a magic player, to translate it into purely MTG terms. (These probably aren't enough to explain on their own, but they'll probably help MTG players who want to get the gist.)

Your opponent has 21 life and you win when your creatures have at least that much power. You can’t attack.

Setup: dealer goes second and starts with 6 cards, opponent starts with 5 cards. Hand limit of 7.

On your turn: Either play 1 card or draw 1 card

Point cards (ace - 10; ace is 1) are creatures with power equal to their point number. Face cards (and sideways 8) are enchantments. No lands or mana costs. "Playing" a card refers to casting that card or channeling that card.

Every point card has “channel - discard this card: Choose a creature with lesser value. Destroy it.” (suit matters, spades > hearts > diamonds > clubs, e.g., 8 of hearts is greater value than 8 of diamonds or any 7 but less than 8 of spades or any 9.) Note that this doesn't target.

Most point cards can be played as sorceries for an alternate effect:

Ace: wrath of God

2: disenchant OR muddle the mixture (this is the only instant and does not count toward your 1 card per turn limit. Everything else is sorcery speed)

3: regrowth

4: mind rot

5: divination

6: tranquility / back to nature

7: mind’s desire

8: sideways as enchantment - glasses of Urza

9: aura extraction*

10: none

Face cards are exclusively enchantments:

Jack: control magic**

Queen: Privileged position***

King: reduce your opponent’s life total based on the number of kings you control for as long as they remain on the battlefield: 0: 21; 1: 14; 2: 10; 3: 7; 4: 5.

Notes: The card types are pretty explicit - muddle the mixture can only counter sorceries or instants, not creatures, enchantments, or channeling. Wrath of god only kills creatures, tranquility only kills enchantments.

Rules can differ, depending on the source:

* sometimes as "reflector mage for enchantments", sometimes as "unsummon for enchantments". **sometimes as "exchange control of target creature". ***sometimes as "all permanents you control have hexproof", I.e., including itself.

It's rare that a single sentence can tell me so clearly whether or not I'd be willing to work at a company.

The actual article could be misleading (it's not obvious if setting their RTO status to "natural disaster" status means they expend their sick days or not), but this is so clearly petty micromanagement that there's really no ambiguity.

The issue no one here seems to be talking about is that paying people according to tenure is anticompetitive for the company on both sides.

If you pay people more because they've been at your company longer (the way the follow-up post by Ethena describes[0]), you're explicitly choosing to pay them more than they can get elsewhere. You don't want to pay more than you have to for talent, so this is a hard sell to whomever manages the budget.

On the flip side, if you're attempting to pay people in proportion to their worth to you as a company, you're going to be paying less than the competition, because the competition front-loads this money. A new engineer takes a few months or more to ramp up, so if you're making an attempt to pay engineers based on their impact, you will be outcompeted by companies willing to give sign-on bonuses and extra comp to convince people to switch. That's built into the plan of the four-year cliff - you pay them a lot to start with and hope you get the savings on the other side when they don't spend the effort to switch jobs later.

Lastly, turnover isn't as much of a negative for the company as everyone seems to ascribe. Being forced to keep up with industry best practices and technologies to be able to recruit talent, to onboard new devs when someone leaves, and to retire unmaintainable legacy cruft when the creator leaves are not strictly negatives - they are risk reduction. That's not mentioning the benefit of fresh eyes and fresh ideas.

(Honestly, I think all of this discussion on both sides ascribes too much rational decision-making to what is essentially cargo-culted hiring processes. The biggest companies copy decisions from each other to the point that it's literally collusion[1], and everyone else follows suit because they are smaller and don't have the economies of scale to make researching alternatives positive expected value. People at the top setting policies don't have lines of communication to front-line managers to be able to determine whether their particular company needs extra focus on retaining developers for business continuity reasons, so to the extent that it's a conscious decision at all, it's based on industry-wide studies or company-wide turnover statistics.)

[0] https://www.goethena.com/post/a-public-and-transparent-formu... [1]: https://www.theguardian.com/technology/2014/apr/24/apple-goo...

the kind of job where you need security clearance and a full background check

That's like saying "a tech job". Most jobs that require those things pay poorly. Big defense contractors like Northrop Grumman, Raytheon, etc. pay worse than most tech companies. I have over a dozen friends in defense (I used to work for a defense contractor) and none earn comparably to big tech. It's not a matter of clearance, to be clear - most of those dozen have TS/SCI and had to go through a full polygraph.

Unless you meant working directly for the government, not a contractor. That would put you on the GS payscale, which does not have carveouts for SWEs, meaning it won't pay as well as any private developer role.

If it doesn't handle the card rules automatically for you, then it's way worse than MTG Arena or MTGO. I've played with free MTG software (cockatrice) and it's not close to the same thing, even though it has all the art and buttons for doing all the effects manually (I use this shortcut to draw 3 cards, this shortcut to put 2 back, this shortcut to exile someone's graveyard, etc).

If they really built the best site for playing MTG, even over paid versions, then there's no real way to hide the fact that it's magic-specific.

Additionally, coach them to figure out how to find other avenues for their autonomy and choice. (In the desk move case: how will they decorate it? What day of the week could they start the move? How will they celebrate as a team once the move is checked off the list?) These should be realistic and doable, and will hopefully help address this core need.

Having extreme difficulty taking this as a serious suggestion.

6. I find it increasingly hard to turn things on

Or you may have faced a similar reckoning in an unfamiliar shower, or standing before a seemingly ordinary hob. The relentless development of new ways to turn things on has led us steadily away from the intuitive and toward the wilfully [sic] enigmatic.

The rest of the article seems to be complaining about post-iPhone technology, but showers have been weird since at least the 80s (probably earlier, but speaking only from personal experience here).

Wayback link to post: https://web.archive.org/web/20200416233116/https://likewise....

Things they mentioned as being different from Armenian life:

* You pay federal taxes and state taxes to a myriad of different agencies with different limits or starting points on all of them. Property taxes, vehicle registration taxes, sales taxes, etc.

* The US is more focused on being procedurally fair (you have rights that must be ennumerated to you upon being arrested, etc) but not on being just (he mentions child neglect for latchkey kids, mandatory sentencing, a woman accused of kidnapping for trying to take her child away from his abusive father with a custody agreement)

* Poor federal safety net

* Suburban housing and little mixed-use zoning leads to required cars, homogeneity of America, lack of walkable anything

* Individualism (not knowing all your neighbors; he mentions that in Armenia if you had a test for a tumor multiple friends would take off work to weep in the waiting room with you; the idea of being an automaton in your company rather than a human with emotions)

TL;DR for clickbait title:

The lawsuit outlined how DraftKings advertised a bonus for first-time users of “up to $1,000” through a range of social media, third party, TV and radio promotions. But in order to ever receive $1,000 in additional bets, customers had to make a $5,000 initial deposit, risk $25,000 in real money within 90 days and bet on events with odds steeper than 1-3, according to the lawsuit. The bonus would also be paid out only in non-withdrawable credit.

The case has not yet gone to trial.

So if there's an issue, everyone will know about it and Apple will often have to do a mass recall or provide free repairs.

I wouldn't say Apple is any better than anyone else - aging iPhone batteries and butterfly keyboards both had a class action lawsuit settlement, it wasn't out of good PR that these got addressed. I suppose you are right that everyone will know about them, though, given that those were from memory.

But as an answerer, you will empathize more with the other answerers than the askers. You don't want the other answerers to also waste their time on this question, so you close it / downvote / mark it as duplicate.

If you ask a bad question on SE (leave "bad" to be defined separately), you waste time of people who try to answer it, and of people who stumble across it hoping that it relates to them and solves their problem.

If you ask a bad question to ChatGPT, you waste no one's time but your own.

If answering SE was a job where you got paid, I would expect a lot more hand-holding (and some amount of kindness, to keep the revenue stream coming back), but instead, the people who answer questions do it more-or-less for fun. Having someone waste your time isn't fun.

My relative drank diet coke and got cancer

I get it ... I need numbers, not anecdotes, but it sure is curious.

No, it is not curious. The IARC finding found limited evidence linking aspartame to liver cancer alone[0], no other types. You have a 1/28 (male) or 1/91 (female) chance of developing bladder cancer in your lifetime[1].

Please do not post comments that sound like Tucker Carlson rhetoric.

0: https://www.cancer.org/cancer/risk-prevention/chemicals/aspa... 1: https://www.cancer.org/cancer/types/bladder-cancer/about/key...

I emphatically disagree. Unless a team is throwing out resumes that look "too good", in which case that team is purposefully picking mediocre developers, being confident does not mean you'll only be hired by places with exaggerators.