skysight-inc/HackerNews huggingface dataset:
60%/350k assumes an R0 of less than 2.5 (2.5 is to get to 60% herd immunity threshold, and then more infections continue to happen as it dies out), and also an IFR of less than 0.2%.

I think those are outside of the range of any recent estimates I've seen. Natural R0 is generally believed to be higher, and IFR is believed to be in the 0.5% - 1% range.

I also hope we won't hit 350k, but if we stay below that number, it will be because of a combination of continued lockdowns and finding an effective treatment/vaccine before we reach herd immunity.
GNU Guix: Reproducible research articles, from source code to PDF
Amateur radio, at least in the US, has a ban on encryption, so while we also have signal speed limits that may prevent it, secure sockets are forbidden. I'm not sure how some of the proprietary digital modes get away with it, but I guess money talks.
didnt say everything
Speaking of VR, do you have a favorite headset? Or have you used one that you thought was good?
I remember a long time ago in middle school, I read a book called Red Scarf Girl. It is a memoir by a girl during the Cultural Revolution in China. As a middle schooler, I didn’t think too much about the book other than what strange rules such a bizarre society had for how you could interact and what you could say. But the book increasingly keeps coming to my mind lately. During the Cultural Revolution, there were accusations that people were “landlords” or related to landlords. Even rumors of having something to do with the bourgeoisie was enough to elicit swift punishment from the other members of society. If you weren’t vocal about being on the “right side of history”, then you must be adamantly against it and were addressed as such, either by peers or the government. A lot of accusations turned into witch hunts against people, even if the charges were flimsy.

Anyway, I’ve often observed this same sort of behavior in extremist progressive circles, but it sure appears to be spilling into the mainstream a lot more everyday.
> Then there are language features in C# and Java, Typescript etc. that are coming across from Haskell.

What language features in Java came from Haskell?
Excel today is still cleaner than Excel 2010, and Google Sheets easier to use than both. Most spreadsheet users simply don't need the extra functionality Excel provides, and the few users that do need this use the product enough to have memorized the keyboard shortcuts.
Not really.

What surprises me however is this:

We have above mentioned demographics. We have controversial topics that seemingly panders to this particular demographic's confirmation bias. We have an academic pseudo-intellectual writing style that usually concludes in conservative or reactionary conclusions, much to this particular demographic's liking.

But however, this is all just a coincidence and simply based on unbiased facts.
When will Haskell get a different spokesperson? Stephen isn’t effective in this role. These posts have jumped the shark to the point when I see a big Haskell post on HN and see stephendiehl.com it’s just time to tune out.

For Haskell to succeed, it has to move away from rigid commitment to various pure functional paradigms and move to eager execution by default. But Stephen does not help this, just preferring to instead dig in more on expecting the reality of the rest of the world to change itself to accommodate the strictures under false pretense that the strictures are parochially better.

Haskell’s real failure to launch is not because of complex tooling issues between cabal & stack, not because of a big mess of compiler pragmas to get basic String functionality, not due to complexity of understanding monads or type classes.

The problem is that the stated benefits of pure functional programming are not actually benefits at least not when writing business software.

The slides (rather arrogantly) say we’re at the blood-letting and leeches stage of software. Well claiming Haskell is a solution is like inventing epicycles to explain orbits or elevate alchemy to a science. It wastes everyone’s time with artificial complexity substituted for advanced capability.
I use party mode for this. It lets you enter your names etc.
NZ is an island with two big cities, doesn't count. Taiwan is also an island. So is Japan. HK is one technically, I guess. But not really. South Korea is basically an island, since they have a completely closed border with their only land neighbor.

Maybe the ability to control people coming in and out is more of a commonality than their responses? That is considering their responses looked _nothing alike_. NZ and Japan are basically as opposite as you can get in regards to a response.
Brazil central bank suspends Visa and Mastercard operating WhatsApp payments
They didn't ask, you have to go into the feature view menu (under profile) and then click a link there to go to another page and then have a form to fill out.

