skysight-inc/HackerNews huggingface dataset:
> If I would guess, this kind of wording reflects a view which is quite common in Silicon Valley companies

Remove the words "Silicon Valley" and I agree with you.
Free advice to future managers:

You don't need to write a novel with these. Also, writing an email about how you're going to can a bunch of people over the coming year and then droning on about how the results of that are going to be so much better (and insinuate that the current setup, which is 100% a management failure, was a poor setup) is insulting.

Also, this is a 2nd round barely 6 months after the first and it's going to happen over months. This will be great for morale and will likely only cause your A players (who are probably still very much in demand) to look elsewhere.
Same. Sounds like a place where actual work is respected.
I imagine drivers prefer this because they saw the alternative was going back to being screwed over by the taxi companies. At least this way when they get screwed over by Uber they have a bit more say in when and how it’s being done and while that may be bad it is an improvement over what they had before.

The reality is these drivers need some kind of guild or union because as it stands they are being taken advantage.
What is the value in announcing that layoffs will take place over a period of months instead of doing it all at once? That seems like the worst possible outcome for both the company and it's employees. Morale is going to be terrible and Meta is going to be left with everyone who hasn't (or wasn't able) to switch jobs.
Distill Journal Hiatus
Yeah they're gonna be real flat and lean with the 60k employees left after this 10k get laid off. I'm no operations expert but I'm pretty sure all this is going to do is free up some payroll funds
The message is loud and clear "As I’ve talked about efficiency this year, I’ve said that part of our work will involve removing jobs". & no surprise, "future" has only mentioned 4 times

Mr Zuckerberg, what is the future of social connection?
Chicago probably gets more lake effect cloud cover. You're right that it's always gray downtown in the winter.

Further out where I live it's not perpetually gray, it's more of a mixed bag. Currently clear skies.
Create a stanardised piece of FOSS software that can be hosted in (who cares, azure|aws|heroku), a small city then just needs to pay the hosting fees and digitise their records. Now it's as good as 0 downtime for the real world, certainly not even blockchains have 0 downtime. And you don't have the issues of gas wars either.

Oh, the real hard problems are creating the standardised representation of a property deed and getting everyone to use it. Something not at all addressed by use of blockchain!

>Cryptographically prove ownership of a property
literally no one is asking for this except the sellers of cryptographic proof.
How many billion per mention did that cost?
> From Apple to Valve, the entire industry is riddled with companies trying to make their platform have an artificial edge above the others, because the truth is that the consumer doesn't really care what hardware the games run on

+100 Absolutely insane that we have mostly general purpose computing devices hindered by marketing deals and not technical infeasibility.
I say this to my kids while I keep consuming the same as "the rest" does
> Overall, we expect to reduce our team size by around 10,000 people and to close around 5,000 additional open roles that we haven’t yet hired.

So in total this means about 16% reduction from what Facebook was aiming to scale to in December 2022 (86k staff). I wish the investors had put Zuck in his place and killed the Metaverse concept early, but it looks like these cuts are across the board and not impacting any particular project.
What does this mean for the average Uber or Lyft driver? How does their quality of life or employment change as a result, generally? I'm not well-acquainted with this kind of stuff.
That's why I additionally pointed about Windows releases. With Microsoft exclusive, you can play the title on Xbox, Windows PC, Linux PC, Steam Deck. With Sony, it's PS only.
I think there two questions.

The first is whether the current generation of AI is capable of writing finished software based on an end user's natural language specification. I think the answer to that is no. There are too many loose ends and these AIs are not good enough at logical inference and root cause analysis, especially when the logic is extralingual.

The second question is whether these AIs can make developers more productive so that fewer developers are going to find employment. I'm not sure. Yes they will make us more productive, but the demand for developers may well outstrip the added supply. If something gets cheaper, people tend to use more of it.
> garbage collect unnecessary processes,

I may be wrong and he may be actually referring to optimizing garbage collection on their servers, but this sounds like a callous and heartless way to refer to firing 10k people.
Sad for the animals. But what do people reading the article think is going to happen to the animals anyway? They are going to get killed so you can eat them. Have you seen how they kill chickens? Hang them by their feet and slit their throats. Nice. All because YOU demand it every time you buy that pack of chicken breasts for your unimaginative "lean protein hurr durr" meal of chicken and broccoli. Maybe stop eating meat and the poor things wouldn't be in this situation in the first place.
There are a lot of causes. One is that the community itself is fractured, in part due to "personalities."

Another is that some of the more modern standards are simply not yet implemented in any of the open Smalltalks (things like JSON-LD etc).

Ultimately, momentum depends on use. One of the Smalltalks needs its "killer framework" that sets it above other options, and demonstrates the true advantages of the environment. Maybe 20 years ago that was Seaside, but the web standards have caught up and surpassed what that framework set out to solve.
Ha, thanks I did not know site. Will submit counter.dev to it. Counter.dev is hosted in Frankfurt, Germany and tries to comply with German laws.
My experience in London is rather limited, but it seems it's very similar to Edinburgh. As a student in Edinburgh, waiting for a bus to ride 4 stops for some money or walking 2km for free was a no-brainer. Waiting 40 minutes to get into the city from the suburbs via the bus when there is no traffic is really insane when the same trip could be done in a car in 15 minutes, or 25 minutes on a bicycle - in these cases I much prefer the drive, cycling or the walk. Even if walking ends up being 5 minutes slower, I'd still choose walking as I normally need to walk more rather than less, and I get to save a quarter of a pints-worth of money.
Sad to live in a world where laptops don't use 18650 batteries. :(
Completely agree. This article [0] by Raphael Poss, explicitly listing how functional constructs look in Rust compared with "pure" functional languages is one of my favorite takes on Rust.

[0]: https://dr-knz.net/rust-for-functional-programmers.html
Sexist really? seems like you have a preconceived ideas in your head. Stop strawmanning.
Also its not that serious.
Me too. I wish I could work at a company where I dont have a "project manager" making more than I do for sending a few emails and holding a weekly project meeting. I've decided to practice leetcode if that's what it takes.
Surely so-called 'programmers' here should be smart enough to know that the parent comment is talking about everyone here on the orange site.

Ironically, you're pretending to be dumber than the 'dumbaccount'; proving their point.
What's scary is Bill Gates may have finally found a new horse to flog...
Is your reading list a stack or a queue?
> So if you’re a manager onboarding a new employee, Workspace saves you the time and effort involved in writing that first welcome email.

If you really can't be bothered to write the welcome email maybe just don't, rather than throwing some ML generated drivel as the first impression a new hire gets of your management. The direction this is going in is so focused on automating away the hassle of email, with the end state surely being that both sides of an email exchange are ML models churning away at each other.
Since the regulations "changed" to enable the bailout, you may have a good case to sue the Fed and the Treasury for some portion of your expected profits, no?
Its not fluff entirely. My friends who are in managment are now coding and some middle management people have quit.
No, you couldn't, because the other things have useful applications, and can possibly work.
Wow. Microsoft releases games for Microsoft Windows and Microsoft Xbox? And thanks to tremendous efforts by third parties they work on other platforms? Amazing!

I doubt you or most people would consider Breath of the Wild not to be Nintendo exclusive despite it being on TWO different Nintendo platforms and playable on other platforms thanks to third parties. Microsoft plays the exclusive game too no matter how much people like to pretend that they don't control Windows and benefit from keeping it the dominate PC gaming OS.
I'm not sure about the number, but I was quoting https://www.statista.com/statistics/804008/ad-blocking-reach...
And you can feel all warm and fuzzy inside knowing you're helping to make teenage girls suicidally depressed.
Mostly assembly with some fabrication. Most semiconductor manufacturing is in Korea and Taiwan, with assembly in China, India, Malaysia, etc. The majority of the design work happens outside of China as well.
Interesting, will watch
> People with mental illness are more likely to be a victim of violent crime than the perpetrator

The author addressed that in the article.

> Currently, there is scant evidence to suggest that mental illness can independently predict criminal behavior

Not all mental illness is the same, which I guess it's what the author of the article tried to explain in that long post of his. People affected by schizophrenia (which are mentally ill people) have bigger odds of being violent, against others or against themselves (this latter part hasn't been touched by the author).

