skysight-inc/HackerNews huggingface dataset:
Most of the Bible content comes from scriptures and wisdom that came thousands of years before Christ. It wasn't supposed to reveal something but to remind men of ancient wisdom, which was visualized by seers long before Christ; Not all of it makes sense or is valuable to me, and the religious part of the Bible may be questionable, but the moral teachings contained in it are faultless, because they're so simple and above any prejudices;
If you motivate "bad" people to do good in the name of profit then who loses out
It crashes repeatedly on launch, and the built-in repair function fails to repair it. I’m currently trying to import the photos and videos into a new Photos library, but you lose metadata (such as video dates, faces etc.) and projects, so I might as well move to something more reliable.
This article misses one crucial point in suggesting Looker over "a patchwork of custom scripts and APIs". The complexity doesn't go away because you offload it to Looker. When Looker goes down, your application is still in trouble. It's still your responsibility when your system goes down, even if you can point the finger at some third party service. Your system is still down! That being said, don't use Looker in the first place. Do not spy on people.
Somebody, please invent Smell-o-scope :)
Ask HN: Are you using serverless functions?
I would really like to see that. I've heard it so many times and I'm sure it's wrong memories.
It's far easier, and safer, for me (many of us) to invest in broad market index funds though. I have neither the skill nor time to track individual companies. I'm just trying to have enough money for basic cost of living when I'm 70, I only make about 34k a year (and turn 35 this month) and am unable to even adequately fund my retirement so I can't afford to gamble on random renewable energy companies

I'm guessing I'm invested, via such funds, in numerous fossil fuel companies. It's just gotta be that way for a lot of us.
Run `certbot renew --force-renewal`. That's what it says in the email they sent me. But if you didn't get an email, then your domains should not be affected.
Wikipedia does support article 'bundles' (they're known as Featured/Good Topics) but open textbooks are covered by a separate effort, namely Wikibooks.
Air travel and health care got great for the wealthy and worse for everyone else
Kinetic sand
> I can't imagine how much more is going to happen between now and 4 years old.

Just wait until they're school age and can make the conscious decision to learn what they're interested in at a much deeper level. You're just helping them lay the physical and mental groundwork for a love of learning when they're toddlers and pre-schoolers. It really is amazing when all that work pays off (as long as you can deal with the fact that your kids may not be grateful for it until much later in life).
Some babies respond very emotionally and even cry when hearing certain songs, which weren't heard by the mother while gestating;
Good stewardship of the planet is critical. Make no mistake the current green movement is about global government taking over and not anything else. Thats why they buy mansions and allow China to use slaves and pollute at will. Minimum wage $15/h for China and same green restrictions as everyone else.
Oregon Tried to Silence This Engineer's Research. Now Experts Say He Was Right
"Without stimuli we fail to develop many functions"
well put
I completely forgot about that difference with IPV6 and IPV4. You are right. There are still many thousands if not millions of addresses available to those who want them. And compared to IPV4 everyone on the planet could have a /64.

Here is a decently comprehensive serverfault post[0] on the subject of IPV6 subnetting.

[0]:https://serverfault.com/questions/426183/how-does-ipv6-subne...
Apparently you have to manually use --force-renewal for certbot to regenerate new certificates (I just did it just in case, even though I'm 99% sure that I'm not concerned).

I assume that by default certbot only checks the expiration date of local certificates against the system clock, it doesn't ping any external resources so it can't be aware that the certificate might have been revoked even though it hasn't expired.

I agree that it would be nice if there was such an option, although I assume that it would increase the server load significantly if certbot connected to letsencrypt's servers at every invocation so maybe that's why they didn't do it.
You may be correct but your proof suffers from the the fallacy of the middle ground.

Unbiased reality by no means implies that the number of scandals, controversial quotes, achievements or even the relevance of the party slogan must be similar for both sides.
Optimizing data-heavy JavaScript code
Interestingly, AFAIK, when it was told the Finnish epic, the Kalevala, was not even memorized. Well, parts of it at least. Rune singers were improvising some/most of it as they were singing the story. And they were improvising lines that had to respect the meter. And it's poetry, so it had to use alliteration.

They could memorize thousands of lines of poetry, and improvise it on the go, all while singing to a melody. I think that's pretty badass, quite frankly.
For me at least 24/7 incident response is completely acceptable in a properly compensated role so long as it's accompanied by the culture that says preventing such incidents in the first place is Job #1

That is, I'm OK with being woken at 0200 to try to understand and if appropriate fix or recover from a disaster only so long as if I'd suspected this might happen the people expecting me to be awake at 0200 would have given me the resource (money, people, whatever) to fix it. If I feel like I don't have that support, I'll only start looking at your disaster during my working day.

My impression is that ISRG pays a lot of attention to preventing disasters, so if I worked for ISRG (not very practical since they're based on the US West Coast and I live in England) I'd be comfortable taking a call in the middle of the night to fix things.
For applications that's fine. I'm mostly refering to traditional websites/forums that should never do this.
I use Xournal - https://sourceforge.net/projects/xournal/

It lets me type in to forms - or draw text over them if necessary. Then I paste in a scan of my signature. Then save as a PDF an email across.

I've been doing this for years. Job applications, mortgages, medical questionnaires. No one has every queried it.

If you're hand delivering a printed PDF, it's just going to be copy-typed by a human into a computer. No need to make it too fancy.
Rules for Effectively Working Remotely
Taking care of plants.
The first thing my niece (3) and nephew (5) do when they get in the house is check what plants need to be watered by sticking their hands in the potting soil. The plants and taking care of them has achieved peak interest for a few months. Two caveats, 1) they do not live with the plants 2) It is a ploy to get the water spraying can out. They also equate it with working somewhat as a few rules have to be abided by - wear shoes because the citrus plants have thorns that fall on the floor. The floor has to be swept... etc. The concept of state phase changes of water was introduced to the newphew this weekend as there is snow outside where we live. We got to the idea that if he knows the right numbers he can add together how much heat is needed to melt the snow. This is all at the 5 year old level but the conversation got there.
It also only affects you if you are issuing the certificate for more than one domain name if I'm reading it right.

