skysight-inc/HackerNews huggingface dataset:
Mass layoffs makes the news because papers depend on sensational headlines, but it's important to put into perspective.

> The pandemic produced Amazon’s most profitable era on record ... Amazon doubled its work force in two years, and funneled its winnings into expansion and experimentation to find the next big things.

So it doubled its head count in the past 3 years and is now trimming by 3% (or 1% of global).

Update: Tried to figure out whether the doubling head count was corporate employees or total. I don't have time to dig into it now but a quick search did turn up Amazon's EEO reports in which they break employees down into a number of categories including "Professionals" -- which sounds like it would include engineers. 77K in 2019, 121K in 2021. So it's reasonable to assume those did double from 2019 to the present. See https://www.aboutamazon.com/news/workplace/our-workforce-dat...
Top 15 items on Norways emmisions list are all oil fields and refineries so makes sense for them to start looking into this:

https://climatetrace.org/comparison/63727ab243c30

edit: better link here:

https://climatetrace.org/inventory?sector=all&time=2021&coun...

They're already well ahead of the game when it comes to fugitive emissions, and if that gets priced in globally, or even within the EU, they'll have guaranteed sales until others catch up with equally strict standards.
This kind of stuff can easily be searched for. Here's a low-mid quality article:

https://www.vox.com/2014/5/23/5741352/six-times-victims-have...
Don't you need to add another verb for “I could have a banana” to work as past tense?

E.g. "I could have eaten" or "I could have had"

Edit: Oh wait, now I see it. Something like "I knew I could have a banana if I got hungry."
I am curious about this as I am not a FAANG person either, have just 3 years of experience, and am having no trouble getting to the verbal offer stage. I am just playing around, so I don't go beyond that, but it is getting there. LinkedIn remains clogged.

Are you sure the tech screens are going well?
Glad it wasn't just me thinking this!
Have ETH gas fees come down since the move away from POW to POS?
JS is JS. It's not going to stop being JS. Deno is a slightly different syntax for the same thing. If you want a different language, step 1 is to pick a different language.
The physical buttons get in the way of day-to-day use. That's why brands like Asus and Razer design phones that are shipped with special cases containing things like joysticks, trigger, and other physical buttons (using USB-C ports or Bluetooth for transmissing buttons). Others still experiment. The ROG Phone 2 came with distance sensors on the side to function as analogue triggers.

Phones with buttons have been tried and failed. Same with using your phone's processor for a desktop environment by simply plugging it into a dock; Samsung's DeX comes closest, but very few people seem to use it.

In practice, the easiest way to combine phones and games is to either stick with the touch screen interaction all games are designed for, or to grab a Bluetooth controller. Works across many games, almost all phones, and you have a pick in the hand feel or button quality rather than being limited by the design choices of the phone designer.

If you're into playing games on the go, tools like the Steam Deck or one of the more recent cloud streaming handhelds are probably better.
It’s not just this law though. They keep coming at a steady pace.
Here's a bigger list for you[1], the top 10 all have $1B+ TVL.

[1] https://defillama.com/
From my understanding, they have until 30 days after disabling to appeal. That said, I don't know if appealing stops the clock on deletion, so I would do so ASAP.

Facebook has a similar policy as well to gain access to an account (For Facebook, you have to show them a copy of your government ID).

The problem is, if the attacker had access to the recovery email, they don't have to go through Facebook support. That's the point of the recovery email: to recover your account if you get locked out, access to it is taken as proof you are you.

Also, it's possible your friend just forgot to mention it, but they _don't_ mention needing to reset their password after the attacker got in. If that's the case, that means the attacker got in with their password - i.e. they know the password.