Branding people affected by schizophrenia and people affected by severe ADHD (let's say) as basically the same, which is what the latest movement of putting mental disorders all in the same bucket does, is a very dangerous thing to do, again, as explained by the author. Because while it's ok not to institutionalise people affected by "light" mental disorders, is definitely not ok not to keep under a strong supervision and even to institutionalise people affected by debilitating mental disorders (such as schizophrenia), because, if you're not doing that, then those people have greater odds of doing very, very bad things.
Were you living under a rock in 2008?
Ha! Now there's an idea.
OpenAssistant, an open source alternative to ChatGPT without any censorship
This was a good read, thank you. The whole destigmatization movement has never quite sat right with me. It's consequences seem glaringly obvious but noone cares, it's very frustrating.

Pd: Found this after clicking on your username on a thread where someone was waiting for your Oscars opinions, lol. That's a swerve and a half
The novel isn't for employees, it's for investors
It's to put pressure on people to perform and sacrifice themselves, their personal lives, their family etc. It's the same reason so many tech companies start to do quarterly reviews, so every 3 months your manager will hold over your head the threat of 'not meeting expectations' and putting you on a performance improvement plan.
Could someone save me from reading through it - Did Zuck take full responsibility?
I really sleep better when CEOs state that they take full responsibility for massive layoffs.
Many many other species use tools[0], but it does seem to me that there's a huge difference in the kinds of tools and kinds of uses. Taking it to the extreme, I'm a lot more concerned about us humans making the Earth inhospitable, than I am about the risk from parrots doing so.

[0] https://en.wikipedia.org/wiki/Tool_use_by_animals
i am sad to say that lists and tables are totally unsolved problems, look how many issues there are in react's virtualized list[1] (just an example, not picking on react)

but i think we are talking about the same thing :) programming is creative, and for me it is art, i love it.

