skysight-inc/HackerNews huggingface dataset:
>For what it's worth I'm pretty sure there are systems in place in these countries which actually make it possible. right?

>Like, there are insurances and government assistance programs that businesses use to pay for things like parental leave.

>US businesses get no such help. So what is often attributed to US business greed is actually political greed, while businesses are just casualties.

It really depends what are we talking about. In case of paid holiday leave (for example in Poland) everyone in normal employment gets at least 2 uninterrupted weeks by law. However even in my very first job many years ago I got 4 weeks total paid leave. All the pay gets paid by the employer.

However, there are things like maternity leave that can take a year. It is unreasonable to expect an employer (perhaps a small business) to pay an employee for a year of maternity leave. So during this time one is entitled to 80% of their pay, but it is paid not by the employer, but the national insurance. The actual amount taken by people varies. It can be split between parents, voluntary given up etc.

Then there is sick leave. If I remember correctly the usual thing was for the employer to pay for few initial days, the rest was paid for by the local equivalent of national insurance.
Knock: Convert ACSM files to PDF/EPUBs with one command on Linux
Well, it's not really AI any more, it's more like a Beethoven Phrase Generator operated by a committee of Beethoven Music Appreciators. It's a cool thing and I'm also bullish on AI as a creative tool, but a lot of current offerings are great at small scales but fall apart on the larger structural level.

If you have an OpenAI account, try getting GPT-3 to write a short murder mystery, for example. GPT-3 is kinda good at dyadic and triadic interactions and even some kinds of story generation, but doesn't get the structural requirement of multiplying contradictions until a tipping point resulting in convergence (though I think LLMs can be taught that).
Nintendo had Famicom Disk System kiosks in the 80's and this is what this reminded me of.
“Fans have paid artists $1B using Bandcamp”
Thanks for the clarification, Tyre. May I suggest that the billing page get another column, "FREE with standard (non-negotiated) pricing" or similar?
> Well now we are going to get into more unpopular hot takes, because IMO income based taxation is theft....

Most of the other replies to this point are not really that helpful. The actual economic point is that since income taxes apply to /everyone/, they do not make you in particular less rich, because your relative amount of money is maintained. In fact, they're one of the main things making the currency valuable by providing demand for it, so you could say they're what make you rich.

VATs are more effective taxes at collecting revenue though, which is why most European countries use them, but only land value taxes avoid deadweight loss. Thanks Henry George.
Do those slaves live on the plantation around back? In China they often do, but not in America.
That's a nice privacy policy!
The most effective strategy is prevention.
Wear a mask when you share the air with untested individuals.
I managed to evade infection since initial outbreak with this simple strategy.
Even vaccinated, I don't want to get infected with this virus until effective treatments come online.
I only add nitro injection to my cdr.
I saw the "unrated video, login to watch" screen for a split second then it went away by itself and I could watch the video.
From a discord staff: "We currently don't intentionally block or disable third party clients or action the accounts of people who use them. We do monitor the traffic of spammers and we build heuristics around how to identify them -- and sometimes third party clients get caught up in that. [...] it's not us trying to block/come after well-behaved third party clients."

https://news.ycombinator.com/item?id=32475188
Portugal's new 'digital nomad visa' starting Oct 30
Pure mathematics doesn't always have an immediately known use, but it has historically been at the core of science. In the words of Carl Friedrich Gauss:

"Mathematics is the queen of the sciences."

While there are often cash prizes and prestige for solving great mathematical problems, it is also studied simply for the beauty of mathematics and for the desire to make new discoveries.

For example, algorithms eventually found their way into computers, number theory became essential to cryptography, set theory gave us fields and therefore quantum mechanics and modern electronics. Mathematicians create theories and proofs just for the sake of mathematics.

Pythagoras might have been seen as strange by his ancient contemporaries for spending his time calculating the area of squares along the sides of right triangles, but his theorems have proven essential to the progress of humanity