If they can try to login with their password and get "account disabled" (rather than "incorrect password"), and they didn't change it as part of attempting to recover their account, then they should assume that password is burned and need to change every account that uses it ASAP (and stop reusing passwords ;) )
The law matters. Section 230 of the Telecommunications Act matters. And in the old days, for several centuries, the laws regarding libel and slander mattered, but of course at the moment they are not being aggressively pursued. Nowadays you can go on Twitter and say that Hillary Clinton runs a child sex ring out of a pizza restaurant in Washington DC, and Clinton is not allowed to bring a libel suit against Twitter because of Section 230, nor would it be fruitful for her to file thousands (or even millions) of suits against the anonymous people who post that particular rumor. And so, for all practical purposes, the normal laws regarding libel have been suspended. And yet people still need some way to defend their reputations against lies.

Do you want people to set up personal websites?

The answer is obvious: repeal Section 230.

Once Section 230 is gone, sites such as Twitter and Facebook will simply cease to exist. They will either shut down on their own, or they will be sued into oblivion.

Everyone would be forced to set up their own website, and then take full legal responsibility for what is posted to that website.

Once Section 230 is gone, then the normal rules of libel come back into force, as they existed for several centuries. Some extremists might regard this as censorship, but for several centuries the normal laws of libel were not regarded as censorship.

A civil society can only prevail where people are required to take full legal responsibility for the things they say in public spaces.

At the current moment, our laws regarding libel are made almost useless because the publisher of the lies are protected by Section 230, and going after each anonymous individual, when thousands or even millions of people are repeating the lie, is too burdensome for even wealthy individuals to pursue the cases. When wealthy people ask their lawyers "Can I sue?" the lawyers remind them of the Streisand effect:

https://en.wikipedia.org/wiki/Streisand_effect

I do not know what will happen in the future, but I am certain the current set of arrangements cannot survive. People must have some way of defending their reputations, and the traditional way of doing so has been through our laws regarding libel and slander.

To my mind, the most obvious way forward is to repeal Section 230. Large sites such as Twitter and Facebook would likely vanish, and people would then be forced to set up personal websites, and they would be responsible for everything said on those websites. Like newspaper publishers, they could publish many writers, if they wanted to, but they would face the normal legal burdens of libel law, just like every newspaper.
Ask HN: What is your best paid news/content source?
I read a wise comment on here not too long ago that when media is free, it's your attention being monetised, and so the content is geared more towards your attention than valuable information.

