skysight-inc/HackerNews huggingface dataset:
If you have the slightest interest in the history of operating systems, I strongly recommend reading Joe Armstrong's thesis. While it is mostly about Erlang, he also goes into detail about many of the experimental systems of the 1960s, 1970s and 1980s, which gave him his ideas:

https://erlang.org/download/armstrong_thesis_2003.pdf

Chapter 5 is especially relevant:

excerpt:

What is a fault-tolerant system and how can we program it? This question is central to this thesis and to our understanding of how to build fault-tolerant systems. In this chapter we define what we mean by “fault-tolerance” and present a specific method for programing fault-tolerant systems. We start with a couple of quotations:

We say a system is fault-tolerant if its programs can be properly executed despite the occurrence of logic faults. — [16]

...

To design and build a fault-tolerant system, you must under- stand how the system should work, how it might fail, and what kinds of errors can occur. Error detection is an essential com- ponent of fault tolerance. That is, if you know an error has occurred, you might be able to tolerate it by replacing the ocending component, using an alternative means of compu- tation, or raising an exception. However, you want to avoid adding unnecessary complexity to enable fault tolerance be- cause that complexity could result in a less reliable system. — Dugan quoted in Voas [67].

The presentation here follows Dugan’s advice, I explain exactly what happens when an abnormal condition is detected and how we can make a sodware structure which detects and corrects errors.

The remainder of this chapter describes:

• A strategy for programming fault-tolerance — the strategy is to fail immediately if you cannot correct an error and then try to do some- thing that is simpler to achieve.

• Supervision hierarchies — these are hierarchical organisations of tasks.

• Well-behaved functions — are functions which are supposed to work correctly. The generation of an exception in a well-behaved function is interpreted as a failure.
This is only true if you take just one capture. On Pixel, iPhone, and others we take many small captures and merge them together. There's lots of cleverness there and it allows you to have less noise without motion blur or blowing out highlights.
I have seen recaptcha v3 bypassed with seemingly little effort by financially motivated spammers. I have also seen them spin up large numbers of Gmail accounts for email verification. I'm curious what people have tried that actually worked.
I wanted to see if Willie Wonka already had a patent on it, and found
this headline [1]. Now we need to worry whether it will be made by
slave Oompa Loompa labour.

[1] https://www.theguardian.com/sustainable-business/2014/oct/21...
> For instance, my IP changes when I travel, but I’m an American who speaks English, and yet YouTube insists in showing me local ads in different languages when I’m in foreign countries, despite having my home address (verified with my credit card no less!!!) That’s just laughable.

I bet those advertisers that are wasting money on ads that you don't understand aren't laughing
This is helpful for my stable diffusion prompts.
Fatty liver disease is closely linked to type-2 diabetes.

https://www.healthline.com/health/fatty-liver-disease-and-di...
Levoy!
> The GDPR has extra-territorial scope, which means that websites outside the EU that process data of people inside the EU are obligated to comply with the GDPR.

I see that site makes the same assertions about jurisdiction that the comments here are making. However, it provides no explanation for why the EU can actually claim that jurisdiction, which is my whole point. Why are they obligated? How does the EU have such authority?

I say it doesn’t, for the simple reason given upthread, and you have provided no evidence to the contrary.
Reminds one of the now-deleted Reddit blog post naming Eglin Air Force Base as the most "Reddit-addicted" city.
Wasn't there just another story from the last day or so about how there are too many pedestrians killed by traffic? Doesn't that make this a big step in the wrong direction?
Notes on e/acc principles and tenets
That seems hella useful, I'm going to grab some next time I'm down picking up a snag sanga.
All good points. I think the network effects are more important than they were in the past, because the network has gotten bigger. Today, new graduates make sure to put Python on their resumes, even if they've barely touched it. A colleague who left for another job thanked me for encouraging him to learn Python. Contrast that with 13 years ago, roughly when I switched to Python. My colleagues thought it was some weird toy, and encouraged me to learn C# instead. The past 13 years have also seen most programmers get over their aversion to open-source tools.