Strangely enough, soap bubble geometry has been a subject of interest in analog computing. Some suggest that soap films are more efficient than computers in some cases for finding proofs about surface systems. Topology has wide-reaching application from computing and electronics to physics and game theory.

https://www.americanscientist.org/article/the-soap-film-an-a...
Turns out the answer is what the article is all about.
I've been wondering this, didn't they age restrict porn years ago? How do you prove your age?
Is there a higher level approach for pure(r) unit tests in other languages? I am mostly interested in Python, but also as a general approach.

I guess one would want support in the framework for that level of testability, but hey, one can dream.
How about neighbors buy insurance against such a development?
Technology Connections on YouTube goes into this quite in-depth: https://www.youtube.com/watch?v=dX649lnKAU0
> Starbucks belongs to its shareholders, end of story.

Not even close. Workers have rights, among them the freedom of association up to and including forming associations centered around collective bargaining for better wages and working conditions.
It's probably that Mainsoft leak from about 22 years ago.
A crystal-set radio was a LOT of people's introduction to electronics, I remember building one with my dad at age 6 or so. We were a fair distance from the station so the signal was faint, but the earphone reproduced enough to hear the news and most importantly, the station call letters.

They really are extremely simple things, and you can use the base-emitter structure in any BJT if you don't have a discrete diode around. The trick is knowing how many turns of wire to put on the inductor, but if you're stuck in a foxhole for who-knows-how-long, you have time for a lot of trial and error.
Yankee Candles are the Waffle House of Covid.
> “It’s a scam. These companies have squandered tens of billions of dollars.”

He's right you know.
At least coming from the medical school perspective - there is a huge culture of using shared Anki decks built off of popular board review books and courses so you can read a chapter/finish a section in some course and immediately jump to Anki to do the corresponding flashcards.

It's gotten so popular that now theres a shared 30,000k card deck called AnKing that a lot of students use. The deck itself is free, but the curators of the deck recently launched a new paid service to automatically update the deck as new cards from the community are added: https://www.reddit.com/r/medicalschoolanki/comments/rb62m6/a...
The Mandarin Chinese and Korean are showing the same language.
I wish the icon for hash tables was better. The rest are excellent but the hash table just falls back on a common syntax.

It bugs me how much this bugs me.
> When people don't quite know what's going on a lot of crazy ideas can seem legit.

Kind of makes you sentimental when you realise you've lived through something like that by being a software developer in the 90s.
Except, a lit cigarette can ignite a pool of gasoline. All those videos with stupid people holding cigarettes and igniting vapours at the gas station are proof that gasoline can be ignited with a cigarette.

What you need is for the cigarette to have enough time in contact with right concentration of vapours (2% to 8% by volume). Too little but also too much and you will not get it ignited.

Here is a handy table listing necessary concentrations: https://www.engineeringtoolbox.com/explosive-concentration-l...

Now, if you just drop the cigarette into a bucket of gasoline it will not ignite. This is because on a typical small pool/bucket of gasoline the layer with the right concentration of vapours is very thin and the cigarette does not fly long enough through it to ignite it before it reaches the surface and gets completely doused.

There is couple of ways this can be prevented, the easiest is if you let the cigarette lay close to the pool of gasoline but not exactly within it. Drop it on the part of ground that only has very little gasoline on it so that the cigarette will not immediately get doused with it and can lay there waiting for the right concentration of vapours to happen. Bonus points if part of the cigarette get damp with gasoline.

Another way is if the ground is hot and there is a lot of vapours. Or if there is very little wind. Or if the pool is somehow enclosed so that a fairly thick layer of vapour can form before it gets blown.
Exactly.

- There's nothing scarier than "the automation had no rate-limiting or health-checking". Of course, what do we mean by automation? At some point it becomes impractical to slow every change down to a crawl, so some judgement is required. But "slow enough to mount a human response to stop it" is the standard I've applied to critical systems.

