skysight-inc/HackerNews huggingface dataset:
Yup, good points. The stock market has been pretty damn volatile, which is to be expected given the broader geopolitical context, the chaos of the post-COVID recovery, etc, but the stock of a ton of these tech companies just reverted to the mean, which is exactly what you'd expect if the changes during COVID failed to persist.
"So convenient a thing to be a reasonable creature, since it enables one to find or make a reason for every thing one has a mind to do."

-Benjamin Franklin
The short answer is discipline, which at this point might need to be imposed by regulating debt to be more difficult to come by, or by forcing further savings via payroll deductions or something along those lines (like Singapore).

If you want to build a financially resilient population it requires top down solutions - it won’t just arise.
Just some pre IPO moves.. leading to more productivity and revenues.
The second they go public it triggers a 6-12 months window after which all of their employees can cash out. This will, inexorably lead to an exodus of their most senior peeps, and when it happens, will probably be ground zero for the next gen of fintech startups.

Delaying going IPO this way, amongst other things, is about retention.
> But, Stripe can't admit they made a major strategic blunder

They quite literally say that?

“In our view, we made two very consequential mistakes, and we want to highlight them here since they’re important:

We were much too optimistic about the internet economy’s near-term growth in 2022 and 2023 and underestimated both the likelihood and impact of a broader slowdown.

We grew operating costs too quickly. Buoyed by the success we’re seeing in some of our new product areas, we allowed coordination costs to grow and operational inefficiencies to seep in.”
Yishan Wong is an American engineer and entrepreneur who was CEO of Reddit from March 2012 until his resignation in November 2014.

Did you need help looking that up? Or were you just being edgy?
I use my Pebble Time Round or Pebble Time Steel daily on IOS using the official Pebble app.

Every major IOS release I think this is the time my Pebble app stops working but it is still going strong on IOS16. Safe for another year. :)
I still can’t figure out why Tesla hasn’t released an all electric camper with solar panels and starlink built in specifically aimed at digital nomads. It’s a massive missed opportunity. They could literally release the vehicle that defines an entire generation and movement the same way the VW Campervan was the defining vehicle of the 60s.
Tell me about it. Currently paying way more council tax on a way crappier flat in Tower Hamlets (one of London's poorest boroughs) than we used to pay on a beautiful house in Hammersmith and Fulham (one of London's richest...)
I've seen individuals who are the primary connection between two important departments; say IT and sales, speaking both languages enough to translate. On paper, not much work done; in reality, critical for smooth operation.
There Has to Be a Better Way to Lose $800B
How does this compare to LuaTeX?
If we’re going to pedantically point out rules why don’t we cook hamburgers on the roof of parliament? Or something else that isn’t pedantically point out rules?
> After the disaster that was the Galaxy Watch 4

Wait...what?? I've used all the Samsung watches, with 3G/LTE, and the 4 is leaps and bounds better than anything that preceded it (and is for me quite usable and hassle-free).
> Most of the geographical US has places where non-white people basically feel not welcome.

I'm a visibly non-white immigrant who has lived in a few different states and driven through most, including some very remote areas. I currently live in a Deep South state. I have not felt unwelcome anywhere in this country, nor have I felt more welcome in stereotypically liberal areas compared to stereotypically conservative areas.

No doubt pockets of genuine racism exists, but both at a population level or square miles of land level, such pockets are in the tiny minority. I fear you are exaggerating the level of antipathy against non-white people amongst the so-called "Trump-voting types".

Demand for racism in this country greatly outstrips the supply of it.
> One respondent received “a $10 gift card to Starbucks. When they know I don’t drink coffee.”

Well usually I order hot chocolate when at starbucks. They do not have only coffee. So this specific example seems like looking for a problem.
Too bad he didn't post this on Reddit
So you are too claiming twitter check marks are for verification. But they are not any more. Its really funny that you know better than actual official twitter support account.

https://nitter.net/TwitterSupport/status/930926295034224641

"This perception became worse when we opened up verification for public submissions and verified people who we in no way endorse"

Directly from the horse mouth. Blue check marks are for people they endorse. They changed to rules to ensure it stayed that way.
Pretty simple.

You plan on x growth happening, so you hire assuming x will happen.

Say x/2 happens. You now overhired. Even if x is still pretty good.
I've always been curious about this one - what kind of exploits are you concerned about that could wind up with those sorts of consequences? Most of the security updates tend to patch things which are local only or barely exploitable in the first place. Assuming you're not installing entirely untrustworthy software on daily basis, it's probably not much of a difference. Looking at the latest Android security report, even the "Critical" vulnerability reported is a code injection in data that's usually only available to the app that wrote it in the first place.

Important applications like the browser, webview, media players, etc are patched via Play Store regularly so untrusted data is usually processed through those pipelines regardless. Perhaps hardware decode on untrusted content could still provide a vector there, but judging by the practice it's not exactly a large one.