What's supposed to happen:

For each fqdn in the request
if challenge succeeds (eg dns-01)
check whether caa record exists
if (it doesn't) or (it does and allows issue)
issue certificate

In the step on "check whether caa record exists", instead of using the domain name that is being issued in this loop, it uses the first one it found (or one of them, it's unclear which one). So theoretically, if you wanted a cert for:

domain1.example.com, domain2.example.com

and you had a CAA record for domain1 that allowed letsencrypt but then a different CAA record was added between the CAA check on domain1 and the CAA check on domain2 (which wouldn't happen because of the bug) you could get a cert for domain2 that the CAA record said not to issue.
That also works in reverse. The higher the interest rate gets from supply and demand, the higher supply will be from defectors. You might be willing to divest if it doesn't cost you much, but if it means losing out on 20% of returns, you might consider otherwise.
"Look at a stone cutter hammering away at his rock, perhaps a hundred times without as much as a crack showing in it. Yet at the hundred-and-first blow it will split in two, and I know it was not the last blow that did it, but all that had gone before."
Why transliteration in naming is a bad idea. Or how we perceive code
There were plenty of protests, but the lobby is strong. The current chief of staff for the Prime Minister is the same guy who, whilst at the Minerals Council, supplied the then-minister (now PM) with the coal to take into parliament and tell people “don’t be scared of coal”.
The tentacles from the industry into our political system run deep.
> if you keep a baby in the darkness for enough time after birth and only later introduce it to the light and images it will not be able to see

Is that true?
I love that you're here ... and as transparent as possible. Thanks for the work you do in keeping the Internet running (and as far as possible - "safe".
Guide to fix Google ranking drops after recent update
his point is that profitability will go down sharply in an abrupt manner
Don't chase birds for fun
I was one of top math students in primary school. In secondary school I barely kept up with writing down stuff from blackboard, even less so at university. I just got by.

Now I learn at home using textbooks, solving exercises, programming and using online materials. I'm much happier now because I can spend as much time as I want until I feel I understand it.

My answer: don't take much notes. Write down only the main topics and unusual conclusions. There's not enough time at classroom so I need to learn at home anyway. If I were to go to university again, I would write down only a rough roadmap. Keep the best textbooks, exercise books and learning materials. They are like systematic notes, but better. For math it's good to have a topic covered by more than 1 textbook, because rarely an author has the same thinking pattern as you and it helps to have an alternate point of view.
>Divestment is one of the most effective ways to fight climate change.

What's the source for this? There was a post from a few months ago that said the opposite.

https://news.ycombinator.com/item?id=20998948
So all through this I’m thinking “just OCR it and be done”, and we get to:

> Why not OCR all the time?
> Running OCR on a PDF scan usually takes at least an order of magnitude longer than extracting the text directly from the PDF.

... so? Google can OCR video and translate it in something that feels like real-time; what PDF processing are they doing that is so performance bound?

> Difficulties with non-standard characters and glyphs
OCR algorithms have a hard time dealing with novel characters, such as smiley faces, stars/circles/squares (used in bullet point lists), superscripts, complex mathematical symbols etc.

Sure, but more than the random shit you find in PDFs anyway?

> Extracting text from images offers no such hints

Finding an algorithm that approximates how a human approaches a page layout doesn’t feel like it would be all that hard.

Obviously it’s very easy to stand on the sidelines and throw stones, but parsing PDFs using anything other than OCR + some machine learning models to work out what the type of a piece of text feels like pretending we are still constrained by the processing costs of 5 years ago
The company realized they don't have enough bandwidth at the VPN portals to support hundreds of simultaneous Skype and Teams video chats for the entire length of the work day when everyone starts working from home.

So the short-term fix (and probably long-term as well) is to restrict bandwidth-hogging apps from company computers.
The Apocryphal Twain: If Voting Made a Difference, They Wouldn't Let Us Do It
Yes and no. They explicitly do not go as far as Rust does. More safety tooling is very welcome though!
It is a wholly owned subsidiary of Alphabet.
What if we find a vaccine? Then all the lock-downs become a waste of money.
This is largely my point. I live with <99% internet uptime and I have a Robin Hood account. I only know about this outage because I read about it... feel pretty sure that I am just like the majority of their customer base.

I don't check RH every day and I wouldn't have been compelled to check on it at all yesterday except for the news (I'm losing money, who wants to look at that! LOL)
There are a lot of protests to decrease coal mining
Yeah, it's a problem on both sides of the fence.

Finding the balance is key.
Apple reveals the best Night mode photos shot on iPhone
Does it also extract PDF annotations?
I'm astonished to see nobody has mentioned Duplo (aka junior Lego) yet. My 3yo loves hers and 3 is about the right age because at 2 they're not quite dextrous enough to handle the blocks and build anything more than square blocks.
Thank you. I was just about to run tests on all my clients certs but as I’ve never done that it seems it’s not usefull.

(Will still have a look but less stressfully)
Yeah, they provide enterprise-grade bloatware too.
Location: CA

Remote: Yes

Willing to relocate: Yes within the US

Technologies: Python, Node, JavaScript, Web Analytics, full stack, cloud Dev, angular, django, front end dev, product manager

Résumé/CV: https://docs.google.com/document/d/1bauo_Rvh8behw-9RnyhdlXEV...

Email: eduardocereto (a) gmail
Waymo one has been charging for rides. It's chump change, but technically they do collect revenue.
Well it is really more like a form letter really. You would still be delusionally naive if you think a form letter which occassionally makes clear mistakes like advertising feminine hygene products to a cis-male is talking to you instead of a form letter talking at what they think is you. If it says you are 101 then you know there was a data error and not that you are an amnesic immortal.

Cambridge Analytica's discourse has progressed from legitimate scandal to outright moral panic. Targetted advertising isn't good but the collective zeitgeist needs to get a sense of proportion and a grip on reality.
Public health systems, well-funded or not, are not a cure-all. I'd be curious to hear if you have any examples - if anything, they are reliant on research funded by the huge amount of money sloshing around the US healthcare system. Given a fixed annual budget, a public health system essentially has to decide what "healthy" or "cured" means, and set some quality of life to cost of treatment ratio. Some examples: my dad, an incredibly fit ultra-runner, suddenly found himself unable to run more than a few miles, and was gasping for air. He was initially told he was fine for his age, and had to fight for further diagnosis. A close friend of my wife's died of bowel cancer - this is a known "loophole" in the diagnosis pathways of our public health care system. Essentially, it was decided that the cost of early diagnosis is too high for the relatively tiny amount of people who have it, which is why most cases are found when they are terminal.
> Google can

1) Do you have trillion or so dollars at your beck and call? If not, you're not Google.

> Finding an algorithm that approximates how a human...

2) ...is generally nigh impossible even for someone with Google's resources (e.g. Waymo, although when it comes to reading, it's somewhat usable). Also, look at 1)

