jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Studies keep saying this. People keep pointing to these studies, and demanding policy changes. But I've yet to see a study that makes any claims about:

1. What percentage of these people can catch COVID.

2. How likely they are to infect someone else if they do.

For some reason, communities around the world keep getting second, third, fourth, and fifth waves of infections, and viral variants keep evolving, despite the proliferations of studies like this.

It's like measuring the level of humidity at ground level, and using that to conclude that it's raining. Yes, there's a correlation. No, that's not a reliable way to measure rainfall. A reliable way to measure rainfall is putting a bucket out.
Modaphanil and ephedrine are my drugs of choice for this.
Everything about this post is spot on, and what I've been saying for years.

But management doesn't care. They don't even care about productivity. It's all about keeping up appearances, having butts in seats, and I'm so, so sick of it.
I have never really loved standups and have tried to tinker with them, but I've not found much that works any better, tbh. I've just sort of accepted the standup as an imperfect meeting that is probably still worth having. It does sort of keep everyone up to speed with what is going on, and it can surface blockers that might have lingered otherwise. Plus, without it, engineers, especially remote ones, might not really see or communicate with their team that much during the week if they are are otherwise head down. The other nice thing about standups is that they are short! I'm more okay with the shortcomings of standups because they don't take up much time at all.
OK so, we of the tech/startup/modern white collar world don't tend to think of these as "labour issues." Besides money, the big returning theme in modern labour "complaints" is autonomy.

A similar thought occurs to me when the old "open office plans" debate flares up on HN. It's a labour issue. An autonomy issue. People want a work environment that they like more, and no one has an interest in the goodness of an office/desk than the person sitting in it for 2000 hours per year.

WFH has its benefits and drawbacks, but it does put more control in workers hands... allows them to make their own choices and tradeoffs.

On an unrelated note, algae is good for you. It's the fungi you need to watch out for.
The "younger people are safe" idea is being challenged by these new variants. Additionally, discovering you're in an at-risk group by getting COVID is a pretty terrible outcome.
In other words, if you obsess about efficiency, you might be chasing a local optima and making your system more fragile.
Ok, but does it make you a part of the same team?
You can simply choose a regular gas or diesel vehicle made before these monitoring and spyware and tracking features, like driver monitoring cameras and OnStar type always-on tracking became available.

With electric, this is difficult, maybe impossible.
What are some good sans-serif math fonts? I'm aware of sansmathfonts [1] and FiraMath [2]. I'm particularly looking for a font like Open Sans or Roboto. FiraMath is close.

[1] https://tug.org/FontCatalogue/sansmathfonts/

[2] https://github.com/firamath/firamath

Edit: Many more listed here but you need to filter out the serif fonts: https://tug.org/FontCatalogue/mathfonts.html
No evidence here, but it shouldn't be dismissed either.

From Wikipedia ..

> Coronavirus research
In 2005, a group including researchers from the Wuhan Institute of Virology published research into the origin of the SARS coronavirus, finding that China's horseshoe bats are natural reservoirs of SARS-like coronaviruses.[6] Continuing this work over a period of years, researchers from the Institute sampled thousands of horseshoe bats in locations across China, isolating over 300 bat coronavirus sequences.[7]

In 2015, the Institute published successful research on whether a bat coronavirus could be made to infect HeLa. A team from the Institute engineered a hybrid virus, combining a bat coronavirus with a SARS virus that had been adapted to grow in mice and mimic human disease. The hybrid virus was able to infect human cells.[8][9]
> why on earth would you ... render the same HTML over and over every single time it's requested?

That's what caching is for.
Ahh yes; I have an iMac Pro (IIRC the first one to get it) and forgot they hadn’t T2’d the silver ones yet.
It's like we're back in the 90s again.
https://en.wikipedia.org/wiki/Truthiness ?
I agree with the other posters -- fascinating, detailed info. These posts should be promoted to their own HN article/discussion...
Since it hasn't been mentioned let's just put it on the table here that Amazon Prime, a service with a fairly steep annual fee, supposedly came with a promise of two-day shipping, in exchange for that fee.

