skysight-inc/HackerNews huggingface dataset:
I think this is true. Also, in the Air Asia crash when pilot disengaged autopilot by mistake using a reset switch changing flight mode to manual.

As far as I know, if the autopilot can't make reliable decisions, it rings alarm bells and disengages fly-by-wire. Looks to me like quite elegant design.
> the pieces' powers [don't] mutate [in a Go game]

That comment in particular suggests to me that you havn't spent a lot of time playing Go. The pieces' powers mutate quite spectacularly as the situation around them changes.

> Most interesting problems in the world don't mirror Go's orderly rules

This is true, but it isn't obvious this is going to slow deep learning down. For example, you cite players taking turns which is a significant handicap for a computer. If it comes down to reflexes, robots can win even with worse decision making algorithms than a human.

In the context of deep learning, if the situation mutates in ways that the training regime didn't then an AI will have trouble. However, people love to overestimate both how often exceptional circumstances come up (the correct answer is rarely) and how good humans are at responding to them (correct answer is badly).

My favorite part of learning the training system for artificial neural networks was that it incidentally explains a lot of human failure modes really well. It isn't at all obvious the humans have a sustainable advantage here.
This is awesome! I’ll be trying it out for the next few days/potentially weeks.

Looks great, runs great. Fantastic job, OP! :)
A bit OT, but what's up with this usage of Amazon EC2 tiers as a unit of computational power?
> the threshold where their halting-status is computable

It's not a threshold in a strict sense. If a program is constructed from a proof (the Curry–Howard correspondence), then it will provably halt regardless of its length or complexity.

