skysight-inc/HackerNews huggingface dataset:
Yes, ever since the 1960s, actually. In fact, California was the first state[1] to adopt strict product liability. See https://en.wikipedia.org/wiki/Product_liability#Landmark_leg... Most U.S. states and many other countries have since adopted California's regime. So California courts extending their common law strict product liability doctrine to encompass Amazon's marketplace is quite a noteworthy precedent.

[1] And the first jurisdiction globally, I think.
TrashPad – A 17 key handwired macropad built from salvaged parts
Well, Postgres is F/OSS, so I expect the solution to problems to be "lots of small tools"... but I see the same kind of herculean battle-plans for MS SQL Server work, and I get shocked. That is a paid product, what on Earth are we paying for?
Archmac – Pacman package manager for Mac
It's odd this thread doesn't mention the sovereign self identity (SSI) efforts, DID Auth, etc. Folks who have been working in this area for years at this point and have some traction.
The idea of negligent sourcing is interesting... you would have to prove that they knowingly bought and sold a bad product.

The idea of "blame the retailer" is, to a degree, protectionist. Your solving the problem of "can't sue the chinese manufacturer" by blaming the retailer. The reality of the world we live in has changed so drastically since those laws were made that we should probably revisit those.

Blaming retailers only serves to have fewer, larger retailers, not choice (and competition). This entire line of thinking presents a massive potential to lead to less choice, in retailers and products, leading to LESS competition.
Ignore Nulls in Postgres
I agree, but I'd also say there's a line between inconsequential things like a chair motor, and something giving life support to someone.

It would suck to die because the repair guy didn't solder the wire correctly.

It's really tough to draw that line though, and it's in the manufactures interest $ + lawsuit wise to play it safe.
Thanks for this part, I feel like this was a crucial piece of information I was missing. Also explains my observations about TRIM not being as important as people claim it is, the firmware on modern flash storage seems more than capable of handling this without OS intervention.
These days, all the oxen are made up of chickens. The biggest one is 7,630,848 chickens.

https://www.top500.org/lists/top500/2020/11/
Web Apps?

Apple users are used to lower quality products, making them visit a website should be no big deal.
With a lot of NVMe devices, up to medium priced server gear, the bottleneck in OLTP workloads isn't normal write latency, but slow write cache flushes. On devices with write caches one either needs to fdatasync() the journal on commit (which typically issues a whole device cache flush) or use O_DIRECT | O_DSYNC (ending up as a FUA write which just tags the individual write as needing to be durable) for journal writes. Often that drastically increases latency and slows down concurrent non-durable IO, reducing the benefit of deeply queued IO substantially.

On top-line gear this isn't an issue, they don't signal a write cache (by virtue of either having a non-volatile cache or enough of a power reserve to flush the cache). Which then prevents the OS from actually doing more expensive for fdatasync()/O_DSYNC. One also can manually ignore the need for caching by changing /sys/block/nvme*/queue/write_cache to say write through, but that obviously looses guarantees - but can be useful to test on lower end devices.
This would be my guess too.
I’d expect common sources to include scraping services (like phantombuster, but also lower-level infrastructure like proxies) and browser extensions.
Docker is much faster than Vagrant and allows reproducible envs.

I've been using VS Code + its Remote-Containers extension + docker-compose (when needed) and it's absolutely brilliant compared to other options.

I will use Vagrant when I want to avoid Docker in Docker, but I try to stay away from it as much as I can (for local app development).

That said Vagrant is really useful for testing infra, stuff like clusters etc.
Yeah, good point! I tried scifi for a while and realized it was way too engaging and stimulating, and I ended up dreaming quite a bit.
Also, if I understand it correctly, there are a few other caveats with hot spares: It will only activate when another drive completely fails, so you can't decide to replace a drive when it's close to failure (probably not an issue in this case, though, with the unresponsive drive). Second, with the hot spare activated, the pool is still degraded, and the original drive still needs to be replaced; then the hot spare is removed from the vdev, and goes back to being a hot spare.

It's these reasons that I've decided to just keep a couple of cold spares ready that I can swap in to my system as needed, although I do have access to the NAS at any time. If I was remote like GP, I might decide to use a hot spare.
Even with Manifest v3, if you suddenly have access to a browser extension (say, you bought the company making it) with global "inject a known content script that's been vetted by the Web Store and included in the extension bundle" permissions... it's possible to add obfuscated code in that content script that provides RCE on the page to the attacker.

Imagine something like a modified form of jQuery that adds and immediately removes a script tag when provided specific inputs - inputs that would be expected to be controlled by the results of a web-based JSON endpoint that's core to the extension's functionality. Is the web store going to code review an entire minified jQuery? Can an automated system detect it? What if attackers hired someone who won IOCCC? The attackers have the upper hand here and can pull the trigger on any website they choose.