There haven't exactly been worm-grade exploits flying around in the mobile space, even big public things like StageFright pretty much turned out to be non-starters and the targeted attacks are so far ahead that I wouldn't even worry about public exploits - the private ones have you covered already even on the latest OS.

Maybe I'm the minority here, but I wouldn't exactly rush out and blow $1000 over anything short of an unpatched and readily exploitable RCE.
What a pretentious asshole.
Yeah, they're hoping that the people they didn't fire don't "get out before the next round of layoffs"
Well sure, but one would expect the founding team to do the early interviews, and then setup the process that's followed by later hires, no? Also, I would have thought that hiring would pretty much top priority. The employees make or break a company.
That's how they're supporting their employees, but this would've already been accounted for anyway (the vesting, potential bonuses, pay through Feb 2023, etc), so this isn't accountability so much as it's "we'll, we won't see the immediate benefit until March"

Would've been a different story for instance if pc/jc were diluted with new grants to departing and existing employees.
Tool Lets Anyone See the Bias in AI Image Generators
Open source: Find some topics that you’re interested in - Astronomy? Biology? Data processing? Distributed computing? Compilers? Geology? And then find the libraries and common software that this field uses, head to GitHub and start fixing issues on different repos until you find a community you vibe with.

Discord : there’s heaps of people wanting help on discord, I am currently mentoring approx 10 people who just asked for help one day and we got chatting, some I’ve been mentoring for > 1 year now. I never ask for money or anything the joy of giving back is enough - and they always show me cool things too!

If you want you can email me on alain@atomictessellator.com and I’ll send you invites to 20 different tech discord channels to get you started
Correctness is important to everyone. Presumably everyone involved would rather software work rather than not work. Time commitments are what they are and sometimes quick and dirty is what you have to do but I don't actually think there is some hard tradeoff between fast and correct. The whole idea of having rigorous foundations is that you have a set of primitives which can compose together in well-understood ways so you can build correct programs quickly without necessarily re-inventing the wheel each time.
And hilariously he starts with "How do you solve the content moderation problems on Twitter?" and never actually answer it. Just rambles on about a dissection of the problem. Guess we know now why content moderation was never "solved" at Reddit, nor will it ever be.
Don’t big businesses try to do this everywhere in the US? What does that have to do with prop 13?
Even so, that does seem cheap for a 3-bed flat in Knightsbridge. I'm guessing this is a leasehold property with a relatively short tenure, information that is curiously missing from the sales page.
A great writeup, but just to take issue (or at least discuss) this one point:

> There may be some performance penalty of shifting the transport code from the kernel to user space

This makes it sound like a kernel has potential for slightly more optimised implementation. But I think it's more than that - the transport code can be completely offloaded from the CPU to the network card/processor. That can only happen if it's abstracted behind syscalls, not written in user space.
> Right now, I could make a comment on either your first or second paragraph, or on your entire comment. However, there is no way to determine which category my reply falls into until you have read it entirely

That is exactly what quoting does, and is older than the web itself.
Agree 100%. It's heavy-handed in the way that bible fables are heavy-handed. Crisp prose doesn't imply dull prose.

It also channels worst kind of self-indulgent Haskell type-level programming that I've see in real-world projects. That isn't funny when you have to rip out the guts of the system because the head developer left for an even better Haskell gig.
This is similar in the US. I had a long chat with a cab driver that was ranting about all the fees he has to pay. $600/yr to the local police department. A fee I forgot the amount to the local city. A fee to the state. It was eye opening. I had always been curious why police would cut cab drivers some slack for moving violations but the yearly fee makes more sense.
It is also specifically called out in the guidelines as not helpful.
More like 1,000-acre mega-mansion - https://www.mansionglobal.com/articles/stripe-co-founder-joh...
> This is so weird. Aren’t you just selecting for obedience and unnecessary hoop jumping?

Mostly it selects for people who can turn this on when needed, which honestly is a critical skill. Sometimes life is just bullshit, either you're a person who makes that easier for everyone or you're a person who makes that harder for everyone. But an inability to get past it is a red flag.
> It's not "if you're used to procedural programming" - FP is simply hard for people to reason about.

It's relatively straightforward once you understand the patterns and idioms, just like procedural programming. `age |> add10 |> substract9` is about as readable as `add10(substract9(age)`, but we're just so used to the latter.
I don’t think this is correct. Then your theory is that every tech company that went public in last 2 years have experienced a brain drain that Stripe has not.

Lock up periods aren’t set in stone. They probably didn’t need to raise money and could have done a direct listing and let employees cash out immediately.
Yup, cloud bandwidth is insanely expensive considering to what you actually pay to get link to your datacenter.

