HNHacker News
TopNewBestAskShowJobs

3pm

139 karma · joined August 23, 2022

submissionscomments
3pm··on Everybody's Lost Their Minds
Craft was premised on the idea that a good writing and composition matters because it would be easier to read and comprehend (sometimes accepted by orgs because it was sold as cheaper).

Now AI can read the code so the craft-leaning people would need to somehow sell it as 'fewer tokens will be spent on a well factored code' or 'well factored code reduces AI hallucinations'?

Now a Slinger (using your terminology) can just ask AI to make the code look 'craftier' - and that is the best case scenario.

In other words, they will not buy what we sell and if they will they can now produce the results for cheaper. Overlooking the devil in the details, as usual.

3pm··on Everybody's Lost Their Minds
I think there were always two camps when it came to writing code, a strong bimodal distribution. People that care about the perceived code quality (aka the ‘craft’) and people who treat the code as a means to an end. At least I always felt this tension. And there is always an exception, and a person can shift between two camps during the same day. But would generally lean towards one. I know I do. And one is not better than the other, they could both be very smart and well meaning. And you need both for success in a for-profit business. It’s been discussed ad nauseam but one particular metaphor I like is Jesus Christ vs James Bond. James Bond would win most of the time. Most people tend to think like James Bond, and if they don’t, the organization strongly nudges them in this direction, promotions get decided and it becomes self reinforcing.

Now a new powerful tool shows up and I think it is time for the Jesus Christ camp to throw in the towel.

3pm··on Oracle’s 6am layoff emails hit staff amid new wave of cuts
Requiring backward compatibility doesn't imply the code quality needs to be low. Nothing prevents them from improving their code base except the organization itself - the incentives, promotion driven development etc.
3pm··on Oracle’s 6am layoff emails hit staff amid new wave of cuts
I agree somewhat, but it took me a bit to articulate to myself. It is nuanced.

Testing is what held everything together. They seem to have been taking it seriously and that alone was enough to keep a product of that scale (barely?) afloat. A success!?

But it sounds like every other good practice went out of the window. They are drowning in unimaginable amount of technical debt, ossified over decades. That, and the complaint about testing infra indicates to me that even their tests are a pile of sh*. He wasn't running them locally, so they were integration tests. Meaning that had there been a foundation of unit tests - they wouldn't need that many slow integration tests.

It sounds like they just brute forced all their problems with test farms. I'm almost sure they double down on AI - why make your code base better if AI can figure out how 100 flags can interact with each other.

3pm··on Oracle’s 6am layoff emails hit staff amid new wave of cuts
I wonder how this holds up in the age of AI

https://news.ycombinator.com/item?id=18442941

3pm··on What do Visa and Mastercard do? An intro to card networks
> The issuing bank keeps 2%

Is this why the best cash back credit cards give 2%?

3pm··on iPhone Duo
$700 premium for Duo compared to iPhone Pro Max 18. Exactly the price of iPad mini 256GB.
3pm··on iPhone Duo
Duo screen: 7.6" vs iPad mini: 8.3". Duo will support Apple Pencil later. I wonder if many people with iPhone+iPad combination can now replace it with one device.
3pm··on The Price of Happiness (2024)
I guess annual income also hints at annual expenses which should be important for the study. There are people who constantly spend all they make, and probably score low on self assessed happiness. Also income != wage, can be passive.

I think for a study like this, a money-happiness correlation would need a more sophisticated definition of money, to account for peer pressure and spending.

For a given zip code - take p75 of pre-tax income, multiply by 50% - this would be a proxy of how much someone needs to spend per year to be comfortable with local cost of living and their peers. 50% takes taxes and savings out, call it spend/burn. Then someone's wealth could be a ratio of net-worth/burn. The higher the wealthier - people 25 and over essentially not needing to work, and people with < 3 are essentially in indentured servitude, even with high income. Control for age.

3pm··on The Price of Happiness (2024)
> What is the shape of the relationship between money and happiness, and what are its implications?

1. money != income.

2. Zip codes.

3. Age.

4. Social class.

a) 65 year old professor living in Woodside, CA, with a net worth of $250,000K

b) 35 year old HVAC business owner living in Fresno, CA, with a net worth of $2,000,000

First is poor, second is rich, but the study conflates both into the same bucket if they both make, say, $400K/yr

3pm··on Guide to mechanical keyboards
I think that Model M (Unicomp/Lexmark) was a cost cut for Model F. Just recently, a company resurrected true Model F: https://www.modelfkeyboards.com/
3pm··on Xerox to acquire Lexmark
I’m hearing that Lexmark/Unicomp keyboards were/are a cost cutting project compared to original Model F. Interestingly there is a company that resurrected true, pre cost cutting, model F: https://www.modelfkeyboards.com
3pm··on My Windows Computer Just Doesn't Feel Like Mine Anymore
Using Windows Server as a personal OS can be an option: https://www.windowsworkstation.com/win2016-2019/
3pm··on Vanguard vote switch helped pass Tesla CEO Elon Musk's $56B pay package
Vanguard just tracks indexes. Indexes that include all publicly traded auto manufacturers in the world. E.g. Toyota: https://www.morningstar.com/funds/xnas/vtiax/portfolio

Most of Vanguard is a large bureaucracy with two goals: accurately track an underlying index and keep the cost low. They do have some actively managed funds but those are insignificant compared to their passive funds.