They know UX for sure!

Maybe we should send them a copy of Don't Make Me Think
The fact that many students learn Haskell in University and then don't use it in production isn't as much of a problem as the presentation seems to suggest. Programming in a pure functional language is a school of thought, a way to solve problems that's markedly different from OOP or imperative styles.

In my education as a programmer Haskell has a special place and the way I use filter, map and reduce in production JS code is a small reflection of that.

Ideas of Haskell have cross fertilized into many other languages, e.g. you can clearly see it in Rust.
It seems the iOS vulnerability itself is not known, from reading the Amnesty International report.
But of course what we can't see is the alternate timeline where Oregon didn't lock down, cases+deaths rose, and then everyone wishes the lockdown had happened sooner.

This is tough and it's a bit of a lose-lose situation. Like you said, there's not enough patience or personal savings to stay like this for another 8 months, and any course of action will be highly criticized, regardless of outcome.
That is the most optimistic scenario, but it's still possible: https://www.telegraph.co.uk/news/2020/06/22/best-scenario-wi...
This is pretty true on Hacker News. I engaged with the post as if I were in a conversation with the original author, not by posting here, but by sending an email to the original author.

I can't help but think that this effect isn't what I want from this community, however. I want reasoned discussion that helps me to see issues from various points of view, but instead I get a bunch of uninformed opinions from people who didn't even read the thing they're opining on.
I can't speak for everyone but for me the type system is not what made Haskell difficult. I loved it. What made it difficult was laziness. I'd find myself always trying to reason about execution (even though most of the time you probably shouldn't). Laziness might even be fine in a world built around it, but for a language to be practical it has to interface with systems that are not designed that way (numerous external libraries developed in strict languages). This isn't to say laziness is bad, or even worse - just that for a typical engineer switching from strict languages it's a large mental tax.

The problem is while you can adapt and bolt on some functional programming techniques to existing languages like C# - to bring the power of the type system to an existing language is all but impossible. There are a few areas it has started to sneak in, like nullable types. But from my naive perspective you just can't bolt on an expessive type system like that, let alone a dependently typed one.
Compressed air storage seems like a really appealing method, especially considering the low carbon footprint and massively longer lifetime than lithium batteries. This post covers it quite well https://solar.lowtechmagazine.com/2018/05/ditch-the-batterie... , I’d be really keen to see if compressed air can also be successful for independent households looking to go off grid or reduce dependence on the grid.
This - precisely. I live on a Mac all day every day. Does everything I want, exactly how I want it, and makes me so much more productive than if I had to fight with Linux all day long.
> I don't understand why people are complaining like it's an absolute disaster.

Partly because the ethos of HN is to reward whoever is the best at disagreeing or pointing out flaws in the original post (or in the comment they're replying to). Which is actually kind of useful, because it allows you as a reader to rapidly see both arguments and counterarguments.

Partly because the most impactful and thus most-upvoted commentary is usually going to be whatever is most extreme. Readers love certitude and are bored by nuance. And if you're expressing a grievance to someone who can make a change, outrage is the best method to get them to prioritize your desires, even if you aren't actually outraged.

Partly because it's in our DNA to ignore the good and focus on the bad. Problems tend to jump out at us, whereas benefits are often invisible by comparison, and we easily take them for granted or consider them merely part of the status quo. For example, we live in a world with the magic of cell phones, air travel, personalized advertising, and social media, yet 99% of what you hear about any of these topics is the negative stuff.
Me either, talk about PR nightmare.
It’s a good redesign. Not great but that’s ok. What we need to talk about is the quality of the criticism. It on par with the “why would anyone use Dropbox when rsync exists”

People hate websites that look like they were designed by a programmer. Programmers hate websites that look like they were designed by a programmer
I don't much care for it. It seems to make much less efficient use of screen real-estate. Information that used to be clustered tightly together is now spread all over.

It seems to me like someone who doesn't actually use git professionally just arbitrarily move things around for no discernible reason. The UI elements that have moved don't seem to have any particular rhyme or reason. For example, apparently the "security" tab is worth being in the tab bar, but the releases aren't?

Frankly, I think it's inappropriate for a professional tool to change it's UI arbitrarily, or even for a marginal benefit, since all of the great many existing users now have to learn the new UI. These things should only be modified if there is a clear and significant benefit that justifies the trouble.

This makes me glad that I'm a Sourcehut user ( https://sr.ht/ ), since it's UI is much more sensible, and faster to boot.
Does anyone know of generative art for gothic style [drop caps]? I thought it would be neat to generate the curves from a letter instead of relying on a font. I know Gwern.net uses some neat tricks to load a subset of the drop-caps fonts.

[drop caps]: https://en.wikipedia.org/wiki/Initial

[gwern]: https://www.gwern.net/About#implementation-details
this is the one I think about the most
It's happening right now, they simply make too much sense. Some places are even providing low interest loans to foster their adoption to reduce car traffic (Eg: Nelson, BC).

For places with good weather a decent part of the year, and safe-enough bike lanes (that's the main issue) this seems near-inevitable.
Please show your calculations of excess cancer deaths being greater than the projected non-lockdown Covid deaths over the same time period?
It's a disaster. I was so happy that i could just turn it off but now they have removed that option. Reddit really has done a great service keeping old.reddit.com, wish gh did too.
Black Americans care about police violence because we need to have a good relationship with authorities to help with the other problems (including, yes, black-on-black crime). That's why you see support in the black community both for "defunding" police and more police presence in high-crime neighborhoods.
Ability to do more-expressive programming. GC is one thing that's required for that.
2020 and people still rely on random anecdotes heavily influenced by their techie friends instead of actually looking at the data. Fascinating.
This is an awesome idea. I’ve questioned why the Amateur TV “channels” in the 430MHz range can’t be re-purposed for digital TV or just 6MHz wide pure data channels (over which digital TV could be sent). Much of the resistance is from old HAMs who don’t want anything to change. Hopefully TAPR can get behind something like this as well as lobbying for updates to encryption where TLS over IP over amateur radio is happening.
hah no, I mean to offer it as a free extras.

Someone taught me a cool bit of willful ignorance long ago: After choosing a profession one should try to solve all problems from that domain however poorly it fits. That way one learns relevant stuff rather than lose oneself in a second or 3rd profession. Of course it turns things into impossible challenges but if you get better at what you do the time is always worth it. A gardener should solve all his problems with gardening.

You "win" the elections by teaching (deliberately not doing everything else)

> The most frustrating thing about education is trying to explain to voters why their child has to learn something (at a young age) that the parent doesn't understand.

You mean the most challenging thing is to teach the voter why one has to learn something at a young age.

It has teaching in it twice! I would love to share my thoughts but you have near infinitely more experience doing this. (you have been warned haha!)

The challenge would be to get people to sit themselves down in front of your blackboard. Use youtube if necessary.

Then you simply brag endlessly about what you do, why you do it, what the students though hard work, your effort and good parenting have accomplished and how that will benefit them later on. Use examples!

We have a garden 6 by 12 meter with a shed in it 3 by 3 meters. The tiles are 30 by 30 cm. 72 square meter minus 9 is 63 square meters! How many tiles do we need?

10 by 10 is 100 tiles, the tiles are 30 cm long so 10 of them is 3 meters! 3 times 3 is 9 square meter! One tile is therefore?

Then you point at mum (the camera) and say correct! 9 meter is 900 cm divided by 100 is 9 square cm per tile!

We needed 63 meters which is 6300 cm therefore we need 6300 divided by 9 is 700 tiles!

Thanks to my sophisticated arithmetic I'm able to calculate such things and order my tiles without giving it a second thought.

Your kids can learn this too (point at the audience or camera again) and take on ever greater challenges in life.

~the end~

I would stand on my desk saying that but you have to give it your own style of course.
I would love to see your training guide/tour.
The hoverboards don’t use the same technology, which is what allows them to be so cheap. My understanding is that they effectively replace the electronic feedback control system of the segway with the user’s biological one.
Criminals don't wear uniforms, you can't tell them apart from regular people when you see them in public. Regular people who mean you no harm outnumber criminals significantly and it would be absurd to fear them.

Police officers are instantly recognizable. If you're statistically more likely to be harmed by the police than by a regular person then it is completely rational to be concerned when you see one.
You live in a welfare state...
Let's take the simplest action - cloning a repo.

Old:
https://web.archive.org/web/20200619163555/https://github.co...

New:
https://github.com/torvalds/linux

It was always strange to have all the language info at the top
One of the arguments by Designers is that they make the UI more approachable - they don't realize that they are biased by their personal aesthetic taste, their friends like the same type of flat sleek modern UI designs, and they like going to minimal galleries, subscribe to itsnotthat and read the colossal blog.

This is a cultural imposition, not something a professional would do. Yet, we have modern designers injecting their personal taste of modernism into UIs, in this case, Github developers are not the average Joe - they are familiar with complexity, highly dense information screens (code!) and don't need any of this non-sense.

Non-designers I've met actually have a better more grounded and functional approach to design, which is what I think design is. Yet the general opinion amongst designers is that the engineers are like Milton from Office Space - they don't understand fashion, current trends and aesthetics.
Congrats dude! Living the dream!

Been following you and your progress on twitter for a while
Unfortunately even if we can get everyone to agree that a carbon tax should be implemented, no one can seem to agree exactly how the revenues should be spent. E.g. a flat dividend isn't progressive enough for portions of the left. It seems that's been the big point of contention.

I don't know what the most realistic policy is at this point. Perhaps some mix of continued subsidy for renewable energy & storage, quiet ongoing research into iron fertilization, and pray that we have the technology ready to ramp when the voting public is finally forced to face reality.

Carbon Engineering is my moonshot hope. If synthetic direct air capture fuel ever becomes cheaper than fossil, it would decarbonize many challenging industries overnight, as well as providing a good launch pad for sequestration. (Continued investment in renewable energy makes this more possible)
Boosted Boards (YC S12) has also laid off almost everyone and said to be near bankruptcy.
Will that self-balancing chair still get to see the light of the day?
California is still not doing enough. The original criteria for phase II were not met and yet the state decided to reopen anyway. Bay Area is thankfully staying stricter.

I was at a sit-down restaurant packed at capacity with live music a week ago about 100 miles from Bay Area. That should not be possible.

Close the state border to all interstate traffic. Test truck drivers at weigh stations near the state border. There should be sufficient capacity of the 5-minute Abbott test for this. Test other interstate travelers at mandatory checkpoints with a test that shows results no later than 60 minutes.

Close county borders. Mandatory testing at each county border. Issue a photo + ID card to each person tested. Mandatory verification of negative result before public transit boarding. Mandatory door to door testing in resisting areas. Deny all walk-in service to anyone not able to verify current test results with at-door scanner. Assume they are infected and serve them curbside. Have them scanned by a mobile dispatched unit at their if unable to travel to a testing location.

Annoying? That's what "essential" activity means. We are not making it inconvenient enough to not do non-essential activities.

Sounds extreme? That's what EU did to contain Italy and Spain. They closed internal borders and localized efforts.

Sounds expensive? Abbott will make a lot of money. Lives will be saved. The entire state could reopen and resume operations once strict testing protocols are in place and the curve is properly slammed.

We do not have an effective CDC to set national policy. Compare the real guidelines [1] leaked to press to the softened guidelines[2]. There is a reason why schools are rejecting[3] the official guidelines.

Finally. Want to host a church gathering? Your entire congregation is welcome to stay quarantined for 14 days on your premises.

P.S. The current CDC document has been updated. It was far less prescriptive earlier. Some sense prevailed. The entire section related to churches has been deleted.

Counties with zero infections should be allowed to open, but border protocols must be enforced.
[1]https://www.documentcloud.org/documents/6889330-Guidance-for...
[2]https://www.cdc.gov/coronavirus/2019-ncov/downloads/php/CDC-...
[3]https://www.usnews.com/news/education-news/articles/2020-05-...
I have a feeling that it may have a lot to do with how much Linux they use internally in Azure (or so I hear). I would speculate that this was probably an internal tool that someone needed / wanted, so they ported it and then released it.
I guess when you can wrangle an opportunity, act and don't let it slip. some people never get opportunity. But more often people let their morals, their conscience, the law, social expectations, their image, fear et cetera get in the way. We're all vulnerable to it to some extent and that's okay. But you should at least realize you are paying a price when you let a thing like that hold you back.
A code execution vulnerability isn't enough. To work on truly any website, they need:

- A remote code execution vulnerability. There are almost certainly multiple vulnerabilities at play here, since long gone are the days where a single vuln gave arbitrary code execution.

- a way to bypass the encryption/https, unless the remote code execution was on a layer before encryption (which seems unlikely). EDIT: Apparently the hack only works on non-encrypted websites.

- Once remote code is achieved, they most certainly need a way to elevate privileges in order to make the hack more persistent and tap into other apps.

There are most likely several CVEs at play here. The amount of effort that went into this hack is, frankly, terrifying.
> How exactly the education in the US is denied based on race?

Two examples of many:

Evidence suggests that teachers are less likely to identify bright minority students for placement in accelerated programs. Evidence suggests that teachers are more likely to treat minority students who "act out" as problem students and place them in remedial programs rather than finding solutions.
iOS 14 catches apps spying on your clipboard – Ryan Jones on Twitter
Interesting. Can you share more about your startup adventures? How long do you usually stay and what kinds of teams do you prefer? I had my own stint working at a startup, but having too little skill/experience + the startup chaos made it way too stressful, but looking back it was pretty interesting.

I do agree on your last point. Part willpower, part understanding what works best for each of us. Accepting that we might not be everything that we want to be is hard, but growth is discovering the paths that we can otherwise take.
Oh this one looks nice. Thanks!
Understandable from perspective of how apps are developed, but from the user perspective comparing Firefox on Mac to Safari on Mac is literally comparing software on Apples to software on Apples.
We're set to hit below replacement birthrates for most of the world, and those parts of the world, being the most developed, are the places that consume the most fossil fuels, among other resources.
It confuses me why r < 1 isn't the goal everywhere. It seems like such an obvious thing to aim for. Any ideas?
I totally agree. The Segway is still a really cool invention, but how did it garner that much hype?
The BLS numbers appear to be mean wages for secondary school teachers. Mean wages are higher than median wages. Secondary school teachers make more than other teachers, too. The BLS numbers also include pay for extracurricular and summer programs.

The median secondary teacher makes about 95% of the median person with a bachelor's degree.[1][2]

[2] https://www.bls.gov/careeroutlook/2020/data-on-display/mobil...
No one is calling anyone stupid, we all know things and there are plenty of things to learn left.
Not as egregious, but I once was pulled for accelerating into traffic. The officer told me that onramps “aren’t like yellow lights where you speed up to get through...” I was dumbfounded. Anyway, fortunately, I knew a judge and got it dropped but that idiot is probably still out there bringing misery to others.
> In 1992 the military was used to put an end to the Rodney King riots in Los Angeles.

Yes, we've been wrong more than once.
"Israel classifies Pegasus as a weapon and must approve any exports of the technology." - https://www.washingtonpost.com/investigations/spyware-techno...