skysight-inc/HackerNews huggingface dataset:
We didn't lose it, so much as we gave it away when we had the opportunity. The choice provided by the Internet -> streaming dissolved that glue as each of us chose what to watch according to our own preference.

I think there is a larger phenomena at play here. We are learning that if every human has complete freedom to choose where they get the information that forms their intellectual environments, our society becomes more fragmented and the people in those societies become more separated from the people physically close to them.

It's almost like humans need some constraints in order to form robust and resilient communities/society. Intuitively this makes sense, as our ancestors which gave us our society had (from our perspective) incredibly uniform intellectual environments.
Google has 120 billion dollars of cash on hand. Why are they laying off people? They should be poaching talent from other companies experiencing lay-offs to build better products.
+1 The best part about this is that you don't have to get drunk to have a good night.
> I see you didn’t say “we gave them money that they could put in their bank account that they could use to support their addiction to food and shelter.”

I LITERALLY said "bonus position in addition to being paid the same as me" .. so yes, I did say "we gave them money they could put in their bank account".

Take this rant somewhere else.
ChatGPT 4.0 Is Coming
Reality is not though.
That’s exactly how I feel about consumer prices, rising rents and home prices. We accept that they soak up more of our discretionary income with with their high prices. We have every right to complain when they cut jobs as a result.
We're using MathJax 3.x, which dropped support for inserting MathML into the DOM due to uneven browser support [0]. The example you linked uses MathJax 2.x.

[0]: https://docs.mathjax.org/en/latest/output/mathml.html
For the sake of our society, I really hope most gun owners don't need to replace stolen guns as often as bike owners have to replace stolen bikes.
>will leave you moving slower in the bust years

How is this any different than any other industry? In manufacturing, slowing reduces the risk that supply will outstrip demand. In software, slowing down means reducing the risk that time is spent producing software that won't have an economic payoff. The effort is focused on the business lines that add to the bottom line and less on the speculative ones. If you look at where a lot of the tech industry layoffs are coming from, they tend to be the not-yet-viable moonshot ideas.
In Germany the typical test is the Wahl-o-mat and there ChatGPT prefered the woke left-leaning party(Die Grünen). This is a sign that chatGPT is left leaning even in Germany's political system.
ok?

there's no fiduciary duty to do a dumb thing just because Amazon did the same dumb thing, and saying "we've got loads of cash, we're going to expand and hire the great people Amazon and Meta just stupidly let go and enhance shareholder value in the long term" is a perfectly cromulant thing to say.
Doesn't have to be truly "godlike" to be a threat, just relatively godlike. Do humans pose a threat to the species around us? Are we "godlike"?
I use to be.... a pretty big party guy. But eventually I kind "aged out" of that scene. I recognized a few years back that I was missing the hanging out. But I still didn't want to go back to the club life. So I reached out to a few old friends to see if anyone was interested in playing d&d. Now, for years, my wife and I host a game every Friday and Sunday. It's helped fill the niche in an old man kinda way.
Or maybe layoffs.
.. or stop viewing.
Just like Instagram and Pinterest.

I doubt that Twitter is interesting enough for people who just want to view
Specialisation is a risky long term bet though. The amount of companies a good generalist software engineer can work at is orders of magnitude more than an ML engineer and I imagine it will remain like that for a long while. Same thing for more extreme niches like compiler engineers - the number of opportunities is substantially less.
When there are too many recruiters in the industry for the amount of positions that need to be filled, the remaining recruiters need to work their butts off. For some of them, this looks like emailing more people.
The bitter dinosaur feud at the heart of palaeontology
I haven't tried the approach in Python, but example generation is compositional: Generate arbitrary credit cards when you're testing the credit card code. Then later when you're testing a customer code, generate a customer who has 0..n credit cards.

"But isn't it hard to set up your input data exactly right to make the test pass?"

That's the point! You see what your system does when you give it data you didn't expect to give it.
Perhaps in reference to the judyrecords fiasco:

https://www.judyrecords.com/what-happened-with-tyler-technol...

No one was actually sent to jail, but the proprietor of the site was dragged through the media as a dangerous hacker and felon.
It's kind of like the whole SEO sites that use to plague Google back in the early 2000s. Obviously today they deal with similar SEO nonsense in the form of review sites but at least if you're not looking for a review on a product then you won't usually get them in your first page results. Too bad YT devs don't have that decent of an algorithm for the front page.
Where in Ireland? And to be fair there's loads of Spanish and Brazilian students here (they tell me it's a good place to practice English, or was before the housing crisis), which does help keep the place lively

