skysight-inc/HackerNews huggingface dataset:
Let's Encrypt is a Certificate Authority, so, it doesn't have any "default behaviour" in respect of renewals, from the CA's point of view "renewing" is just a new issuance that happens to be for an identical subject. Let's Encrypt's rate limiting policies do actually care about that ("Duplicate Certificate Limit" five per week for each subject) but it can't put in place any particular policy about when you must or will renew.

CAs which charge for issuance often have a policy which implies an earliest sensible renewal date, because they will "carry over" remaining time on the previous certificate. There is a practical limit to that, (for example today your "one year" certificate from such a CA can only have up to 398 days until it expires, so renewing two months early won't make sense) because of the Baseline Requirements and/or trust store policies.

But if you're doing client development for ACME, the protocol Let's Encrypt implements for issuance, then yes, they'd tell you that they advise you to begin trying to renew with 30 days left. The EFF's Certbot tool, which a long time ago was just named "letsencrypt" implements this policy as do many other stand alone ACME clients.
The detector is about twenty (inefficient) lines. Cauctus was flagged because it's similar "cactus" is similar to "auctus", which is on their known good list of domains they're checking for impersonations of.

https://github.com/MetaMask/eth-phishing-detect/blob/master/...
When I first signed up for that credit union (right after I graduated high school) it was a 5 minute walk from where I lived. Then I moved, because I couldn't find work in my hometown.

I could've switched banks, but the only option in my new town was Bank of America, and after they screwed my folks over I'd sooner store my money in a mattress like my great grandma did in the Depression than trust my money with them.
Even with their own frontend, creators' content is still hosted and served via YouTube just with an embedded video player, no?

Are there any viable alternatives out there? Vimeo?

I'm not particularly knowledgeable on video streaming, is cost the main barrier?
Hard to say for sure, since YT uses shared Google infrastructure, and effectively cost of some things can’t be calculated. (Basically it’s much cheaper than you or me can do ourselves).

But from what I understand, they burned money for many years and only very few years ago became profitable. But in some sense YT doesn’t really have to be profitable - for Google it’s more important to prop search itself, then to make money on YT.
> "This book dwells on the history of statistics a lot, and statisticians, as the authors would have you believe, are zealots who have conspired to keep causal thinking out of their field right from the start."

I've read the book and have no dog in the fight. IMO this is an uncharitable interpretation of Pearl's position. The authors of the book present the work of many past statisticians on both sides of the causal debate. A few influential people are indeed rendered as almost caricatures, but clearly that doesn't represent the entire field when the authors also dive deeply into the work of other statisticians who explored causality.
What did the Goverment ID offer over a drivers license? Here in bc Canada drivers license is sufficient ID most places, and if you don’t drive you get bc Id which is just a drivers license without the driving part.
There's a reasonable amount of servers with the traffic to need to worry about ddos attacks, and have revenue models from selling ingame perks (often in ways forbidden by the minecraft ToS, but that's relatively toothless for these servers) that would allow them to pay for this service.
Synology uses Linux RAID and then uses btrfs inside the resulting metadisk.
The product looks awesome!

I do have a question... If Counter is free, what is the revenue model? How will you sustain the platform? Although it's open source, it seems to be a SaaS platform that runs on your servers.
When we decide to fund it.
A 5-step guide to teaching kids coding
Pentagon May Dump $10B Jedi Program over Microsoft, Amazon Fight
>Just like Wikipedia and the internet didn’t change everyone’s ability to know things in any meaningful way (actually it made it worse), free access to arbitrary literature was not exactly the limiting step in anyone’s research career in my experience.

Changing everyone's ability to know things is a much taller order than changing some people's ability to know things. I would not be where I am without Wikipedia or the internet. Growing up, I had no educated adults around me. If I grew up without the internet, I do not see how I could have learned many of the things I did, especially due to time and money constraints.

I would certainly dispute the claim that knowing things in a meaningful way (whatever that means) with the internet is worse than without the internet.
Example: https://beeketing.com/ (Google & 500 invested into it)

