skysight-inc/HackerNews huggingface dataset:
It's self-correcting. At 6%, more interest will be shown by other sources of funding, who will then enter the game and lower the interest rate as a result.

The world is awash with capital right now, money sitting around idle, looking for a place to be invested. Just look at how much money is being thrown at startups, how low interest rates are for countries who were bankrupt or on the verge of bankruptcy <10 years ago. This scheme is guaranteed to fail right now. Maybe in another credit crunch it has a chance?
> subtle neuro-anatomical differences (such as number of neurons) rather than the presence of specialized "brain modules"

Killer whales, long-finned pilot whales and short-finned pilot whales each have more neurons than humans [1].

[1] https://en.wikipedia.org/wiki/List_of_animals_by_number_of_n...
operations based on US west coast could definitely benefit from a few people on the other side of the world to achieve a 24/7 coverage while keeping a good work-life balance.
There have been some insanely aggressive trademark cases in the US too. The University of Kentucky sued a small moonshine distiller for selling t-shirts that had the word ‘Kentucky’ printed on them.[0] That’s it, having the name of the state they resided in was enough to trigger Kentucky athletics.

The shirts weren’t trying to knock off or reference Kentucky Athletics in any way, but that didn’t stop UK from putting legal resources behind their effort. Yet another example of how the legal system is built for the rich.

0: https://www.nytimes.com/2016/04/10/us/-legal-moonshiner-and-...
One of the first line of the article states that he is a formal Naval Architect. That is to say he literally built ships. I would imagine he has some idea of the complexities involved, but still found it to be a useful anology.
Point of order: removed GCC /from the base system/. Ports still have a range of GCCs and some ports still depend on GCC. The GCC in base was well over a decade old, and it was that particular version for the same reason macOS shipped an ancient version of bash for a decade: it was the last one licensed under GPLv2.

This is effectively an administrative change. (Not to downplay the work!)
I may be mistaken, as English is not my first language, but my meaning was that 5$ is considered a small or insignificant amount of money here.
Disagree with the conclusion that notes are to prevent distraction. For instance, if I am driving and have a particular response or thought to an audio lecture, my interest in notation is not to maintain attention but rather an intense short lived desire to pause that attention and make a reference for future consideration.

Or when reading through materials, jotting down specific insights or relevant particular passages & page notations. Research is about getting through an initial swath of material to elements of interest & use.

Subjected to an involuntary lecture on a subject not of immediate interest that will test recall or retention later, I can see their being benefit in recording what is being expressed - after all, that is literally the purpose of lecture - but the concept of notation is further reaching and of greater depth than a boredom remedy.
Most important job in an IT Project is that of coordination
UNIX Style, or cat -v Considered Harmful, http://harmful.cat-v.org/cat-v/ (see the linked PDF, http://harmful.cat-v.org/cat-v/unix_prog_design.pdf)

Another example: the modern Bash shell vs the Plan 9's Rc shell. The difference in documentation is over tenfold, with the latter still being more less laden with gotchas:

$ man bash | wc -w
48189
$ 9 man rc | wc -w
3264

Having said that, I still love me some sick diff -burN-style mnemonics.
Building the kernel with clang has been possible or a while. https://releases.llvm.org/9.0.0/tools/clang/docs/ReleaseNote...:

"With support for asm goto, the mainline Linux kernel for x86_64 is now buildable (and bootable) with Clang 9. Other architectures that don’t require CONFIG_JUMP_LABEL=y such as arm, aarch64, ppc32, ppc64le, (and possibly mips) have been supported with older releases of Clang (Clang 4 was first used with aarch64).

The Android and ChromeOS Linux distributions have moved to building their Linux kernels with Clang, and Google is currently testing Clang built kernels for their production Linux kernels."

That was in September 2019
Ask HN: Why does Hiring thread always top out at developer?
Who is Hiring each month seems to almost entirely be filled with positions for stack specific developers. Python dev here, React dev there.

"Engineer" shows up over 500 times in the March thread.

"Architect" shows up 23 times.