I don't go out a lot but in fairness I remember back in the day seeing plenty of post-60 people up late and out and about.
> I think the highly productive programmer who ships features like crazy but leaves a trail of garbage in their wake for others to clean up is actually the most common archetype I’ve seen in real life.

Yes. I've encountered more of these than I have 10x developers. In fact, I've FIRED more of these than I've encountered 10x developers.

That doesn't mean 10x developers don't exist.
For me it is a combination of age, having kids, having moved around, and general deterioration of the social fabric. Especially church-related events are mostly absent in my social circle.

But boy am I glad that I took the decision to join a "Studentenverbindung" (fraternity) in my university days! Three times per semester we put on suits, sit around a long table, drink beer, and sing nonsensical songs. This has been going on without fail for 140 years -- well, almost without fail, there were gaps during ww1, ww2, and covid. I go to about 1/3 of these events. I meet my old university friends, their families, and a bunch of young students. I expect to continue doing this for many years to come.
The 2500 also has the highest amount of drunk drivers per capita in the US. Truly, a terrifying vehicle.
This is pretty disingenuous:
"That course is basic, with lessons like “bathe daily” and “strawberries aren’t supposed to be white and fuzzy, that’s mold.” "

Part of the course includes time and temperature safety requirements which I don't think are obvious or intuitive to most people who are being employed as food handlers. Who should pay the $15 for the training is another issue.

From: https://www.servsafe.com/access/SS/Catalog/ProductDetail/SSE...

Covers five key areas:

Basic Food Safety

Personal Hygiene

Cross-Contamination & Allergens

Time and Temperature

Cleaning and Sanitation
I’m convinced you cannot taste single protons. Water self ionizes, so there will always be acidic species (H+, H3O+, …) way way above the concentration of single molecules.

https://en.wikipedia.org/wiki/Self-ionization_of_water
Actually Turbo Pascal and the Apple Lisa were both released in 1983, although of course Clascal (which I never heard of until this thread) must have existed earlier to be used to develop Lisa.
I don’t know what happened, but around mid-December I just stopped getting any contact from recruiters.
well, you could maybe provide us some facts about "Tens of millions of people would be crushed"? Based on their numbers, looks like less people are wanting to watch Disney content or visit Disney park.. Otherwise they wouldn't be in trouble at all.
As a sort of corollary to what you said: being loyal to a company is foolish because companies cannot return that loyalty.

There may be some borderline exceptions with very small companies (less than 10 employees), but in general a company isn't capable of being loyal to individual employees. Just keep in mind that in your relationship with your employer, you only have value insofar as you generate profit for them.
I _hate_ time travel in movies unless the movie is only about time travel. It's such a cop-out. Can't figure out how do to it? Just use time travel!

But the rest of your comment I agree with.
>Previous giants become fossils and new incumbents take the spot.

Or, alternatively, the giants focus on maintenance and "innovate" through acquiring the new incumbents.
> Still there is pressure to bow to big money investors to continue having access to investment capital.

what "investment capital"? Facebook and Google aren't making up new stock to sell to banks or hedge funds or whatever.

actions like this are to keep the existing stock price up, which doesn't benefit the company directly at all, except indirectly by not pissing off employees with number-of-share-denominated stock grants and not having "wall street analysts" claim a company failed for not making it's numbers match the numbers the analysts made up and publicised before results came out.
1) Several of these clients had a huge role in building Twitter in the first place.

2) So add ads to the API and enforce that the clients show them.
It's just highly suspicious that every criticism of government ends up at "You don't pay us enough money" especially in the United States. It's never incompetence, corruption or malfeasance, the solution is always hiring more of the people who made the mess in the first place and paying the existing ones more.
For instance: https://www.reddit.com/gallery/y78psk
At 50 or thereabouts, people's priorities in life changes and they change away from partying. The reasons you have listed are all valid points, but there is nit much you can do, other than befriending a younger generation, who tend to party a lot more than people in your (and mine) age group. But then, you are looking into being called the "geezer" in the group.
Accept your new status quo. Be happy with the few parties you attend or host. That is my best advice. Yesteryears are not making a comeback.
I just started with that SEP article and then googled around for some other books and videos. There are some excellent lectures on YouTube, this one for example:

