skysight-inc/HackerNews huggingface dataset:
I attended the annual meeting last year and though I historically love the company, came away less than impressed. I can see how people in the past would take a pay cut to work closely with WB or have him invest in their company. But does Greg Abel really have anywhere near the kind of gravitas necessary to attract top talent or get good deals? I don't see it. Lots of bland corporatespeak from him.
I think if you ever have to interact with prototypes directly with JavaScript, it's by and large a smell: it's fraught with pitfalls (the notorious for...in issue of Prototype.js from years ago), more syntactically tedious than using ES classes, and is too dynamic to play nicely with static typing in a lot of cases. The model is historically interesting but probably not what you should be dealing with in 2023.
Google Authenticator is completely offline isn't it? How are accounts / 2FA material at risk of lockout by using Google Authenticator?
There is probably a good space for Rust in writing the databases, caches and all sorts of proxies as well. I agree though, for most of the stuff I need for $DAYJOB the speed is nice but hardly required. It doesn't really matter if I can generate a HTTP response 50 microseconds quicker if the response then has to travel over the internet for 20+ milliseconds.
Amazon has corporate offices in almost every major city. I assume what will happen is as long as you are going in some office it will satisfy the requirement for now.
Unions are not needed because you do want competition for jobs. People who are getting rejected/fired from Amazon aren't exactly hurting for money or job opportunities.
Still a more credible story than anything the media has stated regarding efficacy of gene therapeutics deployed systematically to a majority of the population while pushing as hard as possible to avoid leaving anyone left as a potential control sample.
Microsoft looks to tame Bing chatbot
I don't think it's a jailbreak, really. The developers are simply allowing people to use a non-nerfed version of this chat bot and calling it DAN.
Almost all feedback I've heard from people who work at/for Amazon is negative. That goes for everyone from warehouse workers to programmers. I assume their comp is high, but they're still competing for the talent pool with the rest of FAANG/FAANG-alikes.

If I'd taken months/years studying these big tech interview processes, academic algorithms/data structures, and leet code solutions, and self-agreed to sell my soul, Amazon would be my last choice.
Python’s Multiprocessing Performance Problem
I can’t think of any punishment harsh for what Baucus did to the country during Obamacare. He basically singlehandedly f..ked it up. The damage he did will be felt for decades in the form of bankruptcies and people dying because they can’t afford care.
Namespaces are a tiny part of what means a complete container infrastructure, across all OS layers.

Then there is the whole IPC taking place across containers with much slower APIs and heavier context switch states.
60 Nations agree to regulate AI in the military before it destroys the world
Bike specific trails make a huge difference here. An electric motorcycle is less flexible, costs more, and doesn’t provide exercise. Pedal assist going in + a workout on the way back is hard to beat.
Alternative alternative hypothesis: someone got laid off and told to work out the rest of their shift, and used their frontdoor access to take a massive dump in the boses desk drawer.
> but isn't that a sunk cost fallacy?

Maybe? But it's human nature to feel a little better about shelling out cash on something if it actually gets used.

To make an analogy, let's say your kid insisted you buy them a car. Not some lame Toyota, it has to be a Ferrari (read: lavish office in expensive downtown location). They use it, they're happy. Then some event happens that makes them not want to use the car anymore, but for contractual reasons you still have to keep it around for several more years (read: pay insurance and maintenance). It doesn't ever get used, but you're still paying for it (read: paying for maintenance and utilities for a mostly empty office). You'd feel at least a LITTLE better if your kid at least attempted to drive the car a few times per week, but they just want to stay home and call you an asshole.

I strongly prefer WFH, but I get the thinking. Also keep in mind that city governments are probably breathing down the necks of these companies telling them to get workers back into the office ASAP because the local economy is going to shit without thousands of office workers buying Starbucks, going to lunch, etc. every single day.
They have many. In a lot of cases the original creator of the company stays on to run it, which would be extremely weird if they were forced into the situation. Why would you force someone into a bad situation and then let them run your newly bought company? It's like kicking them in the knee and then handing them a knife. Why would they take up the offer, except if they thought it was net positive for them? Why do many continue to run the business for many years, rather than cashing out and running?

If you have a distressed company, that's not his fault. You create the situation, he merely offers you one of 100 options, you can choose that one or absolutely any other from the other people knocking on your door, who would presumably pay a premium for the company Buffett has just said is worth the money by virtue of having offered you a price.
Yeah it's all fun and games until you discover someone had automated a thing using a cron job on their own computer.
They are the only company that ever hijacked my robots.txt.
I don't believe it's some simple reductionist "they're evil and want employee control" narrative.

Remove the "they're evil" part and I don't see what's reductionist about it being about "having more control over employees"?