With that in mind, what are the best paid sources of content you use on a regular basis?
Yes, the first few chapters of the book Zen Showed Me the Way (https://archive.org/details/in.ernet.dli.2015.139823/mode/2u...) somehow made all the descriptions that I'd read of Zen Buddhist enlightenment and awareness, and how it's brought about, finally make sense. The memoir captured for me the first-person perspective of going through that process and tapping into that perspective.
Sorry, but I think account sharing is a valid social-lubricant and smart thing.

For example, I share prime and netflix with people...

The reason is that its "time division"

So, for example, youre paying for access to an account with 24/7 access to [RESOURCE] -- but you only personally use it for say 6 hours a day... but paying for 24 hour access... then who cares if it is me that logs in for 6 hours, and the tom dick and harry use the other 6 hours each...

you still got paid for the 24 hours of account access....

stop trying to tie every access to a single person.

I have been sharing accounts for over a decade.

If an account is paid for, GFYS.

So, account sharing, if its paid for account, is none of your business. What if I am supporting a friend who cant afford your service and youre helping out your friend?

you do not need to monetize every BODY you need to provide value to PAYER via your service.

so GFYS if you think that every individual PERSON who accesses your service "owes" you an account or payment.

seriously.

the ONLY argument against account sharing is if you don't have limits on SIMULTANEOUS how many individuals are logged on...

So - thats a better metric.

Real world example:

best friend is a dir at nflx, he has a son, a wife, a good friend and himself.

All live in different states and countries and continents.

He warned that they were going to crack down on this, but many people are like "I am a parent and I have two kids at college (all diff timezones, thus diff access times individually, given the account is active 24/7) and they should be able to access my account, why should each of them pay for access to nflx rather than "mom" just pay for an account and everyone login as we all have different schedules.

youre not paying for a user account, youre paying FOR TIME TO ACCESS WHAT YOU PAY FOR...

Why care for WHOM is accessing the account... its already paid for 24/7.

The policy should be around HOW MANY ppl you can share youre account with from a simultaneous access perspective. period.
Draft RFC: Cryptographic Hyperlinks (2021)
By profit, amazon is a cloud services company that happens to also have a giant ecommerce side gig.
HN crowd is completely missing the intent. Nobody wants to chase open source developers. The problem is that right now a person can go buy a smartphone or WiFi router which uses obsolete software components already and will never receive any updates. Hopefully it gets fixed through this legislation.
The first cubesat to fly and operate at the Moon has successfully arrived
This annoys the hell out of me and I only speak English.

Microsoft is probably the biggest development-focused company in the world, but their own work communications app, Teams, doesn't allow you to paste small pieces of code in a chat because it replaces punctuation with emoji.

Regardless, if I want an emoji, I will type the emoji. If I typed ':)' I want ':)' not some stupid yellow face.

Meta's Facebook Messenger doesn't allow those forbidden strings either. Meta's WhatsApp mobile does, but WhatsApp web does not.

My phone has an emoji picker if I want an emoji. I don't want what I type or paste replaced with an emoji. Anywhere. Ever. This practice should stop.
Why does a corporation do what is in its financial interests?

That is what they are designed to do. That's why people pay to be part-owners.
If you're not passing tech screens, why are you assuming this means lack of demand on employer side?
The regular return value doesn’t have to be meaningless just because the error is non-nil. In this case the function returns the rule that triggered the error, which is potentially useful information. I don’t think it is an official Go convention that err being non-nil entails that the other return value should be meaningless.
Iirc, the Soviet Union used to guarantee a job. Not sure how well that worked out for them, though. Don't they have a massive alcoholism problem still?
Interested to hear more, once it's through! :)
Experience of 99% of people is that component ______ never fails. By that logic no electronic component needs to be replaceable/repairable and the whole repairability discussion is useless gibbery.
Alexa doesn't need to make money. It just needs to be another way to make it easier for people to buy from Amazon than from other websites.
Amazon brought on like 300-400k warehouse workers and customer service numbers would also move when that happens. They have a LOT of those workers compared to corporate and engineering. And they move those numbers a lot as well.
It's wise to use simple characters and not symbols like the forwards slash as it might not be the a dedicated key in some languages on keyboards. You might also consider allowing remapping keyboard shortcuts.
Yes, there is this plugin for it https://wordpress.org/plugins/activitypub/
Really? I know pip does it by default if you don't use virtual envs, but that's related to how pip works - activating the venv basically swaps pip/python executables and `site-packages` to the ones in the venv directory. I admittedly can't think of another I used where that's the case (none of cargo, go mod or npm/yarn/pnpm install globally by default). I admittedly did not really try others enough to notice how they work.

Still, the end-goal is not the same, IMHO. Outside exceptions (e.g. some developers not packaging their applications and making users install through `pip`/`npm install -g`, which I also really dislike), your typical end-user would not interact with language specific package managers. They're most typically used for development/deployment dependencies, not end-user installation.
### 1.1. Multiple Encodings

A hashlink can be encoded in two different ways, the RECOMMENDED way
to express a hashlink is:

hl:<resource-hash>:<optional-metadata>

To enable existing applications utilizing historical URL schemes to
provide content integrity protection, hashlinks may also be encoded
using URL parameters:

<url>?hl=<resource-hash>

Implementers should take note that the URL parameter-based encoding
mechanism is application specific and SHOULD NOT be used unless the
URL resolver for the application cannot be upgraded to support the
RECOMMENDED encoding.

[...]

#### 3.2.1. Hashlink as a Parameterized URL Example

The example below demonstrates a simple hashlink that provides
content integrity protection for the "http://example.org/hw.txt"
file, which has a content type of "text/plain":

http://example.org/hw.txt?hl=
zQmWvQxTqbG2Z9HPJgG57jjwR154cKhbtJenbyYTWkjgF3e
Apple News Presents After the Whistle with Brendan Hunt and Rebecca Lowe Podcast
I'm personally in the former (unregulated) category. The furthest regulation should go is KYC, and even that may be a bit too much (although I realize why .gov would force that). Does it suck that people lost a lot of money? Yes. Do I think the government should investigate this? No, because the flip side of having the government investigate this is government regulations, and I'd like to keep the crypto space as regulation free as possible even if it results in episodes like this.
What if I've already released TerminatorOS for free and would prefer not to leave my users in the EU high and dry, but I also don't want to start a business or spend my free time dealing with legalese while getting nothing in return?
Elon Musk publicly feuding with and firing his developers on Twitter
You can encourage personal websites without discouraging communal platforms, though.
Copyright infringement isn't stealing.

My perspective on this was formed when I sold a chemistry program I wrote on a TI-85 to another student in 1997. It felt ridiculous to charge a lot for something I still had after selling it so I charged $1. Inadvertently beating Apple to the $1 mobile app market by 8 years, but I digress...
Unemployment is still near historic lows.
There are T9 phone keyboards on the Play Store and almost all phones (with Apple being the notable exception) also incorporate T9 into their dialers.

T9 worked great for words in the dictionary. When your word wasn't in the (often limited) dictionary, though...
I'd guess large producers of commercial software. BigCo doesn't have any problem having an entire compliance & audit b.s. department. However, all the smaller companies, independent developers and OSS software will be regulated out of the market.
I ripped and uploaded my Tool CDs to Youtube Music before they got the license deal fixed, and it was a good experience. Even though Tool wasn't allowed in the streaming subscription, there was no issue me listening to it with my uploads. I also have a few other albums that aren't available on streaming that I uploaded, and those likewise work great.

I can also recommend Youtube Music for that.
Federated Communication for Public Authorities
Going with your analogy, big crypto players are trading lots of Ferraris each day. Withdrawing and depositing cash for each Ferrari purchase would take significantly longer than the trade itself. If only there was some financial engineering that could make this easier...
New exchanges will emerge, plus there is Coinbase and Gemini and other regulated ones. You don't need to store your coins on the exchange if you're not selling them. If you want to buy, other people who want to sell will have their coins on the exchange, and after you buy you can withdraw them. I'm not sure why people conflate "liquidity" for trading with people just leaving them there when they're not selling them. Even when people do leave them on the exchange, these coins are not contributing to trading liquidity because they are not up for sale.

The fact that crypto severely and relatively quickly punishes bad custodians who fractionally reserve and trade customer funds is a feature not a bug. And the reason this punishment happens quickly to crush bad actors is the "bank runs" necessary to trigger the event can occur within minutes of rumors or information being revealed to the market, and assets can be withdrawn globally very quickly. No other "banks" or exchanges or brokers are exposed to this much pressure punishing insider schemes like this.

Even the gold and silver markets have a lot of people claiming there is paper leverage way in excess of physical supply, and that large geopolitical interests suppress the price of gold so as to defend against it taking value from sovereign debt and currencies. I think there is some truth to this, but the reason it is allowed to persist and that there may not be true "price discovery" in gold and other commodity markets is that no one takes delivery, and so many simply leave their physical asset on custodian banks. Who knows what they are doing with this, or if their asset is truly allocated. It would require a crypto style "bank run" to punish these potential bad actors. Only crypto has this over and over again at scale.
I think this is long overdue and virtually all posts in this thread seem to be generic, entirely contentless 'EU bureaucracy' rants. From the article:

(i) it is designed to run with elevated privilege or manage privileges;
(ii) it has direct or privileged access to networking or computing resources;
(iii) it is designed to control access to data or operational technology;
(iv) it performs a function critical to trust, in particular security functions such as network control, endpoint security, and network protection.
(b) the intended use in sensitive environments, including in industrial settings[...]

There's a clear distinction here between what the EU labels 'critical products' and non-critical software. Seeing the increasingly insecure global situation, the importance of software in infrastructure and the potential threats I think it's wild that something like this hasn't passed a decade ago. Digital infrastructure needs to be as secure as physical infrastructure.

I wonder what would happen if some Heartbleed-esque bug that went undiscovered for years took out a huge chunk of a nation's electricity grid in a military conflict. What the EU needs in addition is if course also more funding for software security, but they're already doing a halfway decent job. If you didn't know, if you fix open source bugs in the EU you can get paid for doing just that: https://ec.europa.eu/info/news/european-commissions-open-sou...
FTX was a completely centralized entity.

The decentralized aspects of crypto ("defi") has been operating just fine through this entire shit-show.
I hosted Greil Marcus at Google. His first name rhymes with "real" and not with "style" as one with German training would expect.

I asked him about that. He said in Alabama where he was born this was fairly common.
1. Duration. A short and mild recession might be something you hold through. A decade of zero growth -- while technically "no recession for the next decade" -- is quite different, especially for companies (like tech) whose current employment levels are targeted toward growth.

2. Disparate impact. You can have low or no GDP decline while still seeing some sectors take massive short-term and long-term hits.
I don't get the value either, but i sure do miss it when I'm away.
You are freee to keep your money and die if you prefer.
I started a podcast where me and a friend discuss a book every 2 weeks. Even if no-one listens you have the little pressure to read a book each two weeks
Well Energiewende is making energy more expensive despite the promises about cheap energy. Renewables thanks to the fact that you need to keep baseline via fossil plant (gas or coal), is making electric energy more expensive. The fact that you are creating more demand for electric energy through mandated BEVs is making electric energy more expensive and BEVs unappealing. There is no reason for electric energy to be cheaper, it will be only more expensive.

Point and case: It is already more expensive to charge on Fast DC chargers than take gas for ICE.
The pacu jawi is a traditional bull race in Indonesia
> There will certainly be an assumption of negligence if anything goes wrong.

This was a long time coming for our entire industry- ever since internet stopped being just about kittens and porn and started handling serious money.

This is a good thing because it will force decision makers at major compabies to sober the fuck up and pay real attention to security. We still have consumer products, like phones and routers, that are being shipped with known security holes and without any updates.

The issue is pervasive throughout the industry and will take decades to resolve.
Seasoning is really easy despite a lot of claims that you have to baby the pans or whatever. The pans will acquire seasoning naturally over time from cooking unless you are using steel wool and a flap disk to clean it. My old pans wouldn't even think about sticking to eggs. Newer ones take a while to figure it out though.

The big thing is to remember, after washing with soap, to dry and re-coat the pans with a bit of oil on a paper towel or rag. Usually I just stick the pan on the stove to get rid of the water, then wipe it down real quick and stick it back in the pantry. This is the one advantage of stainless steel, since it's machine washable. I just stick my stainless in the dish washer and make sure to use powdered detergent since it contains both enzyme and bleach.

I think a lot of the push for non-stick cookware came from the low-fat fad of the late 80s. You didn't need to use oil when cooking, or not nearly as much.
IMHO, implicit allocations is a bit of a red herring. Yes, in C/C++ heap allocations are proportionately pretty expensive, but I've seen Java programs have just ridiculous amounts of implicit allocations but there really isn't much of a problem.

But allocations aren't the same as copies, and the argument for reference semantics has always been that implicit copies are problematic. In your std::string example, having that many String copies in a Java program would be similarly terrible (and this sometimes happens by accident because of abstraction layers that hide all the copying going on under the covers).

I do think Rust gets a lot of stuff right, but Rust's cognitive load is broadly recognized. I tend to see it as C++ with a lot fewer foot guns. ;-)