skysight-inc/HackerNews huggingface dataset:
Ask HN: Fake AA batteries, or drain acid from current ones
I have an autistic child that loves to lick and chew on AA batteries, this is of course very dangerous so we have to keep them away from him but that of course makes him upset. I think the easiest way would be if

1. I find some copper about the right size and shape and use that. especially if I can make it look like a battery.

2. Buy a fake battery somewhere, do they exist, where do I buy them.

3. take a normal AA battery and remove all caustic materials from inside without destroying battery in any way.

Any suggestions.
Good point, I haven't considered this. Thanks!
How can it be a cash cow when everyone comes to the conclusion that it's not worth buying?

In any case, you've neglected logistics, which is at least complicated enough that the Russian invasion of Ukraine has been stalling out on multiple fronts against a much smaller force (this not to denigrate the bravery or capabilities of the Ukranians.)
> Oil is 30% of Russia's exports but wheat is a wee 2%. What if it grows to 20%, with tenfold price increase?

Oil/Fuel is not the only exports, as many petroleum/gas based products are not fuel [1]

If fertilizer is one of the majority costs of growing food in the US, and we cut out 50% of the world's supply, then our costs will go through the roof. Uneffected suppliers such as our friends to the North in Canada will also raise their prices, as supply/demand curve will change.

While I know most of us technical folks are well compensated, there are lots of poor people working paycheck to paycheck. A big price shock could mean some people starve.

I don't want anyone to go hungry

[1] https://www.boisestatepublicradio.org/politics-government/20...
Bilinguals are already better than the low end translation market.
Though bikes are another good example of something with a lot of standardization/interchangeability of parts. Most mechanical/electronic things around the house aren't like that to the same degree.

ADDED: I suspect people who say that it's cheaper to build your own PC are mostly thinking in terms of it can certainly be cheaper to upgrade a DIY system than to buy a new one off the shelf.
Mach's principle is true but the sun dominates our lives i.e. culture and history are important to understand but are rarely models for future policy IMO (in particular cultural arguments about society are often peddled by those who judge too easily or those who are scared)
If I'm understanding this article correctly, the basic proposal is that if you enable symbol aliasing, you can enable ABI breakages without any pain whatsoever. However, they seem to be ignoring one very important issue with ABI breakages: libraries tend to pass types around.

The actual most painful part of ABI breakage is if you have, say, library A that's compiled against old-ABI and library B that's compiled against new-ABI and library A passes ABI-varying types to library B. Like, say, std::string (which changed ABI as a result of C++11). gcc managed to make it work--but the process was so painful (and required adding new features to C++ to do so!), that they have said that they do not want to have to ever do that again.

It's relatively easy to completely change the functionality of a library function and use this sort of magic to always select the right function. But when you broach changing something like intmax_t and time_t, you have to be cognizant that the issue is different libraries (neither of whom are the standard library) who aren't prepared for the type to be different communicating with the same type.
This might have happenned in the past without people liking/approving of it. History does not prove any liking here.
Clicky: https://www.ukrainedashboard.com/

Why the nuclear power plants don't have labels with their names?
i lost all my friends to marriage and family life. I choose to remain single and now i cannot relate to any of my friends.

Impossible to find friends as a single man in lat 30's. Kind of resigned to my fate and accepted that this is how things are.
On a lot of platforms you'll see better cost savings scaling vertically too. With a Go app, it'll run just as good (or better?) on one (or two for HA?) beefy server vs a fleet, the http router will saturate all of your cores just fine.
> I hope the EU comes down really hard on the companies deliberately making opting out of tracking difficult.

At least NOYB does:
https://noyb.eu/en/more-cookie-banners-go-second-wave-compla...
How would you handle reporting, where you would for example want to aggregate by hour of day, localized by time zone?

