skysight-inc/HackerNews huggingface dataset:
Is it if you are not a home owner still? The problem with not being a home owner is that you have very high burn rate because the market was able to optimize for housing profit extraction - that is, significant portion of the compensation of high earners ended up in the pocket of property owners.

Suddenly, these high earners are no longer high earners but they can't instantly transfer their situation to property owners which means they have only 16 weeks or a bit more to start receiving at least equal paycheque. It often takes more than that to start working somewhere white collar and since Meta is not the only one doing lay offs, it probably means that they will not be able to start receiving similar paycheque when they continue having the same burn rate(or maybe higher, because inflation).

I don't say that Meta is necessarily wronging these people but I can't keep but thinkıng about what it means being compensated for the work you are doing and the security of your life. If you take home 10K every month and distribute 9K of it just to sustain life then your compensation is actually 1K/month.

Tech layoffs are happening this year and its probably well justified but I have a feeling that other parts of the economy is also not functioning right and people will get screwed because their business relationship(compensation and cost of doing business structure) isn't fair.
> NFT's for domain ownership makes a lot more sense than paying monthly.

How do handle domain squatters and legal disputes?

> whole trustless thing means users can provide compute for each other rather than tolerating an ad-riddled central point of failure.

What compute? If you exchange money, you explicitly trust that person to provide you with services or goods (and/or explicitly trust the "smart" "contract" running the transaction to be correct which, you know ... [1])

[1] https://web3isgoinggreat.com/?id=almost-300000-stolen-from-o...
Spoiler: Cryptocurrencies are here to stay (for another decade) and not all cryptocurrencies will survive the next phase: Regulations.

Crypto bros and Web3 critics will continue to grift for more attention, books, Patreons, etc on the boom and bust of the crypto market lifecycle.

> As technologists, our duty is to develop responsibly, and we should be striving for more in the web, pushing to evolve it into whatever web3 may turn out to be, and chasing those ideals that could make the web truly wonderful.

Wonderful? The free software movement would like to have a word with you.

The same technologists that hijacked the point of open-source and free-software and grifted on that until it meant 'Thanks for your free work', are the same ones using it for their spyware products at surveillance tech companies, further creating the dystopia that crypto is already making worse.

Of course, like the free-software movement has failed in their goals in stopping the proliferation of spyware on the web thanks to these 'technologists', they will also fail at totally destroying crypto and have already accepted that it is here to stay with regulatory intervention.

Once again, that will come at a cost to only some crypto projects surviving.
If they’re doing that then it means Meta, Twitter, Stripe, etc process got rid of the wrong people.
Take a break and give yourself some distance to think about it.

Don't ask the internet for answers.

Don't continue to do things you're not happy with.

Just give yourself some time to think. And think deeply about it.

Write down things you enjoyed doing as a kid, teen, adult. Write down other career options or education you may need to pursue them. And then take some action when you've picked a direction.
Monitoring RSS feeds of czech news websites for changes in article headlines
Source code: https://git.nolog.cz/mdivecky/headline
They'll have lots of options, and importantly, if they do cycle back into startup land, they may just pick a winner.
The orbital period is 185 days so it might be quite close to the black hole.
Not only the structure, the wording is also identical:

"Today I’m sharing some of the most difficult changes we’ve made in Meta’s history."

"Today we’re announcing the hardest change we have had to make at Stripe to date."

"At the start of Covid, the world rapidly moved online and the surge of e-commerce led to outsized revenue growth."

"At the outset of the pandemic in 2020, the world rotated overnight towards e-commerce."

"There is no good way to do a layoff, but we hope to [...] do whatever we can to support you through this."

"There’s no good way to do a layoff, but we’re going to [...] do whatever we can to help."

etc.
Agree on VR, payments, disagree on Cloud. It's a saturated market, there are half a dozen operators who each have unique selling points. I don't know what Meta's would be.