Which is why Google might say Manifest v3 is all about security, but unless attackers get lazy and let their injectors get fingerprinted, it's all just airport-style security theater... that happens to strangle ad blockers...

At any rate, cookies and other methods of XSS will begin to leak more and more, and defense in depth will become the paradigm of the day. Assume your employees' browsers are compromised and plan accordingly.
The issue with placing your identity on the blockchain is if someone gets your keys they become you. That's not a useful construct.

Not your keys, not your life sounds awful.
The research shows that the syndrome exists. I never denied that.

Obesity exists as well and is usually caused by the lifestyle of the afflicted. The same applies here.

I'm sorry for my phrasing however, there is a language barrier as you've correctly pointed out and I was using the "you" as a generic term for people identify with that.
How to Punish Thieves
If you are not running a database at home, you have the database in a replication setup.

That provides capacity, but also redundancy. Better redundancy than at the disk level - fewer resources are shared.

https://blog.koehntopp.info/2021/03/24/a-lot-of-mysql.html
Here is how we run our datatbases.
Sergey Brin: “So I got another irate call from Steve Jobs today”
How to move the planet Earth to save it from the Sun.
MAC addresses are not exposed to web sites, and for good reason. It would be the mother of all supercookies.
it can go both ways. Yes you're right, but making huge changes that disturb every industry makes a hell of an opposition to fight.
Engineering Explained has an in-depth on whether the Plaid can actually achieve a 0-60 MPH in under 2 seconds: https://www.youtube.com/watch?v=i7yigpPSu_o
So don't host on AWS, wait out their next big outage and then take down your app for that big migration, so you can hide among all the other dead apps. Half joking, of course.
I wonder which has more influence. Bots posting to WSB or bots trading based on WSB, or bots reporting on WSB?
To me, it seems fine in the space of an embedded scripting language where you let end users script within your otherwise "not tcl" application.

These days, maybe lua is a better choice, but I can see lua being more intimidating for smart, but less software-experienced people. "Everything is a string" might be more intuitive for them.
Too much optimization reminds me of what happens when removing all slack from supply chains: when it fails it takes down the whole system. I'd leave some inefficiencies here and there, we're human after all. Of course, I'm not talking about gross inefficiencies. But are there any? By what measure?
> The very odd belief that nuclear power does not rely on storage and peaking capacity to deliver electricity when people actually want it

A desire to only have a day's worth of storage is not a belief that storage is unnecessary.

> I would put anyone who thought that in that box.

> You could easily think nuclear fans live in a parallel dimension where electricity demand is entirely flat and unchanging, so focused are they on the mythical "baseload" to the exclusion of everything else.

You're going out of your way to strawman.
> Would that extend to grocery stores, where would you force walmart to put their own brands?

It's not a fair comparison if you're at a physical store since things are too different for an analogy. However, if I'm searching on their website and type in a specific brand so I can find which aisle it's in I would expect to get the brand I searched for, not a Great Value knockoff.
The loan could be specified in BTC and not pegged to an exchange rate. Then as long as long as El Salvador kept mining they’d be able to pay it back with interest. I suspect many BTC holders would be happy to participate in that type of loan.
Glad to hear there is still development on this project. I've been using Vagrant a lot in the past, with great pleasure, but since most of the projects I manage nowadays are containers, I sadly have less and less use for this tool.

For the few projects that don't use containers however is still shines. One feature I'm missing though, which would make Vagrant a complete solution for me, is testing as a first class citizen. I've been using Test Kitchen[0] for this in this past which works well as a solution, but it would be really nice to have something like this built into and supported conceptually by Vagrant itself.

[0] https://docs.chef.io/workstation/kitchen/
That’s not the way ‘literally’ should be used.
Just informing that this really worked on an old i7 920 with 24 GB and a RTX 2060 Super (8GB). I didn't even need to install the CUDA SDK on this one.

Since the i7 920 supports less instructions than the 3700x, it really is a specific problem with the GTX 1070 (8GB)
My favourite in Spanish (but I think English speakers can relate) is "botica" (pharmacy) and "bodega" (cellar), both from Greek apotheke (basement, literally "under-box")
Fitting a Forth in 512 Bytes
Wow! Wiktionary suggests that the Franks (from whom these derive) themselves were named after a word for "spear".

An amazing one that I've found striking for a while and that also involves an ethnic group is

ciao - slave - Slav

> Borrowed from Italian ciao (“hello, goodbye”), from Venetian ciao (“hello, goodbye, your (humble) servant”), from Venetian s-ciao / s-ciavo (“servant, slave”), from Medieval Latin sclavus (“Slav, slave”), related also to Italian schiavo, English Slav, slave and Old Venetian S-ciavón ("Slav"), from Latin Sclavonia (“Slavonia”).

