skysight-inc/HackerNews huggingface dataset:
80% of autistic adults are unemployed or underemployed! In the next 10 years over 1M autistics will make the transition into adulthood (about 40%-60% with NO intellectual disability), only in the US. US autism costs are over US$ 268 BN annually, a big portion of it due to loss of productivity. Ever since my son was diagnosed (at age 3.5, he is now 4.5) I was researching what will his biggest challenges. Employment is a big one. I had two solutions in mind. The first one is helping companies become autistic-friendly (some companies are doing it) and by doing so increasing the employment rates. After long research, I wrote the lean guide to hire your first autistic employee (https://hackernoon.com/how-to-hire-your-first-autistic-emplo...), it even includes a Trello board. I reached out to hundreds of diversity and inclusion directors but very quickly noticed they don’t prioritize this high enough (I’m sure they want to, but they have other factors). In addition, I talked to many autistic adults who told me they wish they could work remotely. It will save them the difficulties they experience with the traditional hiring process (especially the interviews) + the socializing associated with meeting other employees every day, attending company events, etc. That leads me to my second solution, a freelancing platform for autistic people. I’m currently at startup school and just launching the MVP version, which is an autistic-friendly job/project posting process, a place to apply as a freelancer, a closed Facebook group for freelancers where I'll post jobs (also via email if you don't like FB), and Airtable to manage projects and applicants. If your company is open to take 1 or 2 freelancing projects (mainly writing, design or admin support, but any category works), it will be great if you’ll be early adopters. I’m here for questions.

Arik
Insofe Launches PGP (Honours) in Data Science
> Keep your friends close and your enemies closer.

Ironically, it seems Google did just that to the detriment of Mozilla. Browser Wars are such shit-shows.
Show HN: BrandBook – easy brand identity distribution
I should have clarified that I’m specifically speaking of rich text editors. CodeMirror is a plain text editor, which removes most of the difficult-to-implement-without-contenteditable stuff. It uses a textarea, not any contenteditable or contenteditable-like thing.

CodeMirror is rather good as such things go. Last time I tried it it had serious issues with some keyboards on Android (regardless of browser, I believe), but that looks to be working well now. Well, either that or the new Firefox for Android has worked around the input problems; could be either, I don’t have a URL that I know was broken and hasn’t been updated recently.

But even so, it still has problems, some niggling and some major. Navigation keys don’t behave natively (e.g. on Windows, select a range and then press Up or Down and it should go up or down one line from where the caret is, but instead Up takes you to the start of the selection and Down to the end). I can’t get a caret thumb on Firefox on Windows, and it seems very hit-and-miss on Android, and the Samsung keyboard on Android is going crazy with its suggestions as you move the caret around the document—and that’ll be basically because of my next point.

Perhaps most seriously, it’s completely unusable from the perspective of accessibility tech. And most damningly, guess what the solution to that is? They’re working on CodeMirror 6, and concerning accessibility https://codemirror.net/6/ says:

> This version leaves more to the browser, instead of “faking” the editing process in JavaScript. This makes it more transparent to screen readers and other accessibility tools.

You know what “leaving more to the browser” means?

contenteditable.

Yep.

It still interferes with various native user agent functionality (e.g. navigation keys are still wrong and it’s still interfering with caret thumb and long press on at least Windows), but it’s distinctly better because it reduces the amount of the important type of cleverness.
They do. Right click the live tile, and click "Turn live tile off".
Absolutely. We need all angles at the problem to find a solution. We also need to mitigate the damage we know can't be prevented. Shipping is 12% of CO2 emissions. It's a little bit harder to nail down (found a staggering figure of 46% of all emissions) how much coal contributes but together with shipping they are more than half of all emissions. If you are tackling a hard problem and a solution to half of it is on your doorstep, please answer the bell.
Whistleblowing Case – Are Flame Retardants in Your Sofa Killing You?
Nuclear is not going to happen in time and other technologies that are completely uncontroversial are already running circles around it for the past decade in terms of cost and growth (which would be negative for nuclear). I don't expect meaningful results to come from nuclear investments in the next decades. This would be the same period of time most modern countries will cross the 50-100% covered by renewable energy mark. Much of the current deployed nuclear capacity might actually end up being retired in the same period because most of it is already on the edge of it's economic life and replacements are controversial from a cost perspective (never mind the safety). The status quo is that nuclear plants are multi billion $ projects that take decades to plan and realize and that have very dubious economics.

100% renewable everywhere is not going to happen everywhere in the next two decades; but there are plenty of countries shooting for that on a 15-20 year time line. In 20 years, most of the remaining countries will be actively planning to catch up in a hurry or simply end up importing excess energy from more clued in places at a premium. Even approved plans for nuclear plants (of which there are preciously few) would probably take longer to realize; and lets face it, mostly these plans reside in some drawer gathering dust.

Nuclear is not a solution short term (< 20 years) or mid term (< 40 years) and long term (>40 years) it will have to be cost competitive with vastly cheaper than today renewables. Which is a different way of saying the winter olympics will be organized in hell regularly.

Nuclear security alone makes it a non starter from a cost point of view. Any nuclear reactor requires 24x7 security to prevent people from depopulating their local area with a bit of explosives. Micro reactors make excellent dirty bombs and with tens of thousands of them around it's more a question of when than if somebody manages to do this. The resulting security requirements alone makes them impractical, even if they would be able to compete with the renewable solutions that will be common in a few decades. These are likely to be vastly cheaper than what we have today. The main question is how many orders of magnitude cheaper things can get before people stop caring about the price. Below a certain price, using excess renewable energy to synthesize all sorts of fuels will also become vastly cheaper than refining oil no matter how inefficient that is from an energy point of view (and it's actually not that bad). Ironically, refining oil requires a lot of energy, which comes from ... renewables. That's why Texas leads everyone else with solar and wind deployments.
Despite WHO-Philippines's warning that transmission in tropical/subtropical regions is possible, on February 7, the country only reports 3 cases. All resolved: 1 death, 2 recovered.