Unless by approximate you mean toddler level. In that case:

3) The approximation is probably useless
We Are the Best
LLVM Sponsors.

https://www.llvm.org/foundation/sponsors.html
I don't know about this particular case, but I have some (weak, anecdotal) evidence that at least sometimes the high-level structure is harder to remember robustly than the details.

I saw an amateur pianist sit down to play (a solo piano version of) Gershwin's "Rhapsody in Blue". He took from his pocket a bit of paper containing, not the actual score of the piece, but a lot of things of the form "Starts in Bb major", "Modulates to F major", "twiddly bit", and so on. Having put that in front of him, he proceeded to play the whole piece. Correctly, so far as I know.

Caveats:

1. n=1.

2. "Rhapsody in Blue" is probably an extreme example of a piece where this sort of thing would be useful. Here's a wonderful quotation from Leonard Bernstein: "The Rhapsody is not a composition at all. It's a string of separate paragraphs stuck together. The themes are terrific, inspired, God-given. I don't think there has been such an inspired melodist on this earth since Tchaikovsky. But if you want to speak of a composer, that's another matter. Your Rhapsody in Blue is not a real composition in the sense that whatever happens in it must seem inevitable. You can cut parts of it without affecting the whole. You can remove any of these stuck-together sections and the piece still goes on as bravely as before. It can be a five-minute piece or a twelve-minute piece. And in fact, all these things are being done to it every day. And it's still the Rhapsody in Blue."