https://youtu.be/UhX1ouUjDHE

Also, you might find that symbolic logic is a good introduction to thinking mathematically. I used Klenk’s Understanding Symbolic Logic for a course a decade ago and really enjoyed it.

For actual mathematics lessons, Khan Academy is pretty solid.
“A bonus position” could have meant “a bonus title”, higher up equity position, etc.

Giving them “a raise” or even “a large one time bonus” would have been “literal”.

I have no idea who you are “being paid the same as you” could literally mean anything. Was that a 10% raise? Is he getting 10x more than the average developer? How does his “equity” compare to the founders? The investors?

“Getting paid the same as you” also could mean he gets paid less than the average SWE II at any major tech company.

“literally” your reply doesn’t say anything. I’ve been contacted twice about a “CTO” position in the last three years by sone unknown startup that was offering me less compensation than I make as a mid level cloud consultant working remotely at $BigTech. (I have a great network locally).

I have no illusions of being “10x”
As an introvert, that sounds like a total nightmare. One visit with friends, or so-called "party", leaves me drained for days.

If I had a whole weekend of drop-ins I would isolate myself a week after.
Does THP not work for you?
It doesn't. Homeless people aren't committing financial violence. You can think homelessness causes a blight on the community, it doesn't look good, or whatever. To try to say homeless people are commit financial violence by not having homes is something that I'm not going to entertain.

If your complaints aren't heard by the police and city management, you sue the police and city management. Straight forward. If PG&E cut off his lights, or refused to provide the necessary maintenance, would he go throw a rock through the window at the PG&E office? No, he would go through civilized channels.

The only reason he felt like he COULD spray her with water was because she was homeless. He thought he could do it, it would force her to move, and that nobody would care about a soaking wet homeless person. In society we have civilized channels to handle these types of situations, as difficult/annoying/longwinded as they may be.

We do this so that we don't descend into lawlessness. The same reason why the police and management should ACTUALLY be tackling the lawless homelessness are the same reasons that they should not allow him to spray homeless people with water without recourse.

When you decide to take things into your own hands and break the law doing so, there are consequences. Sucks to be him.
Got laid off from Microsoft yesterday with 10.000 people
this is the post.

we were just cut off with 10000 people.

I am a senior frontend engineer with master degree in UI/UX.

Let me know if you or someone you know look for my skills. I was recently working on Skype Messaging Team using React Native and TypeScript.

This is the LinkedIn profile.

https://www.linkedin.com/in/elisabettanova/
for you maybe?
Apparently shrinking and firing people is inspired work! It's gonna be huge and cool! "Tough decisions" all around! Cheers!
There are speed cameras and cameras at traffic lights and stop signs in the US. I've received at least one camera ticket, and my wife has received one.

Douglas Maurer, at the time a computer science professor at George Washington University, once set the text of the Montgomery County, Maryland, standard camera ticket to music. The song was called "Forty Bucks", after the then cost.
I'm going to try and interpret what you mean.

I think what you mean is that in some US states servers in restaurants are paid a very low hourly rate from their employer but are charged tax based on an expectation that they are being paid a significant amount in tips.

So if they are receiving no tips then the tax can reduce their tax-home amount to zero.
A friend of mine took something over a decade to get around to doing his. So, don't despair!
I try and use a person's preferred pronoun. Sometimes I fail, and that absolutely OK.
I understood like maybe half of the words in this poem… Here’s a summary, if anyone else needs one!

https://www.shmoop.com/study-guides/poetry/canto-45/summary
A helicopter operated by law enforcement will not be staffed or equipped for providing medical services or evac. Life-Flight helicopters are equipped with a huge amount of medical gear and staffed by medical personnel.
Most people are actually 10x programmers, 10x before they get it right. If they get there. Then there are the 1x, first-time-right, fearless programmers... Fearless as in https://thorstenball.com/blog/2022/05/17/professional-progra...
Java, JavaScript, and Ruby didn't do this, and yet they all have solid build and dependency management stories. Java and JavaScript have even managed to have multiple build and dependency management tools existing at once without there being fragmentation and ruin. So clearly, having those tools dictated by the language is not essential.