https://twitter.com/WHOPhilippines/status/122595608284710912...

Mortality from Wikipedia: https://en. wikipedia.org/wiki/2019–20_coronavirus_outbreak Upstream source: https://bnonews.com/index.php/2020/02/the-latest-coronavirus...
Come on, I have failed to update a cert many times before; but the only single reason that happened was because I never bothered to set a calendar reminder to do so.
I've personally seen all of that and worse. Anecdotal, of course. It is worth noting that the experience varies wildly in the US. Every city, county, federal, etc, jail has its own set of written and unwritten rules.
> basically, you decided that crash or losing settings equals severe and cosmetic stuff equals not severe. Why?

Because you, as a developer, are clueless regarding business needs, and thus are unaware of why "cosmetic stuff" might be far more important than the risk of deleting someone's user profile. For example, perhaps the color scheme clashes with the one used by your client's main competitor and therefore might leave him vulnerable to lawsuits.
I think go dropped one of these (for vs while) to keep to just one approach on loops so python providing lots of ways to do same thing is something other languages targeting entry level folks are seeking to avoid
If you read this post and think it's a bizarre exaggeration, consider that the UN declared that Assange's decision to confine himself in the Ecuadorian embassy was "arbitrary detention". Similiarly, Ecuador's decision to temporarily deprive Assange of internet access was compared to solitary confinement, supposedly tantamount to torture. Clearly there's a certain amount of hysteria surrounding this case.

Assange is not a political prisoner. The US is going after him for allegedly being involved in the exfiltration of state secrets, not for opposing or criticizing the US. Also, being strip-searched, handcuffed, and confined to a cell is not torture.