3pm··on Vanguard vote switch helped pass Tesla CEO Elon Musk's $56B pay package
Interestingly enough, Vanguard voted against the package originally in 2018, and Black Rock voted for it (according to nytimes https://www.nytimes.com/2024/06/12/business/tesla-elon-musk-...)

    Tesla’s second-largest shareholder, Vanguard, voted against the pay deal in 2018. BlackRock, the third largest, voted for it. Both declined to say how they were voting this time.
3pm··on Vanguard vote switch helped pass Tesla CEO Elon Musk's $56B pay package
I actually think that for VTSAX manages, the fact that they have to vote is sort of a liability for them. My guess is that they would rather not vote at all. They own the whole market anyway, and should only care about tracking the underlying index as accurate as possible with as low fees as possible, its bureaucratic. Now they have to publicly vote in a dubious popularity contest and take sides in a battle they don't care about.
3pm··on Vanguard vote switch helped pass Tesla CEO Elon Musk's $56B pay package
For the record, Vanguard also has significant interest in the success of all Tesla competitors that are part of the index.

Did Vanguard officially stated that they have "significant amount of trust in Musk"? They are not Cathy Woods.

3pm··on Vanguard vote switch helped pass Tesla CEO Elon Musk's $56B pay package
I guess the point here is that a huge percentage (7% just for Vanguard) of votes was not decided by the actual share holders. These shares are passively invested because Tesla is included in indexes like S&P 500. So the decision on the 7% of the votes was made by a few Vanguard execs. I'm not arguing for or against the decision, just stating the fact that it is much easier to convince a few Vanguard managers instead of 7% of the actual share holders.
3pm··on Vanguard vote switch helped pass Tesla CEO Elon Musk's $56B pay package
Does anyone know about BlackRock and State Street votes?

    But Vanguard, which has total assets of about $9 trillion, and other big index fund managers were always likely to be key to the vote. Representatives of Vanguard rivals BlackRock (BLK.N), and State Street (STT.N), declined to comment about their votes on Thursday.
3pm··on Ask HN: How does one get good at System Design interviews?

   "Half of it is regurgitating"
   "how you behave as a human being, what happens when I throw in a curve ball."
So it's half hazing, half theatrical performance?
3pm··on Ask HN: How does one get good at System Design interviews?
Answering "Design Uber" questions is like playing a weird charade game in a LARP camp. It is very convenient for the interviewer because they set the rules and can change them anytime. They only prepare their question once and apply it it all candidates. What type of signal these are supposed to generate? Are these some sort of behavioral/hazing rituals? Why all the smoke and mirrors? If these are testing System Design skills, why not ask a specific System Design question? Why not ask about tradeoffs between single vs multi leader vs leaderless? Why not ask specifically about document vs relational.

Better yet, why not look at the person experience and ask them how would they scale a system they actually worked on before? And what were the tradeoffs.

This can be helpful for LARPing though: https://systemdesignfightclub.com/

3pm··on Speedup of deletes on PostgreSQL
Obligatory MySQL Big Deletes: https://mysql.rjweb.org/doc.php/deletebig
3pm··on You probably don't need to validate UTF-8 strings
Good paper on UTF-8 validation performance: https://arxiv.org/pdf/2010.03090

    The relatively simple algorithm (lookup) can be several times faster than conventional algorithms at a common task using nothing more than the instructions available on commodity processors. It requires fewer than an instruction per input byte in the worst case.
3pm··on Simplicity is an advantage but sadly complexity sells better (2022)
Not specifically about ML, but a good paper about unnecessary complexity introduced by a premature 'scalabilitization':

  The COST of a given platform for a given problem is the hardware configuration required before the platform outperforms a competent single-threaded implementation.
Or

  “You can have a second computer once you’ve shown you know how to use the first one.” –Paul Barham
https://www.usenix.org/system/files/conference/hotos15/hotos...
3pm··on You can't leak users' data if you don't hold it
Related concept is Datensparsamkeit: https://martinfowler.com/bliki/Datensparsamkeit.html
3pm··on High Interest Savings Leaderboard
And there is a way to pay no taxes on the growth. You need to have

1) a tax advantaged account and 2) a regular brokerage with 2x your savings

Technically tax is deferred or literally not paid if tax advantaged account is a Roth.

https://www.bogleheads.org/wiki/Placing_cash_needs_in_a_tax-...

3pm··on Fugitive Wirecard COO Jan Marsalek exposed as decade-long GRU spy
I agree. From the Systems Thinking, the best case scenario is that a new leader will start changing the rules of the game (internal incentives, punishments and constraints). Only then, and slowly, over decades things may start improving. It is just hard to imagine this outside of couple urban centers.

Right now majority of Russians still think they are a temporarily embarrassed great empire. And the goal is to return to the past glory. And the way to do it is by force, because only might is right.

3pm··on Fugitive Wirecard COO Jan Marsalek exposed as decade-long GRU spy
There is no single 'Russia' and certainly not one entity _got_ the whole 1.9 billion. It looks like a fairly loosely coupled ecosystem of shady actors. They are privateers in a war. Not unlike Francis Drake. The war that everyone in Russia knows they're in.
3pm··on Fugitive Wirecard COO Jan Marsalek exposed as decade-long GRU spy
Yes, I think the chance to soft-land USSR into a democracy was missed by the West in the 90s. I don't see how the brainwashed population and their globe trotting elite will change their views now. It did not have to be this way.
3pm··on Fugitive Wirecard COO Jan Marsalek exposed as decade-long GRU spy
How much does he matter you think? After reading the article, did you get the impression that all the colorful characters will suddenly change their ways after Putin dies? It seems the whole thing is very very loosely organized. More Camorra than Cosa Nostra. They kinda off like reverse James Bonds, but not exactly.
Page 1 of 3Next →