It's true, as mentioned in another comment, that repeatability is important. But at least in experimental science, the repeatability of an experiment is a bigger hurdle than making the same code run twice. I use Python code to control my experiments, and the ability to read my way through a complex workflow is quite valuable.

One thing I like is being able to bodge together a huge blob of data and metadata into a dict that's easy to store and unpack. That encourages me to keep more experimental data and metadata, and use it later.

Python and its libraries have sprawled to the point where it's anything but simple.
YouTube premium requires I have a Google account, and consent to Google ToS which includes them tracking my behavior and using it to sell changes in my behavior as a service to the highest bidder.

Youtube Premium is not acceptable. I can use cash to buy a book or a movie at a store and not have to reveal anything about myself in the process. No targeting, no having my personal data and behavior collected in centralized systems and sold forever.

The only acceptable model I have seen is what LBRY does, where I can have an anonymous account and top up a wallet of tokens which are used to support creators with microtransactions. No tracking, no ads, but creators get paid.
As someone who did location work based on timing in another context - picking 3 satellites straight above seems weird - we had better accuracy when beacons were right angles - basically if you have a timing error and sats are near each other - the intersection of the two lines moves hugely
If you reply to someone using a hotmail address via your gmail account, would they see your email?
Best example is how representation in the federal government is diluted for the more populous states, States with more people have proportionally less say in the house than less populous states. If I live in California, my house representative represents more people than say montana
You don't have to execute YouTubes javascript to watch videos.
Nonblocking assignments in hardware description languages (like Verilog or VHDL) work a lot like this.

For example

always @(posedge clk) begin
A <= B;
B <= A;
end

swaps A and B on each positive clock edge.
> The main purpose of recaptcha is to prevent bots from abusing services

It's funny when people think they are adding to the conversation by contradicting a thoughtful and interesting comment (even if it may be a bit conspiracy-theory-ish), by simply re-reciting the corporate line.
Although it is older than a fair number of HN readers, a great book from 1990 on compilers is Allen Holub's "Compiler Design in C". It's long out of print but there is a free PDF on Holub's website [1].

The book covers the usual theory and then puts it to use to develop tools for writing compilers (e.g., lexical analyzer generators similar to lex and parser generators similar to yacc) and then with those tools develops a C compiler.

[1] https://holub.com/compiler/
>nosy fucks

Was probably your neighbor who ratted you out. I’m constantly reporting violations to our HOA
If you drink coffee for the hit, then it's pointless.
YouTube accounts hacked by malware
Search "Disable Windows Smart Screen, as well as update the Visual C++ package" "Disable/remove antivirus" on Google for an exact match of the hacked accounts, as well as some google sites, blog posts, and github repositories.

The hacked Youtube channels are all different, and the format slightly varies, but it's always has two things: First, a video showing a demonstration of the installation, and second, instructions to disable antivirus before installation.
Yes, awesome. I used to use that when teaching cosmology.
This may be differential gps with a local reference
Actually yes, cars are insanely wasteful and dangerous. Governments regularly put cars above people which disadvantages poor people and puts pedestrians in danger. There are a ton of better solutions including better city planning, public transportation, bicycles, etc
From the submitted link we can find the homepage for this extension. You will then find that you can use the service over an API and a pricing page ($4.99/2K daily recognitions, $19.99/20K daily recognitions).

I would say this is useful for spammers and snipper bots.
You can see how fast they're moving away from us by their colour.

As for how fast they're moving sideways, nobody knows! But it's slow compared to how fast they're moving away from us. (Except for a very very small number of galaxies close to us.)
These subsidies on home mortgages affect owner occupants and leased properties in similar ways.

The affordability problem has to be looked at with at least one eye on the competition among marginal buyers, whether prospective owner-occupants or landlords.