https://en.wiktionary.org/wiki/ciao#Etymology

https://en.wiktionary.org/wiki/slave#English "because Slavs were often forced into slavery in the Middle Ages"

The etymology of the Slavs' autonym itself is much more disputed, but possibly derives from the Slavic word for "word", so meaning "people who can talk", among several totally different suggestions. https://en.wiktionary.org/wiki/Reconstruction:Proto-Slavic/s...
You do understand that people with contracts are also laid off, right? The question is whether you get any better terms or are restricted in how you do something (for example, waiting for a period of time to end or providing additional compensation)
MAC addresses aren't sent over the Internet.
Today when someone get a copy of your passport they become you. So I still prefer a private key.
One consequence of that is that:

> Multiple instances per device are almost a must.

Isn't actually unproblematic in OLTP, because it increases the number of journal writes that need to be flushed. With a single instance group commit can amortize the write cache flush costs much more efficiently than with many concurrent instances all separately doing much smaller group commits.
You may want to play with a TiDB setup from Pingcap.
Was showing all the symptoms of early onset Alzheimer’s. I was even responding some to dementia drugs.

Started blood thinners for unrelated reasons.

My dementia was gone in a few days. Turned out it was a clotting disorder.

Some dementia can have very different causes.
For context, in my country, to be in the 1%, you only have to earn ~5x the median salary (a bit less, actually). Whether you consider this "rich", it's a lot, but not enough to enable you to make much of a difference in the big scheme of taxes.
Very cool! I use vector.dev on daily basis and this feels very much like a GUI version of it.
The concept is also known as Farquhar's orbit around L2. Not really new, either.
Show HN: LaunchVitamins – daily SMS messages to stay productive and accountable
I'm founder and creator of LaunchVitamins (https://launchvitamins.com/). Inspired by a tweet by Shaan Puri and a Brainstorms.io newsletter, I created Launch Vitamins. The premise is pretty simple, receive a daily SMS message to help keep you productive and accountable. It's a real human (me) on the other side. We are more productive when someone is watching, so if you are starting a side gig or deep in work in something established, check out my site. I'd really appreciate it!

Craig

Tweet mentioned: https://twitter.com/shaanvp/status/1381707640728809472?lang=en
Newsletter mentioned: https://mailchi.mp/861b2465e014/a-business-thats-turning-down-customers
And that's what happens when you play financial games you don't understand.

If your strategy for driving a short squeeze, or a pump-and-dump does not take into account counterparty risk, you are going to get taken to the cleaners. When you making money causes the brokerage you are using to be unable to execute that trade, this is 100% your fault.

As the saying goes, don't invest in financial instruments you don't understand. Entering a long position in a volatile, high-volume stock through a discount brokerage was a financial instrument that most of /wsb did not understand, and it blew up in its face.
I love this! I had no idea about the Etymological Wordnet and it probably would have saved me a ton of time developing my app for finding "interesting" cognates: https://etymologyexplorer.com

I've always loved the same thing—finding hidden connections between everyday words. I recently did this with "vain". It comes from Latin vanus, meaning "empty". More obvious with the "in vain" meaning, but the modern day comes from the idea of an exaggerated self image, with no substance behind it. It has a ton of "empty" cognates: vanish, evanescence, vanity (table), vaunt, vacuous, vacuum, vacation, void, devastate, wanton, wane
Is this really what people want? Seems strange that a single set of keys or a passphrase would grant you access to not only your wallet - all your money - but also all your online services.

Am I missing something or is this just a fancy way of having a single password that gets you access to everything, and if compromised would be utterly devastating.
At least they are both living in "the West" where only a few percent of the population are against vaccination (as far as I am aware). Try living in a country like mine where more than 70% are against vaccination, for the most lunatic reasons possible. The government has been doing a relatively competent job with rolling out the vaccines. There are vaccination centers on pretty much every street corner, but they are empty — two to three visitors per hour on a good day. The local social network groups are full of crackpot theories ("vaccines are reprogramming your brain", "it's all a part of the plan to eradicate the population", etc etc), and I hear similar sentiments offline all the time.

I reckon the more civilized societies are going to return to normal lives in the next few months to a year, while we'll keep filling hospitals and going from lockdown to lockdown for god knows how long. At least it should be entertaining to hear "them" explaining why we're still having problems — I can already hear the theories about Bill Gates poisoning our water supplies.
They most certainly do not lol, not without some serious plastic surgery. If they wanted to avoid the plastic surgery route they'd have to update the details by proving them to a central authority who can verify the update.
Or "boutique" (in English via French). The perceived level of fanciness in shopping at a boutique as opposed to a bodega is rather different!
MAC address cannot be seen past your local gateway.
https://www.amazon.com/Construction-Equipment-Master-Set-Ign...
This is an extremely solved problem. Unless you have a dramatically interesting solution to the real hard problem, global account recovery, ordinary home users are effectively tethered to their email accounts, because that's how you reset a login. Since you're doing that already, "Sign in with Google" and "Sign in with Apple" are perfectly cromulent solutions and likely to continue dominating.