Doubling down on becoming one of these "everything" apps could have been a good strategy. Become the app frontend for one of the less big food delivery companies in the FB app, tie in to payments. Perhaps even buy Square for Cash App and all the POS integrations to build a network of sellers, all tightly integrated from the consumer perspective into the Facebook app. I'd have hated it, but I suspect it could have worked.
Not sum types. Those are union types. The difference is important, since if you work with two results (or two functions that return results) that use the same error-type you most often don't want to end up with a tuple of two times the same error but simply A<String, Error>.

Of course, if you care about which error is from which function, you can always easily do that by wrapping them into a sumtype, but in practice this is a rather rare use-case in application code at least.
Bee keeping
The library ecosystem does fill that gap somewhat with crates like anyhow [1] which also allow you to add context to the errors you return.

1. https://docs.rs/anyhow/latest/anyhow/
Crab bucket mentality. Those salaries are fine, what went wrong is Meta overhired. FAANG companies don't have enough work to go around as it is.
>A friend of mine who is very seriously into bodybuilding gets some crazy useful (according to him) exercise technique/regimen videos that are very far from the mainstream "exercise routine/fitness advice" videos.

yeah, getting "non-mainstream" fitness advice from freaking short form videos is just about the dumbest thing I've heard this month

tell your friend to read a book sometimes, there's a reason why they exist and it's not to sell more ads unlike some other media ...
I am wondering when will Amazon start the layoff process or that their practices are more economical and that they wont go this direction.
HIIT[0] home workouts, you need zero to minimal equipment and room enough to wave all your limbs without hitting anything + room to lie down.

A co-worker has a walking mat (not a treadmill) they use during meetings and sometimes while working. Electric desk to stand-position and walk for the 30-50 minutes a meeting takes.

I personally got physiotherapist-recommended stretches for my joints I can do standing up while still just about keeping my head looking at the webcam if needed. For all other exercise needs I have a dog, he _has_ to go out during regular intervals or I'm either cleaning up stuff I don't want to or I need to replace broken furniture =)

Even playing with the Nintendo Switch Ring Fit Adventure[1] is surprisingly effective in short bursts - and the kids like watching me play it. You won't get 500lb deadlift swole from it, but it'll keep you in aerobic shape.

[0] https://en.wikipedia.org/wiki/High-intensity_interval_traini...
[1] https://www.nintendo.com/store/products/ring-fit-adventure-s...
Ohh that’s a lot.

How can I view timeline of my companies headcount growth? Does LinkedIn have this info?

Edit: LinkedIn premium is required for this info
These are mostly recruiters and biz people being laid off, from all of those companies. Maybe stop spewing panic infused ignorance.
All of mine are in same folder, and I use search or linked / unlinked panels for finding / creating links. Thousands of notes in same folder doesnt really matter if you use the Obs. provided tools to navigate it.
Luckily there is more to Ruby than Rails.

I love writing Ruby code, but dislike Rails (with a passion - as I point out in my article in both footnotes and between the lines ;)

(bad) performance of your Rails code is very much about Rails. And very much about how easy Rails makes it to abuse your database. But much less about the performance of the language Ruby.
He goes and asks an executive recruitment firm to find a successor and spends more time on the board.

Yeah it sounds tough but if he'd hired a guy who oversaw what's just happened, he would have fired him.
Ciencia E Innovación
My first assembly programs were written using debug.exe as the assembler. That allowed to go beyond batch files.
Totally agree, Phony Stark behaves abysmally towards his staff - not just at Twitter, but also at Tesla.

When Elon Musk Tried to Destroy a Tesla Whistleblower

https://archive.ph/G3HpY

This is quite viscous and what does that say about what kind of person he is? Or when he hired a PI to dig up some dirt on the rescue diver saving those kids from the cave - just because the diver didn't think Elon's mini submarine idea wouldn't work. And he called the diver a Pedo as well.