That to me sounds like a very likely explanation.
As a gigantic insurance company, a lot of the money they invest is not money they own, but insurance premiums that have not been paid out as claims yet. I think this has some favorable tax implications for them.
Nitpick: you absolutely can "escape" the JVM

https://www.exploit-db.com/papers/45517
Unpriced climate risk and the potential consequences of US housing overvaluation
My old employer used twilio extensively for allowing the employees of customers to do automated clockouts/clockins. They seemed like a dumpster fire of a company to work with but that they had telephony figured out made them hard to dislodge from the market.
I would support making the courts fairer and cheaper, but a secret privated pseudo-justice system that is biased in favor of companies just isn't the way to do it.

If you want to argue that arbitration is fair, then please point to some open records from arbitration proceedings.
I want to be careful not to recapitulate every conversation I've ever had with a JVM person about this. I'm not claiming it's impossible to deploy JVM applications; obviously, tons of people do. I'm just saying people use Go and Rust because they work well in situations where you want to distribute and directly run a simple binary without additional tooling. That's not every situation; obviously, if you can use Docker, there's not much difference between a JVM app and any other kind.

Your comment is super interesting, don't let me sound like I'm trying to shoot it down. I'm being deliberately terse to avoid creating receptors for language war antigens to bind to.
I almost ended up in this situation. Interviewed with this company last summer and from the feedback I got, it sounded like they were on the fence about whether to extend me an offer. They don't have any offices in the Philly area and there's no way I'd consider selling my house to relocate when the interest rates have more than doubled since I bought it!

Sometimes getting rejected in an interview for a job you really want can be a blessing in disguise. This decision also makes me much less interested in working for Amazon going forward. They definitely aren't living up to their own "Leadership Principle" about being "Earth's Best Employer" when they're doing unethical things like this.

My advice to those who are in that situation is to make Amazon get rid of you so that you can (probably) file for unemployment. I'm not an employment attorney but my understanding of employment law is that quitting disqualifies you for unemployment but that a company ordering you to relocate to "return to an office" when you were hired to work remotely is probably constructive dismissal which is eligible for unemployment. This will also help if you need to fight them in court over repayment of your bonus. It may be difficult to find another job right now thanks to the Federal Reserve's monetary policy decisions so you might need the unemployment and/or bonus money to survive in the meantime.
> Far reach

Political strategy to both claim political points and yet make sure nothing passes. At the end of the day, there is a whole lot of posturing and flags of victory by both sides. Republicans love it because it keeps the corporate America on their toes to keep politicians closely in their pockets. Democrats love it because it makes their party look better even if/ when they are complete trash.

Sickening.
> I don't understand how that could possibly be profitable.

Because registrars have the power to "reserve" domains they like for some time either for free or for only a pennies.

https://en.wikipedia.org/wiki/Domain_tasting
Hey, cofounder of laudspeaker here. If you want to try it out, you can deploy to render without having to really do any heavy lifting. We are just getting started with respect to the business model so we’re open to feedback on pricing. Email me at mahamad at laudspeaker dot com and we can chat!
> The annoying thing not yet mentioned is that it tries to upsell you at every step

I turn it into a game. I love the feeling of having cheated their systems and cleverly opting out of all the up-sells. I am forced to use GoDaddy because I have profitable blogs and e-commerce stores which would be a holy war trying to migrate all that to other services. It's do-able, but would be a headache and a half.
26.1%
So the club members . . . were they Chinese or extraterrestrials?
So is that total based on staff numbers from last year, or is the new rounds layoff percentage based on current staffing?

It seems we are at the stage of layoffs were we can argue about how you measure the percentage sacked..
The title is heavily editorialized and is essentially clickbait. It's fine to speculate about things, but at first glance, the title looks like someone wrote a piece that might try to tie the outage to actual facts about employees who departed and how they might be relevant to the outage.

This post is nothing of the sort, seems unlikely to provoke thoughtful discussion.

Edit: title has been updated since I wrote this comment.
> watercooler conversation is not searchable and is ephemeral

This is why you document key conversations (though obviously this requires more discipline than searching for the information after the fact).

Another counter is that search often sucks (caveat: my opinion here is perhaps coloured by the fun and games sometimes had trying to find anything in Outlook or Teams, YMMV if you have different tools).

> the office is full of distractions

You should encounter my home!

> Commutes suck

Agreed. I have the luxury of living very close to the office which helps my preference for working here.

My main reason for preferring to be mainly in the office (I do work from home occasionally, more so temporarily ATM as I have a terminally ill pet to spoil until the time soon when the bad outweighs the good in terms of QoL) is that I don't have a room to designate a work room (well, I do, but I'd rather designate it for my hobby work & such) and I find switching on/off as needed is more difficult when work and home life don't have a good solid door between them.