I know VPs that read HN. Where are the more senior level jobs for folks who have climbed the ladder out of writing code and are now architecting, managing teams, managing managers, directing divisions, etc?
>That's why you don't make steak tartar from super market ground beef

The risk are way overstated, no you are unlikely to get sick from eating super market ground beef raw.
this is a great alternative for backblaze. cheaper and have proper IPv6 support.
Apple hired Chris Lattner and built a team around him to work on LLVM, and have built it into the core of macOS (as a JIT for GPU code), and they started the Clang project. Clang/LLVM is the default C/C++ compiler for macOS (versus VCC in Windows and GCC in Linux).

The project is not technically owned by Apple, but they are still the highest tier sponsors for the project, and are the one org with the most history with it. I don't think calling it "Apple's compiler infrastructure" is that unreasonable
Can you please be more clear. I mean, if somebody puts a video from YouTube, he cannot put another video because it is from Youtube a well? Or, if somebody puts an article from his blog, he cannot put another article because the root-URL is the same? I am asking you because I put different applications from the same GitHub repo, but there are different applications. Of course, there is the same GitHub repo, but there is not the same application. I didn't put the app twice (or, I did it mistakenly).
Not thwarted exactly, but the problem is that the question "Is this certificate still good?" has three possible answers:

1. "Yes, it's still good"

2. "No, it's revoked"

3. "There was a network problem so I'm not sure"

Of course bad guys who know you'd get answer 2 can most likely ensure you have answer 3 instead. So the only safe thing to do is treat 2 and 3 the same. If we're not sure this certificate is fine then it's not fine. But in practice answer 3 is common anyway. For some users it may happen essentially all the time. So browser vendors don't like to treat 2 and 3 the same, even though that's the only safe option and that can thwart the effectiveness of revocation.

There's definitely further opportunity for improved tooling here. Perhaps this incident will drive it (Let's Encrypt's sheer volume can help in this way).
iPad OS should also be able to do this. Especially if you have the pen.
Why wouldn't rpf prevent the packet from being routed?
I'm curious, how would fiddling with navigation impede text extraction?
The site renders perfectly fine without javascript, and the markup looks straight forward enough
I'll put my "hat" on for a moment and ask: Why doesn't the FEC enforce its policy on the identification of political advertisements and who paid for them when it comes to social media activity? Why is it that a 30 second radio ad needs to have "Paid for by the Candidate X campaign", but millions of dollars worth of paid online trolls needn't disclose a thing? According to their own published rules, this sort of activity should require a financial disclosure. [1]

Question 2: Michael Hastings detailed the legalization of the domestic use of propaganda on US citizens with US taxpayer dollars. [2] How much money has been spent on those activities since they were made legal in 2012?

[1]https://www.fec.gov/help-candidates-and-committees/making-di...

[2]https://www.buzzfeednews.com/article/mhastings/congressmen-s...
I'd call that a KDE project :)
Most newborn babies hardly smile at all. First smile is something you typically wait weeks for, and even then it’s more like a face twitch, unprompted by anything smile-worthy happening around.
ACME-only isn't the problem, it's a Let's Encrypt mono-culture I'm concerned about.

We could do with another LE-style service (or two) operated independently (both organisationally and geopolitically).
I think the point, actually we don't have to think, it was stated explicitly, is that if Looker breaks, you can easily switch to an alternative.

This was presented as the rationale quite plainly, so I don't understand why people are missing it.
Yeah my domain was affected. Renewed, that would have sucked if I hadn't seen this! Also, I didn't get an email and I'm pretty sure my certs were generated with my email!
Local nerds can be noctournal too. Letting people pick their preferred shift is just as important as accommodating other kinds of physiological diversity.
There is already stuff like this out there: https://www.biorxiv.org/content/10.1101/2020.02.01.929976v2....