3. This was years and years ago -- either 1987 or 1988 -- and my memory may be unreliable.

4. The amateur pianist in question was a teenager; maybe memory develops and/or degenerates with age in ways that would make this less relevant for adults.

5. Music versus poetry.

But it seems plausible to me. I have never memorized anything within three orders of magnitude of the length of the Odyssey or the Iliad, but e.g. when I was a stupid child I learned ~100 digits of pi, I learned them in 10-digit chunks, and right now I think I can remember what all the chunks were but I wouldn't want to place any bets on getting them in the right order. Of course digits of pi are more or less random and epic poems have narrative structure -- but making use of that narrative structure is exactly what GP is talking about doing.
Galaxy Zoo continues for astronomical citizen science:
https://www.zooniverse.org/projects/zookeeper/galaxy-zoo/
Managing Remote Software Development Teams
Statistical Programming Languages
Killing the company? Really?
Duplo.

When he’s a little older, I highly recommend Fisher-Technik kits, they were by far my favorite toy growing up (but aren’t cheap!)
To maintain control over critical communication technology.
tracking the history of CIA black operations e.g. Operation Gladio in Europe in the cold war, I'm almost sure that someone from the Swiss side knew this from the beginning.
Implementation of Erlang/OTP in Golang – Ergo Framework
Some Ideas of Interactive Textbooks
Ask HN: Who do you think is the master of remote management?
Blood?
A nice trick I have used for similar problems (although finite element related) is