Someone with that kind of mindset and in power.... is dangerous.
Every cool new revolutionary, game changing, disruptive tech I can think of has had some kind of “killer app” that lead the way to widespread pubic awareness. Peer to peer had Napster, AJAX had Google Maps, microservices had services of large scale tech giants, and even blockchain originally had Bitcoin. In each case people were doing some cool new thing and we approached the technology trying to figure out how it was accomplished. I am not aware of a single such example for Web3 nor has anyone I’ve asked been able to name one. The killer Web3 apps are at best hypothetical imaginings of what someone could build with it someday, and even that take is quite generous. It is a technical buzzword in search of funding which is not a proven solution for anything at all.
While I truly feel the best outcome for humanity is Facebook/Meta shutting down, I will give due credit to the PR and HR teams for managing to make Zuck look human in this moment.
Corporate robots are the same everywhere.
I think you just summarized the entire article in thee sentences. Thanks!
If you don't like tech then there's no reason to force it but a lot of this is fairly naive.

>churning out code to solve problems I don't care about?

Career artists often churn out art they don't care about. Pick a job that solves problems you do care about! The trade is a separate choice.

As someone who works in games, I can assure you there are tech people that think about kindness, creativity, history, culture, art, emotions and aesthetics.

Ending with a quote from a Pixar movie is especially ironic considering they work on the cutting edge of art and technology.

I wish this young man the best of luck.
Unfortunately this does not solve the problem. If you use this, you lose typesafety and the documentation you get through the (inferred) types. I.e. with union types you can see at a glance in your IDE which types of errors a function can return - this is too valuable to give it up.
It is perhaps too verbose by default, as indicated by popularity of thiserror and anyhow crates.
Elon is a fake person created by VCs to fulfill their goals.
When has there ever been a "permanent acceleration" in revenue growth for any company? Or do I misunderstand what they're saying?
As someone completely new to js world, I've started learning nextjs and for hobby projects atleast I've come to the conclusion that negative opinions about js are overblown - yes theres not one dominating framework, but that's how innovation is born. Plus they're all about dev experience - you don't have to migrate if you're happy with what you've got.

Controversially I'm also pleased about breaking changes if it means things get significantly better and there's less legacy to deal with.

All in all a fast-paced ecosystem for a fast-paced world.

I did seriously give it a try with elixir but felt I wouldn't appreciate it without dealing with js first, so it'll be something if I ever outraged with js, but between typescript, nextjs, jsx templates and all the excellent vscode tooling I'm happy. Infact much happier than dealing with Django's black magic.
Meh, it's inconsequential given he's never going to want for money.
What do you mean in theory? You can buy a Pinephone today. If your government isn’t making web sites it seems like you should take that up with them.
I really don’t like talking about it but 22+ years of doing things for show (and stealing budget money) resulted in exactly this.

Gotta show the grandpa the pretty picture. Grandpa loves war movies.
Everybody used the same AI to write the memo.
Nope. The kiwi farms situation demonstrated that the whole internet is under the control of a very slim number of individuals.
I'm slowly getting into law while working my 16th year in tech. It's about the same salary, and instead of reading books worth of technical docs, you read books worth of legislation. The good part is that legislation isn't changing as frequently as technical docs, so you're not required to invest as much of your spare time to stay up to date as a SSE does.
Did I misread or you live in a small central EU country with 200.000 open tech positions?
How to Scale Ruby on Rails Applications
> interviews and observe public behavior of these employees

Did you consider that this cohort might be self-selecting, leading to your "informed opinion" being somewhat biased against the average?
It’s just corporate speak.
I don't think you're looking at this objectively. The way Musk handled the layoffs was reckless and without much thought other than "reduce cost immediately", the proof is they backtracked and tried to hire people back after realizing what a poopy mess they've created. That alone is ridiculous and warrants the backlash Musk/Twitter received.

From the looks of it, Zuckerberg handled this better than what anyone was expecting. Talk about under promising and over delivering
Then can I remove those imports?
Holy shit you're right
I was one of the top performer in Physics Olympics (national level) and ended up as a brilliant student and then average scientist. I left academia after my PhD in physics because I was much better in IT. I really miss the teaching part though.