The actual last thing in the world home users want is an authentication system where credential loss is literally irrevocable.

Meanwhile, the real market for Internet SSO is at companies, and one of the major reasons companies deploy SSO is to have policy control (particularly: onboard and offboarding) of who has access to what. A globally distributed authentication fabric is actually an anti-feature for those people.

The actual last thing in the world corporate users want is an authentication system their IT department doesn't control absolutely.

Part of what's happening with ideas like this, and the reason Internet identity has been such a tar pit for the last 20 years, is that there isn't one single service model for identity. Internet identity evangelists tend to overlook the fact that people have multiple identities on purpose.
>You mean the grocery stores that have many competitors who also sell groceries?

google?

>How would you extend that analogy to the iOS App Store, which has no competitors whatsoever who sell iOS apps?

By that logic costco has no competitors whatsoever that sell kirkland signature products.
> there's a difference between extending a line of credit and just giving banks money.

Certainly. But loans have value when you want them. And most of these institutions certainly got lower loan rates than their creditworthiness deserved. And loans weren't the only thing TARP did. Lots of shinanigans in the bailouts and TARP programs. For example the US treasury bought Goldman Sachs shares 35% above market rates. That's basically $3.5 billion in free money. The execs that fueled all that overrisky behavior often left with bonuses despite their failures and being complicit in an economic disaster. This was the rule not the exception. Its quite clear to me that these things were mechanisms for the elite in these companies to take advantage of the situation to their benefit, and they used the corrupt connections in politics to get it.

Even if TARP actions didn't just give free money to the companies as a whole, the higher up people at these companies took away massive amounts of that money, at the expense of their shareholders and the taxpayers.
Is it that the customers want early access to new features, or they don't want you breaking the product?
One thing I don’t get in the Mach.2 design is why not use the approach IBM used in mainframe hard drives of having multiple heads over the same platter. The Mach.2 is two drives sharing parts, that will behave like a 2-drive RAID array. Having multiple heads on the same platter would allow it to read like a RAID-1 while writing like a RAID-0.
The GC in the device cleans up.

TRIM is useful, it gives the GC important information.

TRIM is not that important as long as the device is not full (less than 80%, generally speaking, but it is very easy to produce pathological cases that are way off in either direction). Once the device fills up above that it is crucial.
Just because you have a proof doesn't mean it proves the right thing.
This is going to be interesting to watch as these companies are HUGE political campaign donors...
I've wondered why academic philosophers don't do a very good job of communicating. There are a lot of misconceptions about science, which the scientists are quick to correct. There are a lot of misunderstandings about philosophy, and you almost never see a professional philosopher stand up to clarify it.

Even this article, written by decent philosophy popularizers, doesn't do a very good job of clarifying that.

The problem, as I see it, is that "philosophy" is like AI: it consists exclusively of the problems we haven't solved yet. They don't rule out a lot of the haphazard musings made by people who have read very little philosophy because they can't do so. If they could, they'd stop calling it philosophy and call it something else -- like economics or physics. Philosophy consists of the problems that resist solution, by definition.
If the average user doesn't even understand what updates are, he's better off in the Play Store anyway. Why force F-Droid on him?
I will recommend to chceck https://www.oldmapsonline.org
Climbing Mount Neverest: my wild, weird week at Eternity Camp
Yeah, SSO does not seem to be a problem inside e.g. corporations. The SSO solutions I've encountered there work rather well, and nowadays employees authenticate not much more than once or twice a day to get access to everything.

SSO outside of such closed realms, i.e. in the open Internet, rather only seems to be a "problem" because people don't want to adopt it. Instead, password managers are the solution that won. The Twitter thread mentions "No sweat: you can have as many Eth accounts as you want w/ different ENS names", but if you end up having one (or more, see throwaway accounts on Hacker News) accounts for each site anyway, why go through the trouble with public/private keys, when the random shared secret in your Password Manager works so well?
The best solution here is to have a competing App Store on iOS with their own rules. The new store will have a more realistic fixed fee for hosting apps, and devs will be able to cut prices. That should incentivize consumers to install the new app store.
> But wait, what if you don't want a single account for the Internet? You definitely should keep certain activities separate.

> No sweat: you can have as many Eth accounts as you want w/ different ENS names

https://twitter.com/BrantlyMillegan/status/14023881680418119...