If a prospective owner-occupant has less financial resources than the typical “competition” for a given type of house, they’re going to get outbid in a supply-constrained market, whether mortgages are 3%, 13%, or 23%.
I usually eat very well back home keto and 16hrs fasting but I come to US and there's so many tasty temptations. Takes another level of discipline.
Yeah, its very weird. In some ways, I'm surprised they ever went into lockdown at all instead of forcing the population to grind through the pandemic regardless.

In some ways, I see this policy as having a direct impact on globalism. With China being demonstrated to be an unreliable supplier, the pendulum on the movement towards a globally dependent economy seems to be swinging back again.
IMO the secret sauce wasn't necessarily the precision but the ability, granted by technology outside the GPS system, to put a dot on a digital map versus your PLGR giving you a pair of coordinates that you had to look up on a paper map.
It's called Fossil: https://fossil-scm.org
This is a good question and I was actually thinking about this today. The filters are on camera but you can actually get some filters for the X100V on Lightroom a well. I think the on-camera filters and the filters you can use w/ Lightroom are specifically meant for the RAW files off of the X100V. I am not sure you can apply them to let's say Canon's RAW files, but I haven't tried.
The competition between gcc and clang has made both compilers better. At this point, it is easy to construct examples that will make either of the two compilers look a lot better than the other. I think it is best for users if they continue to compete and there continues to be no clear winner.
At this point isn’t pypy the peak effort on this front?

If things need to go faster it’s probably easier to either write it in go or rust, or write a small extension in C or Rust I’d think?
I also remember reading several articles along the same lines mostly coming out of Eglin AFB. Due to the horrible state of search engines now I can't find the originals, but a saved paper I have in my bookmarks suggests similar: http://arxiv.org/pdf/1402.5644.pdf

It would take more searching of archives than I have capacity for, but I can at least anecdotally confirm GP's claim.
The Biology of Vampires
For years YouTubes top hero banner purposely loaded quite a bit later than the rest of the page.

I never noticed it, until I moved to Spain for a while. Our place had slow internet, and I watched my roommates hit the ad multiple times a day on accident because it loaded right into where the search box was exactly as you’d naturally click there.
In the mid-2000s, HDR was all about jacking up local contrast, giving you that unique look of gritty skin and halos cropping up all over the place. I'm talking stuff like this:

https://digital-photography-school.com/wp-content/uploads/20...

Less obnoxious tone mapping that compresses shadows and highlights is a more modern trend, I'd say post-2012. It's basically done by every cell phone today when shooting a high-contrast scene.
I know there are people out there that could eat 2 double quarter pounders, but I doubt any of them are at a healthy weight - except for professional eaters and possibly teenage boys.

One, along with fries, is enough to fill me up for practically the whole day. I think fast food gets a bad rap. It’s calorie dense but with all of the fat it keeps you pretty darn full.

Compare that burger with a few candy bars or not all that much soda…
See too the “salami shot”[0] - illustrative of the phases that a single extraction goes through.

[0] https://youtu.be/_yIpi5KPUys
Ironically, Microsoft's Windows is one of the only big non-Unix operating systems out there. I say ironically, because people seldom bring up the Microsoft ecosystem as a beacon of adding to diversity.
Zero calories but some research suggests the sweeteners still trigger an insulin response which is relevant.
Browser bookmarks != Youtube subscriptions
> and there are a variety of better licenses such as CC-non-commercial that allow peaceful uses of the code without allowing it to be used by literally anyone on the planet.

I don't have a fully formed opinion on the rest of your comment, however I can definitely point out that software licensing on open source software will not stop a nefarious third party from using it. They're nefarious!

To a practical point though, information asymmetry is powerful in war, but the cat was already out of the bag for this technology as it's in public papers. The code is just an application of information that was already public, they could probably write their own version of the same code based on the papers.
Was wondering how these people make money... looks like you can buy 'enterprise plans' where you can have them solve captchas en-masse... Not sure if I agree with whatever people want to make use of that.
For grocery-store commodity tea I agree. I find loose leaf teas can very quickly get more expensive than your average boutique coffee roast. Personally I usually just get Yorkshire Gold or something, which is not that expensive. I'm interested in trying more loose leaf varieties (particularly Japanese and Chinese) but I'm too cheap right now.