https://github.com/facebook/react-native/issues?q=is%3Aissue...
Not sure what thread you're referring to. I suppose maybe some people did think this wouldn't happen? But Zuckerberg publicly announced he was doing this flattening over a month ago. (Though we didn't the numbers until now.)
I would suggest a 5th that AI tends to be very poor at models and security/error detection. AI is pretty good when there's no errors, no security problems, and no semi-malicious-ish users, but pretty bad under real world conditions.

What exceptions should I be catching off this database connection, not just listing them but knowing even the concept that I should consider those error conditions? What could possibly go wrong with simple string concatenation when putting together a database query? Is there anything wrong with trusting the user to enter a quantity at a self checkout stand, and is there any input bounds checking to be done? (Like not permitting negative number quantities of produce, or not permitting the user to enter thirty different items in a row claiming them all to be cheap Idaho baking potatoes)

"Plz write me a hello_world.py" is pretty easy for an AI, but actually writing usable code seems quite challenging.

I am so old that I predate the internet going back to 1981 and I remember coding without google and stack overflow and similar resources; life was different back then and if you couldn't google how to invert a binary tree either you figured it out yourself (like a bad interview) or you researched paper textbooks or you didn't do it. Likewise AI will be a similar step, nobody will ever again type in by hand something for example like connect to a MSSQL DB in C#. But much as being able to google the algo to invert a binary tree didn't put all programmers out of work, it seems likely that not having to hand type simple stuff will put many people out of work.

I see the AI situation as very similar to the claim that photocopiers and NOLO publications will put all the lawyers out of business. Sure, some very small businessmen will get away with hand filing their own homemade incorporation papers without lawyers, and there will be a small amount of wage pressure, but overall they're not going to get wiped out.
The experience is much worse on a mac when you have a _poor_ internet connection.

- Apple just doesn't care about the size of their updates. Minor OS & XCode updates are in the gigabytes.

- Updates that you don't need right now cannot be cancelled, paused or rate-limited and will just eat your entire data cap with no warning.

- Applications literally take longer to open because of gatekeeper checks
"People" -> "Human resources" -> "Processes"

Hmmm, wonder what the next step of "threads" will look like? ;)
Can't wait for Google to add ChatGPT-like features to Chrome and their suite of Web Apps so I can finally ditch Microsoft Edge with it's ChatGPT integration. The UI of Edge is god awful. It has the same issue as Explorer in Windows where Microsoft thinks showing you all UI buttons and other UI elements at once is a great idea. Microsoft can't make compelling consumer facing products to save their life.
Not really but you can simulate this by either using iPhone as an AP and forcing 3G if possible or you can hide behind linux proxy and set up packet dropping (can be done with nftables) random packets.

That will result in almost unusable system.
When Sony buys company to make exclusives - good. When Microsoft - bad
What is data mesh? architecture and best practice GUID
Data Mesh is a data platform architecture and a decentralised approach that enables domain teams to perform cross - domain data task on their own.
> Our early analysis of performance data suggests that engineers who either joined Meta in-person and then transferred to remote or remained in-person performed better on average than people who joined remotely. This analysis also shows that engineers earlier in their career perform better on average when they work in-person with teammates at least three days a week. This requires further study, but our hypothesis is that it is still easier to build trust in person and that those relationships help us work more effectively.
> Doesn’t China create advanced electronics?

It creates advanced electronics in the sense that it assembles them. It does not manufacture advanced or even mid-grade chips though which is the crucial point. That’s all Taiwan, Korea, Japan, USA.
But their pay directly scales with the amount being charged to the customer. Let's say that I am a driver classified as an employee. I give a one hour ride at 8PM and the customer is charged $100 - I will make my hourly wage (let's say $18). Now, let's say I give that same ride at 8AM during rush hour. Uber surge is 3x and the customer is charged $300 - I still make $18 for that trip.

Uber and Lyft drivers now pay a percentage back to the platform but their profit or loss is directly tied to customer payment amounts.
>they often pursue accuracy beyond the limits of any human to hear