Most programs aren't constructed from formal proofs, of course, but a programmer always have some informal ideas why the program should work. We never take an arbitrary program and try to prove that it solves our problem. It is impossible anyway, if we aren't super-Turing (Rice's theorem).

And if we want to prove that our program does what we need and fail to do that, we don't give up, but modify our program for it to be provable.
See also: https://news.ycombinator.com/item?id=19822714
Azure Machine Learning actually does this:

https://docs.microsoft.com/en-us/azure/machine-learning/serv...
Try adding some styrofoam or something to the outside of the concrete.

But as you note, France is not Bangladesh and the climate is mild enough that you just don't need AC.
OCSP stapling together with OCSP Must Staple is the way to go here. All major browsers support these.

Firefox still does normal OCSP requests, Chromes does not. So if you are a Chrome user, to my understanding, there is now way to know if the server certificate was revoked or not, other than OCSP stapling together with OCSP Must Staple. Additionally, both Chrome and Firefox ship a list of revoked certificates, but it may not be updated quickly enough and as far as i can tell it mostly contains roots and intermediates.
Pictures of the sun:
https://sdo.gsfc.nasa.gov/data/
Art 3.5 Released: ASCII Art Library for Python (+ Font Typo-Tolerance)
Commit messages can contain a series of instructions, seperated with spaces, which are executed one by one. Only the first line is considered, so lines after that can be used for comments.

Oh good.
make the subtitles optional then
It works on Linux but not Windows or Mac installs. I assume that repo maintainers use different compiler options than the official Firefox binaries.
Like people said, QR codes are huge in Asia. I got one just yesterday to get my movie ticket.
Nah don't worry. We're all upset and a bit disappointed.
"This world would be a whole lot better if we just made an effort to be less horrible to one another." - Ellen Page.
> 429 Too Many Requests

Mozilla's discourse forum is now offline :)
The claim is that Fb is most definitely not a monopoly on access to political speech. People are not stuck in an information vacuum the moment Facebook bans their favorite content. People who want to access Alex Jones can still do so easily.

What Facebook IS a monopoly of is getting your content to go viral. I argue this service is not speech. Which is why I oppose web hosts and cloudflare censoring content, but support social networks banning users. When web hosts do it, users who WANT that content can't get it anymore. When social networks ban people, they merely can't find new eyeballs that never specifically requested that content.
Components.utils is undefined (Firefox 67.0b16 macOS)
I tried essentially the same thing but via about:config. All it did was make it happen immediately on next restart.

Also if it hasn't happened to you yet, make a backup of your profile right now in case it wipes out your addons data as some have reported.
The weird thing about Gary Marcus's constant critique of deep learning is that the most prominent researchers in the field actually agree with him (and are doing something about it), yet he casts himself as a maverick, and that plays well in the media. Here's an example of real researchers making real progress combining DL with other approaches to AI: https://openreview.net/pdf?id=rJgMlhRctm
I run sites that don't have ads. I don't make any money off of them. I still run them. Seems like a lot of people in software development think similarly.
Mister Money Mustache estimates "very cheap" driving costs to be around 17 cents per mile:

https://www.mrmoneymustache.com/2011/10/06/the-true-cost-of-...

Now, I will admit that it is possible to bring your cost per mile down somewhat. That’s one of my own specialties, which is why I still keep a car of my own around for affordable family roadtrips. If you buy the right car for $5,000, you might be able to squeeze 100,000 miles out of it with no major repairs. In this case the car depreciation is 5 cents per mile.

Gas, at $3.50 per 35 miles (assuming 35MPG), is 10 cents/mile
Tires, at $300 per 50,000 miles are 0.6 cents
Oil, at $25 per 5,000 miles is 0.5 cents
Miscellaneous things like wipers and occasional maintenance visits: $200 per 20,000 miles = 1 cent

So the ultimate cheap driving in a paid-off economy car still costs at least 17 cents per mile.
We had a fussy baby and somehow I got hold of this book. "Well that won't work", I thought. But sure enough, she started crying, I put her on her stomach on my underarm (like a football), swaddled and shushed, and it worked like a charm! And indeed, I had to swing her a bit harder than you would expect (not to the point where it would feel uncomfortable, of course).

Also: vacuum cleaners make great white noise machines.
Unless it’s colic, in which case be prepared to hold your squirming, squealing infant for about 4 hours every evening for several weeks
Hopefully the extra attention gets him a ticket out of there and into a good college.
Isn't that how most programming, security or not, works these days anyway?

Joe Random Developer googles for a problem, hits SO, tries a couple of the different proposed snippets and keeps the one that happens to work. (For given values of "work".)

This would be a great spot to end the post with a "</snark>", but sadly that'd be lying. Up until ~2 years ago the most common solution to requests between different subdomains subdomains failing was... "just use CORS: *"
Train your muscles. I started with some EMS training for a few months, and do now regular sports 4x a week.
Nope, content marketing company
In Android I would suggest using Fennec (which can be downloaded using F-Droid). On my android phone this uh, bug? does not seem to affect anything and Mozilla's telemetry is disabled by default. Granted, you can disable it manually in any firefox browser by typing telemetry in the search box in about:config and setting the values you do not feel comfortable with there to false.
Mechanical Gaming Keyboard RK RK61 – Review (2019) – Medium
Are you using an Extended Support Release (ESR)? That's expected then.
How to Install and Use Tor Network in Your Web Browser
You are more or less “shaking” them, or maybe “firmly jiggling” would be a better description. It’s not like the shaking you would use for a cocktail, but neither the word “swinging” nor the word “rocking” really describes the motion you want either. If the baby is really crying hard, you don’t want your motion to be too “gentle”; you want to match the intensity of their crying with your motion and shushing.

Try to find a video demonstrating; it’s quite hard to convey the appropriate amount of vigor with text.
I built a tool for checking ssl certs some time ago: https://ismycertexpired.com but I'm not checking intermediate certs...
They should produce a free redirect service at least.
I'm surprised nobody's mentioned addon debugging if you really need an extension working. All of the extension packages are in <your profile>/extensions folder and you can load them for the duration of your session by turning addon debugging on in about:debugging and loading them in. This should be fixed fast enough that this fix will be good enough, just don't close your browser.
Looks pretty cool. Reminds me a lot of the ways in which Groovy improves Java.
I believe the Mozilla Observatory has given CORS: * a -50 score penalty since the day it launched, precisely because of how horrifically dangerous that advice is.
I tried it and it was set to 0 when I restarted firefox (and the extensions were gone).
If you do get through, this is much more interesting than the title makes it sound. It's not just the images, but how you can get them directly from the satellite with your own radio and antenna.

Is there a word for the converse of "clickbait"?
EU failed to gather participating countries in an equalizing force of progress freedom and wisdom. It transform to a hegemony like the first Athenean alliance. We failed to our targets and in the meantime,, the external empires got stronger and lesser democratic. We failed miserably. I believe in the European dream, but not with these European politicians. We have no relation to the universal human, we have transformed to consumer/money junkies a new generation of cyber aboriginals ta satisfy our inner appetite for quality with beads like 500 years ago. Shame on the homo universalis, shame on the European christians.
For me, I avoid most web bookmarks. Having to physically type out the site for something makes me less likely to habitually check it and be pulled in.
This kind of thing could replace some uses of blockchain. The pattern of clouds on earth every day is unique, so anything that needs a timestamp with 1-day resolution could just tie it to a hash of today's cloud image pixels gathered from many receivers around the world, each taken at noon from the POV of a given geostationary satellite. That way one could prove that an event took place no earlier than today, especially if you hash each cloud photo with the hash of the one from the day before, which creates a cloudchain. The chain's ordering is verifiable from multiple sources and created wholly external from any human agency or pseudo-random number generator.

Speaking of which, you could also use the pixels (or some permutation of them) as a random number seed that changed every day.
See the iPhone’s early user interface in action (virtual click wheel)
I concur that we should follow Bhutan's example and switch to GNH as the most logical way to create a healthy society. Clearly GDP as a measurement is failing us badly given the many troubles in modern society/culture; primarily i am thinking about all the mental health issues associated with competition/money.

Having said that i would like to point out an insight i came across recently:

> Happiness is a byproduct
- Krishnamurti
All influencers are.
Years Ago, My Sister Vanished. I See Her Whenever I Want
If it really was only to make money for CAs we'd see LetsEncrypt offering very long lifetime certs. But:

* Very short lifetimes get people to automate, preventing problems where one cert lasts long enough to lose the institutional knowledge around it.

* CRLs don't work. For performance you don't want to check for a revocation in serial with the request, and you don't want to block all browsing if the revocation list server is down. Revoking a cert will cover some users, but lots will still get "https://" and no warnings.
The parent implied nothing about the merits of the change. He/she drew attention to one of the downsides, in a non-accusatory tone. I personally hadn't considered that aspect; maybe folks at Amazon didn't either.

Whether or not it affects Amazon's decision, it's a constructive message, and you're mistaken to dismiss it.
Try `ChromeUtils.import("resource://gre/modules/Services.jsm")`.
Typical Americans don't commute across state lines. The size of the US is just a stupid argument. The typical US commute is not that much longer than the typical European commute. 80% of the trips are below 10 miles.
Surely database file formats are at least as important to hold whatever data the World needs to go round.
Is this REALLY cost efficient?
Attempts to regulate online media growing across Africa
These YouTube topics are hilarious, I regularly get the recommendation for the "Pets" topic filled with cooking videos.

But content-wise, it does not feel much different than the usual "recommended videos" section.
> compiler libraries such as LLVM make this a whole lot easier, making it possible for a single person to develop a new language that is close to C in terms of performance.

The TinyGo project is interesting, but it is not a new language developed by a single person as Go is not a new language.

Wondering is there any such single person project implementing a compiler for a new language using LLVM and delivering close to C performance?
Will Mozilla IT finally be held accountable? Whether or not the direct cause of the expired cert is IT failure, the fact is that a healthy IT would have prevented this. Take a look at Mozilla IT leadership. Take a look at all the people who have left in the last few months. For a year people tried to bring attention to the IT leadership disaster, and every person who did that was penalized for it and left Mozilla.

A disaster like this has been brewing for a long time, and Moz leaders didn’t listen to the canaries in the coalmine.

It’s a very sad day for all the great people at Mozilla who work so hard only to see Mozilla IT let them down.
Clickwait
Having once had to regenerate 600+ self-signed certs, test that everything still worked, and then insert them into the 600+ live app servers without breaking anything, all within a two week window because no-one had realised the 10 year expiry was just about to bring everything down, I concur.
Depends on setup, but frequently private keys are inaccessible to the web server worker process. (Which starts as root, loads keys, drops privs, etc.)
PDF is great! For human reading. But it's garbage for everything else, and, as I found out from a a bunch of frustrating job application efforts, absolute shit for resumés. Literally not parseable, even with OCR apparently. I don't even know WHY any job application even accepts a PDF for a resumé. It shouldn't be allowed to if there's any sort of post-processing done to it to extract information. A bunch of applications didn't even let me see what it extracted, which, depending on the PDF to text application they're using, may spit out absolutely nothing from an entire page of text. That's right, a whole page converted to a single empty line. Marvelous. Truly a technological marvel that's helping the "it's hard to get a job" feeling go away.
I will leave an old subthread here https://news.ycombinator.com/item?id=19785487 which discusses how PDF has a major shortcoming which makes it non-portable for any kind of internationalization
What's there to trust in Chrome? Google not only gets to see everything you are doing that interests them in the browser but also refuses to allow full functionality and/or use of various extensions (depending on the extension) that are available in firefox. Besides, would you trust a browser by a corporation who tries to hinder those who seek to take control over their mobile devices, try to get spyware into everything and has their search engine programmed to allow them to decide what information you have access to on an individual basis to only let you know what they feel you should know?
Discussed earlier today: https://news.ycombinator.com/item?id=19823701
I didn't think you were impolite! I was just curious what you had in mind. What would "automated dupe linking" be?
If you're working at the IR level, then there's usually pretty good documentation in terms of the doxygen and various pages explaining things.

But if you start venturing down into the backend, a lot of gotchas are never documented anywhere, just somehow learned through osmosis from another backend author or looking up code snippets from another implemented backend.
CRLs are not equivalent at all. They are a last-ditch effort to fix a problem when all else (expiry) has failed.

CRLs require maintenance and distribution of a list by a 3rd party. Creating an accurate, all-inclusive CRL of all website keys that your browser should reject is far, far from easy.
(Case in point: "how many web sites are there?" Is not an easy question. )

Properly propagating such a list to any browser that might need it is another daunting task - less than 100% propagation means end users are exposed to security risks.

Certificate expiry is much more elegant: the client can check the certificate's validity himself, without relying on input from 3rd parties.

If certificates didn't expire, CRLs would (by now) be huge and growing enormously every day. They'd be so big that by the time you'd have downloaded one, it'd be outdated.
Congratulations. There’s a lot to think about when your newborn comes along and to be honest, I think you should concentrate on eating things to keep you happy and healthy and only worry about what’s being being passed through your breast milk if there’s a particular problem.

Pragmatic advice from the NHS

https://www.nhs.uk/conditions/pregnancy-and-baby/breastfeedi...

Advice on what you should be eating now:

https://www.nhs.uk/conditions/pregnancy-and-baby/vitamins-mi...
I wonder how they’ll handle capitalized bucket names. This seems like it will break that.

S3 has been around a long time, and they made some decisions early on that they realised wouldn’t scale, so they reversed them. This v1 vs v2 url thing is one of them.

But another was letting you have “BucketName” and “bucketname” as two distinct buckets. You can’t name them like that today, but you could at first, and they still work (and are in conflict under v2 naming).

Amazons own docs explain that you still need to use the old v1 scheme for capitalized names, as well as names containing certain special characters.

It’d be a shame if they just tossed all those old buckets in the trash by leaving them inaccessible.

All in, this seems like another silly, unnecessary, depreciation of an API that was working perfectly well. A trend I’m noticing more often these days.

Shame.
So essentially instead of hash-based computer proof of work, you're suggesting looking at cloud patterns (say, as the sun's proof of work)? Sounds like a great way to save energy, if we can ensure image authenticity/integrity.
xtlang is one; ML meets C with S-expressions and hot reloading.