Now if there was some fine print I didn't read, shame on me, but has Amazon explicitly addressed this?

I do understand that the physical items themselves are in short supply and cannot be instantly produced by any kind of magic. (Although as an aside, and it's really not my main point, but I do think Amazon has the buying power to incentivize many suppliers to move mountains).

Just like the physical items, the money to pay the fee for Prime memberships can also correspondingly go into short supply as well, and individual members may have good reasons to stop paying if they aren't getting what they paid for.

Certainly facts on the ground have changed the deal. Maybe we Prime members will just be in the front of the line for frequently hoarded items... sigh. Will be interesting to see how Prime fares through this.
Soldiers and police do it every day.
A lot of people use #each this way in Ruby, yes, but I don't think it's usually justified. #each is primarily designed to handle side effects. "Do stuff to item" is usually better accomplished with a chain of #map, #select, #inject, #grep, etc. If "do stuff to item" is a multiline set of steps, sure you can use #each. I prefer, though, to abstract that set of steps into a lambda or named function and then map the function onto each item.

Then again, I'm biased. I really like Ruby for its higher-order Lispiness, and not for its webbiness.
I don't really know if there is a good way to get up to speed with the OS, other than just using it. Familiarity will come with experience; At least I've always found that the best way to get familiarized with a new OS (or any software) is to acknowledge that I will probably not be as effective during the inevitable period of adjustment, and try to perform tasks that I knew how to perform with the preceding tool.

Here is a short list of various software on my mac I find very useful:

- AppCleaner (http://www.freemacsoft.net/appcleaner/):
Removes files and preferences associated with applications you wish to uninstall.

- Amethyst (https://github.com/ianyh/Amethyst):
The only fully functional dynamic tiling window manager I've found that works well under OS X.

- f.lux (https://justgetflux.com):
Change display color temperature according to time of day.

- Moom (http://manytricks.com/moom/) [or Divvy/SizeUp/...]:
Manage, move and resize window with keyboard.

- Menumate (http://zipzapmac.com/menumate):
Trigger menu bar with hotkey.

- Shortcat (https://shortcatapp.com):
Goto anything on the screen via keyboard, sort of a fuzzy finder for the UI,

- iTerm2 (http://iterm2.com):
Alternative terminal emulator.

- MAMP (http://www.mamp.info/en/
Apache, MySQL and PHP stack.

- Coda (https://panic.com/coda/):
Very nice editor, particularly for frontend webdev, as it includes page preview functionality,
as well as some other tools. Alternatively, your editor of choice.

- Cakebrew (https://www.cakebrew.com):
GUI for homebrew.

You should also check out brew cask (http://caskroom.io), which enables you to install binaries via homebrew.

P.S. As your question is very broad indeed, I think you might get more responses if you asked a few narrower questions or described some specific problem.
http://www.irs.gov/taxstats/article/0,,id=212683,00.html
This is a known issue with GoDaddy certificates, and can be corrected by specifying an intermediate cert. I ran into the same issue at one point in the past and had to Google a bit to fix it.

GoDaddy itself is not a trusted CA on all platforms. It is backed by a trusted CA. To make this work, you have to add a "certificate chain" in your web server and provide the additional certificate linking GoDaddy to that trusted CA.

Read more about the configuration here. Note that you'll have to download one additional certificate, not just the main signed certificate.
http://help.godaddy.com/article/5346

Here is what my ssl.conf looks like in Apache:

SSLCertificateFile /etc/httpd/foo.crt
SSLCertificateKeyFile /etc/httpd/foo.key
SSLCertificateChainFile /etc/httpd/gd_bundle.crt

That gd_bundle.crt is what you're probably missing. Hope this helps.
Thanks for the info - sounds reasonable. Now I have to figure out how to make that work for hunchentoot.
Letting a 9 year old have unfettered access to hardcore porn and late night text room conversations is severely towards one end of that gamut.

If you think that he was granted that access at 9, or that he was granted access lightly, you didn't read the story very carefully. Go back and search for the comment near the end from Alex' father for some more context.

Now refresh your mind as to the effects of testosterone. It is the chemical that makes previously complacent boys seek out sexual behavior, assert their own identity, challenge authority, and attempt to establish themselves higher in whatever dominance hierarchies they find themselves in.

Sure, chronologically he might have been 11. But biologically he was more like 16. With all the conflicts and behaviors that go with that. (How many of us would like to be reminded of the stupid things we did at 16? I sure wouldn't...) How big a set of fights do you want? Because his brain chemistry is prepping him to give them to you.

My attitude is that childhood is where we do our best to lay a foundation. Puberty is where we have to cross our fingers and hope that we did a good enough job. And adulthood is where we hope to find validation that we did OK.

I don't expect to face those challenges that young or that severely with my children. But in this case their son's accelerated pace has already got him to adulthood. And the results seem pretty good. It seems likely that my standard for parenting is different than yours. But by my standards if the kid winds up capable, high functioning, healthy, and thankful for his parents, then you succeeded.
Though it won't require much of, I can say any coding experience you can bring up a website of your own in pretty much a day or two provided you have enough content to flood the site
allowing underage children to have sexual relationships.

I never said she had underage sexual relationships, I've always been referring to online porn and unrestricted internet access. Sorry if there was confusion.

Although on the other hand, I don't think 16 or 18 are magic numbers, but as you correctly point out, there are legal concerns to watch out for.
How can you set low expectations once you have read in the reviews that it is indeed good? You can't undo that, can you?
Right! Everything else uses math, and math is HARD! http://en.wikipedia.org/wiki/Austrian_School#Criticism_of_th...

Critics have concluded that modern Austrian economics generally lacks scientific rigor,[10][12] which forms the basis of the most prominent criticism of the school. Austrian theories are not formulated in formal mathematical form,[108] but by using mainly verbal logic and what proponents claim are self-evident axioms.

[10] Caplan, Bryan. "Why I Am Not an Austrian Economist". George Mason University. Retrieved 2008-07-04. "More than anything else, what prevents Austrian economists from getting more publications in mainstream journals is that their papers rarely use mathematics or econometrics, research tools that Austrians reject on principle...Mises and Rothbard however err when they say that economic history can only illustrate economic theory. In particular, empirical evidence is often necessary to determine whether a theoretical factor is quantitatively significant...Austrians reject econometrics on principle because economic theory is true a priori, so statistics or historical study cannot "test" theory."

[12] White, Lawrence H. (2008). "The research program of Austrian economics". Advances in Austrian Economics (Emerald Group Publishing Limited): 20

[108] Walker, Deborah L.. "Austrian Economics". Library of Economics and Liberty. Retrieved 2010-01-23.
Did you look at the diffs? There's not much room for the kind of excuses you're coming up with.
Men's fashion is a much smaller segment of the market than women's.
"You mean you're unemployed" - her answer.

You won't believe the number of times I've had this exact conversation with people! (Although most people are too nice to call me unemployed outright)
Would programming in "Egyptish" be visual or natural?
Here's a decent example: ffmpeg -i "C:\input.mov" -fpre "presets\libx264-normal.ffpreset" -y -threads 0 -f mp4 -vcodec libx264 -b 1600k "C:\output.mp4"

By the way, this will give crappy audio quality due to ffmpeg's garbage aac encoder. What I did was shut off audio in ffmpeg (-an) then I used Nero AAC encoder to encode the audio. Then mp4box stitched them together.
> How would the world handle a few dozen Chernobyls all at once?

It would be basically irrelevant compared to other consequences of full scale-nuclear war.
Limitations and bounds generally allow me to explore a smaller creative space without tangents. I think this is a generally accepted trope in creative domains.

There's also the fact that a swath of the world stopped reading after high school. If accessibility and reach are a goal of a piece of writing, Twitter sort of forces a writer to compress an idea and move on.

Who knows how many people I lost even with just this short comment. I guess it's about end goals.
How does someone in the USA makes an Indian telco disable their customer SIM or phone line? Should they just assume that the caller from America is telling the truth and drop a customer? Should Indian police detain people based on a complaint from someone from a foreign county?

India is a sovereign nation, I guess the victim of the scam can seek justice at the Indian courts bu that's probably not easy or cheap too.

Thee things are usually matter of international cooperation, likely wouldn't work if a scammer from France is scamming someone in Germany or scammer from Canada is scamming someone from the USA.
Wow, this is the best portfolio site i've ever seen. Mine is a tiny static page with a few css tricks
1) Some like to believe in things consistent with reality

2) Typical people would prefer to avoid nuclear war

Which part you consider objectionable in what you quoted?
My father brought home unlicensed games from Hong Kong for my brother and I to play on the NES in the 80s. I recall after putting in the game and powering on the NES, the screen used to flash for a second, kind of like when the reset button was pressed. It's interesting to read that the negative voltage to evade the DRM may have caused that!
From a quick skim of this paper, I see no mention of ossification. The biggest advantage of the current "encrypt all the things" push is that protocol evolution is no longer constrained by middleboxes; making the contents of the encrypted connection transparent again, even in a zero-knowledge way, means that once again important parts of the protocol become frozen. For instance, the paper says "[...] Many extensions to this basic request format have been developed during the long lifetime of DNS, but they don’t affect the invariant that we rely on, namely that the DNS question starts at the thirteenth byte of the request. [...]", and as far as I understand from my cursory reading, then goes on to depend on that fact. Which means that future extensions to the protocol which change that offset, which might depend on encrypted connections being truly end-to-end and therefore only the endpoints having to understand them correctly, would then break unless all middleboxes (and in this case, also the complex zero-knowledge proof mechanisms) are upgraded.
Author here - well said, in complete agreement. This is one of the best compliments I've gotten.
In any case, Java's stack-based bytecode is really a register machine in disguise. It isn't a general stack machine -- for instance, at a given "PC" the shape of the expression stack (i.e. the number and "basic" types of elements in it) needs to be constant.

The right way to look at Java's bytecode stream is opcodes for a register machine with _implicit_ input and output registers. Mapping it to a compiler IR would not be easy in the general case if that weren't true.
I've always thought the Dunning-Kruger meme went: "The less you know about a given subject, the more you think you know, and vice versa", which I don't think is disputed by those graphs.

It's just saying that people tend to overestimate their knowledge of a subject when they are under-educated and tend to underestimate their knowledge of a subject when they are over-educated.

Of course, the study participants were asked to give their own estimates. What they were actually thinking of their abilities is a matter of debate that would need a more clever study to deduce.
That is hilarious, but very true.
Your Facebook and HN passwords are the same? ;)

And if someone ever sees these in plaintext, it's trivially extrapolate-able to other sites. Dunno.
some upscale markets in Brazil did have the south Asian varieties.

They were darker in color (reminding a month old regular banana in some cases and reddish in others). much smaller. less sweet. way more expensive.
text file + gpg + long passphrase

You can also setup vim to read/write it easily

augroup GPG
au!
" decrypt before reading
au BufReadPre *.gpg set bin viminfo= noswapfile
" decrypted; prepare for editing
au BufReadPost *.gpg %!gpg
au BufReadPost *.gpg set nobin

" encrypt
au BufWritePre *.gpg set bin
au BufWritePre *.gpg %!gpg -ear email@wherever
" encrypted; prepare for continuing to edit the file
au BufWritePost *.gpg silent undo | set nobin
augroup END
They prefer researching backdoors. The FBI implements them. Big difference. NSA researched and designed the clipper chips, then the FBI tried to get everyone to use the phones.
Even the new Thinkpads can't support two external 4k monitors through the USB-C docking station. You can plug in one monitor via HDMI and another one via the docking station though, which is not optimal but still ok. Anyway, as others have pointed out, using a single large external monitor is usually better than using several, and most of my colleagues already switched to 42 inch curved widescreen monitors recently. I'm still using two 3k/4k external monitors as they're still in good working condition, next time I upgrade I'll get a single large monitor as well though.
I really struggle to justify EUR 1300 as 'entry level'. It might be entry level for being competitive, but if you just want exercise on something decent you can get road bikes for half of that. I have bought (good) cars for less than EUR 1300.
The Librem project got me really interested when it was released. But after reading many reviewes that complained about its usability (it seems that they haven't even bothered to make GTK apps fit on a small screen, and even charging and battery duration had macroscopic issues) I've decided to wait until the next iteration.
The US is not an Imperial power.

After reluctantly being drawn into WW2, the US overran opposing forces, and then, unlike any other nation in history, actually invested to help rebuild those entities to be the most free and prosperous places on planet earth. Democratic, liberal institutions, high standards of living.

General MacArthur literally gave women in Japan the right to vote (or rather, facilitated it) and restored a better democracy in Japan than had ever existed. This is not the action of an Imperial power.

The USSR was an Imperial Power, the US is a Superpower.

The USSR's relationship with Belarus, Latvia, Poland etc. are examples of real Imperial power one that happened to be based on a supposed ideology more than anything else.

The US's relationship with Japan, South Korea and Germany for example, is obviously not Imperialist.

The US keeps the high seas open, the Suez/Panama Canal open for everyone, even military adversaries, let alone economic competitors. An Imperial power would control those assets and extract wealth out of them directly.

Now - to be fair, this is somewhat self-serving, as the US benefits quite a lot from stability and trade. They make a lot more money selling iPhones and coffee from Starbuck's.

Even the UK Empire was only borderline Imperial. They were big on trade, the colonies enjoyed quite a bit of autonomy. It rose on the basis of the Industrial Revolution - which was fundamentally driven by an underlying economic system, not a political one.

True Imperialism would be for example the Roman Empire.

It's obviously not all roses, I wouldn't imply that, but the US is not a good example Imperialism.
I am not a US resident, so lack detail knowledge, but I did not know, securing the capitol is the job of the president? Aren't those seperate sectors?

He can certainly influece it, but did he? If not, who is responsible for the lack of defensive preparations, the local police? The FBI?
Luck has something to do with everyone's path, no exceptions.

Intentions and planning matter too, of course.
Some companies will force return to the office, some companies won’t. Then all the people complaining about one or the other will have to switch employers. There will be some grumbling but then we will get a long-term nonrandomized comparison of remote vs in-office companies.
None of them seems "tailored" to the job of numerical computation (mostly linear algebra algorithms) like Fortran seems to be.

C: it is mostly alright, especially since C99 with VLA and complex numbers. Yet the aliasing rules are a bit annoying, and multi-dimensional arrays, while possible, do not really feel natural.

C++: an unholy clusterfuck... I almost ended crazy trying to use it properly. With extreme discipline maybe you can get to do some work with it. But not me.

Octave: very beautiful language with a natural, concise notation for math. Excellent out-of-the-box support for sparse matrices. Shame that loops are so slow; needs a serious effort on a JIT.

lua: my favorite general-purpose language. The luajit interpreter may be one of the fastest and easiest alternatives to Fortran. I wrote a matrix product using an explicit triple loop, and it multiplied huge matrices just slightly slower than an optimized blas. Extremely impressive! I'm very sad that the project is sort of "abandoned".

python+numpy: My least favorite, but the one that I use the most... what can I say: this is a general-purpose language where you can sort of do math in it. But it is not a language tailored for math. The base language has natively strings and dictionaries (for which I have no use) but it doesn't have native multidimensional arrays of floats. I do not understand why the numeric computing community is shifting so much to python, it makes no sense in my eyes. Also, loops are insultingly slow.

Julia: may be the best of the bunch, but launching the interpreter is excruciatingly slow, and it does not suit my usage. In the time that julia uses to compile a three-line program to plot "sin(x)", you can run one hundred times the Fortran compiler on the equivalent program (or simply call gnuplot). All in all, it keeps pretty much the promise of "matlab with fast loops", which is just what I need. But I feel that it's still a bit far from being there.
Turns out banks don't like telling other banks what all their internal positions are.
Khan Academy promo from 2014 (so those that check comments first can move on already).