skysight-inc/HackerNews huggingface dataset:
> The foreseeable future is quite short though, and getting shorter.

Not really. The answers for my questions are as far away now as they were 15 years ago.
The only one of these you should care about is Windows Hello compatibility, and only then if you want Windows' Face Unlock.
They are firing 10k people they have already hired, and not hiring for 5k roles where they haven't yet hired. So 10k are leaving, and the planned 5k they were going to add will not add. This means they are losing 10k.
Giant Ride-On Spider Robot
Feels like a whole new industry was invented: training AIs to act in different specializations (from serious work to fictional characters that can interact with the user in a significantly more convincing way than current games characters).
For a while in the late 90's, it was hard to tell a Windows computer from a NASCAR vehicle.
Anyone work at meta? How are the departments listed in the article defined?
>become long term inequality

Can anyone explain me how so? I though it was supposed to improve inequality. As in you didn't have to be a Stanford grad, or be born in the US, or live in unaffordable places like Amsterdam, London or the Bay Area, to get access to good jobs?

So now some hard working individual from Africa, India or Vietnam who didn't win the lottery of birth can also get a good job too if he proves himself worthy, and also it will ease some of the housing pressure on those uber-expensive western tech-hub cities, while brining more money to developing nations. Win-win.

That all sounds to me like a global net benefit for the greater good of humanity. Is it not? More money in the hands of the working class in developing nations means less poverty, less global inequality, less emigration.

Now if your only moat was physical proximity, but not your skillset, well then ... tough, I guess, but I don't think this is a problem for most TBH. Offshoring and outsourcing is nothing new and has been a thing for decades and most western tech workers in expensive cities haven't gone extinct.

Plus, workers in rich western nations have plenty of other lucrative career prospects with moats around them if that's what they want: law, medicine, investment banking, defense and other government jobs, etc. People who went into SW development because of passion, will be fine either way.
"I don't know, how would you do it?"

Capture and process HTTP headers on-the-fly. Either at the server level or the (web) framework level. If done efficiently, it outperforms JavaScript.
I went through a traditional publisher for one book and it was the right call for a variety of reasons but I wouldn't do it again. The big thing is that I just have no interest in doing another 250+ page book.

I've self-published another shorter book and have a still shorter one coming out. But, if I'm not going to make appreciable income and reputational effects aren't really important to me at this point, I might as well do things on my own terms.
forgive me if i don't take your word for it. I remember K-everything being slow as molasses and have avoided K-anything since.
>This review ignores the incredibly sordid history of institutionalization in the US and why it's so strongly hated.

Yes, the past of mental hospitals was bad. But that's true of the past of everything (nostalgia notwithstanding) The problem is that modern mental hospitals aren't like the hospital of "One Flew Over the Cuckoo's Nest" and yet that's what the public seem to think they are. Imagine if everyone's idea of a surgical hospital was that outdated -- nobody would be willing to get surgery. But people seem to understand that surgical science has advanced and yet seem to have a problem understanding that mental health treatments have advanced too.
I of course do not own a copy of the expensive ISO document, however, in the draft:

11.5.1 [class.union.general]

[Note 1: One special guarantee is made in order to simplify the use of unions: If a standard-layout union contains several standard-layout structs that share a common initial sequence ([class.mem]), and if a non-static data member of an object of this standard-layout union type is active and is one of the standard-layout structs, it is permitted to inspect the common initial sequence of any of the standard-layout struct members; see [class.mem].
— end note]
Also see https://developers.googleblog.com/2023/03/announcing-palm-ap...

> Earlier today, we announced the PaLM API, a new developer offering that makes it easy and safe to experiment with Google’s large language models. Alongside the API, we’re releasing MakerSuite, a tool that lets developers start prototyping quickly and easily. We’ll be making these tools available to select developers through a Private Preview, and stay tuned for our waitlist soon.
> We are a technology company, and our ultimate output is what we build for people. Everything else we do is in service of that. As we’ve grown, we’ve hired many leading experts in areas outside engineering. This helps us build better products, but with many new teams it takes intentional focus to make sure our company remains primarily technologists. As we add different groups, our product teams naturally hire more roles to handle all the interactions with those other groups. If we only rebalanced the product teams towards engineering, those leaner product teams would be overwhelmed by the volume of interactions from other groups. As part of the Year of Efficiency, we’re focusing on returning to a more optimal ratio of engineers to other roles. It’s important for all groups to get leaner and more efficient to enable our technology groups to get as lean and efficient as possible. We will make sure we continue to meet all our critical and legal obligations as we find ways to operate more efficiently.

How should this be interpreted? They're getting rid of all the Agile Coaches?
> A lot of the experience from the big bank has 0 transferability to any other company.

