skysight-inc/HackerNews huggingface dataset:
Concept artists are usually contractors early in dev, not part of the death marches at the end.

But also in general it's not that hard to work in games and avoid crunch. Just respect yourself and don't let the trappings trap you. There's always other studios that will treat you better.
interesting. Thanks for sharing. I should probably give it a try and "let go" some control over the structure.
Party Gopher
Z-Library Aftermath Reveals the Feds Seized Dozens of Domain Names
That's cyclical, though. The question is always how long the cycle lasts.
> I will ascribe zero importance to what makes you happy.

You are saying zero, but it appears to me you ascribe quite a lot of importance. Enough to propose to put limits on what he is allowed to do.

Externalities and tip of the nose? I fully concur with you here. If he's hurting anyone, he should be punished. But the externality you are talking about here is a very vague one, that him being rich makes the life of other people in some sense harder.

And that may be so.

But then, maybe not. The way you are saying it, all rich people are guilty. I'm against blanket statements like that. Maybe some rich people are guilty, and some are not. How will you tell which?

How do you account for positive externalities? Musk did more for the advancement of electric vehicles than any other person on Earth. And even more for the space exploration renaissance. Does he get any brownie points for that?
For anyone interested in what this would look like in Rust now, there's two ways. For libraries, people tend to recommend the thiserror crate. Code sample[0]:

#[derive(thiserror::Error, Debug)]
enum Error {
#[error("One")]
One(#[from] Error1),
#[error("Two")]
Two(#[from] Error2),
}

fn foo(r1: Result<i32, Error1>, r2: Result<i32, Error2>) -> Result<..., Error> {
let i1 = r1?;
let i2 = r2?;
// ...
}

Whereas for binaries, people usually recommend anyhow. Code sample[1]:

fn foo(r1: Result<i32, Error1>, r2: Result<i32, Error2>) -> anyhow::Result<...> {
let i1 = r1?;
let i2 = r2?;
// ...
}

[0]: https://play.rust-lang.org/?version=stable&mode=debug&editio...
[1]: https://play.rust-lang.org/?version=stable&mode=debug&editio...
Nicest thing about the Crypto bust is that HN isnt flooded with articles about the latest coin of Blockchain tech.
It should also be noted that a person recalled from the home office already has a hidden 20% pay cut if she or he has to commute for about an hour in each direction.

EDIT: I mistakenly first wrote "each day" instead of "in each direction".
This is it...they are just buying backlinks.

"Become a bronze sponsor and get your logo marked as Bronze Sponsor on our website that has 100K/month pageviews (https://date-fns.org) with a link..."

"Become a sponsor and get your logo on our website https://socket.io/ with a link to your site."
You're right but its not as if only Meta are firing or we're anywhere close to this recession ending. There's gonna be a bunch of pain to come still unfortunately.
Both can be true. But maybe one sounds more sincere than the other.
Probably not. Some companies grew too fast and are now correcting. Nothing goes straight up or down. It will be tight for awhile though.
I would be interested in hearing how degenerative prefix notation affecting visual acuity relates to a cults indignation.

Having someones opinions disrespected under the guise of a off-topic counter-argument, doesn't sound much like a prize.

Here is an up-vote, and have a wonderful day. =)
Even if the "Ad hoc union" becomes a thing in Rust, you are not likely to get inference of return types.

The return type is part of the function signature and Rust deliberately doesn't infer signatures, in languages with "too much" inference it's impractical for the human programmer to keep track of types because it's all inferred, this has started to be a problem in C++ as more and more things are auto. Rust has some very sophisticated inference inside a function (including partial inference and inferring types from how they're later used), but none for the signature.
For mobile games, I would suggest Amanita Design studio.

Machinarium, Samorost 3, Creaks, Pilgrims, Botanicula.

They are available on PC, gog.com, Steam, Apple Appstore.