(x + abs(x))/2 returns x if x>0 and 0 if x<0.
There are quite a few services that should be able to solve this problem (turning a PDF into a web form and collecting signatures.) Here's a few of the services I'm aware of:

* https://www.hellosign.com/products/helloworks

* https://www.useanvil.com

* https://www.pandadoc.com

* https://www.pdffiller.com

* https://www.platoforms.com

* JotForm (https://www.jotform.com/help/433-How-to-Add-an-E-Signature-t...)

* https://www.webmerge.me

(I know about all these because I'm working on a PDF generation service for developers called DocSpring [1]. I'm also working on e-signature support [2], but that's still under development, and still won't be a perfect fit for your use-case.)

[1] https://docspring.com

[2] https://docspring.com/docs/data_requests.html
That sounds like a cultural artifact of a Spoils System sort of corruption from US history - being blindly followed while forgetting that there even was a purpose because it was a cultural norm.

I am aware of literal feudalism version in the UK but I am unsure if they historically had a similar thing - it wouldn't be surprising personally.
Take a look at how the issues are managed. Each time he replies, he immediately closes the issue without seeing of it is actually resolved, and then he had a lockbox which locks the conversations.
Looking forward to this. Inspired by C#. Compiles to native binaries, no GC, custom allocator support, memory leak detection, hot compilation etc. Lots of neat features for sure;
MAGNA-TILES was the best toy we ever purchased and would be perfect for a three year old.

https://www.target.com/p/magna-tiles-clear-colors-37pc-set/-...

They are a little pricy but one of our child's favorites.

LEGO and LEGO Duplo is a good choice too.

We used to do science nights too, with simple experiments, answering your child's questions about anything, how does this work, etc.

Once they are a little older Lego Mindstorms (Robotics) are great, check out Lego First Lego League, we coached a team for a few years, great experience.
Thinking of days when I was a student playing wolfenstein 3d...
I hope re-education of the plant workers is part of this campaign.
There is. The protests especially have affected the large public international miners (BHP, Rio Tinto, Glencore, Anglo-American). One problem is is that when these companies leave thermal coal market by selling coal mines, the companies they sell the assets to aren't exactly suspectible to protests in Australia. For example, Yancoal, the buyer of Rio Tinto's assets, mainly answers to the Chinese Communist Party.
Do you mean inherent vs accidental?

I think "incidental" (non-essential, secondary, happenstance), and "accidental" (non-intentional, happenstance) are more or less synonyms here, not contrasts. I think there, uh, is basically no significant difference between "incidental complexity" and "accidental complexity".
It's more about experimenting, and knowing how things work under the hood. So the learning part is the poing.
But also that you can have a lightweight serverless platform, that doesn't require a lot of resources since OpenFaas requires Kubernetes or Docker Swarm, but with faasd you can have it on a single RPi.
I think what he meants by human and users is "programmers" and layers of abstractions in your code. The ability to change and go deeper when you need it.

But you example works nicely as well, you should avoid having to work at lowers abstractions, and limit the work there as well. "changing the core to adapt to new features rather than adding to the core"
I worked on PDF generating software for years. It's a horrible format that should never have been approved as an ISO standard.

When in doubt, use plain text. It's a million times better in every way that counts.

I wish my bank statements and such could be downloaded as plain text files, instead of massive PDF files that embed another copy of a bunch of typefaces in each file.
Just a simple thought experiment... In light of those events, would you as, for instance, CIA, create your Certificate Authority and offer free certificates for servers, simplifying deployment to be as simple to use as possible? ;)

(I am just looking into certificate pinning, but CA can generate another certificate or wildcarded certificate that client trusts, which enables mitm, I am doing it all the time on https proxy (http://www.squid-cache.org/Doc/config/ssl_bump/). This way you can decrypt traffic - redirect traffic to your server and impersonate the right one while proxying data from original server)
>commandeering free resources at large providers for the common good?

Sounds like a good way to get every cloud provider to pull out of your country.