That's one of the beauties of IT work - for almost all of us, unless you shoot your own foot continuously, maybe 95% of our skillsets are easily transferrable not only to another employer, but also to another domain.

Of course if you willingly position yourself to some tiny niche that makes you unfireable or just follow your passions unchecked, you may end up in similar situation... an advice, for an easy life don't do that, rather accept potentially slightly lower pay and enjoy life more, its anyway damn too short
For context:

"In 2020, Meta added over 13,000 employees, a 30% increase, and the biggest year of hiring in the company’s history. In 2021, it added another 13,000 workers. By total worker numbers, it was the two biggest years of expansion in Facebook’s short history."

https://www.cnbc.com/2023/01/18/apple-had-slower-headcount-g...
That's my understanding.

While it is possible to run Python on the browser, the typical solutions to do so has a lot of drawbacks:

- brython (https://brython.info/) doesn't work with pip, doesn't implement full python spec, and has very limited tooling. I never could find a use for it professionally.

- pyodide (https://pyodide.org/en/stable/) is very slow to load and execute. It's mostly (but very) useful for teaching.

Plus, pynecone would have to solve the complicated problem of finding out how to delimitate what's python on the server side and on the client side, which we don't see in the API (and would complicate things for their target customer, somebody with little web dev experience).

So the decision makes sense knowing their goals and constraints.

You just have to understand the price you pay for it: anything calling a python function will cost a roundtrip. You will have to write you app with that in mind, and don't expect miracles either.

I can see myself using the product when I need to hack something quickly that is a one page interactive program. Or for some one of my clients with quants, geographers and the likes, that often needs to make a small utility available but have only knowledge of basic python.

It also could be a good companion to tauri (https://tauri.app/) to create desktop app. To me that would be even more valuable to have finally an easy way to do a decent UI in python. Because QT, WX, GTK and Tkinter are not fun at all, and the web is an amazing platform.

I just hope they are not going to eventually lock you into their hosting solution. But given that it's on github and open source, I feel confident. Plus the doc is very good, which is a sure sign of good human beings presents in the team.
I'm old enough to remember Microsoft points for Xbox live.

People want to pay in their local currency with their local bank account not jump through shady hoops. I want to play videogames not chat with little girls in the Philippines.
"We are Metastasizing."
No, it means they will not hire 5 k people they had planned to hire, and they'll let 10 k people go within their current workforce.
OP seems to imply developers that order soy milk for their latte are on average poor developers. I’d find that correlation to be quite unlikely.
By definition, no they don't.
As a reader I did not know but it made me laugh since it tied in with a stereotype I may have had. I can speculate this to be gen X or whatever who is more concerned with the politics of doing work and fringe benefits than doing the work itself.
Hey there! Thanks for your comment. What do you specifically mean by rescale/watermark/scrub content to protect users from themselves?
With Facebook having lost much of its prominence, it's easy to forget that this guy still considers himself a king and a visionary in his little fiefdom.
How Can We Measure Droughts and Deluges? Weigh the Planet
It probably is sorry.
Look around and see how many programmers' jobs have been replaced by AI at your office.

None?

Search the net to find how many companies are cutting down their programmers' workforce and replacing it with AI.

Still none?

Search for anecdotal evidence on forums to find any programmer's job been replaced by AI.

All talks point to promises in the "future" only?

Rest assured. It happens when it happens.
This one? https://vod.video.cornell.edu/media/1_130pq2fh

SSA is functional programming (the paper) resonated with me, though I remain unconvinced by phi nodes relative to basic blocks taking arguments.
That's because the rationalist/alignment people's belief system leads to a logical conclusion that talking about Roko's Basilisk harms the person you tell, and even rationalists have a human heart interfering with their extreme ultilitarianism.
I noticed that too, very interesting how it's not mentioned at all. Maybe Mark is getting a clue his little bet is a failure and a joke.
Google Cloud brings generative AI to developers, businesses, and governments
Every tech friend I know is deeply cynical about NFTs and pretty much everything else now because anything that happens is immediately turned into some sort of grift by ravenous capitalists.
My wife had an uncle who has been programming a long time, and he tells of a time when he believed that languages like COBOL and FORTRAN IV would make programmers obsolete since now anybody could just tell the computer what they wanted it do and they didn't actually have know anything about computers or programming to do so.

Turns out he was kind of right and kind of wrong. On the one hand most programmers today know virtually nothing about computers and programming in the sense that a programmer in early 60s knew computers and programming. Yet programmers today are more prolific and in demand than ever before. I suspect we'll see something similar play out.
I take solace that you say you take responsibility otherwise no one would have known.
All the talk to a flatter structure, being lean, focusing on the tech actually makes me want to work at Meta. If only they would change their leetcode interview process!
The Billion-Dollar Effort to Clean Up the World’s Most Romantic River
> What value is the property deed?

Its value is that it is proof of ownership certified by whichever county officer has the job to do these things.

> The house has the value - what's the property deed worth?

Literally nothing since anyone can show up at the county office and get a copy. They don’t even ask for ID because it’s a public record.

> If you have the property deed, are you the house owner?

No, the property deed is an official record of the property owner.

With the deed you can prove you own the property but even that isn’t ironclad which is the whole reason there’s a title insurance industry. Which, and I’ll give you this one, could be the only valid reason for “blockchain” in this whole argument but would require having every historic property transaction already on chain or you’d just be where we are today.
The issue is that this isn't Microsoft bootstrapping a new division that produces games exclusive for their platforms. This is a problem of Microsoft trying to buy one of the larger existing game publishers with some very popular titles and likely make many of them Microsoft platform exclusive.
Control system techniques find applications within software all the time. In particular, estimation techniques like Kalman filtering are used to smooth spatial inputs (mouse/touch), file copy progress bars, etc.

One interesting read: https://www.cs.unc.edu/~tracker/media/pdf/SIGGRAPH2001_Cours...
It’s not accidental at all that EY writes this way. He is writing out of L. Ron Hubbard’s style guide. He doesn’t want to communicate to outsiders, he is writing to members of his Cthulhu cult.
Not just Bethesda:

> Even if the CMA tried to enforce a so-called "behavioral remedy" to keep Call of Duty multi-platform, that move would not "address the myriad ways Microsoft could circumvent its obligations," Sony wrote. Sony also said Microsoft has a "history of non-compliance with behavioral commitments," pointing to Bethesda as well as previous broken commitments regarding Windows and Internet Explorer.

https://arstechnica.com/tech-policy/2013/03/eu-fines-microso...

So, why can't Sony trust Microsoft's Call of Duty offer? Answer: They're Microsoft.
Is there a good paper you can point to that describes/explores this dichotomy? (i.e., AI safety has two branches, AI ethics and AI alignment) I'd like to understand this better.

I've been to a couple of "AI ethics" talks recently where the speakers used AI ethics and AI alignment as if they were synonyms.
Prosecutors use it as a black box. Defense breaks open the box.
Bingo, when i say soy latte programmer everyone knows exactly what I mean.
They only ban automated exploitation, not enumeration. LinPEAS is encouraged to be used along with many other automated tools.
Some Gen Z Instagram Users Post to Facebook Unwittingly
He more than did his job. But who is the Doug Engelbart of today?

Where are the people that can articulate an actually desirable digital future and rally everybody (including those exclusively focused on pecuniary matters) around a human-centric vision?
Look, most good programming is not the simple data transformations, read/write, CRUD, etc. even though that is most day-to-day busywork we have to deal with. Good programming is envisioning a whole set of behaviours and the architecture to support them, before a line of code is ever written. If an AI can bang out the boilerplate for you once you know what you want, that's great. But like any tool, relying on it to do all things will lead to places where you're at a crossroads and might take the way the tool suggests instead of continuing along your intention to build something the way you conceived of it. And the tool may seem to "know" - but it doesn't, and it shouldn't guide you (anymore than, say, taking the path of least resistance with React should guide your decisions about app architecture). Lists and tables aren't an unsolved problem anymore. Good programming is about solving the problems that haven't been solved yet. But an AI is trained on existing art, and can only follow paths that have already been trodden.
Yeah, I noticed this. I wonder if it's next on the chopping block.

Thing is, I don't think that people trust FB/"meta" with the concept. Most of the feedback I've heard from people IRL has been to the effect of, "it could be cool, but not if Facebook is behind it."
Do you find LS causes any kind of network speed impact when dealing with systems that have hundreds or thousands of connections? I often have Transmission open downloading and as I have a 2.5gbps connection it can easily hit several hundred in and out connections when bandwidth hits >2gbps. I’m wondering if LS either slows that down or causes additional power use/heat?
https://archive.ph/OlHSN
The easiest way is to convince them is with real money on the line.

Like the article, take a deck of cards. Ask them to pick a card for you without looking. Set it aside.

Tell them if they have the queen of diamonds, you buy lunch, otherwise they buy lunch. Ask if they want to swap decks.

After they inevitably say yes, go through the 51 other cards and turn over 20 cards that aren't the queen of diamonds. Ask if they're sure they'd like to switch.

Remove 20 more cards and repeat. Then 9 more (leaving you with 2 cards.) Ask again, turn over one last card, ask one more time. (This last iteration is the actual Monty Hall problem.)

The key thing is they should understand now that Monty Hall knows where the queen of diamonds/ car is and turns over other cards/goats precisely because he knows they don't change the odds of the original choice, but many people incorrectly believe that it does.
Pretty rich for Sony to complain about exclusives. I guess Sony considers Call of Duty more of a game changer than the God of War and Horizon franchises.

In a perfect world, there would be no platform exclusives, especially not on consoles, unless we're talking about money-starved indie studios taking funding so they can survive as a company. The expensive consoles are all basically the same devices with some special tricks here and there. Sure, integrating games with the console OS will take some time, but most of the game isn't nearly as platform specific as these companies pretend it is.

In practice, every console brand is paying developers for exclusive rights, even just for timed exclusives. 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; "you can't have this if you buy from our competitors" is the norm.

This causes silly things like Spiderman being a Playstation exclusive character in that Marvel game and absurd side effects on surrounding platforms (like that time you could make a Fortnite account on Playstation that only worked on Playstations despite the cross-platform nature of the game).

For the good of the consumer, I hope the merger gets cancelled, though I don't think it'll happen. Sony doesn't get to complain, though, as it has relied on these exact shady business practices for decades now.
Time to watch Carl Sagan, almost 50 years ago, explain how our coal usage would be a big problem:

https://youtu.be/Wp-WiNXH6hI

A slow train wreck that was avoidable.
You can't possibly believe this PR scheme, do you?
Everyone middle aged man I meet in Japan is either a pro or has a best friend who’s a pro and knows how to win nonstop. Those people are always just scraping by.
>We expect to announce restructurings and layoffs in our tech groups in late April, and then our business groups in late May. In a small number of cases, it may take through the end of the year to complete these changes.

Wow, that's a pretty long timeline from announcement to execution. Being told you might be laid off some time in the next 10 months. I guess they're hoping people quit?
Why do people hate schemas so much? It is as silly as hating types in programming languages. It helps you to avoid doing stupid stuff.
Interactions with other groups = PMs I'm thinking
Never fun for those impacted, but given Meta’s poor performance this is expected. The history book is being written now on if Meta was a brilliant business for the ages or always destined to decline into a has-been tech play. Ironically now Zuckerberg is the old guard with stale ideas that he railed against so hard when Facebook was founded. My grandparents and their friends are currently the most active users on my Facebook feed. Most under 40 in my circle have left and most under 25 I know don’t even have an account.

If Facebook can turn things around then that would be truly impressive. Right now it’s on a slow march to the sidelines of has-been tech. I don’t think anyone is buying the whole metaverse thing, which just smells like someone missed the memo on Second Life. Facebook bet the farm there and the crops and livestock are looking rather ill.
For TypeScript look at jsrefactor or js2refactor I forget. It has a lot of refactor functions which include extractions.
That was the intended meaning of my sentence.
Token Merging: Your ViT but Faster
Because clearly people who weren’t born here are unworthy of being treated equally. And because “they took our jerbws”
Much of coding today is doing the same thing all over again in a new environment or new language or tool. LLM's will have plenty of examples of this and will be able to generate those products faster and better.

Original code will be harder to duplicate. We can assume that those coders will use an LLM as a tool to speed up their development, but won't be able to trust it for mission critical items. Although, writing this I realized that an LLM may become an excellent way to bug test.
> Chat with GPT is an open-source, unofficial ChatGPT app with extra features and more ways to customize your experience. It connects ChatGPT with ElevenLabs to give ChatGPT a realistic human voice.

Looks like only GUI aspects of the UI are self-hosted, but that the text and speech aspects of the UI (and the bulk of the computation and IP) are provided by two SaaS services.

Self-hosted (and some degree of open) ML models are what a lot of people might want, so we should probably be careful when saying "self-hosted" right now, to not disappoint people or confuse discussion when talking about what we want.
I think it is fair to say that none of the large tech. companies except Apple managed to hire correctly. Should we also assume that they won’t be able to fire correctly?

I do believe problems about their talent pipeline or how they utilise it lays deeper than these hiring/firing sprees can solve.
Is anyone laid off with this message, or have they just set up the entire company to worry that they’re being laid off.
It a programmer named Latte introducing himself in Spanish.
Time Zones Are Coordinated
So you think banks should instead charge you to hold deposits? Would you use such a bank, if they promised to never engage in 'usury'?
> All the talk to a flatter structure, being lean, focusing on the tech actually makes me want to work at Meta.

Do you take those claims as seriously as you do "Meta is building the future of human connection", "Year of Efficiency", and "Meta builds new ways for people to feel closer"?

This is a PR fluff message about layoffs. I wouldn't take any claims in it at raw face value.
>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.

Looks like the age of pure remote work is done for big corporates!
It's a sexist alt-right meme because they associate soy with estrogen. In this imagined causality, someone who consumes soy milk would be more feminine, and of course women are bad programmers.
Your comment has nothing to do with his/her point and also has no place in this discussion. You're trying to use an identity attack to dismiss the point.