To me it seems impossible to do that kind of reporting, unless the backend is able to use the time zone to accurately convert the UTC time to hour-of-day, including DST shenanigans and whatnot.
Russia Lost Access to Half Its Reserves, Finance Minister Says
Thanks for the reality check, I appreciate it! At least I got a nice map out of this (and made sure that nothing was configured incorrectly, to the best of my knowledge)...
A simple google search would have shown the author that on average about 2.5 million americans die each year. So millions of americans dying is the norm. Not only that as the population continues to age, the number of deaths will only climb until we hit an inflection point. Besides, what does he want? Americans to be hysterically grieving for eternity? What's with the media and their neverending campaign to have us scared, depressed, angry and self-loathing. Shouldn't we be celebrating that covid wasn't as bad as predicted. I remember in the beginning, some people were predicting 5% or 10% death rate.

> America is accepting not only a threshold of death but also a gradient of death. Elderly people over the age of 75 are 140 times more likely to die than people in their 20s.

The author thinks we shouldn't be accepting of the fact that people in the last stage of their lives have a higher death rate than the people in the prime of their lives?

> It often occurs because of active distortion by politicians and the press, Lewandowsky told me. (For example, a poll that found that mask mandates are favored by 50 percent of Americans and opposed by just 28 percent was nonetheless framed in terms of waning support.)

I think the author has it backwards. The 50% support mask mandates is due to politicians and the press not the 28%. After all, 100% of americans were against mask mandates prior to the politicians and the press pushing mask mandates.

The media will say overpopulation is the cause of climate change and we should feel bad and we need less people. Then they'll say we should feel bad because a few hundred thousand more people died in the US than normal. No matter what, we should be scared, sad, angry, depressed, etc. Then they'll peddle pharmaceutical ads.
I don't specifically remember that form Wealth of Nations, I know he argued against some cases, but he did argue for all kinds of other intervention for sure.

"It is not very unreasonable that the rich should contribute to the public expense, not only in proportion to their revenue but something more than in that proportion."
It's supposed to be able to do that.

In Android there is a "Charge connected device" setting that you can turn on or off. Mine is off by default.
Isn't that just Senior? At least that's what Salesforce calls their Senior eng.
> How can Finland not have more hydro resources, not enough elevation difference?

Basically, yes.

See also: https://news.ycombinator.com/item?id=30661960
In every single case you've described the attacker can:

a) Already ready your passwords from memory/ webpages/ any other of the million ways

b) Access your cookies and session tokens

If the attacker is in a position to read the plaintext file off of the disk it really won't matter if it's encrypted. You're welcome to do so, I'm sure there are extremely niche scenarios where it may help, but it's not really worth mentioning imo.
It's still completely true, except for the GPU shortage.
"To Save C" C is not going to 'die' over these issues. And frankly "new features" in the upcoming C standard will not make or break C, unless you consider C to only be the ISO standard efforts.
I do a similar monitoring on my personal servers which shouldn’t be of interest to anyone really. Interestingly I don’t think I have ever seen anyone trying to login on any protocol using IPv6. Which is why it is most likely bots scanning the whole ipv4 address space rather than targeting those servers.
> I don't give a shit

Applying the golden rule, so why should anyone give a shit about what you think?
Not a self hosted mailserver. SMTP is sufficient.
Everyone has a bias, yes. But there’s a huge difference between the Western perspective of a free press or independent journalist and state run propaganda.

Judges make decisions about ambiguous cases all the time. Rarely are things absolute in life.
Did you try the fine manual? ;)

There are plenty of courses online that will help you learn K8S or K3S, some even for free. I tried the Udemy course on Kubernetes Certified Administrator (iirc).
It’s never been possible unless you had a credit card with billing address in such country.
Sorry, I had assumed you were referring to systems where the vault is distributed.
I take advantage of the dual-sim support on iPhone. I have one number I only give to family/friends and another for everyone else. I receive less than one spam call/text a month. If it ever gets bad I can just swap the second number out. Make sure to keep a list of all services you give the number to.
Are you going to find any zingers in Smith?