Not simply beyond human hearing but beyond the limits where any information is preserved at all. There's a class of audiophiles who have never even heard of Shannon-Nyquist.
Maybe I am missing something, but I don't entirely understand what exactly is the novelty of RLHF in this case. RL is a long-standing field and it is being trained based on human inputs for decades. Even the first paper you mention as the "initial idea" simply claims that: "Our algorithm follows the same basic approach as Akrour et al. (2012) and Akrour et al. (2014)" and that "A long line of work studies reinforcement learning from human ratings or rankings" and finally that "our key contribution is to scale human feedback up to deep reinforcement learning and to learn much more complex behaviors".
Though you bear the full consequences of my decision, fret not, my feelings are hurt a little bit.
"[...] garbage collect unnecessary processes [...]" At least we know some parts of the post were actually written by Zuck himself, not the PR team.
"stay tuned for our waitlist soon"
If it encourages people to leave voluntarily, it could save the job of someone else, and save the company the costs of a layoff.
It makes me think I’d get efficiently laid off within a year or so.

I’ve worked at a few places that thought they were lean and flat as well, but they aren’t. Someone in leadership likes the idea and goes on and on about it, but the actual structure and legacy of past structures creates a complete mess. The only thing that gets done is talking about how great the team is and how much awesome stuff is getting done. Then everyone gets laid off again.
This announcement says the layoffs and reorg will occur "over the next couple of months". They haven't happened yet.
LLaMA-rs: a Rust port of llama.cpp for fast LLaMA inference on CPU
Apparently, this.

https://www.urbandictionary.com/define.php?term=Soydev
RedditGPT – Ask Questions from a Subreddit
Poor performance? Meta is doing great and just had one year of not insane growth. My take on why they have to fire people is that they hired way too many in 2020 and 2021.

https://www.statista.com/statistics/277229/facebooks-annual-...
Speaking for the rest of humanity: no, we did not have debates as to whether smartphones are phones or computers.
I’ve always found Meta’s self deception about where they innovate really funny. I can’t think of any social technology they brought to market which helps me feel close to those around me, besides maybe Facebook Events and Groups.
That is a complete valid technical solution if you can go trough the effort to do it. I'd recommend GoAccess, looks good but I have not used it myself. It's just that it can be cumbersome and a lot of people have websites but are not techies for example.
"Apple hired correctly" was a meme going around recently, but doesn't seem to be true:

https://news.ycombinator.com/item?id=34826369
No, that's not true of the past of 'everything' and I highly recommend you actually looking into how the US used institutionalization to foster both inhumane experiments on people that had no say otherwise. Institutions supported only a fraction of the population dealing with mental illness and yet they frequently solved the problem by drugging people into a stupor, or turning them into a shell of who they were before. The people there knew what they were doing did not solve the problem or help the people.
> Do you find LS causes any kind of network speed impact when dealing with systems that have hundreds or thousands of connections?

Not that I'm aware of. Only my main Mac has Little Snitch installed, but as a developer I have other Macs and iOS devices for testing that don't have Little Snitch, and I've never noticed any difference in speed.
> More than being created to create jobs, I suspect things like ethics teams are mainly created for PR purposes, to make the company look good -- and in fact, the "product" they are expected to produce are defenses against the company looking bad

Definitely are positions invented by lawyers to provide a safe harbor to minimize corporate legal and PR liabilities while those PR liabilities are burning bright among the public. Practically to the minute that the public focus on DEI is distracted to whatever the “next thing” is you will see these positions start disappearing or absorbed into HR and some new position created to satisfy the optics and create a new safe harbor for the next thing.
It’s notable that at multiple points they sell this service as safe

- “easy and safe”

- “all supported by robust safety tools”

when the only things users really care about are quality, latency, and cost. Not sure where their head is at but unless they are oriented around these three things they’re never going to catch up.
Probably not that proud, but ones I made and use often enough to think others could find them useful:

* dstream (self-hosted music streaming) https://github.com/DusteDdk/dstream

* finalkey (hardware device for storing/typing logins) https://github.com/DusteDdk/FinalKey

* justhpscan (scan an image via a web gui, no drivers needed) https://github.com/DusteDdk/justhpscan

* boilerController (automatic startup/shutdown of my wood gasification boiler) https://github.com/DusteDdk/boilerController

* racinggpstracker (generate overlays with speed / track times / map for road-racing from go-pro) https://github.com/DusteDdk/RacingGpsTracker

* chromogen (generate static-html albums for sharing pictures online easy) https://github.com/DusteDdk/chromogen
1. Work at Meta
2. Be top performer
3. Get promoted to manager
4. Manage <5 people as a newbie manager
5. Get fired because you don't manage enough people

Or, alternatively:

1. Work at Meta
2. Be top performer
3. Never get promoted

I don't know, this doesn't make me want to work at Meta. Certainly not as a top performer.