That would be it for the Olympics vs capacities further in life.

If you look at the amount of programming, I really flew up after my 40's, when I started to code for pleasure. I am a much better developer than I was at 20, not only because of experience but also because of a different approach to code (that comes from, for a lack of better word, maturity)

My father started to extensively and successfully use computers (drawing, calculations) in his 60's.

The fact that you "missed your chance to be a kid prodigy" has nothing to do with your age. If you are in a country where education is of good quality you would have been selected (for Olympics for instance) when you were a kid. You were not and there must be a reason for that (I am not trying to be mean here - what I mean is that either you showed no interest at that age, or that the school was not caring enough, or whatever other reason - but this is over now)

TL;DR: if you are interested in programming, drop the philosophical part and get to coding.
I wonder why the two biggest recent layoffs were by the two largest (US-based) social networks, is this the end of an era? And where is all that advertisement money going now?

As a side note, it's crazy to think that Meta stocks are currently -75% from its peak last year.
The OP article actually mentions prazosin:

>“There is a medication that a lot of them are on called Prazosin, which is actually a blood pressure drug, but it doesn’t work for many patients, has a lot of side effects, and also decreases your athletic performance. And in the military, athletic performance is very, very important.”

>Robert Guithues knew Prazosin well — after he returned from Afghanistan, it was one of the 30 pills he was taking daily to help with the injuries he sustained while deployed, including PTSD and nightmares. But sleep was still elusive, and he knew there had to be a better solution than the drugs, which he feared were doing more harm to his body than good.
Nix from First Principles: Flake Edition
Except for that whole funding environment being dead thing. Not to mention that nine out of ten startups fail even in good times.
Many of the features of such crates are making their way to the standard library, so things will definitely improve. Figuring out what is best has taken some time and Rust has not wanted to prematurely commit.
An interesting philosophy I have seen in others but find myself unable to embrace. I have friends I admire that are more like a leaf on a stream. I suppose by the same analogy I feel more inclined to be the salmon lest the stream take me to some stagnant pool.
I disagree with this link.

Give me 10 motivated, aligned high-quality people, 5 years, and all of us room to focus, and I'll build you a better Google, almost guaranteed. Including Arabic, a11y, spam filtering, and all the other messy stuff.

You know the problem with that statement? No one will give me 10 motivated people, 5 years, and room to focus.

First, any ten people you find will care about having fun, making money, preparing for their next career step. Beyond a pizza box team, finding people motivated by a common good is impossible.

Second, if you give me room to focus, you won't know that I'm not playing video games all day. You don't want that. You'll want to monitor what I'm doing. My ability to keep collecting my paycheck will be based on keeping you happy (perhaps with false reports of progress, if you don't set things up right).

And so on.

Once you factor in the human constraints, I have no idea how to beat Google. If I did, I'd have a second unicorn on my belt.

I'll mention: I've had that magical scenario -- money and room to focus -- exactly once in my career. I did built a unicorn in a few months. Once those dynamics kicked in, there was near-zero further progress, but the organization eventually sold for around $1B (and that was after losing a lot of further value). That was based on me having a few months with a 100% carve-out to focus completely, as well as to spend money as I saw fit.

As organizations get bigger, these problems get harder. Right now, in a typical day, in my current job, I can code for at most 3 hours. Just as often, this is zero hours. I couldn't build the same unicorn with that level of split focus in any amount of time. I'm amazed at the difference in how much I get done.

The technical problems to beating Google aren't impossible to solve, but the hard problems aren't technical.
I've just transitioned from Apple Notes to Obsidian and so far I'm loving it. In terms of high quality free software (not nec. OSS) it feels like the same league as Blender. It's so simple and so powerful.