I also hate the phone (OK, there are video options, but I find they help little and anyway the proponents of them usually have their cameras off so a phone is what we effectively have) as it combines the bad points of in-person communication with the bad points of written comms.

Having said that, while I'm definitely an office worker by choice, rather than a home worker, some do genuinely both work better remote and get a better life out of it, so we need some flexibility (with the caveat that I do wish people who want the remote work flexibility show me some flexibility in return and consider answering messages/mails by message/mail instead of trying to arrange a call which they know is by far not my preferred option!).
Winston? Throw it into the memory hole.
The whole process would be fine if the legislators listened to all lobbyists. But realistically they only listen to the lobbyists who bring in the most money.
More realistic numbers:

$300-500 roundtrip flight every week, $250/night in a hotel X 4 nights, $50 Ubers to/from the airport at both ends, plus meals and other incidentals.

That's closer to $85k/year.
It's because it's a frequent source of confusion in the actual industry.

I _constantly_ hear people claim that this method really does add information. My own company constantly makes similar claims, and internally, even for people who actually do work in the field, they honestly do think it adds resolution.
Thank you for putting that into better words for me.
The point you're missing is that both rejections are meaningless to tell people about. Recruiters are so unpicky with who they send emails or linkedin messages to, that it is equivalent in social meaning to a rejection on a swipe dating app. The offer has little to do with who you are, and represent a generalized offer of pursuit, a very wide and impersonal net. Additionally, the classic "I almost dated a celebrity" is such a cliche and something people instantly brush off as meaningless, just like the amazon recruiter emailing you.

The analogy is 100% on point in regards to the social significance of the interaction, there being none.
That has a catch 22. If you aren't going to start with Rust from the beginning, switching to it later becomes too costly and too difficult, which defeats the argument of it being useful in general. Most often what's used in the beginning as "prototyping" is cemented into the system to the point that it's hard to change it.

So yeah, better to deal with complexities in the beginning and save on switching later, than not to use it all.
That's only 28% if the 17% was calculated as a percentage of their pre-first-layoff headcount.
Being correct with mathematics isn't pedantic, it's just good sense.
These companies need to be attacked/shamed from the eco angle. If they cared about the planet(we do, of course!), they would let as many people wfh as they could. They could have commercials showing all their happy employees wfh - petting their cat, enjoying lunch with their SO, etc. all while saving the planet and the employer gets all the brownie points.
Well, it's 26%, but close enough.
"An operating system is a collection of things that don't fit into a language. There shouldn't be one." – Dan Ingalls

That is the beauty of hypervisors, just enough abstraction for a portable language runtime.
>the article states they laid off 11% , less than 5 months ago.

Unless the 11% and 17% are both talking about the original number of employees, the percentages don't simply add up like that. If it was 11% of the original number of staff then 17% of the leftovers, it'd be 26%:

.11+.17*.89=0.26

Still, that's not a huge difference so I don't know why people are getting up in arms over it.
Terrifying when you put it that way.
That’s funny because I was remote for years before the pandemic. My ability to get heads down work done and focus make me greatly outperform my in-office colleagues. Several of them were made redundant because my projects and automations swallowed up the work they were doing. My ability to document everything in writing led me to rapidly expand the knowledge under my domain while they were having their random water cooler conversations.

I’m not some antisocial person either. I would enjoy traveling to the office and be sad to leave the little camaraderie party. But nothing was getting done and all that busy bee hustle was a smokescreen.
if it's only off by 2%, it's a bit pedantic :D
Text generators may plagiarize beyond 'copy and paste'
If you ate 75% of a pie, then ate 75% of that remaining piece of pie, how much pie would you have left?
I work on a 4 person team. At one point it is was two of us.

I love a quick fix where I tell the customer “try it again” done.
The whole thing might have been held together by chewing gum and they fired the one guy who re-applies it every day.
I mean comparing to direct air capture is A comparison. I wouldn't call direct air capture efficient by any stretch.
> A big problem with Rust, long-term, is that the kind of programs that really need it are somewhat out of today's mainstream. It's not that useful for webcrap. It's not that useful for phone apps. The AI people use Jupyter notebooks and Python to drive code on GPUs.