It literally loads static images: https://beeketing.com/bundles/bkcore/sources/images/notifica... (replace 7 with numbers from 1 ... 7)

And that platform is listed as the most used platform for "social proof" notifications on this princeton site: https://webtransparency.cs.princeton.edu/dark-patterns/
Womb bearers needs special protections that former penis bearers do not need.
Great! Also, meant to say earlier: nice job on the domain name.
If Zig were a high-level language it wouldn't have been so impressive. There are plenty of simple high-level languages. But in low-level domains there is a lot of extra accidental complexity because you need to precisely define layout, control memory allocation and placement, and try to avoid, or at least control branches or dynamic dispatch. And you need to do all that in the worst-case, and you don't have a JIT. So far there have been two approaches -- C, which is linguistically simple but inexpressive and spectacularly unsafe, and C++/Ada/Rust, which is much safer and much more expressive but incredibly complex. Zig finds a new way, not through some magic, but through really exceptional and radical design.
The interface makes this impossible - it’s pretty but unplayable. Please post a simple 2d interface
I live in Sweden. My bank (Swedbank) recently closed my BankID and told me that I either have to buy more services from them or look for another bank if I want to have an BankID (which is required for vaccination).

Yeah, it really works fine. Fortunately, it wasn't too difficult to find another bank that didn't want to blackmail me, but the system has such obvious flaws that it shouldn't exist.

To make matters worse, the current chairman of Swedbank is Göran Persson, a previous prime minister. I fear that there is some ugly corruption involved here.
I think this article unwittingly speaks to a different "black tax": this person is going to assume that racism is the reason his company didn't get funded.

One good reason for suggesting a friends and family round is networks are a valuable ingredient of success.

So a good filter for an investor faced with uncertainty is to see if you have a network and can convince someone in it to bet on you. Your network has more information about you than the VC does, so your network's judgement of you is a useful signal.

Instead of taking the advice literally and trying to figure out how to build a network to signal quality to investors, he is going to assume it's just racism in which case there is no reason to do anything because nothing can be done.

That is a real shame.
A Solution to the RWP for Exam 1 – Stealing Power (2006)
Comrade Detective - my favorite old Soviet series. On YouTube now.
The first time I went to the US (around the year 2000), I was surprised by how difficult it was to find a public restroom. Even malls used to have just a couple of restrooms near the food court.

Also, the restrooms didn't match the expected number of people on the building. As if there's no building code in terms of a public place and number of restrooms that must be available.

I was expecting something similar to an airport which is what most countries do in terms of density of public restrooms, but it was much less (I went to Texas, so other states might have been different)
Well, I read the book. I like his clear style, he tries to get across what is different about his approach. To be honest, I like probability theory, but never thought much of statistics, so I guess I can sympathise from where he is coming from.

I enjoyed this book much more than any text about statistics I ever read.
>So should a human born as a woman who happens to naturally have higher testosterone than is typical in other women, be excluded from women's sport? Of course not.

Should women who inject testosterone be banned from sports?
What? through the medium of Google?
Interesting Finds 1
https://nanochess.org/

https://www.lulu.com/shop/oscar-toledo-gutierrez/toledo-nano...
The javascript engine: https://nanochess.org/chess4.html#sour

The slightly older C version: https://nanochess.org/chess1.html

The author wrote a book commenting and explaining the C version, it's 170 pages long! https://nanochess.org/chess3.html#book

Edit: MicroMax is a close competitor that also has very good explanations on their website https://home.hccnet.nl/h.g.muller/max-src2.html .
If the engine is well separated from the UI it would be neat to have a simple version using the Unicode chess set.

Regardless, this is so cool.
Ohmyrepl.jl – Syntax highlighting and other enhancements for the Julia REPL
But simple languages don't mean more cumbersome abstraction -- take Scheme for example -- while C++ and Haskell's maintenance record isn't particularly great (Rust doesn't have one yet).
I would like to point out something that may not be obvious: he is running both Rust embedded and Zig on embedded AND BOTH WORKED. And we're not discussing that as amazing.