I use it for ad hoc notes and research (e.g. project ideas, an ML-course I'm taking now, random interesting subjects beyond tech) as well as for daily journaling.

I start my day by writing in a "stream of consciousness" app I wrote for myself: https://enso.sonnet.io.

The format is as follows (ca. 20m each morning, 700-800 words):

- 100% unstructured description of my previous day, then

- 3-4 things I found beautiful or interesting, then

- a short TODO list for the day.

Then I just copy past the notes into my new daily note in Obsidian.

This seems to work really well for me. If I was to pick one improvement, it would be Apple Reminders treating multi-line text as separate entries when pasting. But again, it takes just a few seconds, and most of my workflow is just muscle memory at this stage.

PS. I'm thinking about writing an Open AI Whisper powered transcription tool for voice notes in Obsidian. If that's something you'd find useful and would be prepared to pay for, please let me know.
> - Fire the unlucky people

The perfect way to select for luck! Fire people randomly, therefore you will on average only have lucky people working for you! Genius!
The US alone has over 12 million people in tech. This few workers, for a field that has incredibly low unemployment and lots of open positions, is not going to have a problem absorbing newly unemployed.
I can see why they stopped producing it, but I wish they didn't!
I'm quite interested in learning which small central EU country has 150k outstanding programming jobs.
+1 for libgen.is

They almost always have the books I need. Also try this guide: https://web.archive.org/web/20160608163052/https://kat.cr/co...
It says those will be “disproportionately affected”, but that could just mean that they represent (say) 10% of the layoffs even though they make up 5% of the team. It doesn't mean that the layoffs are mostly those folks.
Email, then checked to see if I still had access. Still have workplace access weirdly.
Many home school kids are taught in co-ops, so the kids are mixing and socialising with other kids. Not every class is suited to being home schooled (some arts and sports come to mind) so for those classes you employ the services of local schools for those explicit requirements so the kids are socialising in those environments too except you are cherry picking the services/classes you want.

Home schooling isn’t for everyone and not everyone has the means (lots of ferrying around kids between activities as well as the time needed to educate, basically it’s a unpaid full time job and many families require those hours spent generating an income to survive) but the image of home schooled kids being unsocialised is pretty much a myth.
It would have cratered their gross margins though, which would have meant a (potentially permanent) hit to the share price.

I agree that it would have been a good strategy, but that's (presumably) why they never did it.
Accountability to me, means that your actions have consequences. Saying "I'm accountable" but it not having any material affect based on the outcome of your actions feels unfair to most people. Especially when it's really 11,000 people who are the ones to actually feel the consequences.

Zuck's net worth dropping from one unfathomable level of wealth, to another unfathomable level of wealth, isn't really a consequence here.
Pushups, pullups/chinups, squats can be done in sets spread out through the day, can be done right next to the computer, and cost nothing.
> So now you do “art.”

That's fine. I would never do art for someone else anyway. It's not that it's a selfish thing, I don't do art to amuse myself, but rather I do art to express a thing I need to express (for some reason). That is not dictated by the whims of others.
What you are proposing is entirely unrealistic. That's what I mean by "in theory".
I wouldn't charge the content creators for one, they are the lifeblood of the platform. I would do the opposite, I would let them charge their fans with membership tiers and such. I would also provide an API for content creators to be able to authorize their fans to access content outside of Twitter, basically turning the site into a membership portal. Like Patreon, but with better discoverability, as the paid content would be an add-on on top of Twitter as it is now.

I would keep the short text format, but I would also venture into short video.

I would start catering to the adult industry.
While he may not of penned it himself, he is certainly funding 50% of the rather generous severance and that should count for something by comparison.
Is this even true? I thought the monetary policy of the Fed (as a reaction to Covid) simply made investments cheaper.
My opinion is that Meta has the best AI/ML infra in the business.
While I am no fan of Amazon, they at least produce useful services and users pay money for them.

I would be surprised to see layoffs there.
The next generation of startups that will become giants are being started now. Right now is a great time to start something new.