And you pay either by 95th percentile (basically "peak usage") or by whole link, not per megabyte sent
> sometimes even get rewarded with huge amounts of money from the very companies they screwed over.

This is the norm I've witnessed. They're rewarded for making bold bets, whether or not they pay off.
Practicing empathy can help! How do you think your words make them feel? How would you feel if someone did the same to you?

The book “this book will make you kinder - a handbook to empathy” is a good read.

Mental Therapy is also a good way to dig into who you are, and understand why you may feel the way you do.

Honestly everyone can benefit from it :)
I'd wait a week or so to see how that changes. If you tell recruiting to pull down all of those job postings it kind of tips your hand that a big change is coming
I agree, there are a lot of people considering vanlife because they’ve been priced out of home ownership and renting in many places.
But ~50 Tesla engineers being pilfered using public funds to try and help Twitter is obviously happening right now.

I agree this is a joke, but maybe not the kind you were looking for. Is Twitter even paying for this? And if so, who would think that Twitter could possibly benefit from a bunch of programmers who don't even know the codebase?
I have a term for this, that I think I may have coined. The pauper CEO. You'll find him during economic downturns or at the end of successful projects, turning out his pockets and shaking his head. He was rich when he wanted to hire you, fabulously wealthy during the time you put the long hours in and will be located in the poor house when it comes time for you to collect your share of the rewards.
FWIW, actually, one thing I learned in practice that’s wasn’t highlighted in my Algorithms course: overhead (constant C) matters. You can feel good about yourself for choosing an algorithm that scales in O(lg n) time, but if your you ignore the cost of each operation (C) you might be slow.

For example:

1. When n is small, an array is almost always better. Arrays have very little overhead compared to even a hash map.

2. Algorithms with the same O() may still have significant differences at runtime and might be balanced differently between insert and search times. AVL trees take longer than Red Black trees to insert, but might be 1 level better in height. That means one less access. Useful for a routing table, for example.

So, in summary, if your looking at other people’s code and see lots of arrays don’t get too smug…n is usually small.
> We can't keep going to the past and pretend that early republican politicians, early liberal philosophers or early modern lawyers have the answer for everything rights-related

Indeed. But people like those things, and use them as anchors for their own political views. Ninteenth-century views of freedom of speech excluded huge areas of material under "obscenity", much of which simply isn't obscene now in the west. Such as "information about contraception".
I believe hyperscaling is a factor here. I don't see how a company can successfully multiply their head count and integrate thousands of employees a year (unless you're already at massive scale like Amazon).

When it falters, you're stuck with swarms of confused employees who havent been trained / integrated / given meaningful work and who may not even be in the office due to WFH which is difficult to recover from [I am curious what % were WFH in the layoffs]. At that point, whether you're growing or not, it's tempting to just get them off your payroll and start anew, only more slowly this time.
I've been using Autorestic but it has some issue, it keeps modifying the yml file on its own with an invalid config option, which causes the backups to fail.

Not a good thing for something that's supposed to run in the background and keep things backed up.
they are anything but cheap, display to show notifications seem to have only expensive models
I think the fact that they used "internet economy" and not "economy" in their letter is basically a shorthand way of conveying exactly what you say here, though in a less self-flagellating way.
And when, ever in human history, did something improve without intelligent people trying to solve these issues?
How involved was Netflix in the design of the Mellanox NIC? How many stakeholders does this type of networking hardware have, relatively speaking?

Also, what percentage of CDN traffic that reaches the user is served directly from your co-located appliances?
> Use Python code only for glue and leave extensive calculations for C/C++ code.

That would completely defeat the point of Python for me. I’d rather switch to typescript or C# / Java before I code in C again, but you’re right. Fast Python is an oxymoron. However, in my case my bottleneck is the pandas library. I have to see whether workarounds like Dask work
it's only a tiny fraction of our houses like less than half a percent.
Spam was more of an example than the point, I think -- the argument Yishan is making is that moderation isn't for content, it's for behavior. The problem is that if bad behavior is tied to partisan and/or controversial content, which it often is, people react as if the moderation is about the content.
Dude that is a freaking sick severance. Hell that is the kind of situation where is want to get laid off.
I'm finding it difficult to follow the thread of discussion here, so I'll just blurt out some things:

* Most PRs that come in do indeed get squashed merged, but because of a few reasons. Sometimes it's because the PR is really just one logical change and really should just be one commit. Sometimes it's because the commit messages are not written in a way that I like, and so I do a squash-merge so I can either edit or re-write the commit messages provided by the author.

* Sometimes I do a "rebase and merge" if the commit breakdown is good and so are the messages. It's somewhat rare, but some contributors get it right. I'm fine with a single PR containing multiple commits, but the common case is indeed "one PR = one commit."