Those of you not in embedded may not get just how stunning an achievement that is from "C works sometimes and nothing else does ever".

And a lot of that has been the Rust embedded guys banging on everything in the embedded space. Language, IDE, debugging, hardware probes, everything.

Even if you're not in Rust, have a cheer for the Rust embedded guys because they are laying down pathways that folks like this can walk through with other languages like Zig.
I mean, in terms of Rust, it sounds like Zig allows to use any allocator for anything in any crate. Not only structs in std or other crates that explicitly allow a custom allocator. In Rust, and only talking about std, you'd need to change a lot of things to allow e.g. BufWrite, etc. to use a custom allocator. And every crate that uses types that allocate stuff under the hood. But maybe I'm misunderstanding what Zig allows.
I have a sager (Taiwanese) laptop i7-9750 9th gen intel 4.5ghz, RTX 2060 with full on CUDA support for deep learning, 1Tb NVMe SSD, 32 GB ddr ram, and a 16" 144hz screen that cost me about $1300 a year ago. It also has plenty of IO connections (3 USB type-a ports, a single type-c USB port, smart card reader).

It's rock solid running win 10 pro, has extremely low DPC/ISR latency for ASIO music recording with Ableton, can chew through blender modeling with cycles, and I can do all my dev work in vs2019 and intellij with zero hiccups.

I challenge your assertion that you can't find equivalent if not superior hardware per dollar as what apple offers. Maybe you're just not looking hard enough.
It's not real. They filmed it with modern actors and wrote a script that was supposedly "in the theme of" Soviet-era crime dramas.
Panasonic?
I’d add on the “why not use a database” - in general you should always prefer a database to a blockchain/DLT, all else being equal.

The typical case where all is not equal in finance is where currently parties transact via a trusted intermediary like a clearinghouse (who might take a 1% fee, say), and a startup wants to allow parties to transact directly, thereby capturing the fee as upside. Large financial institutions don’t tend to trust small startups that might implode any month, but they can (sometimes, it seems) be persuaded to trust a distributed ledger.
By and large such treatments are seen as cheating. Like Lance Armstrong oxygenating his blood before a race etc. Personally as long as it's a level playing field I'd say people should be allowed to do whatever they want. The only problem is that once you allow it, people who don't want to do it, feel compelled so they can participate.

There are arguments for and against.
Why are you pitching for teller? Over 6 years means founded in 2015, right?

The legal notices page on teller.io (I read all the way through) does not mention anything about Europe or even GDPR.

Pitchbook indicates Teller.io was founded in 2018, with a $4m seed round in January 2020: https://pitchbook.com/profiles/company/267839-56#overview

The UK company with the same address as that given by Pitchbook says Teller Inc (UK) Limited was registered in January 2019.
Yes, I'm not a fan of the CGA graphics at all. I blundered in my first game because I misinterpreted the piece graphics.
“Don't Go Down the Rabbit Hole ” – Dismantling the NY Times' Pathetic Propaganda
This sounds a lot like a seller financed deal. Hopefully the seller had a secured loan against those installment payments because in the event of default, at least the seller gets his/her company back.
I had a friend growing up who would give a Spirograph as a gift every birthday he went to for YEARS... not sure what the deal was, probably his mom just had it as the go to gift but forgot who he already gave it to.

I ended up with like three of them. They were fun, but I don’t think I needed three.
This was a great post for one reason in particular: it led me down a huge rabbit hole about Zig, which honestly I knew little about before this. And further, into what is perhaps Rust's achilles heel: compile times.

Zig does look interesting. I'm still wrapping my head around the consequences of comptime but fast compile times and easy interoperability with C (C to Zig and Zig to C) are all positives. And yes I know Rust can compile to a C ABI.