The writing style is utter treacle to me at least, and I set out to give it a go under my own steam (i.e. not for a class or similar)
Made me sad reading this. I've avoided this by making sure everyone knows you never increase grades, unless there's a grading error. Also, in spite of putting more nicely worded instructions than the ones in the article, I always have around 2% of students completely miss them. More instructions have not decreased that for me. So why do more of them?

At one point I said to a student - "You should really work as hard at learning as you do trying to negotiate a higher grade!" I assume they rated me low, but I stopped reading those things years ago.
Google and Cloudflare don’t sell data on dns queries per their privacy policies. Verizon does.
.... but you have your wife .... forever ... lol
Yes, we don't say "bad" anymore. We say "inappropriate". Lol.
This is an interesting facet of software that feels lost. The naive way can often scale remarkably well. Even better, if you leave an approach stable, as in not changing, you can often get a lot of improvements by focusing on other sections.

This isn't too say that throwing more code and complexity can't help. But it is probably no different than any other help, in that most gains are probably slow to realize and more marginal than you'd hope.
Time zone identifiers are created once an area stops matching the previously best-matched identifier.

Like right now maybe all of France uses Europe/Paris, but if southern France decides to secede and change their timezone by an hour, they would all have to re-configure from Europe/Paris to Europe/Toulouse. The existence of a bunch of currently seemingly-redundant time zone identifiers are a testament to the history of this.

So the only 100% future-proof solution is geographical coordinates that can be looked up in a continually-updated database.
Looks like the major syntax quirk just went away:

> fish’s command substitution syntax has been extended: $(cmd) now has the same meaning as (cmd)

I never really understood the appeal of maintaining perfect bash compatibility in your prompt. The only time I've ever needed that was because I'm copy/pasting something from the internet, which I probably shouldn't be doing at all, and at the very least not with such frequency that it effects my decision of which shell to use.
I've tried pass 2 different times on 2 different versions of MacOS and both times it ends up eating tons of CPU and battery. I was never able to figure out what was happening so I just uninstalled the whole thing.
No such thing as “staff” when the headcount is 2.
The problem is that these products are way too still-in-development. You want to use knative, istio, kubeflow and OIDC auth? Get ready to open some pull requests and start following Gitlab tickets you have no control over. I say this as someone who has rolled a full knative, istio, kubeflow stack in multiple clouds and on prem. Good luck making it bank-grade security compliant... The ecosystem just isn't there yet. There is so much pain involved still.
If any third party repair shop can replace it, that'd already quite good. But manufacturers have been known to make it impossible even for 3rd party repair shops to do anything, or at least to make their lifes as hard as possible. That's a no-no.
It’s pretty common to geofence China too in my experience, for the same reasons.

It seems like malicious traffic would be more agile come from everywhere, but if you block those two countries you filter a great deal of it.
They weren't "wrong" --- they were just worried about liability.

The fraud is now widespread and rooted enough so that they can't reasonably be sued for having had any hand in helping create it or promote it.

Crypto is defined by what it is *not*. It is not a functional currency or a commodity or a security or a store of value --- so what is it? It is an empty vehicle for pure speculation and fraud on multiple levels.

Stripe, Paypal, etc. understand this but if people are determined to play the game, they're gonna get their piece of the transaction fees. If the risk is minimal, why not? This is pure opportunism --- not to be mistaken for buying into the concept that it is the future of money.
Ooh, I will be all over that if the fiber rollout in my neighborhood ever finishes.
I have been struggling with terms like friend, close friends and ‘people I know’ for a long time now. I have all of those for my definitions but the definitions for these are wildly different for different people. Like ‘I invited my closest 1000 friends to my wedding’ to ‘I don’t have 1 close friend’. In both camps I have seen that in the former people have 3-5 close friends, 10-20 friends and the rest are acquaintances if using my definitions; in the latter exactly the same when using my definitions. I have been wondering for decades what makes you happiest; my current definitions make me happy and both other ways would make me unhappy but I find the subject matter interesting, also because I am apparently an exception who makes new ‘best’ friends after 40 and removes others because circumstances changed.
I believe this is mainly about sustainablity over consumer protection
Could try this https://www.amazon.com/Dummy-Battery-Placeholder-Cylinder-Co...
> So I asked dozens of Bosnians in Utica and in Bosnia to explain what sparked that war. They described generational memories of violence that had happened long ago—conflict between their forefathers and the forefathers of their neighbors. They talked about why their country was split along religious lines even though people there shared the same ancestry. They remembered the years before the civil war began, when minor slights among people who were once friends were whipped into serious grievances by nationalists on both sides.