They are hand crafted point & click games.
Restoring analog cameras by painting them in other colours
You don't really loose type safety, rather it moves to runtime. Downcasting an anyhow error to the concrete internal type is certainly possible and won't panic in my experience.
Having moved to specific focal point, variable focus on high refractive index plastic (because I have some untenably bad differential between eyes and glass was causing my specs to slide off diagonally) I now find that I don't seem to get "told" the magic formulae for making my specs, to my needs.

The basics are fine. I could use a $20 test and get fixed focus lenses cheap. Getting them to re-produce what I wear appears hard. I can't find anyone to explain the small piece of paper the machine spits out with a grid of numbers. (the very experienced ocular professor who assessed some structural eye issues for me used a 20second test machine and laughed at the professionals who still use the eye chart and a face sheet of lenses. He's confident they will ultimately stop using that stuff routinely, the box does it very well)

Probably there is a canonical formula to reproduce it, I broke a pair in flight once and took the bust lenses to an optician in Paris who made me a pair from the lenses in 2 days.

Some things demand fit. where the eye sweet spot is for variable focus depends how the lenses sit on your face.

Maybe breaking the monopoly on price starts with fixed focus or bi or tri focals first, not continuous variable focus.
I'm old and this is the third time around for these sorts of layoffs in tech. (Was around for dot-com bust of 2000-ish and financial meltdown post-2008.) One thing you want to keep in mind is that decent severance packages are usually only a thing for the FIRST round of layoffs. There will be more, and the payouts will be a LOT worse. Just, FYI.
I work at Stripe. I can’t throw a proverbial paper clip at this company without hitting someone who could be founding a company right now. There’s no way to lay off 14% of Stripe without setting free scores of future founders.
Also known as best practice.

The whole point of HR/PR in these situations is to make the situation as forgettable as possible.
SEO/buying traffic more likely
AWS is not my competition. If it were I wouldn't be in the space, personally.
I don't know why, but I hate the tiktok trends and it's spread all over other platforms (eg. "shorts" on youtube).

Cooking channel? What was once a 10 minute video with a recipe and all the details is now a reddit-gif style recipe, 30 seconds without any details (eg. how cooked the first ingredient is, when s/he throws in the second, etc.).

Tech channel? Yeah, 30 seconds can only be a teaser (=ad) for a full video.

Music? another teaser (=ad)

I know i'm a different generation from the current teenagers, and I prefer videos without many fillers, but those <1min things are way too short to be of any value to me personally.
They explicitly said "more than $100 for a frame again."
> the macroeconomic downturn, increased competition, and ads signal loss have caused our revenue to be much lower than I’d expected

What's "ads signal loss"? Is that iPhone asking for permission to track activity across apps, causing less accurate ad placement?
They said it about huffing paint thinner too, to be fair.

I think most of these statements are actually far more true than we give them credit for. Not necessarily because of what they do but because what they displace.

I was in senior year of high school when World of Warcraft dropped. Half my class went from high performing bright eyed students to zombies barely passing classes because they stayed up until 3 AM doing raids every day.

It's largely the same sort of problem as with weed and alcohol. It's not that you'll go stark raving mad or your arms fall off, but you sort of just stop doing other things. There is no time for it, and you have no will to make time for it. You become so sedated you're essentially fine doing nothing in particular all your life.

This was a problem with most of the things you listed. Each got progressively better at it.
I've had very good luck ordering from Zenni and Coastal. It is perhaps a bit harder to find a frame style you like, but once you have a frame of reference for say width measurements it's not so bad.

They're especially good for cheap prescription sun glasses. I bought a whole stack of them years ago I'm still working through. If I go to the river or where ever and something happens to them I'm out $25 instead of $250.

It also helped that the last time I went to a local shop it proved to be a ridiculous experience. I ordered a pair of clear acrylic frames, and for whatever reason when they came in the sales clerk got bored and thought it'd be interesting to use highlighter on the insides of the frame to see what it looked like. But then it wouldn't come off so she just kinda tried to play it off like nothing happened when I picked them up. It was completely absurd. I had to wait another month for them to reorder.