* I don't usually levy this criticism because I think it's low-brow, but the OP here---"git commit messages are useless"---is pretty egregious clickbait. Halfway into the article, the OP acknowledges that they aren't useless, but just useless in the context of a PR workflow. Which... I don't also 100% agree with, but is usually true for very small changes. What an annoying submission.
> People once wanted slavery and explicit segregation, that doesn't mean it's evil to force them to stop.

Sure, but if it was the slave themselves who preferred slavery to what your courts were forcing on them, one should really step back and ask oneself if he is doing the right thing.

> Gallop polls not withstanding there is evidence busing improved the lives of minorities.

And there is an ample evidence that it made their lives worse, that one could obtain by simply asking them how they feel about the policy. The fact is that you remain completely uninterested in what the people you claim to be helping actually want, and instead prefer to force your preferences on them because you believe it’s better for them and the society. You know who else claimed the same about their policy, and ignored the protests of people affected by it? The segregationists.
Fidelity to open commission-free crypto trading to retail investors
Same here. i wanted to check it out and it refused to install.

Manually checked and 16.2 is available.
first one of these I’ve seen that included an alumni email account
Both developed in-house from Nhost' engineers and OSS https://github.com/nhost/hasura-storage
https://github.com/nhost/hasura-auth

built to leverage Hasura's features and driven by users needs
Endless resources lying around in space yet we keep digging here.
Corporations have fiduciary duty to the their investors, not their employees.
I wonder how much of YT traffic is the "big" (say >200k viewers in a month) vs the small guys.

But yeah, once your hot data size exceeds cache byebye efficiency
Given there is no "truth" (IE diff algorithms don't reproduce what you actually did, just how to transform one thing into the other), what is the goal you have for your diff algorithm?

Size of diff?
Speed of diff?
etc

That would be helpful in trying to give you alternative sources :)
Or France, as I said. I knew "CTI" software engineers (so, "real" engineers according to the french school system) who didn't know what version control is. Or what a class is. People with a degree of lesser reputation actually do the job while they get the money.
Right now our economy basically runs on carbon at the core. We make stuff, move stuff and emitting carbon is necessary. If we switched our economy to owing and moving information, then we could still have full-employment, move money in the ecosystem while from the viewpoint of a materialist, just be moving useless bits around.

I think we already have a lot of high paying jobs in the economy that don't do much and pay people to do nothing (of value). We should absolutely spread that around.
Some of it has to do with existing experience. I suspect many people in this thread have not worn something other than a smart watch with regularity in at least 15 years, possible longer if they were below watch wearing age when cell phones became common. Additionally, I'd argue that the pebble is closer to an apple watch than even a digital watch and certainly closer than an automatic watch. You chose to compare a smart phone to a flip phone rather than a POTS phone? Likely you either have very limited experience with POTS phones or you view the smart/flip comparison as more apt. Either way, I think context is important when making comparisons so I still think it's entirely fair to say "the Pebble has good battery life".

And those Casio watches were terrible. Even without a comparison to anything else, they just didn't work reliably.
IDK, there seem to be plenty of big tech jobs still open. I just got one. Overall, there are about 1.9 open jobs in the US for every person unemployed.
I had to create a new account after losing mine, and without following many people it seems like easily 30-50% of my feed is recommended content.
Another variation is for scammers to update the number on google maps to their premium number. Calling it still forwards to the real call center. You can often spot people complaining about a free call to X org costing them hundreds of dollars in google reviews of the company.
Goodness, I’d voluntarily take that deal anyday. 3.5 months of paid vacation at the salaries Stripe pays? Yes please.

I just read the rest. On top of 3.5 months pay, they get accelerated vesting, cash payment for healthcare benefits, all unused PTO paid, and more. That’s incredible.
At my first "real" job they gave us a $5 gift card to starbucks. It wasn't enough to buy a regular latte.
I don't believe that anybody who moderates content on reddit would actually say "it's fine for you to say _x_, but I just don't want you to say it here". EVERY reddit moderator wants _x_ not only not to be said, but not to be thought, either. They make do with the tools they have to eradicate _x_ as a concept and are disappointed that they can't go farther.
I've been loving my Sprig so far - great project from Hack Club!
> these days I have no idea how to get on there,

http://www.eternal-september.org/
That's correct and it's most likely due to the chemical nature of those processes. Dopamine is not just a neurotransmitter but it is also the chemical precursor of adrenaline which gives you the feeling of being energetic or excited about something. So the OPs advice of accomplishing a task first thing will actually increase your mental and physical energy if it provides you with a reward. What you say is also correct because we can exhaust our capacity to perform mental work just like we can with physical work. I think the point in the article still stands though, it's almost always the case that you can trigger a burst of mental energy before you have started working on something even if you feel tired. If you've already been working on something for quite some time then your chances of triggering that burst of new energy are much lower and it might be wiser to take a break and come back to it fresh.
That does make quite a lot of sense.