And for as much as I like tea, coffee is irreplaceable.
Kinda shocking to see bash above C#
Of course it's "asian soil", it's land where asians live and wish to continue their cultural traditions. But a very small faction of people is demanding that those cultural traditions be discarded in order to promote their comfort as fifth generation holocaust survivors (read who is quoted in the actual article - everyone complaining is speaking on behalf of a Jewish organization). It's no different than dynamiting Indian temples because erotic engravings offend their sense of propriety.
Guix
We still do something like time-sharing these days, but often it's on the level of VMs instead of OS processes.
My Samsung monitor has the same kind of problem. It's often quicker to hold down the button for several seconds and force a shutdown of the monitor, than to wait for the monitor to recover enough to be able to display the menu that has the power-off entry.
I think the core issue here is that WG21 seems hell bent on refusing any new syntax if at all possible, and instead requires "generic" solutions that can be used for many problems. The result of which is these unending train wreck solutions for what should be basic, and we end up with enable_if and SFINAE. At least C++ finally has the idea of specifying an interface for a template instantiation, except of course it's absurd in its own way. Rather than specifying an API, you write "code" and a type conforms to that concept if the code "compiles". So you have no way to say "I expect this type to conform to this concept" other than using it.

The primary goal of "concepts" appears to be to mitigate the awful error messages, but even for that it fails.

For example, let's imagine Hashable from any other language, and look at a C++ concept version:

template <typename T>
concept Equatable = requires (const T& a, const T& b) {
{ a == b } -> std::same_as<bool>;
};
template <typename T>
concept Hashable = Equatable<T> && requires (const T& a) {
{ a.hashCode() }->std::convertible_to<size_t>;
};

and an implementation:

struct Thing {
size_t hashCode() const;
};
bool operator==(Thing, Thing);

Now how do we make sure Thing is actually going to conform to Hashable? with an assert of course, why would we want anything so gauche as declarative syntax?

static_assert(Hashable<Thing>);

You can see the brilliant syntax explicitly disallows us specifying constraints on a concept, and instead we have to use the && expression. My personal belief here is that the banning of constraints in the template name is simply to force people to use logical composition so the people who thought of it can claim people like it.
Employers used to train employees. They don't anymore. Employers used to offer pensions. They don't anymore. Maybe people have become lazier. I could see such an argument. But maybe people are also tired of getting treated as nothing more than a line item on a balance sheet and exchangeable pawns. At a lot of companies, a lot of managers (people, project, product) are basically unneeded, and people are tired of these managers doing nothing and providing friction for the actual work going on.

If I had stayed at my first company, I guaranteed would be making less than 50% of what I make now. There's plenty more I would have missed out on, especially relating to career growth. And that first company was often in the top 100 places to work.
Yes, I'm talking about skip-scan. I know pretty much all DBs can use compound index predicates for querying :)

I can think of several cases where it would have been nice to have, sometimes "good enough" for a particular read pattern is better than additional write overhead etc.
If I am interested in learning Deming ideas and theory, what is the textbook/book that I should read? Any recommendation?
From the article: “The cranberry film can work as a replacement for film plastic, protecting fruits and vegetables with delicate skins, such as English cucumbers.”
Similarly, Cuba, a sovereign nation, chose to ally itself with the Soviet Union, another sovereign nation. When the Soviet Union decided to put nuclear missiles in Cuba, just 103 miles from the US mainland, did the US support Cuba and the Soviet Union’s “sovereign rights”? No, they were willing to start a potentially nuclear war with the soviet union over the issue. Do you maybe see an analogy here? The key operating principle in international relations is NOT the sovereignty of nations, its that nations states will do whatever is necessary to maintain their power and protect themselves
haha... “Our profits from last year have evaporated, and we’re running at break-even at a number of properties.”