So yeah, eyeglasses are now one of those categories of local businesses where I've learned they're basically all scams.

Related: it's getting hard to find a cleaner that does alterations in house vs mailing them off to a service. Last couple times I've had to do that it turns into a 4 to 6 week long game of "where did your clothing disappear to and will the store find it this time or tell you to come back in a week yet again."

Why is it so many of these simple services increasingly feel like total scams in the US?
most of the people being laid off are not programmers
What i had in mind is some kind of gen_fsm or gen_statemachine.

For stateless applications it is pretty obvious how supervision trees can improve the reliability. Essentially the only ‘state’ there is request itself. Worst case scenario client would just retry.

But with some state involved it becomes not as simple.

Essentially the answer to my question probably would be like : “you should store the state in the external system, and design your system in such a way that stored state is always consistent. In case of failure supervisor will respawn the process and it will recreate what it needs from the saved state”
I agree. He doesn't win me over because of this, but he deserves credit. I think many executives need to learn this from him.

Regarding Zuck being a robot. I don't think he's less human or less humane than regular people, but him and most (if not all) rich people are ditatched from reality, and have lost touch (if they ever had any) with the understanding of struggle and what people have to go though in their day to day lives. And the sad thing is they surround themselves with individuals that sheild them from criticism, and most likely even praise their mistakes and shortcomings.

I remember reading about a Muslim king or Sultan that had hired a guy to stand by his side and whenever a guest praises him, he would remind him of God, that he's nothing but a human, that he will be judged just like everyone else, and that he's not superior in anyway... Etc.
One of the best games I’ve played.
Hmm. How often do people actaully want to std::byteswap as opposed to "convert this value from native byte order to big-endian" or "convert this value from little-endian to native byte order"?

i.e., the functions documented in https://man7.org/linux/man-pages/man3/endian.3.html (why oh why are they not also documented in the GNU C Library Manual...)
The submission itself is such a link. Did you even read it, or just dive straight into the comments?

> Recruiting will be disproportionately affected since we’re planning to hire fewer people next year. We’re also restructuring our business teams more substantially.
> meltdowns

Huh?. Meta's growth has slowed, but they are a money printing machine. Earnings have gone down because of the enormous bet Zuck has made on the metaverse.

Twitter has been barely scraping by for years. The two companies are not really even comparable.
Yeah Walmart employs more people than some major militaries but nobody blinks an eye because you can see what those people are doing.
Humans are messy and rely on trust to work together. That's why we have laws and a judicial system that can create, interpret and enforce actual contracts instead of the cold logic of "code".

It's also why Web3/crypto is encountering all the problems solved over time by the traditional finance system as it converges on the reality of human nature and how people actually behave.

There are use-cases for a completely trustless interactive ledger - however these are so niche as to be irrelevant for the vast majority.
a few days ago I heard a new for me term and immediately I thought of gartner etc. And guess what, a quick google search and for sure gartner created that term

I wouldn't be surprised therefore if the structure/content is part of a consulting company's latest material
That's not a good advice. Only if the sender and receiver are guaranteed to be running on little endian architecture you can make such a claim. A better advice is to always consider the endian-ness when designing protocols and have a strategy to handle it.
General question for the Obsidian gurus in the audience.

Is there anyway to use tab-key mid-line? I do not want to indent the start of my line, and I'd be happy to have tab-character auto-convert to spaces, but I cannot use this tool unless I have a way to tab.

I seem to use tab to make columns of lists, usually two or three columns worth. A decent analogy would be like the hosts file, or CRON. 2+ vertically aligned columns of lists.

I understand that <TAB> doesn't exist in markdown, but vim is able to convert tab-characters to spaces, is there any kind of plugin that allows this functionality?
Both the crypto maximalists and the anti-crypto folks are the ones who are speaking the loudest as soon as crypto pumps or crashes. On either event, this is where both of them start capitalising on their grift.

You will rarely see them together having a normal discussion about the issues and possibilities or even see either of them compromising on their ideas.