- Thankfully I've avoided having to support "real" storage systems. The challenges of "simple" distributed databases storing is enough for me. :-)

On the "pets vs. cattle" metaphor, I think most people fail to grok the second component of that. I don't think there are many successful cattle ranchers that will just "take the cattle out of line and shoot it in the head." The point of the metaphor is: When you have thousands of head of cattle, you need to think about the problems of feeding and caring for cattle operationally, not as a one-off.

Despite what https://xkcd.com/1737 might make one believe, people don't just throw out servers when one part goes bad, or (intentionally) burn down datacenters. What the "hyperscalers" do is decouple the operational challenges of running machines from the operational challenges of running services (or at least try to). Of course this results in a TON of work on both ends.
Kuser_shared_data (Windows Data Structure)
This article raises some good points, but I disagree with the solution. Writing an official list of responsibilities will likely lead to hand-wringing tradeoffs any time a new ask comes in. This is not an efficient way to manage ones time. There are many reasons why I don't think it's efficient (overhead, accuracy, etc), but fundamentally I don't want to be in a "default no" stance when someone asks me for help. Letting past work be an albatross around my neck that accumulates a base maintenance cost prevents seizing future opportunity is soul crushing.

That doesn't mean I don't have baseline responsibilities—I have many—but my goal is to make those things as efficient as possible. When I write code I work hard to make it as robust and self-documenting as possible and include test coverage. When I set up a new process at work (whether as an employee or founder), I make sure it's documented and bring others along. It's not possible for every conceivable maintenance task or call for assistance to be fully supported, but one thing I will never give up is my agency to prioritize my own time and decide what is most important. That way lies burnout.
I use (or more precisely, abuse) Cloze Deletion. Text goes in, you chose which parts to hide, it creates multiple cards for you, each hiding the parts you chose. In my experience it is the most efficient way to create new cards.
> usually the result of the other tactics (long interrogations, intimidation, etc)?

That is definitely not required for a false confession. I don't have stats handy, but for another comment (https://news.ycombinator.com/item?id=33146157) I was reading up on the Dutch Wikipedia article on false confessions. Reasons for false confessions given there (https://nl.wikipedia.org/wiki/Valse_bekentenis) are:

- Feeling guilty for what happened, even if it's not your fault

- To protect the actual perpetrator

- To receive benefits such as contact with one's family, stopping the interrogation, sentence reduction, or to prevent a loved one from also being (further) prosecuted

- Due to a pathological need for attention or sensationalism

- Thinking you are guilty due to memory problems or other psychological issues such as delusions

In one case I heard in de podcast Napleiten, someone gave a false confession because the interviewers said they had video evidence, saying something along the lines of "if you have it on video then I guess I must have done it". She was a teenager, been interviewed for hours on end, and had barely slept the night before in the cell (after she came to the police the day before, expecting to clear up this apparent mix-up where she appeared on some wanted list). The public prosecutor brought a signed confession before the court.

The Wikipedia article lists as measures that can lead to further pressure for a false confession: long interrogations, interrogations at unexpected moments, preventing rest or sleep, providing gruesome footage of the event, raising one's voice, saying they can prove it anyway so it is useless to deny it, and obviously things like actual torture (which I'd say sleep deprivation should also count as) or threats thereof. Some of these things might happen inadvertently, such as if someone is already dead on their feet due to no fault of the police's, or if they don't know/realize that discussing gruesome footage is a risk factor for a false confession.
For clarity:

MVP = most valuable player in this context.

Good post.
What didn't scale? I've lived in NYC for over 20 years, and I've never had a single availability issue with the MetroCard system. It's pretty rock solid, despite the decrepit stack it runs on, and probably uses a tiny fraction of the compute resources that a rewrite in a "modern" stack would demand.
Given the era it was from, it also almost certainly did not have aerofoil-shaped blades; axial-flow compressors from this era were terribly inefficient.
Sure, well off... sure... by who's standards?