Sounds to me like “ethnic tension” is the _right term_ to use and they’re avoiding using it because of political correctness
South to north orbital ICBMs, just the first one that comes to mind.
This post is about DDG
I could, yes. Yet it makes more sense to run what I need on my work laptop or if I ever really need it buy a could GPU on demand, since I'm not fiddling with the lower layers of ML tools, but learning the basics.
It is very, very, very unlikely to make any noticeable difference even on geological scales.
>There are phones with replaceable batteries that consumers can buy if they want them

How are they going to do that when they're paid barely subsistence wages in corporate scrip that can't be spent on that?
Why are there so few roller coasters in the Pacific Northwest?
Containers do not add extra abstraction layers, they're about proper namespacing of all resources. They simplify the OS's existing abstractions and remove a lot of pointless attack surface.
Well,... "Samsung". There's the problem, right there.

I wanted to buy a new fridge a couple of years ago, my emphasis/overriding criterion being energy efficiency. I could get actual energy use stats (not mere "A*" or other bullshit "ratings", based on standard models of use) from every manufacturer I looked at, except Samsung. Noooo, Mr Customer, the best we can tell you is "A*". Well fuck that. Guess what make of fridge I didn't buy...
I think he is implying that a 0.05% typo rate is a sign of ulterior motives or incompetence. Apparently.
I think the covid deaths are usually reported as excess deaths, ie deaths over the normal expected annual.

A lot of people died from covid who otherwise wouldn't have (yet). That's not to say I agree with our failed strategy, but if we can't even believe that covid did kill a bunch of people, eh... nevermind. The country is doomed anyway lol.
Realistically, you can't even really build your own laptop from scratch in the sense of buying a case, motherboard, etc. OK--maybe someone offers this--but it's hardly mainstream. And you can buy a Dell desktop for ~$800 and I'm sure I could find cheaper deals elsewhere. No, it's not an optimized gaming machine but most people don't have any use for that.
When they added support for && it really made my life easier with pasting snippets, happy to see this now as well
3 years ago I was tasked with buying a cheap TV for an older relative. After spending an afternoon checking what's available, I realized virtually all low end models look the same and have the exact same menus.

Not terribly surprising but I didn't expect everything to be exactly the same across that many know and unknown brands
This is one of the reasons I still buy dumb appliances. I recently just more or less rebuilt my cloths dryer for less than $75, New element, new belts, new sensors, etc...

Of course the sheet metal frame, motor, and controls are the same but on a dumb appliance those rarely fail. on a "Smart" appliance those the replacement "smart" controls can be more costly than the entire replacement unit
Nice!

I recently gave up on Fish after 3 years of using it as my primary shell. It was nice, but not nice enough to make up for all the pains of being different from POSIX shells. Glad to see Fish improving on that in a small but concrete way.
Unless severely resource constrained, it makes sense to at least toss the application under something light like an nspawn container. If you're using systemd hosts it's already there.

Even if you don't use user or network namespaces it at least confers a desirable separation of application and its dependencies vs. underlying host at the filesystem level.

It simplifies administration and allows your app and its dependencies to move at a pace decoupled from the host kernel and its minimal dependencies required for providing ssh access and systemd.
Fast CPU transformers: https://bellard.org/libnc

Fast CPU convolutions: https://NN-512.com