Do not listen to the extreme of either side. Especially those like [0] and ones that have a rushed a book on Amazon to sell you on the subject on how all of it will 'die in a fire'. [1]

[0] https://twitter.com/saylor

[1] https://twitter.com/smdiehl
Unions don't have a discriminant. Anonymous Sum types have a discriminant, you just can't name it. Unions in Rust are unsafe because you can't tell what the underlying value will be.
> Web3 is just another problem domain people up the pyramid chain are looking to expand their MLM into. Since blockchain (as with herbal life, etc.) isn't effective at almost anything, this will pass.

What do you mean when you say “this will pass”? Herbalife¹ has been in business for over forty years; Amway² for over sixty; Watkins Incorporated³ for over one-hundred and fifty! The MLM business looks alive and well. I wouldn’t be surprised (but haven’t checked) if the widening gap in income inequality resulted in more people falling for scams and get-rich-quick schemes.

¹ https://en.wikipedia.org/wiki/Herbalife

² https://en.wikipedia.org/wiki/Amway

³ https://en.wikipedia.org/wiki/Watkins_Incorporated
It's clearly not an apples for apples comparison. Op said "for an organisation", not for a company without fulfilment centers, drivers, etc.
Shouldn't salaries just go down to pre-pandemic levels like the headcounts? (not even sure if they increased during the pandemic)

According to the companies that's all that's happening here.
Very valid points until, "and you are blaming the Chinese". It was a quote of someone else.
> Many people predicted this would be a permanent acceleration that would continue even after the pandemic ended

Who predicted this?

The general consensus among folks I know was that the economy was in for an ass blasting once the pandemic supports were removed.
If you are thinking this is him and not the corporate strategy team, then you are a mistaken.
Can't read the ruler, too blurry.
;-)
I do not believe the statement.

Whatever the reasons were (and we can probably guess some of those), they probably spent significant effort to picture it in the most palatable way possible.

My take would be:

* They hired a lot of people in a short time and with this probably their productivity fell a lot. They want to remove ballast and hopefully improve average productivity.

* They are scared about falling share price. A lot of Meta employees get significant part of their comp in form of shares and so falling share price will mean their best people are going to start to leave or they will have to increase their comp considerably. So they are looking to appease investors by cutting costs.

* They are loosing users and expect to start loosing ad revenue. Having on idea how to improve their revenue the only way out to stay in the game for longer is to start cutting costs more aggresively.

* They have no idea what to do with all those people they have hired because their CEO is doing something else at the moment. And (in my experience, not based on facts) the culture at Meta is very likely that everybody is looking up to CEO or nothing happens.
> Besides, every single "fix" will be a proprietary solution, while SQL is an ISO/IEC standard that's here to stay and universally adopted.

And yet in practice the fixes end up more portable. How many of the things on your list of non-basic SQL have consistent syntax across databases, yet alone consistent behaviour?
I’m sure that many people would consider the example I quoted (“Almost invariably, if the group was mixed, someone, almost always male, would try to "correct" our gender-neutral greeting.”) a “mansplaining” micro-aggression.

Consider your own example “highlighting gender by singling women out in a group of men (i.e., “Hey guys, and one gal”)”