I'm not sure why C and C++ have such a bad story here. Some combination of greater intrinsic complexity (separate headers, underspecified source-object relationships, architecture dependency, zillions of build flags, etc), a longer history of idiosyncratic libraries which people still need to use, the oppressive presence of distro package managers, and C programmers just being gluttons for punishment, probably.
There’s definitely some risk of that but I’d put it more at 2008: that’s when Google acquired DoubleClick, and the sea change away from building products which people wanted to use seemed to start a bit later when the ad focus had set in. It’s hard to think of something they’ve done since then which has been a popular success.
Based on what you say about your parents, I have a feeling a lot of your success here is because you've grown up being shown the way. Congratulations. It's a helluva skill. Many, many people grew up without such examples.
Did that speed up your spotlight search?

Yeah, I used to love being able to open apps with CMD+space <app name> enter. Now it doesn't work. And yes, I have apps enabled in spotlight.
Guess Rust isn't quite as safe as advertised.
I think your 3 examples of "10x programmers" definitely exist.

But, here's what's most typical in my experience:

4. A programmer who writes a bunch of code and delivers a bunch of features early in a project's history. Because management typically does not have the engineering chops to determine the actual quality/maintainability of the code being delivered, but does highly value rapid delivery, this process overwhelmingly selects for developers who are deliver sloppy but (mostly) working code at high velocity. Additionally, they are the only ones able to understand how the existing mess works, because they are the ones who created it. So everybody else works at a disadvantage. This further cements the belief that they are "10x" and they are rewarded with more and more greenfield work and they usually make a mess of that as well while management continues to think they're geniuses.
The first self help book?
> Instagram, YouTube, Facebook, Snapchat and TikTok all forbid third party clients.

Exactly. Clubhouse also has a total ban on third-party apps.

Discord only allows bots to live on it's platform and has a ban on direct third-party apps.
Can carbon removal help meet world's climate targets?
Given the advantages of sortable UUIDs and this post's conclusion that XID is the best option right now, is Supabase planning to add pg_idkit to their list of supported extensions?
Yep. I was also one of those employees that was "given" a 2% raise.

I made a point to say, "So, that's a 6% pay cut when comparing to inflation?" The call got real quiet, and then moved on to other topics.

Lest to say, with the pervasive "chilling" of the job market, I will stay put for a time... But I definitely did update my resume.

New hire budgets are always better monied than retention budgets.
It would be except he will get makeup grants in the next year or two to bring him back to where he needs to be.
> People really don’t seem to understand that the fact employment is at will and people are not unionized is the reason why tech salaries are so high to begin with

What is your evidence for that?

> The concept of being a lifer is very rare.

This was the norm up until the neoliberal era. The trend of everyone becoming a gig worker only to be made obsolete by technology is a choice not destiny.
10x just throws people off, when it's really just much better 5x-10x-100x. Also, it's often hard for people to accept that someone is demonstrably better at the same job.

I relate things to Jiu-Jitsu a lot, but here again it helps. I know where I stand in the gym at all times. It forces honesty with myself. There's nowhere for me to hide when another human lets me go from a position that if the circumstances were different they could kill or otherwise seriously harm me.

There are people I beat, people who I rarely beat, then there are a couple people who are so good it's almost like we are playing a different sport. Do I jump through mental gymnastics to make myself feel better about the different sport people existing? No, I look at what they do and try to learn from them where I can while understanding I will likely never be that good. And that's ok.
Anything properly scary wouldn't care what we know.

The fictional author of Lem's GOLEM XIV concludes that the conspirators were eliminated by Golem's more powerful sibling Honest Annie and not GOLEM - they reason that the merely super-human Golem would try to conceal its actions from humanity so as not to scare us. Annie doesn't care, for the same reason we don't try to avoid scaring ants. We are nothing to her.
The funny part in all this is that everyone is paying state income taxes for this.

Who cares that you are driving a home and living in a car when the outside shuns your success.
Git seems to be quite a good tool, and it's a blockchain.
> we could solve so many harms.

The only 'harm' in question is that the other evil profit seeking villains are losing their source of profit, left to go back to do wonderful volunteer work at charities or whatever it is that is considered more virtuous. Crushing 12,000 villains in one fell swoop, perhaps Google is the superhero here?
https://en.m.wikipedia.org/wiki/German_tank_problem

Preventing competitors from estimating the size of your business (or of your customer's businesses, if generating sequential IDs on their behalf) is one big reason for having unguessable public IDs.