Both are completely stand-alone (no external dependencies).
https://youtu.be/n_wkO4hk07o

Import Bad, Export Good as so eloquently put by Liz Truss.
The article says the word isn't "inherently evil". The author argues in a well-meaning way that every usage of the word 'ethnic' would instead be better served by another word. The style guide says "Don't use it". -- It seems fair to say the article is calling it a bad word.
This reminds me of the way my troop used to play "greased watermelon" in boyscouts in America. Basically get a watermelon greased up with vaseline, throw it into the lake and let everybody battle royale over it. There were usually some black eyes by the end of it, but it was a lot of fun.
You can look at the figures. Their most recent earnings statement[1] has “wearables, home and accessories” at 11.9% of their revenue. We don’t know how much of that is AirPods but I’d be surprised if it’s less that 50% given Watch and HomePod sales.

[1] https://www.apple.com/newsroom/pdfs/FY22_Q1_Consolidated_Fin...
Yeah I blame the clickbait title. This is a style guide and “banning” the word ethnic makes complete sense after reading the argument. I’ve even felt similar when hearing the word. It’s an ambiguous filler word used when you don’t know how to describe something. I’m glad to see a news institution recognize this and raise the bar for their own writing quality.
https://en.wikipedia.org/wiki/Insula_(building)

Only the very wealthy lived in a domus.
Yes, because if it wasn’t required, companies like Apple could make products that people wanted beyond the robustness and repairable aspects. By keeping all companies hobbled by the same regulatory requirements, Apple can no longer cheat with better functionality and aesthetics.

Of course, there is obviously a trade off.
Nobody has 1000 close friends
> people are going to want a return to normal eventually.

Except now airbnb is accepted by city regulations and cities give out permits and make occupancy dollars.

Same with uber.
Correction: can also be used without any email support.
It’s not only the owner of the car dying. It’s also the passengers who may or may not have had a say in the decision. Never mind the cost to society as a whole from medical bills resulting in these preventable injuries, the psychological trauma for survivors/witnesses, or the effect of orphaned children growing up without parents.
The US wasn't a command economy in the great depression yet somehow survived. Nice strawman argument.

Also it's like you didn't read the article (likely didn't) that explicitly mentioned hospital admins cutting costs (the article says they're hooked on cheaper goods "like crack"), otherwise you would have seen the connection.
The technical complexity of your past projects are also considered. So it's not just PM skills, there's also a higher technical bar.
Why can aftermarket suppliers make the same part much cheaper?
Ditto. I figure I’ll move to vaultwarden if the official implementation ever makes a decision I strongly disagree with.
This is a good opportunity to recommend nft blackhole [1].

Automatically block countries by CIDR blocks and known bad actor IPs. Auto-updates these lists and adds them to your firewall.

It's a 5 minute install and maintenance free afterwards.

Not perfect, but reduces attack surface and log spam.

[1] https://github.com/tomasz-c/nft-blackhole
Hilarious how Tesla was the one showing of how great their replacement charging is compared to filling an Audi with the largest gas tank on the market and now did a 180 to fuse the battery in such a way that you can throw out the while car when the battery dies.
It will require massive capex spend. All the storage technologies are complicated too, so add a lot of maintenance.

Decarbonization is maaaybe 1/4 of the way there, but folks seem to like to spin it as 90%.
Whether you give a shit or not isn't important. Regardless what you personally think, a law is accepted if it's acceptable. And most people will think "OK, I get that we can't continue to throw away phones and keep using some countries as slaves just because we want the latest iPhone now". Just like people in Europe accept to pay more taxes than in other places of the world because we get that solidarity is important.
The problem is that you are also at the mercy of passwords selected by your users for smtp, imap, etc. So you still need some defence against brute force.

For administrative protocols (ssh, rdp, etc), I am a firm believer in IP whitelists, which give you the additional peace of mine of protecting you against future zero days, unless they affect the firewall.
See my recommendation in the top level thread.