It's also interesting to me that the Zig compiler only verifies if a particular instantiation of a "generic" is correct, not all versions. This makes it closer in some ways to C++'s templates (which, at the end of the day, are little more than string substitution). Like the functor pattern arose in C++ and was made possible by essentially just stringing symbols together and the compiler telling you if you could dereference a type (if you could ever figure that out from 8 pages of template errors in gcc; clang was better).

Rust it seems also generates a ton of IR and leaves the LLVM backend to optimize it away. I found an article talking about the history of how this evolved from the early days of Servo and Rust.

I know there's an ongoing effort to, say, add constexpr like behaviour to Rust. I worry if we'll get to a point where we are with C++, where we constantly bolt things onto it to the point that the language is incredibly complex, forcing people to use a sand and minimal subset.
Russian, Chinese hackers targeted Europe drug regulator
I think you're mixing things up.

The distribution is not something that you choose arbitrarily. It's given. It's a part of the problem statement. Starting with $1 the distribution of outcomes after 4 doubles-or-halves flips is P($0.0625) = 1/16, P($0.25) = 4/16, P($1) = 6/16, P($4) = 4/16, P($16) = 1/16. After one million flips it will be more complex (and more skewed to the upside, it will go from close to $0 to $10^301030) but also well defined.

When you say "what distribution to use" you may mean "what utility function to use".

You're right that one may not one want to use the final payoff to represent the utility of each outcome. That's the whole point of introducing a utility function.

The logarithm has been a popular choice of utility function for centuries. Among other reasons, because it maximizes the asymptotic growth rate.

The distribution of utility values becomes in the 4 flips case (for simplicity, the million flips case would be similar):

P(u = -log(16)) = 1/16, P(u = -log(4)) = 4/16, P(u = 0) = 6/16, P(u = log(4)) = 4/16, P(u = log(16)) = 1/16

The expected utility (the ensemble average of the utilities of the potential outcomes, if you will) is zero. The same that for $1 without any uncertainty.

Assuming logarithmic utility, you would be indifferent between keeping your dollar or getting the outcome of the million-flips game.

BUT that would be assuming that your whole fortune, present and future, depended on that dollar. Otherwise you need to include the rest of your wealth when calculating the logarithmic utility. Or your preferences may not be well represented by that utility function: you'll be more willing to risk your only dollar today when you know you're getting your paycheck tomorrow.

If you're a normal person and you're offered to play the game you will prefer to do so than to keep $1 with certainty. You have 49% probability of getting at least $50m while in the worse case your lose $1.
Ah yeah, they aren't really swayed from finding meals by pitch black dark. It might make them more susceptible to predation but wouldn't be a solution for targeted small areas.

Other than just sensing CO2 and other chemicals they have some kind of way of sensing heat, but maybe that's separate from their eyes. If that is sensed radiatively that might be a good target for some kind of eye safe laser (if it is following thermal gradients in the air near the skin or something, not so much).
> The part about

Don't pull quotes out of context. This was an EMERGENCY AIRWORTHINESS DIRECTIVE, meaning "how to not die". It was not a memo about remembering to wipe the sink after using the lav.

I expect pilots, when handed an EMERGENCY AIRWORTHINESS DIRECTIVE, to:

1. read it

2. understand it

3. remember it

Flying is no joke. John Denver died because he forgot to put fuel in his airplane. JFK jr died because he flew into haze without IFR training. AF447 killed everyone aboard because the pilot forgot that you push the stick forward to recover from a stall rather than pull it back.

And Boeing should never have created a flight critical system that was vulnerable to a single point of failure.
> Wikipedia and the internet didn’t change everyone’s ability to know things in any meaningful way (actually it made it worse)

Are you making a claim of knowledge (e.g. epistemology) or of learning (e.g. pedagogy?)