1. Are they well off because they have digital devices?

2. Are they well off because their parents can afford to have just 1 working member?

3. Are they well off because their parents make more than 100k a year? Or some other arbitrary number?

I've met some families in the past that meet all 3 criteria and exceeded the 3rd; but they rent. Are they also well off?

I do think it's interesting that the 'well off' kids are the ones offing themselves. But if that's the case, then we need to look very seriously at what's occurring at that point, because it just means I am more correct than previously stated.

Someone who is well off by the standards of those who are potentially poorer than that person, may still have plenty of other reasons to be unhappy with life. Perhaps not valid to you or I, since they are 'well off', but our opinions on how well to do they are don't matter. The only thing that matters ultimately is that they don't feel like its worth it to continue living.

That, needs to be solved. And that, is part of why I am right about how society has become shitty for many people. Even if they are well to do. Especially so. That should be the last group to be wanting to off itself.

So that tells me that it's not money related, or object related.

It's societally related somehow, in some fashion, which we need to find out, and fix.
The Japanese economy is healthy relative to the rest of the world but it's true that Japanese people are too poor and are not getting better fast enough. But this is mostly because "sacrificing and hardworking" was a dumb thing to set up the country to be. They were worried about people having too much free time so set up a super unproductive structure where every man was in the office 12 hours a day, gets micromanaged, and barely does any real work.

Of course, that's an old picture of the country; ~10 years ago when everyone though of Tokyo as a place where kids hung out on the street in cool fashion all day, that's because those kids were unemployed because they weren't willing to become salarymen. And there has been real reform towards productivity since then.

Also, Japan’s Phillips Curve looks like Japan.

http://www.econ.yale.edu/smith/econ116a/japan.pdf
> You can see the source code and it reflects everything that went into a build

There's no "FROM ...." for Nix like there is for a Dockerfile?
I live in an apartment with garbage in a shed and it’s much easier to walk out a bag on the way out rather than having to walk back up with a bin.

I think this policy has disproportionate impacts on different socioeconomic groups.
C++ 20 Concepts are still just duck typing, although the syntax is less awful than with SFINAE. C++ 0x Concepts were something more, but those were never actually standardised, and as Sean Baxter found it's difficult to piece together what exactly was intended in the never-finished standard.

The big give away is, can I use this to care about semantics or just syntax ?

More over though, although C++ 20 Concepts are checked early (which can result in better diagnostics) they are not constraints on how the type is actually used.

Suppose we have a library function with a parameter v, whose type is constrained to be a Bird. The Bird concept says it has a flap_wings() method, and a predicate named swim() which checks whether this bird can swim. Our function does use v.flap_wings() but it also calls v.chirp() a function which is not defined for the Bird concept.

The compiler is fine with this, as it stands, our library is good. Users shall call this function with a parameter v which is a Bird. Secretly the compiler knows that as well as being a bird, v.chirp() needs to work, but that's OK, no doubt all users will arrange this. Right? Perhaps it will be documented somewhere.

When a user of our library tries to use an Ostrich, which is indeed a Bird because it has flap_wings() and the swim() predicate, the compiler doesn't like that. Somewhere in the dozens of lines of diagnostics is the fact that Ostrich doesn't have a chirp() method and so it's not suitable despite being a Bird. This is probably not what we, as library authors, intended. Too bad.
>Having worked with devicetrees and hated it, I don't like this idea. I don't like the modern world of ARM and embedded where you have hardcoded firmware images for every single device. I like the x86 model, where you have a one size fits all boot disk which just loads different drivers. You don't port your OS to a new computer, you just write drivers for the new hardware parts. And your hardware describes itself to the OS.

Having worked with ARM too I have to disagree. I found device trees really flexible and easy to get going.

However, I worked with Rockchip hardware so I had pretty good documentation, lots of examples, and source code for everything(for an old linux kernel, but still). This basically ensured I could do everything I wanted.