https://extemporelang.github.io/docs/reference/types/

edit: link is more specific now
Legislative votes aren't typically public?
Implementing the C++ Core Guidelines' Lifetime Safety Profile in Clang
I would model your contract after the way houses are sold in your area. Real estate agents face the same problem. Or you could look at how headhunters do it.
> you could also use the pixels (or some permutation of them) as a random number seed that changed every day

Except that would make your PRNG easy to guess, since this data is publicly available to everyone?
A 24 Minute SEO Guide (Free)
Yes that is exactly the idea.
PDF is the one and only format any resume should ever be submitted in.

It's the only way to reasonably guarantee someone will be able to open and read a resume in its intended form.
Altitude trumps latitude.
Exercise. If you have a weak back, first go to see a physician. He can recommend some light exercises to strengthen muscles on your back.

I always suggest swimming, it involves all muscles in your body and is a good way to build up your body. Especially if you're not a gym type.

But all in all - exercise, going for a walk, try to reduce amount of time in a chair and/or replace some other "leisure" activities for a good old exercise.
This spreadsheet looks basically fine to me? They're taking the information they'd normally use to make decisions ("understands the tech industry" etc) and using a tool to be more consistent across candidates.

With race/sex/class those are after the computation of the candidate's total score, which makes me think they're being used for affirmative action in a pretty normal way.
Milo? Gab? on HN? Seriously?
I love that you made that account just for that post.
Doubtful, sigv2 is not supported in all regions. So all current software that wants to be compatible with more than a portion of regions has to be compatible.