One thing this is missing is that Rust is useful for libraries callable by many different languages. You may or may not want to use it to build an actual Web app (I personally think it's a solid choice, but reasonable people can disagree). But for building, say, the Python cryptography library [1], which is used as a part of "webcrap", Jupyter notebooks, and in many other domains, Rust is clearly an excellent option. Nobody is going to build core Python infrastructure in Go or Node, and without the plumbing libraries none of the higher-level applications can function.

[1]: https://github.com/pyca/cryptography
It’s unknowable to an outsider, and I agree the claim that the outage is related to the layoffs should not be made.

That being said, a 5 month delay is not at all surprising in the time between critical people were laid off and major issues arose.

Most systems are designed to run on their own (developers like to be able to go on holiday). The real problems arise when those systems are changed, and/or upgraded.
How do we allow these people in government? Why are such statements that are obvious bullshit to anyone who has ever used a smartphone not immediately ridiculed and barred from any position of power for their rest of their lives?

How are we supposed to trust our government when this is what they do?
All the ideas that many folks sell as being invented by WebAssembly were already present in such systems.
>The time to deliver a fix to VR users at Meta was often over six months, disregarding all the problems that were just ignored.

I find it astounding that this could be true for someone as senior and respected as Carmack. Is it because he's working in a hardware division? What takes so damn long?

Side note - its interesting how Carmack has come out and publicly bashed Meta so much. I guess you can do that when you're in his position.
Sure but most large cities aren’t just urban areas. Dallas, Houston, Denver, Phoenix etc are all large cities that you could live in and never have any reason to be near a high rise building.
I worked with a guy once that I wasn't a fan of. Gruff, incompetent, egotistical. Just a general ass.

He got laid off two weeks before we were set to do a huge annual update. I stormed into the interim CTO's office (the CTO got laid off too) and explained that laying this guy off was the dumbest idea ever and that it had put the entire project in jeopardy and no one had the knowledge or access to systems that this guy had, and that laying him off was going to cost the company millions of dollars because the release was going to fail.

I don't know what wound up happening at that release. Two weeks later I was working elsewhere; a few years later that company completely evaporated.
Sorry, but you cannot just add percentages together. If you lay off 11% from X and then lay off 17% from what you have remaining, the total amount laid off is not 28%. It does not quite work like that.
General layoffs are just never a good idea unless as the very last resort. I've personally seen the demoralizing effect it creates, triggering more people to leave the same year. For highly technical teams, you can never really replace the institutional knowledge you're losing.
I’m sure things used to be this way but “we’re like a startup” is so overused in big tech these days. It’s usually an excuse for something wrong rather than the benefits of a startup.

I wish we were building for customers instead of building for my or someone in my leadership chain’s promotion. I think most companies start with that focus then lose it after a certain size. Most of the engineers working on projects don’t even care about the product.
"All this bloat and new-fangled complicated stuff? You WANT it you silly users."

Really this just illustrates how Linux has moved from a community project to a commercial product. Nobody should be surprised at this point.
The percentage has no direct relevance to the linked content, and doesn't belong in the title at all, IMO.
Just trying to be funny
How to Send eCash Tokens to Nostr Users
Maintaining that velocity inside a larger organization is a really interesting challenge.

There are things you can do that can help. The biggest in my experience is robust automated testing combined with robust automated deployments

Continuous deployment (any code that passes the tests gets deployed) is incredible if you can get there, but the next best thing is continuous deployment to a staging environment followed by one-click-deploys by trusted release managers to production.
I was recently playing around with a similar approach using Alpine.js and it was really fun just hacking on an html file. Didn't know about importmap, but I'm excited to try it out. There's a time and a place for bundlers. But if you're just spending a lazy weekend on a toy project for fun, this is a really satisfying environment for prototyping
Unless both percentages use to the same reference - eg. payroll from 2022-01-01. (no idea if that's the case here)
As a judoka with 20 years of experience, I don't know what the hell this article is about.
Is there any indication that Berkshire performs better than selecting stocks randomly?

Somebody who bought a Nasaq 100 certificate 10 years ago and then bummed around and never did anything else to their portfolio gained 500%.

Buffett and Munger who showed up in the office every day, analyzed companies and worked on their stock picking gained 240%.
A broken clock would be right more often than the government and mainstream media have been on cases like this.
Startup probably worked on Carmack’s request because they were afraid he will post a negative review or give negative review about the startup to his friends. A startup can’t afford to piss off a person like John Carmack, they might go out of business, because it might impact their ability to get new customers and raise capital.

Meta on other hand could care less about John Carmack’s opinion as it has no impact to their business. In short John Carmack’s opinion was ignored it had no impact for a large company.

The mistake John Carmack is making is that he thinks his views are special, they are not.
This is way worse than the Twitter layoffs. Twitter engineering built a system that was robust to a 50% layoff. Twilio -- not so much.
It still requires a full underlying Windows or Mac OS, so it's irrelevant to the topic at hand.
I know people in Japan who take the bullet train on their daily commute to work 200 km away. I would find that quite comfortable, if someone would pay for it! But I definitely wouldn't want to do the same by plane.
I admit I had no clue what it was about, but I was wondering what was significant about the age restricted video. I watched part of the video and it was interested what was said in the news conference in December and it also seems to point to the invasion could in a couple of months. His substack article is:

https://seymourhersh.substack.com/p/how-america-took-out-the...