Also, it appears as though convalescence therapy is working (i.e., treating people with the plasma from recovered patients) https://www.straitstimes.com/asia/east-asia/china-seeks-plas... https://news.yahoo.com/chinese-doctors-using-plasma-therapy-...
Or worse: "we built a table for arbitrary key-value pairings, but now the value needs to be an array or object, so we'll store it as a JSON string"
Do not think that it's true you won't be able to see. There is at least one case where someone was blind from birth due to birthdefect, fixed later in life via surgery. Sure took him time to get used to everything or connect the image he is seeing with the object he knew by word and have felt.
Interesting paper, thanks. Confirms what I have noticed in my work over the years.
Well, from my understanding, they have no idea of whether or not a given certificate was misissued as long as it meets the baseline criteria for triggering the bug (which seems to be just "issued after X date with more than 1 domain").

So while the number of certificates that should not have been issued due to a blocking CAA record is likely small (or possibly even 0), they have to revoke every cert that could have triggered the bug, as they have no way to travel back in time and find out what the CAA records they didn't check would have been.
I don't think this is true - I don't recall using domain validation. I think it's more related to multi domain certs.
Fixing a Flaw in the Tech Hiring Process
Anecdotally, I have several of those cheap ones that are still going great. (moto g 1st gen for example). They make great music/video/game players for the kids.

Apple designed about a years worth of battery capacity into a phone most people expected to keep 2 or more years. And clearly they put too powerful CPUs into the phones because they "fix" is to throttle them!
London pubs will be busy.
Mannnnn remember getting a new large appliance and anxiously waiting for the box to be empty so you could go climb into it and turn it into a spaceship or submarine or something else?
So to pick one example, we're under surveillance. It's a fact of life now. It pretty much wasn't a fact of life in the 19th century.

Fine. But the author keeps changing the subject to insane conspiracy theories. The author seems a little reluctant to distinguish between surveillance and insanity. I think those are two separate topics.
Here's a good process, when you're bored:

1. Imagine random projects you're interested in e.g. "Dog door alarm", "3d maze online"... "nearest toilet app"

2. Try and find if someone has done it; search Github, Google etc

3. If it's been done GOTO step 1.

4. Else; Try and build it!

This method works for personal and professional ideas
Actually i think it would not be a significant issue. At least for a range of situations. A static file with time stamp ranges in case of an issue could be resource-efficiently served to signal clients.
LEGO! Either traditional Lego (they have some Junior sets that are perfect to have them build along with a parent at that age) or Duplo. It's led to hours and hours of fun with my 2.5 year old. Even larger Lego sets he enjoys helping me build. And then he builds his own creations after!
Reminds me a bit of home automation (which I enjoy). You manage a plethora of battery powered devices that need constant connection to finiky wifi with continuous access to your Linux server hub so that push and pull of data remains in tact so that you can have AI actuate a function through a "remote" - all to replace a light switch. Sometimes I wonder where this will end up. Might need 50 years before reliability and simplicity are up to par.
This is another reason why I'm developing an ad-hoc data representation with strong typing. JSON was almost right, but failed because there are too many fundamental data types that cannot be represented in a portable way.

A general purpose ad-hoc data format with all the fundamental types, that doesn't require endless text parsing but can be converted to a 1:1 text format for human viewing, would be helpful in so many situations, including serialization for piping between unix tools.