If you're talking about learning, then I would say things like Khan academy, MOOCs, online course materials, online textbooks and digital libraries seem like powerful counterexamples. Personally I've learned a lot of interesting and practical things from youtube, github, and HN, not to mention non-paywalled research papers. The internet's enabling of billions of people to get access to thousands if not millions of newspapers, books, television programs, movies, songs, and other sources of information and culture from all over the world, and to talk with each other at minimal cost (compared to traditional telephony), seems like an astonishing achievement

If you're making an epistemological claim, I would suggest that the internet era allows you to compare more sources more easily, for example more newspapers than you would have been able to read easily in the pre-internet era. Although it's possible that news outlets have become more opinion-based in the US recently, opinion-based (or opinion-biased if you prefer) print news is basically as old as the printing press, and was certainly well-represented in the 18th, 19th and 20th centuries.
The Cost of Racing Toward Success, from YC W15 Founders
My Co-founder and I just celebrated 5 years since we launched in Y Combinator. He wrote a post about the top three things we learned during that time about balancing cost and scalability.
Invoking a chess engine via '1024 bytes of javascript' is drivel.
From my observations, it seems the most boastful (Uber, Tesla) are behaving the most recklessly. Waymo's driver is probably 10x better (however you want to measure that), and they seem the most measured and careful in their communication.
I find that maintaining a blog is like saving money. If you think there is gonna be something left at the end of the month then you'll never save. But if you're in the habit already then the only other problem is what to write. Yet again when you begin doing it very often you suddenly realize that your life is just not worth another word.

His point on writing in another language than English is spot on though. English is like Javascript these days - it is not wise to transplant all of its ideas to C or Python or Java, but instead embrace it (until jai comes along :D).

Profanity on the other hand is not something I approve of. Shitting in the middle of your flat and expecting that it'll bring harmony to your soul is a recipe for a midlife crisis.
> It's not wrong, of course, but it's been repeated for many years and won't lead to fresh conversation.

Assumes there are no new readers on HN and that everyone reads almost everything and nothing needs repeating. Also it's very 'no noobies' as if anyone who is anyone should know the ropes already. And that is not the case.

And I've mentioned this before a few times so I will repeat. Why don't you have in your profile that you are a moderator? How would someone new to HN know why you are saying what you are saying and why you have the right to pin what you say at the top?
I have them all merge into 1, but my mail software can still filter / whatever else based on the To field. Also if someone sells my email address I can just prevent that one from merging and send it into a black hole.
> What’s interesting about Afonya is its picture of Soviet life at a time when we were told all was grey, unsmiling misery there. Instead it’s a world with palpable similarities to the West: pop music, glamour photos, consumerism and (undeniably) a class-system.

Facebook/Instagram effect in old cinema. You don't post grey misery unless you can make it meaningful. The same applies to movies. Nobody would watch their own life either. There's a lot of grey misery available in a sarcastic take though. Polish cinema of the time has lots of that as well.
I agree. I’ve been developing with Rust since pre 1.0. I call developing in Rust, developing by guess work (or where to put the next clone(), unwrap(), Box<>). It’s nearly impossible to write without the analyzer giving you hints along the way. The only fun I experience is the joy of finally getting the compiler to pass.

So, I’ve seriously been considering designing a language with the same assurances, but with different mechanics. One that is easier to learn and use due to the consistency of syntax patterns used across the breadth and depth of it.
Norway would be the best bet IMO.

(I'm not Norwegian btw.)
The 14th amendment is usually the basis of any case where a constitutional right binds a state government. Prior to its adoption, they were usually considered to only bind the federal government.
This is awesome, I appreciate the docs!

I switched to NiMH a few years ago and am so happy about the reduced waste.
Independent short films, animation, motion graphics - this is what Vimeo is associated with and the image they have cultivated of their brand.

You'll find other types of content, but Vimeo is not try to compete with YouTube's content scope. You won't find 'How to unblock your kitchen sink with baking soda' on Vimeo, or 'Learn Javascript in 60 mins', but you'll find these (and dozens more) on YouTube.
You are basically describing IPFS. Content-based addressing instead of location-based addressing. Allowing content to be decoupled from any single hosting platform