None of that is to say that Assange is guilty or that American legal reasoning holds up.
My personal expectations were that this could not happen in UK... Honestly it feels more what I expect to happen in (nowaday's) Turkey, China or Russia.
My take is not to split priority and severity, but priority and tags. For example P0 typo,UI and P2 crash,UI ...the crash might be P2 if if's not severe for the product itself, as in the example, if it is on bio or whatever page.

Tags/label have been working quite well for me. Priority can be replaced with milestones, but you have to create them for each releases to ensure P0 are quickly enough.
I am not tracking the corona virus in any way, form or shape.
Thanks for your informative (and measured) response. To clarify, I'm no expert on the Assange case, and was responding to the previous commenter, whose account didn't mention solitary confinement in a supermax prison for almost a year.

If that is indeed the case, I'd agree it sounds pretty awful.
I think it likely should not be GRAS. It’s not a typical food additive or ingredient, it’s a psychoactive drug which rarely can cause side effects. I think FDA regulation is appropriate.
Edge has tracking protection like Firefox and Safari do. Chrome is the only major browser without it on by default.
yup. It routinely winds up in my pihole lists as well.
We should demand our enemies be treated without cruelty. But out of fear we renounce our friends. The old recipe works well. Just keep a few lists of persona non grata.
Hi Nadim,

I haven't looked at how it's done in your app, but I'd encourage you to make that switch visible for everyone, because you could have e.g. a Spanish person working from the US.

Critical elements are everything that the customer will see: Mainly invoices, but also client area (if you have this), payment page, proposals, emails, etc.

And thanks for the offer, but I've already found something that suits me (Pancake), so I'm not really looking to switch at this time. Just reminding you of something that Anglo-centric devs often forget!
Me neither, I hope it reciprocates the courtesy.
>The "oops" have begun...

Try running gmail in firefox. It's abysmal. A single click takes a few seconds to open email. This is malice, not incompetence. And I'm not even going to get into the whole endless captcha on firefox 'feature'.
We should remember Aaron Swartz – the prodigy who wanted information to be free
Users would tell Facebook their bank balance for $8.44 a month
Assuming they can produce jet fuel, I doubt it would be anywhere close to enough to replace the current fossil fuel.

I've looked before and it is hard to get a decent figure due to military/private/commercial passenger flights, non-passenger military flights, freight flights etc but

>Collectively, United States air carriers burn through 17 billion gallons of jet fuel annually

https://thepointsguy.com/guide/cost-of-fueling-an-airliner/

I think that figure is only commercial passenger flights.
Obviously, if people are buying them. The point is if consumers prefer cheaper, lower quality products, then how is a business offering more expensive, higher quality products supposed to survive?
Operators/functions like `+` have well-understood semantics but I don't see how anyone could have an intuition for what `.:` does.

As with many concepts in programming, or any other field that has its own language for that matter, a lot of this comes down to experience.

If you're used to OO-friendly languages like Java or Python, you probably think of the operator (.) as looking up a field or method on an object. If you're used to FP-friendly languages like Haskell, you probably think of (.) as function composition, and it's just as familiar and everyday a sight.

To someone who is new to Haskell or broader functional programming concepts, it might not be immediately clear why ($) is useful if you already have (.), but it's something you soon use as second nature. Before long, you come across concepts like Functor, Applicable and Monad, and with them operators like (<$>), (< * >) and (>>=). The behaviours those operators represent don't even exist outside the context of the underlying abstractions, so someone who isn't familiar with the abstractions won't understand what those operators mean or why they are useful. Again, though, in Haskell these things are routine, everyday tools, just like using (++) to increment a variable in a language like C or JavaScript. That increment operation makes little sense in a functional language where mutability is not the default, and Haskell has no direct equivalent and indeed uses (++) to mean something completely different.

By the same token, to someone who uses (.) all the time for composition of two unary functions, using (.:) for composition of a unary and a binary function is only a small mental jump and makes sense.

None of this is to say you can't take things too far, but it's important to distinguish between using unnecessarily cryptic notations for no good reason (usually a bad idea) and using notations that might appear cryptic to someone who doesn't yet know the concepts but that provide a concise notation for something that is used all the time by someone who does (often a good thing).
Using this and Gitlab and Netlify you can make static pages that can edit themselves without having a backend anywhere. That is the holy grail of dynamic static. Or Naught Static Pages as I call them :)

I'm not talking about making use of some "serverless" backend like Firebase or something. I'm talking about only using git hosting and static website hosting and in browser computation to make "dynamic" websites.

What you do is:

* You make a regular static page with whatever static web page framework or view template software you like that runs in the browser. I got Handlebars to work. (I'm looking at trying Choo next, because it is literally one hundredth of the size)

* Make another "admin" page where the user can input the data. This page first checks out the current git repo.

* When the user hits submit you use the newly edited data to build the static site in the browser and commit/push everything to git where it is automatically pushed to netlify.

You first have to bootstrap this process on your own machine in the first commit.

I've been holding on to this secret for over a year. Well the cats out of the bag now. I haven't run into someone doing something similar with Isomorphic-git yet. I've had it in production for an artist website for almost a year. I don't know if this is good or bad for Gitlabs or Netlifys business model.
Different Approaches for Building Stateful Kubernetes Applications
How did you access the page examples? I can't find a link to them on their components page.
Anyone up for explaining how this works?

The immune cells pick up mRNA in blood plasma and actually “run” it and produce proteins from it? I’ve never heard that. That’s like a computer crawling the internet and running any executables it finds, no?
TiddlyWiki – a non-linear personal web notebook
"Islam was out because that’s not for white people."

For someone who espouses an expertise in mathematics his perspective on religion is quite reductive if not completely wrong in some cases. I guess in addition to math the author is fond of strawman arguments.
The post doesn't answer the biggest question, which is "What would I do with this additional information"? In concrete terms, what actions would your team take for a P2S0 that would be different from what they would do for a P2S3?

If anyone has a workflow where "severity" is important for your decision-making, I'm curious to learn about it.
Unless I'm missing something no one has mentioned the effort to fix a problem? I've seen cosmetic issues (using the wrong masculine / feminine form in French place names for example) which would have taken a huge amount of time to fix correctly and internal server errors which where the result of someone accidentally including a comma after a value in python, turning it into a tuple where one was not expected. At some point that should be factored into the order of priority.
It is not recommended to run two node ES clusters. The AWS service shouldn't allow that configuration.
I used to work for a huge SEM business working with keywords in all languages of the world. No-brainer.
they are independent. i wouldn't trust craig murray if he was the last person on earth.
Looks good and polished, but that landing page requires 165 KB of CSS, gzipped. That's, to put it lightly, ridiculous.
There is a lot of excitement around machine learning and AI and there is not a proportional excitement for the math that underlies the theory.

In a lot of content that teaches machine learning/AI, the linear algebra substrate of it is given short shrift.

The consumers of that content infer that the backing mathematics is easy or unimportant, while the creators of the content are not actually implying that, but just want to move on to what the audience came for.

I'm not an expert in machine learning so I can't say whether you can get by without a strong understanding of linear algebra, but my intuition answer is no you can't. Beside that, I enjoy the math for its own sake so I'm happy to trudge through the textbooks.

And no, I don't think the blog post makes any claims that it is a subsitute for taking a course in linear algebra.
The Virtual Production of the Mandalorian
From what I understand the masks are utterly useless against this anyway.
This is a failure of lack of regulation, as human nature is to go too far in order to understand how far they can go.

Therefore, some of us will always take it too far until we reach the wall. This wall cannot be built by ethics or morals or any "self-regulation". It needs to be externally built, and well-enforced.
I agree. While I'm primarily a Firefox user, Edge Beta is the best experience on my Windows machine. I'm surprised that it seems faster than Chrome when they're utilizing the same rendering engine (probably the built-in tracker blocking?).
I’m not sure that matters.

Look at any government institution in the US - despite not having a profit motive, there are still plenty of incentives to grow the budget - increased influence in the government, funding pet projects,etc.

And not to mention shutting down a hospital likely means lost wages for a lot of people.
I reckon Microsoft can be even worse considering how much data they gather about you through telemetry built in Windows. Imagine if you're web dev using windows and edge along with vscode. Oof.
he left the foreign service in disgrace.

this guy blames everything on israel. he even blamed israel for the chemical weapons attack in Salisbury and he's even been accused of being an anti-semite. this guy celebrated Hitchens' death in a blog post for crying out loud.
Except log formatting isn’t the same as actually executing the expression passed to the logging function.
Undoubtedly. What is oddly striking is the vast number of similarities between the current viral outbreak and the plot of the movie Contagion ( https://en.wikipedia.org/wiki/Contagion_(2011_film) )

Outside of the behind the scenes stuff we can't know yet this thing is moving at a remarkably similar arc—save for the severity and fast incubation time of the virus in the film.
Look, it's cool that we consider all these fancy solutions, but we had and still have a more obvious solution of pricing-externalities into things - a proper carbon-tax and recycling-taxes for plastics high enough to make them undesirable, increase gas (and coal) prices enough to make electric everything look cheap and maybe even nuclear power look cheaper in the new comparison!

Stop pending the argument that "it's politically impossible / toxic / whatever / unenforceable etc.", that's a dumb argument.

Just take politics out of the equation! Or more precisely, take "democratic choice" out of this particular policy decision!

If countries amend their constitutions to disallow any party or individual not in support of this to even be part of any election, then this particular aspect would simply not appear in political campaigns. Have "dark room" deals in most countries of the world put this into place and move on.

And once the major international players are on board, for any country not playing the same game, just kindly point the missiles at them!

In the end, most national governments would approve of such taxation because they'll have the opportunity to formulate it in their own terms and slightly increase national budgets (maybe investing a bit more in the military and gaining an advantage over their neighbors that don't do it... ugly but any incentive in the right direction helps). And multinational corporations would also not mind it much if it's done across the board, without favoring anyone... and actually corporations could be "hired to enforce the tax" in more advanced schemas, offering opportunities to profit while punishing misbehaving countries.