https://github.com/kstenerud/concise-encoding#example
CAA is a term of art for a standard encoded in DNS. It stands for "Certification Authority Authorization", but most people who know what a CAA record is probably do not recognize it written as words. (I know I would need to read it several times to know that's what they meant, and I do this for a living.)
clickbait title. Proposed new title:

"Coronavirus: British government makes contingency plan in case one fifth of UK workers 'off sick at same time' "
Design Thinking Toolkit – What's on Your Radar?
YOU WILL ALWAYS REMEMBER WHERE YOU WERE

https://www.youtube.com/watch?v=ieddjSFFuCU
Or maybe a <to be inserted>. X is just way over used for actual things now (not only out of context, Google's moonshot division is called X for example, I'm guessing there are more cases).
I have been following a hybrid quadrant method for my meeting notes recently and have really enjoyed the process. The quadrant method has gained some popularity as the method that Bill Gates used to use for his meetings. Your paper is split into four areas, notes, questions, to-dos, assignments. This visual categorization has allowed me to cut down on time looking for information from a meeting and has streamlined my thought process. In addition to this quadrant, I have a topic of the meeting, talking points if it is a meeting I am running and then a next steps section that acts as a one line summary of the topic for the next meeting if it is a recurring one
There certainly is a qualitative difference, I agree. But the societal relevance cannot be derived from the degree or order of irrational thought. Someone believing he is regularly abducted by aliens is perhaps more irrational than someone saying a company distorted and manipulated voters on a large scale. The latter allows you to dismiss a whole plethora of different opinions without effort and it was used for political talking points while the former might summon some smiles from others.

On the other hand it is quite rational for people getting angry if they are told they are the victim of propaganda or anything really. And this is where both cases you presented can converge. I think the author of the article was hinting at this. A case where both perpetrator and victims can be dismissed as irrational.

> even if we can't identify the specific pump handle

I think we often can and it is shocking we use the handle excessively and with glee. We know it for classical advertising at least. Although today there are more empirical approaches because social media allows to conduct various tests. In these cases the handle is indeed yet unknown.

>> rational society doesn't mean that much
> Only if you care about [..] evidence-based interventions

I was thinking more about the self perception as a rational actor. The 18th/19th century had a lot of rationalists and they were instrumental in secularizing societies. But in the end their approaches fell flat somewhat. Some went the way of utilitarianism or egoism because they were lacking answers they thought could be rationally derived. I think the criticism of Kant is on spot here.

I don't think that many people would want to live in a purely rational society on that matter, because it would be horrible. But you see it resurfacing a lot. You like the color blue more than red? -> Irrational, your mental state needs fixing... Exaggerated of course.
For me it comes down to writing down a quick impression of what it is I'm learning. For this I use Notepad++. Then I go back the same day and rewrite my notes while the topic is fresh in mind. The rewritten notes go into Zim Wiki for long term storage. This method has worked well for me for several years now.

The tools don't matter though, but the method does. Modify it as needed to suit your own style and needs :)
Also see the Chrome extension forum for daily posts like this about the review process from worried and confused developers of other extensions:

https://groups.google.com/a/chromium.org/forum/#!forum/chrom...

- Developers of established extensions are having to wait weeks for both small updates and critical fixes to be accepted (up to 3 weeks is cited as expected from Google) e.g. https://groups.google.com/a/chromium.org/forum/#!topic/chrom...

- Extensions are being removed from the store for vague reasons with no human support answering e.g. https://groups.google.com/a/chromium.org/forum/#!topic/chrom...

- Once an update is in the review queue you can't cancel or replace it, schedule when it can go live or revert to a previous version e.g. https://groups.google.com/a/chromium.org/forum/#!topic/chrom...

Can anyone within Google escalate this and give a roadmap for how this situation will be improved?

Chrome extension updates used to take hours at most to be live on the store. Having to wait weeks for critical bug fixes to go live and having extensions taken down unpredictably is creating a horrible experience for developers, including those that work on paid extensions with customers. It feels like nobody is listening to us.
You can do both (sort of) through an ESG weighted ETF.

ESG stands for" Environment, Social, Governance", and represents the inclusion of these factors in the construction of the portfolio. This is actually quite a big trend in Finance these days, and it's reasonable to believe that ESG ETFs could even outperform the broader market if you think the trend will continue/accelerate.

I should say, these funds don't always completely remove exposure to coal companies (for example), but would at the very least down-weight them relative to a broader market index.
ASN.1 ?
but rc doesn't have built in regex and doesn't have hash tables. My guess is that bash is trying to be a full scripting language these days, sort of like perl.
Better that than 3/4 of your workers off sick at the same time because those 1/5 came in to work sick and spread it, I suppose. Though maybe that isn't how it works, and we'll find out in the US since people will generally have to work sick here whether they want to or not (due to our sick leave policies and health costs).
I think I may have appeared more anti-stock than I am. I'm an investor myself, and was just trying to give my opinion on your question about "how much is too much"?

My intention was to point out the limits. The stock market can only hold so much money (for a given set of companies). Precisely how much, I can't say, and of course it's constantly growing (both from existing company growth and adding new companies.

In particular I can't say if we're beyond that point or not. I do think we're getting close: the P/E ratio of the S&P 500 is over 23 at the moment. That corresponds to getting 3% interest on an investment. That's a crude measure, of course, but an indicator that new money coming into the market might be better invested elsewhere.
>I can't find any official advice on whether chasing birds is considered healthy or harmful to either the child or the birds.

I mean, wild animals generally don't like being disturbed. At best it stresses them. While the domain immediately screams bias, they cite sources: https://www.animal-ethics.org/wild-animal-suffering-section/...

The relevant bit there would be the 'frightening sounds'. A shouting/screaming child running at a bird isn't something that is normal for the bird.

Further reading:

- https://www.citylab.com/environment/2016/06/birds-city-healt...

- https://qz.com/726926/like-people-birds-that-live-in-the-cit...

- https://www.theguardian.com/environment/2008/jun/29/wildlife...

- https://www.mpg.de/533349/pressRelease20060901

- https://www.sciencedaily.com/releases/2016/06/160620112028.h...
Or the user could choose personality of the AI selfish vs altruistic to match his
Changing your name in the UK is fascinating.

Despite the official looking document he is holding, anyone can issue such a document themselves - it is not handled by a government office, but several companies uses official sounding names to issue documents that look official.

You technically can just start using a name - a deed poll document just makes it easier to get people to accept that the change is real. Some entities may demand that you "enroll" the deed poll document with the courts - basically, just submit it to the Royal Courts so that it gets put in the official record. This is not a legal requirement at all, but just a way for those institutions to ensure that you're not just creating an identity that you have no intention of using in other contexts by putting it on record somewhere searchable.

Technically a deed poll is just a signed declaration without a counterpart where the party states an intent, and not specific to a name change. In the case of a name change, it's just a statement of intent to use the new name and cease usage of the old name.
Fred Brooks called it "essential complexity" and "accidental complexity"[1].

Essential complexity is inherent to problem being solved and nothing can remove it.

Accidental complexity is introduced by programmers as they build solutions to the problem.

Lisp is nice because eliminates a lot of the accidental complexity through minimal syntax and lists as a near-universal data structure.

1: http://worrydream.com/refs/Brooks-NoSilverBullet.pdf
The disadvantage here being notification pop-ups and email being a tab away.

Also whenever someone's on a laptop on a meeting I just assume they're not listening and looking at their emails, doesn't matter what they say before or during. Happens too often. Double if it's a googler lol.
Maybe there's a SasS opportunity for you to explore.
I think that root problem here is that most people still have trouble separating the data from the presentation. We have to understand that in the end, substance always beats form.
$ man dash | wc -w
10122

If you are running scripts most of the time bash is overkill (batch files don't need things like command completion, history and all that interactive stuff). Don't believe me?

$ ls -lAh `which bash`
-rwxr-xr-x 1 root root 1.1M Jun 6 2019 /bin/bash

$ ls -lAh `which dash`
-rwxr-xr-x 1 root root 119K Jan 25 2018 /bin/dash
I think it is more aimed at technically competent users, regardless of organisation size. It is not, as it stands, suitable for direct use by non-technical people who can nevertheless follow step-by-step instructions to purchase and install a certificate from the traditional CAs. Similar 'hold my hand' tooling isn't there yet for LE. Nothing about the protocol itself mandates such short validity periods though I presume?

Nevertheless technical people bemoan average users clustering towards centralised web-hosts but forget the reality that hosting a website from your own desktop or a VPS is far from trivial even in 2020!
The virus will have a stronger impact in Africa than in Europe.
The US healthcare system will probably be less resilient than that of Korea.
There is great variation in how well countries are prepared to such a pandemic.