Don’t you think that some people would see there a “invisibilization” micro-aggression if “Hey guys” had been used instead?
This has been happening for at least a couple years: https://twitter.com/sebmck/status/1294531764359069696
And if you want a phone that works that way, they do exist. Personally I'm happy to offload most of that to one service provider, so I'm happy to use an iPhone. If that changes, I'll look elsewhere. Your mileage may vary.
You can buy frames with glasses in India for less than Rs.800 (less than $10)
I think the CPU emulator of that website is just buggy
Yes. That and other similar efforts such as phasing out third party cookies.
„Yet”? Are there any plans to add them?
not a ton of market for that. and it changes the risk nature of their own facilities. already plenty of hyperscale datacenters with space to lease. what advantage does meta offer? surely they wont beat on price.
We did that for some web hosting client it worked but managing this wasn't exactly pleasant. Then again there isn't much managing if instead of upgrading the system you rebuild it from scratch every time.
You have to make big bets to continue winning. It's easy for us to sit in our armchairs and criticize their failures, but for example their plays with going mobile-first in 2008 and the acquisition of Instagram in 2012 worked out very well.
Where is the time limit in Netflix for Kids? All I see is a selection of content that is appropriate for children. It is much easier to set a limit on a device that is cold and inhuman and can't be pleaded with for more screen time than it is to try and manually enforce such a limit.
Wouldn't layoffs starting at larger tech companies imply demand is waning and there would be a much smaller market for all of these new startups?
Not necessarily… a potential good startup founder is not necessarily a skill set that a FB needs right now. And many business ideas that aren’t “FB-scale ideas” can still be quite successful for a small founding crew.
I think the pay will go down its the meta and google etc that have been pushing up the salaries without the demand from them the pressure on salaries will bring them down.
Honest question: is a single backlink on a single website actually worth $150/month?

With every low quality site doing it for the past 20 years SEO hacking has become a thing, how can it still be so valuable?

How's it possible the Google algorithm changes against spam and extreme competition haven't driven this figure way down?
They've been milking that for almost 3 years now...
yes. it's the changes Apple made to app tracking. IIRC Facebook earlier this year itself stated that it would cost them up to ten billion in sales.
This layoff almost sounds like an opportunistic decision, rather than something that was planned long in advance.
Firing 10k today, and hiring 8k over the next 14 months, would be 2k down, or well under 5%, certainly fits "slightly" to me
salaries rarely and hardly ever go down. however inflation does exactly that in real terms. This is an interesting article about it: https://www.interfluidity.com/v2/9566.html
You think twitter is in FAANG?
It felt as if I was reading the Stripe memo.
There's gonna be a lot of 'meh', mostly because of lack of intentionality, but also through oversaturation. Basically people will gobble it up until they choke, and then will feel sick and blame it on all art, not just AI art.

I'm in an odd position on the subject myself: I've long wanted to get facile and slick in my art creation, able to do any genre or style, but it backfires. The only thing that keeps me going is, pursuing really eccentric pursuits. Now I think that's a blessing, because ability to be facile is seriously devalued now.

If you're a human artist very derivative of Greg Rutkowski right now, you're more screwed than I could possibly imagine. And yet, the reason someone would do that is because the style is popular on an extremely basic level: a far cry from trying to be a Basquiat from scratch.

I think a very real concern is, can AI adopt and popularize a trending style so fast that it obscures the initial artist from which the AI is trained? If novelty is what's needed, how small of a seed is enough to spawn 10000 AI derivatives, which may themselves be popularizations of the original concept?

Maybe the future of AI is to proliferate any new innovation so profusely that it inevitably chokes out the innovator and hybridizes with 'what's commonly popular' which is the guts of the neural network that makes AI what it is.

Maybe in some fields this has already begun to happen with a little assistance from AI-guiding humans. Take it up a level: what about AI prompt crafting? Can you define, not just what will be commonly accepted as popular, but what will be innovative and trendy, in a neural network?
I remember the dot-com (and Y2K) bust, when all the people who got into tech for the money (and not the love of it) suddenly decided to switch career. I hope the same happens now.
The following is meant as constructive feedback, and I hope you will take it as such even if it happens you disagree:

Your comments here consistently come across as highly adversarial: Assumptions and conclusions are liberally asserted, every sentence only attacks, there is no room for nuance, and attempts to find common ground are either mistaken for a new enemy assault or remain unrecognised entirely.

This makes for an uninviting and frustrating conversation, which is a real shame because you are clearly not a stupid person.

Admittedly my previous comment was not very constructive either. An unfortunate outing of my frustrations at the time.

Again, I post this with genuinely positive intent, and hope that when we next cross paths it might lead to a more constructive and enjoyable talk!