This is a great way of introducing breaking changes. Imagine that for example, ipv6 would be at near 100% adoption if "new websites" were only available over v6.
But you seem to think "freedom of expression" == "freedom to say what you like", and that's clearly wrong because Europe has rights to freedom of expression (article 10) but you can't say what you like in Europe.

I'd suggest that you take the time to understand the links you post.
On the one hand, I understand the point you're trying to make.

On the other hand, I'm going to be honest, I have trouble reading your post without thinking things like "If you are literally trusting your life to FoxyProxy, you might want to rethink your entire internet safety strategy." Another favorite was "Defense in depth."

I've had dozens of different experiences where my extensions silently and unexpectedly malfunctioned. Configurations getting erased, new extension releases with breakage or different behaviors, maximum compatible versions in the manifest, new permissions, botched keystrokes in the extensions page, profile corruption, incompatibilities between extensions, internal bugs that cause them to crash-loop without doing anything, the works. Like, I run a ton of addons, some of which are a bit esoteric and a couple that I compile from head every few days, but even taking into account my outlier-sized surface area it's a bit silly.

I'm not going to claim that this isn't a problem. That said, blaming Mozilla for a life-threatening failure of FoxyProxy, of all things, is like blaming Cessna because a journalist flew one of their planes into a combat zone. There just wasn't any way it was going to end well.
On DSDs, Testosterone, Performance, and the CAS Ruling on Caster Semenya
Congress Pushing a Terrible Bill to Expand Patent Trolling
Hacker holding Git repositories for ransom
> Uprading the codebase from python 2.7 to 3.X definitely only pays (the bill) in the long run.

It doesn't even pay the long term bills. If future development necessitates the use of Python 3, it is far easier and more maintainable to put the existing app into a Python 2 Docker container, and build any new stuff in Python 3 container. If they have to talk to each other, they can do so using standard inter process communication techniques.

You are underestimating the amount of work it takes to rewrite a large app. History is littered with examples of rewrites taking down entire products and companies. There are almost always better solutions.