skysight-inc/HackerNews huggingface dataset:
Sure, cobalt can be recycled from EV batteries (it's one of the few things that is currently economical to extract, and even then, only if the batteries are essentially incinerated first). At around 98% recovery, that means you'd lose about as much cobalt as an ICE-driving person would consume over that same period. However, it doesn't help the fact that every EV currently needs around 10kg of the stuff in the first place, so that all has to come from somewhere.

>Typical EV batteries are not 100 kWh

For these order-of-magnitude calculations, it doesn't matter if we're talking about a 100kwh battery or a 75kwh battery.

>Tesla Model 3 SR+ MIC have 0 cobalt since use LFP chemistry.

LFP might have some nice properties, but it has around 2/3rds the energy density, and poor temperature performance. I'm sure you'll tell me "it'll get better", but then it looks to me like we're going to continue buying many generations of EVs with the promise that "the next one will fix everything!".

>You didn't address the point about rare earth media coverage for fossil cars vs EV

Why is that an issue? ICE cars don't use much in the way of rare earths, and certainly not until de-sulphurisation became a thing (which is predominately for diesel, anyway), and catalytic converters became mandated.

Once we're done talking about cobalt, we can move on to all the rare earths in an EV's traction motor...
This is a much better comment. If you had posted it originally there would have been no need for a moderation scolding and if you post like this in the future, all will be well. Thanks!
It's all theater. We need to stop talking about it and get trusted security researchers picked at random to be deployed to Apple for an audit. They sign an NDA, they work in a clean room with no way to exfiltrate data, they get full access to all the algorithms, source code, trained networks, all test data, access to Apples infra to test as they please, etc. And then they need to be the definitive authority on this matter to give us info and suggestions. Not Apple, not PR departments, not the EU parliament, not the US gov. And most certainly not us.
I always negotiate all my gigs as contracts because it makes a lot more sense, both for me and the employer.

It immediately removes all the silly little lies and coercion that need to go on between you and your employer. You don't need to "share their vision" or think your options are going to be worth something if they exit. They're paying for your time, so if they want more, there's a mechanism for that. Just ask and you'll bill them at your day rate.

Similarly, there's no awkwardness if you wrap up your piece ahead of schedule or they decide they don't need you for a while. Just say the word and you'll down tools and send a final invoice. No bridges burnt and you can ramp back up when they need more help.

You can also be the most expensive guy on the team without looking like it on the books, which can be handy for the company. You can even schedule in downtime over the course of the year so that you end up billing the same as a salaried dev in the end (while getting an extra six months of vacation in the mix).

There's tons of flexibility, and that's the appeal for me. I love programming computers. I just don't really love doing it all day every day for 2000 hours a year, so contracting makes a lot of sense.
I'd even argue that you always always want to use some common webserver or proxy (nginx, apache, haproxy, ...) on 80/443 proxying to the application running on 127.0.0.1:8080. Why? Multiple reasons:

- Unified TLS config and certificate deployment to your chosen common webserver. Never again having to fiddle with yet another crappy vendor configuration not knowing about anything beyond DES, Java crapping itself with larger certificates, vendors not patching TLS library problems for ages.

- Unified log format: Vendors never stick to a proper format, but everyone can read and parse apache logs. Also, easier handling through unified output to syslog/logstash/whatever.

- Unified authentication: No need to wait for all your vendors to support your orgs chosen SSO scheme. Just let your common webserver handle things and pass on some 'X-Authenticated-User: joe'. Most vendors do handle those.

- Additional authentication: Afraid of pre-auth exploits in a vendor's crappy application or whatever SQL injection in the login form some internal department concocted? Just have the proxy do an additional authentication step (e.g. negotiate/kerberos/AD auth), then unauthenticated users cannot harm you and authenticated evil users will be plainly visible in the logs.

- Fixing crap: Vendor changed the URL scheme of some webapp again? All the links from the internal wiki are broken now? Have the proxy do some regex-rewriting.

As for the various grandparents talking about whatever they did at FAANG: I don't believe it, because the above concept is (almost) the same as what e.g. Google is doing with https://cloud.google.com/beyondcorp
Unfortunately, this antipattern has persisted way beyond the 90s. But, you know, if the only way the standard provides to achieve a certain goal is a shitty hack, people will use the shitty hack.
Here in Denmark a 15-year old girl and boy was filmed while having sex, and the video spread around among teenagers, apparently mostly through Facebook Messenger.

In 2018, the police indicted 1000 of them (tracking them down with Facebook's help). Legal results were a child-porn law judgement for 334 of them, and simpler penalties for 400.

The child-porn judgement was mostly suspended sentences, but it precludes working with children (as a teacher or even sports trainer if children under 15yo are involved) for between 10 and 20 years.

If there was a system that would have caught it sooner, prior to sharing, the spread would be minimized. The police took 3 years to form a plan to indict the 1000+ people.
You wouldn't test this with child abuse images. You would likely test it with a set of legal images, for which you generated your own hashes.
Perception of Disability Maternity Care – Renai Solutions
Microsoft's Edge is also a frontend to Chrome.

I would also prefer competition that is based on giving better search results, rather than abusing the fact that you own the operating system.
Former Netflix staffers charged for making $3m from insider trading
That's exactly what happened in Poland few months ago. Constitutional Court has outlawed all abortion based on fetal defects, no matter how severe, as a basic human rights issue. The only remaining allowed situations for abortions remaining in Poland are when the life of mother is in danger, or if the pregnancy is a result of rape - but there are forces working to get that second exemption removed as well and it's likely that it will go through our constitutional court.
You may not think much about the emoji you use to text every day but there are compelling human stories behind them.

I just learn something new from this! I used emoji always but I don't know the story before. Most of the emoji I used from https://www.uihut.com/icon/icon.
Why aren't they mentioning extracting energy from black hole rotation (Penrose process [1] or something similar)? I thought it was the most reliable way of extracting energy from a black hole.

[1] https://en.wikipedia.org/wiki/Penrose_process

[2] https://www.popularmechanics.com/space/a14524087/black-holes...
off-topic: same thing with Facebook.

11 year old Facebook account got locked out recently due to “mandatory” phone number request.
Yes especially too much whitespace. I don't buy a big screen to have it display so much blank space.

There's a factor of change resistance I'm sure. But for many sites I modify the CSS now for a compacter view and it really suits me so much better. Much less scrolling. It really feels amazing having so much content directly available.

Also remember that twitter's goals are not always aligned with your own. They want you to scroll because it gives them extra data to harvest, like how long you so scrolling to look at something.
Well, a dedicated package manager such as cargo sure is convenient. Maybe what we currently need is rather a "meta package manager" that knows of many package managers and can orchestrate them?
You're basically saying that if a law makes something impossible, then it's OK to ignore the law?
I agree, but it is a type of failure of comprehension (Google Search doesn't understand the word "poop" either, it's just aware that it crops up in a lot of contexts and can rote-recall multiple definitions for it). Same with the human giving a date for Nixon landing on the moon because they understand moon landings but have no comprehension of who Nixon was (much like Google, which additionally has the unhelpful correlation between mentions of Nixon and mentions of moon landings to factor in)
It's sad that so much ascii space is wasted on characters that are used... Really should replace that standard with something better...
Show HN: A low-code back end for your front end
That's an absolutely wrong way to interpret the wording. The author was clearly saying: "this is eugenics but wrapped in an illusion of decency". That's what "white-washing" means. Your explanation doesn't seem to make sense and is shifting the intended meaning.

One could of course argue that most of medicine is "white-washed eugenics" and point to similar efforts by, say, deaf people to view cochlear implants as a bad thing but that's not the topic here.
Having worked with a lot of different software engineers in my career, I've found that the ones with a "possible by default" mindset are much more pleasant to work with than the ones with an "impossible by default" mindset. Early in my career I was surrounded by more "impossible by default" engineers, and often had that mindset myself. It led to a lot of tense relationships with stakeholders. Over time, "possible by default" has become my norm, and relationships with stakeholders are much smoother. I think one of the things that prevented me from taking this approach sooner was a fear of promising that something was possible, but not being able to deliver. Experience has given me more confidence that most things are possible, and expanded my imagination of possible ways to do things, as well as learning how to navigate stakeholder expectations. I wonder how younger or more fearful engineers could accelerate this mindset shift.
So PayPal takes a fee of 4.48 USD for sending 10 USD
Unfortunately, there isn't a comprehensive list that I'm allowed to share, and even if there were we're often rolling out API access gradually because it can require implementation changes on the developer's side (for example, to support an OAuth redirect flow), so it's possible that right now a particular institution may be accessed via API in one Plaid integration but via screen-scraping in another. I think the only thing I can say here about specific institutions is that of the major US banks, Capital One, Chase, Wells Fargo, and US Bank have all issued press releases indicating that they have signed agreements with us to provide API based access.
The whole concept of a Dyson sphere is kinda idiotic. Any civilization that is capable to build one, it is probably able to work out fusion energy very efficiently.

There is no point to go and harness energy around a star or a black hole, when you can just produce it locally with a lot less resources/waste and materials. The sun itself is actually very inefficient in producing energy.

There is no need to harness the sun million of km away, when you can recreate it in your home planet. The only way to produce a dyson like of sphere, is to tame an over-heated sun, and reflect away un-needed energy. But there is no point to build one to just harness it.

It makes great sci-fi stories, but that's about it. Scientifically, it just doesn't make sense.
I've never seen this in either the UK or Finland when using Wise. Direct Debit is a legit thing that's more common in the UK - but that takes several days to clear and the protection is quite strong, Wise would have lost a lot of money to fraud if they offered it as an option...

They use Trustly in the Nordics to do something similar to what you mention, which does seem to use propper bank APIs - as I have to authenticate it on the bank app or website separately.
Trump couldn't had done a better job
Trump couldn't had done a better job. Those people are out of control. Been like that for many many years.
I agree, this is what's to be expected when people rely on proprietary and other people's computers. Stallman's essays, among others, depicted scenarios like this for ages. But people don't like to miss the latest shiny, the convenience of the smart phone tech, so, here we are. They also don't like a told-you-so.
The Taliban are remarkably rich, getting the most income from drugs and mining
I narrowly "missed" visicalc, as by the time I had a IBM compatible PC the "real thing" was already Lotus 1-2-3.

But some years later, in win 3.x times, I had to use it as there were some valuable spreadsheet that needed to be "translated" to Excel, those were fun times, the actual executable being so small and still capable of doing "amazing" things.

BTW, and as a side note, in Windows times and before Excel 95 came out (probably also after it was released), the "best" spreadsheet around was (IMHO) the very little known Borland Quattro:

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

that - besides the name - was the more natural successor to Lotus 1-2-3.
No, it's definitely different. The Bluetooth permissions come up whenever you pair a new Pokeball/Go Plus/3rd Party Device like Gotcha. It strictly asks if you want to pair a new Bluetooth device.

The network discovery is different. iOS will popup a dialog saying something like, "Pokemon Go wants to discover other devices on your network" or something like that, which is what this story is about. I believe it pops up once when you install and sign up, but then it never asks again.
Yeah, direct debit is a very specific, well-standardised thing in the UK and comes with a fair amount of consumer protection. It’s also a bit Oauth-ish in that you can unilaterally cancel it from your bank’s side of things instead of going through the provider.
Adapter Design Pattern explained using JavaScript
Nitter is a free and open source Twitter front-end focused on privacy
wow! Thats amazing things. Keep up the good work.
0.0.0.0 twitter.com
Cynical speculation:

Apple have decided their position of not being able to provide access to law enforcement is becoming a liability. They're probably under intense pressure from several governments on that front.

This is a way to intentionally let their hand be forced into scanning for arbitrary hashes on devices at the behest of governments, taking pressure off Apple and easing their relations with governments. They take a PR hit now, but it's not too bad since it's ostensibly about fighting child abuse, and Apple's heart is clearly in the right place. When later, inevitably, the hashes start to include other material, Apple can say their hands are tied on the matter - they can no longer use the "can't do it" defense and are forced to comply. This is much simpler than having to fight about it all the time.
What is "excessive income"?

I earn it, I spend all of it. Where is the problem? Right, it's when I don't do that that problems manifest themselves.

If I earn more than I spend for all eternity, then it means there is less money left in the rest of the economy. The rest of the economy suddenly suffers from scarcity/lack of currency. It's almost as if the economy is a jar where water evaporates through the poorly sealed lid. Then the government comes and opens the lid and tops up the jar with some water.

This isn't just happening at a personal scale. It's also happening on a nation and world scale.

Germany runs a surplus and keeps exporting to Greece. There is now a shortage of money in Greece. You need to top the Greek jar up again.

The US reserve currency causes USD to evaporate out of the US into the world economy. The US government is forced to run a deficit. Really the only question is what you spend the deficit on.
Most "people with autism" have the tactical understanding to realise that policing others' language and enforcing political correctness is more likely to backfire than lead to acceptance.
A well done data-driven thought experiment, but I do have to ponder why the scientific community has settled on Dyson Spheres, as opposed to more exotic, "alien" ideas. I mean, do we really think a thirty-five million year old civilization is going to settle on an idea some simian came up with in a civilization ~150 years post-harnessing electricity, which amounts to "really big solar panels?"

I'd speculate that power sources used by such civilizations would be so exotic to us, we would need new physics to fully describe them.

Also consider that the electromagnetic force is on the order of 10^36 times stronger than gravity. The electromagnetic force is what keeps your butt from falling through your chair, and gives all materials their macroscopic and chemical properties. And it sort of sets a soft limit on the sizes of rigid structures, animals, etc. Note that there are on the order of 10^30 atoms in a blue whale or Sequoia tree, and ~10^33 in a cargo ship.
C++ supports platforms multiple degrees more complex than other languages.

You're not gonna use Rust or Zig to write code for some obscure DSP CPU with a ridiculous architecture and no OS.
Yeah, studying history without questions is a chore.

A good question might be: "Why did the Roman empire hold together that long and survived several serious crises, even though many other empires exploded and disintegrated in their first crisis ever, as the subjugated nations rushed for exits?"

That question has no definite answer, but boy (or girl), you learn a lot of fascinating history while trying to answer it.
It depends on the amount of energy the civilisation needs.

Lets say, you want to manufacture new planets/planetary sized spaceships. You would need very big fusion reactors and you probably want to save the special fusion fuel for those, when they are on their voyage to other worlds. Because then they need fusion.

But why build a fusion reactor, when you already have a big one avaiable?
Harbormaster: Anti-Kubernetes for your personal server
https://jmp.chat is basically open-source google-voice afaict

Another mentioned on HN recently is https://www.unlistedmobile.com/
PSD2 is really bad. It doesn't actually allow you, the customer, to sign in to your banking account using your own application and an API.

It only mandates that regulated thirdparty companies can access your banking account using some API.

Here in Germany PSD2 was a big step back. Previously we had FinTS (https://en.wikipedia.org/wiki/FinTS), an open banking protocol used since the last 90s, and many programs supporting it. Then PSD2 came and broke some use cases of FinTS. Many banks didn't want to both fix FinTS and support new PSD2 APIs, so they just switched off FinTS. Now German bank customers are basically forced to use the banking website because PSD2 doesn't allow them to use an API and the API they had was taken from them by PSD2.
if you don't have a twitter account the thread is actually impossible to read FWIW.
oh man, this'll be amazing if it becomes a reality
Except from personal experience I can tell you that even when you go out of your way to set the correct data types, if you try to copy paste any data into those cells excel will ignore everything you set and try to automatically change the data types.

If you know how to get it to never do that sort of thing, please let me know, because this is causing major issues in production software...
The Chinese-American emoji are not loved by all users with a Chinese background.

https://www.theatlantic.com/technology/archive/2017/05/the-w...

Something like a gaiwan, a rice cooker or a jar of lao gan ma would be more iconic?

I still like emoji, but I feel there is a heavy Western bias seeping into them. I am curious it the vendors will allow the Afghanistan flag to be changed if the Taliban stays in power. Seems less controversial on a global perspective than a trans flag.
The spam note :

“Important: In light of spam causing potential issues with SMS forwarding, text message forwarding to linked numbers will stop on or after August 1."

Only appears in the English version of the notes. I have not tested if it still works on non US Google accounts. Is there still something like US vs non US Google accounts?
> which can be used with gstreamer to get a live video stream of the deskop, in a way far superior to x11 framegrab

I don't think I'd agree that having to go through dbus and pipewire just to get the contents of the screen or a window is far superior to requesting that data from the display server. It certainly adds a lot of complexity with subpar documentation spread across multiple projects. Does this provide you a compressed stream or can you get the raw pixels that are displayed?
I don't hate the threads, but the GIFs were getting in the way. Like Medium posts that start with random Unsplash images.
Harder than making a Dyson sphere around a black hole?
For the same reason we eat free range X, hike about in the untouched mountains, like to drive ourselves, despite intravenous food, urban environments and train being readily available.

Its not about need, but about want. If you can have anything, my bet is that a Dyson sphere makes more sense than Cyberpunk tech and eating protein goop. Although there is space enough on the sphere for people that prefer it, of course, which there no doubt will be.
> Half a decade? Man, I was hoping for something better than header files in the 90s!

It's hard to get something better than header files; modules don't provide the same functionality, as far as I can see.

I think headers will remain purely for practical purposes.
Does anyone have a recommendation for a JavaScript whitelisting extension or method for macOS Safari?
Windows 10 will be the last windows I use.
The really funny thing is that no one reads the article:

>> Facebook’s reach statistics show that mainstream news content is far more common on Facebook than the far-right content Roose was featuring.

And this reference to the content Roose is featuring is indeed:

>> Journalist Kevin Roose began publishing a Twitter feed in July 2020 that showcased the 10 “top performing” links on Facebook as determined by Facebook’s Crowdtangle analytics tool. Most days, the “top performing” links come from right-wing commentators and provocateurs like Dan Bongino, Ben Shapiro, Fox News and others.

So everyone’s carefully constructed contrived debate schematics topple.
We already spent that $1T for the 20y occupation of Afghanistan. Why did we leave?
i think it's hard to replace windows with linux, they have lots of incompatible workflows. More likely to replace macOS with linux
Mailerlite review, comprehensive analysis of the ups and downs
I opened the thread in incognito both on desktop and mobile and could read the whole thing. I'm wondering if there's some kind of A/B testing going.
Like many things, they'll be located a few short AU's beyond the reach of your star system's Zoning Board. Maybe that vacant orbit right next to the antimatter battery factory?
Indeed, he simply prevented the list's proliferation
This series of blogposts is amusing but it is kind of frustrating too: the end result is merely a compiler. It is a source to source translator from a source language which is very very similar to a subset of the target language. Well I guess you can call that a compiler, but it really doesn't teach the readers what an actual compiler looks like. Exaggerating a little, I would say that it feels like a few calls to sed could do the same thing using regexp.
Mailerlite Review- the Features, Pros, and Cons
If you're outside the event horizon, your experience is the same as that of being next to any object of equal mass of the black hole, located at its centre. Just don't go in!