(a number of other properties are still going like the clappers, with fat margins that'll keep the landlords happy)
You’re hitting the nail on the head. Sustainable dietary changes require finding foods you like to eat. If you live in West Hollywood there is no shortage of delicious healthy meals you can go out and buy. Outside of similar environments you need to learn how to cook or the healthy meals available to buy at restaurants are going to taste terrible.
I call that sort of reply "coin operated" - there is some crude pattern recognition that goes on (dropping any subtlety or new information a parent comment may be providing) and a sort of pre-recorded viewpoint gets spit out. There are certain topics where it's very common
For me, coffee tastes far superior when it is much more diluted than "normal". 1 liter French press with 2 tablespoons of grounds. Then put about 2 tablespoons of this liquid with 32 oz of ice water. It should now look like light tea. It's a refreshing beverage I can drink from 8am to 2pm with no downsides. This drink can be replicated at starbucks as "can I get a shot ... And a venti ice water with light ice". Then combine. Side benefit is they often charge much less than an Americano.

My batches of french press last 2 days, so in this way I suppose I am reusing the grounds.
> Comparing your description to the content of the Wikipedia article I cannot help but feel that you're giving a biased summary

I directly linked to the section of the wiki article that says almost exactly what I said. Here's direct quotes for you:

> Cirincione said he "fundamentally" disagrees with Quincy experts who "completely ignore the dangers and the horrors of Russia’s invasion and occupation and focus almost exclusively on criticism of the United States, NATO, and Ukraine".

> describing it as an "isolationist, blame America First money pit for so-called scholars who've written that American foreign policy could be fixed if only it were rid of the malign influence of Jewish money."

> According to an April 2021 article in Tablet, two Quincy Institute fellows have cast doubt on whether the Chinese government's persecution of the Uyghur population amounts to a genocide.
The RK3399 is indeed a great chip. I have an OrangePi RK3399 sitting on my desk right now in fact. But (at least when I last tried, last year) the mainline kernel support for the OrangePi RK3399 isn't really there beyond booting, and the board documentation is poor-to-non-existent so it's unlikely to improve.
Sure but if you’re going to present something at least present a picture that matters. Even if it’s not provable.
Yes...?

Sorry my comment is not semantically accurate enough for you.
You are right; thank you. (And that is not such a small correction, since I did not just use the wrong phrase, but used a phrase that means something totally different in the same domain.) I am now outside the edit window, so unfortunately cannot fix it.
If you want people to stop making plastic, you need to come up with another material that will work for the various things plastic is used for. Hence this article.
Nice, I did not know MySQL supported this. Someday I'll work with MySQL again, good to know.
Is boob tube 2.0 really better than the original yet? It seemingly can't even stop showing bizarre things to children, recommending good content seems very far away. It's probably not even their business interest if you adblock.
I imagine you can’t just shift liability by paying.

You need to have an understanding they can actually do what they say.

Just like I can’t pay a 6 year old to drive me car and then blame them if they crash.
Firstly, it's not a journal. It's a think tank.

There is nothing "rational" from a US point of view in opposing the supporting Ukraine in this war. It has basically infinite upsides with no downsides. They obviously have funding routes that come from the Russian government.

Also it seems hacker news isn't following their own policies as a different comment of mine got flagged simply for noting the background of this think tank.
Thank you for sharing that!

In case I came across as overly negative: I think the overall syntax and project here are very cool. I’ll be following your work!
Edible doesn't make sense, because then we need a removeable layer around it to protect the edible part.
Cloudflare have their own technology that they're using pretty heavily now, turnstile.

https://www.cloudflare.com/products/turnstile/

Don't get any goofy puzzles which is nice.
When I worked for Northrop, they offered a "9/80” schedule. Every pay period, you would work 80 hours in 9 days. Monday thru Thursday, you would work an additional hour (so 9 total), then have every other Friday off.