Of course, when a vendor doesn't provide documentation and example driver source this may not be so easy.
Would you agree with the comment you are replying to that on average, Starbucks is a place of "unsafe" working conditions?
I found the following regarding Greenland.

https://polarjournal.ch/en/2021/03/05/agriculture-in-greenla...
The first image has a white background, so it is fine. But your app's output doesn't set the background colour, so it is transparent and shows up as black on dark grey in night mode. Hard to see the output result on the github page in night mode as a result. Some image viewers will show that output with a checkerboard background to reflect that its colour has not been set to white.

This reminds me a little of the idea behind guitar tab. It should be pretty easy for people to use. I do think the limitation to naturals and sharps will make the actual scale too ambiguous, but I get that you're trying to save visual space.
Also outside of peak seasons!
> Also, unlike the 747, the A380 is too heavy to be a freighter.

THIS. Peeking at Wikipedia - the Boeing 747-8F can carry 140 metric tons of freight. Vs. the A380's maximum payload is about 60% of that...in spite of having a empty weight almost 100 tons higher.

You'd think the A380 was designed by a committee of 3rd-rate engineers, with pay proportional to the weight of their boondoggle...
The article says that the peak daily traffic for the subway was 5M. This is not exactly huge scale today. I've worked on systems that handle that many users every second (and yes, they were built on Kubernetes). I think it's likely that the whole system could run (from a resources perspective, if not from a reliability one) from a single commodity server today.
A match has an open flame which burns at a higher temperature. Tobacco has a particularly low burning point I believe, many things would cause instant damage due to the temperature if smoked like a cigarette.
I guess it depends on the community. AnKing's deck is the gold standard in medical education community despite being public.
> Easier said than done.

Sure, but nothing in life worth doing is easy. Sometimes you have to take the hard path to gain anything worthwhile.

And quite frankly, there is no reason or excuse for society to continue to be made shittier and shittier just to suit the inadequate opinions of literally anyone.
In this article, the author is complaining about ads inside the tv's interface and at the end he says that he will continue to use his Apple tv instead.
I don't think it means that the tv is showing ads over his Apple tv signal.
It's a decentralized Twitter clone.
https://archive.ph/kQeFc
Pfizer themselves: https://www.pfizer.com/news/press-release/press-release-deta...

> Vaccine was 100% effective in preventing severe disease as defined by the U.S. Centers for Disease Control and Prevention and 95.3% effective in preventing severe disease as defined by the U.S. Food and Drug Administration
Vaccine was 100% effective in preventing COVID-19 cases in South Africa, where the B.1.351 lineage is prevalent
What's scary is that I recognize one of the games being played by the users in the picture - Silpheed.
The sentence "Steam doesn't enforce DRM" has only one valid meaning, that Steam the platform doesn't require you to have DRM to be on it.

The alternative, that Steam DRM is used but doesn't actually do the thing that DRM is supposed to do, ie prevent copying, is nonsensical, and thus can't be what OP meant.

Therefore, we are forced to assume that they meant that "non-enforcement" means that Steam the platform doesn't require DRM for your game to be on it, which is true, it doesn't. That's the only reasonable interpretation.
I have the opposite. Panning shots at low frame rate look odd and make my head hurt, especially with 3:2 pull-down.

The first time I saw a film at 48 fps it finally felt so natural and immersive.
Certainly I think we should ignore the trope that we've left that analog crap behind up and realise that those are just some of the giants whose shoulders we stand upon.

Every generation has its challenges, but we can be greatful that the generation before us gave us new ones. It has not always been the case.
How did you find a 7 figure vanilla JS job? Everyone wants React developers.
They simply got blow-back and retracted that new AUP and replaced it with a blank single-page PDF, but very specific, legal language doesn't just get inserted "by mistake". AUP changes, especially incredibly controversial and possibly existential changes, will obviously go through multiple levels of approval and legal at a company the size of PayPal. They just got caught.