skysight-inc/HackerNews huggingface dataset:
> Someone that does not want to be tracked by facial or gait recognition, either because he's a criminal or a political activist, will always be able to do that. There might be a race between the recognition software and the circumvention technology, but a dedicated individual will always be able to avoid that.

One issue is disseminating the knowledge needed to defeat such systems. I'm sure the CIA and KGB have manuals and training programs to teach those skills [1], but I'm not sure if the information is publicly available in a readily accessible form (e.g. not spread in small pieces among 100 books).

[1] https://www.youtube.com/watch?v=JASUsVY5YJ8
Ask HN: Resources for asp.net core
I am considering ASP.NET Core to give shot. Is there any book or tutorial for learning asp.net core?
I don't mind the telemetry, I object to advertisements for Windows Store apps on the lock screen.

That is clearly about money.
I can imagine going through the IT department will be a problem but I can for example buy pretty much anything with 3 digit price without much fuss. Not sure how other companies handle it.
Yes, tracking data is valuable to ad brokers.
SpaceX to Launch Falcon 9 Rocket #Es'hail 2 3:46pm EST
You can tell how old a service is by its name. Most of the old ones have cutesy in-joke names. Most of the new ones are named exactly for what they do. They realized having 400 cutesy joke names was exhausting.
That "five times" means spending extra four years, one exam per year, without doing anything else but preparing for the exam to enter a college. So most people really hope to finish it in "one day".
The Vulkan/D3D12/Metal port is done on the side, and we don't want to disrupt the rollout of the WR-powered Firefox onto wider userbase at this time.
Yeah, even when submitting this Ask HN I had to change i18n to "i18n" because it got expanded after I posted it in.
I think your comment wonderfully demonstrates the utility of publishing under a pseudonym. Rather then confront the actual merits and problems with this or that specific argument, a straw man is contructed and immediately doused with ad hominem.

If the writer is anonymous, fallacious and time wasting ad hominem reasoning is prevented.
Bees aren't great apes, though. Doesn't the article make the claim that amongst the great apes, this is their finding?
Doing voice overs takes a bit of talent and a lot of practice. Using a CG voice over is cheap low effort even if low quality.
That’s interesting, thank you.
Perhaps a series approach might help? You've set out this generalized article, it gets the point across. Now, you could take each major piece and roll a specifics and execution article (hurray for more procrastination!).

[edit] This would allow you to say just enough to get the point across, while still doing a deep enough dive on points that need more tactical information. [/edit]
Bias blind spot
You use the product for free and barking is it their business or not? It's NOT YOUR business. It's their product.
Lamo gained Manning's trust by pointing to his donation to WikiLeaks that he himself leaked to WikiLeaks when WikiLeaks did an open CC on all previous donors in an email blast.

And the unredacted cables become public record because the encrypted cables intended for journalists only, ended up on bittorrent. The Guardian should not have published the key, but they did so believing that they had the only copy of the encrypted data and WikiLeaks had destroyed their copy rather than leaving it available on a public URL for an extended period.

The video of the rocket attack would have easily stood on it's own without Assange inserting his agenda.

None of that is necessarily inexcusable crimes, but they are critical mistakes related to the one thing WikiLeaks is supposed to be good for. Give Manning 99% of the credit for exposing the story.
Great to hear you are interested in this problem. It is a huge one that goes mostly ignored.

Afaict, the p-hacking/etc people usually focus on are red herrings caused by the incompatibility of NHST and scientific research. Eg, it is good thing for a scientist to analyze the data in a bunch of different ways. It is definitely not something that should be punished.
The distinction would be interesting. The controversial journal is the single voice in this case, and the question of whether the pseudonyms are anonymous, or linkable by the editors to a real identity is the difference.

How would you describe the difference as fundamental? Is it of who a reader has recourse to?

Separately, TE isn't exactly provocative or brave.
I read a lot of books about the US involvement in the middle east, specifically Iraq, Afghanistan and Pakistan.

These persistent, balloon based "eyes on the sky" are/were a huge difference maker in the security in Iraq, and were then transferred to Afghanistan to provide US military base security.

I don't have a link handy (I'll try to find), but I remember as attention was re-focused on Afghanistan (after Iraq) those in charge were eager to bring this successful tech to the battlefield as it offered them a 360 degree, real time tracking ability for immediate base security.

Edit: I found a link, not my source but it gives some background: https://www.nytimes.com/2012/05/13/world/asia/in-afghanistan...
Full-frame sensors in cine cameras.
Crypto Hangover Beats Up Nvidia’s Stock
My company pays for MixMax, Zapier, Slack, Mailchimp, AWS, RingCentral, Gsuite, and more. Our purchase decision-maker (me) evaluates and buys the product, while our users are along for the ride, reserving their judgment until the merits of the software are felt. As I continue to evaluate new software, and as I watch our SAAS overhead rise, I am looking for software to cut. I'm not a Salesforce shop, but expect this is a serious issue for those purchase decision-makers... paying for many SAAS add-ons in addition to the platform itself.

So, I would advise SAAS providers to keep a close an eye on their existing users. We are looking to control our expenses and will leave for higher impact, lower priced alternatives. I recognize this is tough to do when growth and other acquisition/IPO metrics are pressed by your investors.

My overwhelming sense: if you're not marketing, enhancing and listening to your existing users, your falloff risk is mounting. Surveys and polls aren't enough. Pay attention to your superusers. Add a client or two to your board.

Keep new users close, but your existing users closer.
A New Way of Approaching Python
> Because [some of us] don't really like breathtaking complexity that's reducible to some simple rules. Or at least don't like that kind of complexity to be the norm.

And if investigation reveals that all art and music are governed by simple rules, you're suddenly going to dislike all art and music? How precisely does revealing the hidden reality suddenly reduce how pleasing something is to the senses?
tldr; https://en.wikipedia.org/wiki/Principal%E2%80%93agent_proble...
Interesting perspective! A good friend of mine is a supplier to Mitsubishi on the MRJ and other projects. I’m not comfortable sharing details but I can say that the excellence in engineering skill in the Nagoya area, with both Mitsubishi and Toyota and others having built on a long tradition of craftsmanship from that area, is very exciting to learn about. Did you know that it basically began with innovations in loom technologies around the turn of the last century?
Here is PDF of a lecture he gave on the topic http://www.sns.ias.edu/pitp2/2012files/Probabilistic_Logics....
Sounds like you followed steps wrong? What do you mean by 'didnt have the required security keys'?

I'm sorry but this is like saying I wiped my computer but didnt have backups so my data is gone.
Perhaps this make sense for those limited markets where the setting is too hazardous or theft-prone for even the cheapest tablets, but digitizing form data for streamlined and accurate ingestion is still highly desired? I'm thinking maybe situations like food ordering screens in a sports stadium, conducting surveys with masses of people, medical intake for disaster-relief or indigent populations, refugee intake and administration, etc. Basically anywhere you want the loss of some of these "hardcoded tablets" isn't an undue burden on a constrained budget, or the hardcoded nature of the device itself deters theft.

They don't go into sufficient detail on how they solved battery and wireless communication, as far as i could find out from the video (site itself seems hugged to death at the moment). If those components are the "backing" of this illuminated paper, then that might make sense; I could see those be thin enough to be inexpensive, yet reusable enough to not be an environmental concern.
Perhaps people were expecting something more like the Franco-Prussian war (1870) than the American civil war.
Optimizing walking routes to keep you in the sun or shade
>> he bucket's start out __private__.

Except one of the biggest initial selling points is hosting static websites, which requires the bucket to be public. They even have a shortcut UI for setting this up, but then they highlight this "security issue" that you have a public bucket, which doesn't make sense.

If you've gone to the trouble to specify the bucket is a website with default documents, etc, surely they can filter these buckets out of the ALERT! PUBLIC BUCKET! list...
Getting a high/near-perfect score on the SAT does require preparation due to time pressure. SAT candidates need to be able to arrive at the correct answer almost instinctively (mostly via pattern-matching and some reasoning). This entails practice.

The material tested in the US SATs is relatively unsophisticated compared to the curricula of many East Asian countries. My understanding is that SATs test for quickness of reasoning more than anything else. (SAT subject tests go into more depth, but are still have nowhere near the coverage of East Asian exams)
The Thirty Years' War[0] lead to the deaths of around one third of the populations of some of the belligerent countries. But that wasn't within living memory for anyone at the time.

[0] https://en.wikipedia.org/wiki/Thirty_Years%27_War
It seems that now it's working well https://github.com/huchenme/github-trending-api/issues/14
Geez that idea sounds logical and disgusting. Which I've learned is a sign that we really need to be able to dig deep into it.
> there's no such thing as a chemical that makes you fall in love.

I read this article a while ago that suggests love is produced by the releasing of various chemicals: https://www.thoughtco.com/the-chemistry-of-love-609354.
Another Mitsubishi company, Mitsubishi Electric, builds the satellites that Mitsubishi Heavy Industries launches. They are independent companies; just yesterday, a Mitsubishi Electric-built satellite was launched on a Space-X rocket from Cape Canaveral:
https://spaceflightnow.com/2018/11/15/spacex-launches-qatars...

Slightly related, during that launch it was funny how the video from the fairing rocket cut out while it's still in space, and a minute later video from the landing boat shows the rocket on the launch pad like nothing happened.
How is eugenics wrong (in the scientific sense, not the moral sense)? It seems to work pretty well with plants and some animals (dogs, horses, etc.)
And explicitly designed against remote desktop and remote windowing with an actively antagonistic view toward the concept.
> but I don't think this is about money.

> to improve the features that the majority of people would find benefit in.

> This is likely all for product improvement and not for $$$.

Read those sentences again. They are doing it so they can make $$$, whether that means nefariously using your data for advertising/tracking OR improving the product, it 100% translates into making money for them. Improving the product means they continue to sell the product you continually pay for.

I think you're missing the overall point - any for-profit entity that tells you it won't infringe your rights, will eventually infringe on your rights. Especially one that takes $110B/yr in revenue. I'd be happy to share countless stories of for-profit entities, especially in tech, that do this.
Super-resolution on the Pixel 3
I'm in complete agreement that RTFM is something that you'll have to do, but us humans aren't good at being constantly vigilant.

Types are an additional layer on top, that can help provide context and information which is often difficult to get across in "plain english" in documentation, and they have the added benefit of being machine readable and verifiable so that a mistake that us humans make or an instance where we forget an edge case is more likely to be caught.

Before I used Flow, the documentation above a function like that would probably look something like this:

/**
* [normal docs here about what it does and where it's used]
*
* keyExtractor is a function that will be called for each element in both the
* new and old array, and it should return a string key that will uniquely
* identify the element so that the combined array can be de-duplicated.
*/

It's not impossible to write out, and to be honest it probably wouldn't hurt to still add some of that into the function even if it's typed, but it's a lot more writing to get the point across, and it can be ambiguous, can easily become "desynced" with the code itself, and won't show up in IDE tooling when going to use the function (or if it does, it won't be easily parsable like a small type would be).

I'm not saying types let you use a function without knowing anything about what it does or how it's written, but that it makes it easier to just remember the basic ideas and it lets the type system catch some mistakes or problems, while also providing some additional "documentation".

>That's entirely Flow's fault.

Don't worry, I was wrong anyway! Even without typedefs it will error if you pass in arrays of 2 different types. But I believe some type systems will try to infer that the function is generic and can take either, and without explicitly defining the type constraints, will over-genericise (is that a word?) the function to allow it to allow more than the user expected it to.

A good type system in programming is both an additional safety net as well as a guiding hand. It doesn't replace documentation, but augments it, and makes it better, and can bail you out if you get it wrong (sometimes). I once heard types referred to as a "checksum" for your function. It can feel like you are just re-stating the obvious, but the compiler will verify that the implementation and the types are in agreement, and that helps prevent some kinds of bugs.
Get rights for your online work – Creative Commons
Hmmm https://www.google.com/search?q=site%3As3.amazonaws.com&en=

Combine it with the right keywords and you can find anything
In theory some extremely high energy particle physics experiments ought to be impossible to properly simulate, and so if those experiments produce anomalous data then that could expose a "glitch in the matrix".
Maybe your government can work out some deal where NK gets you and they get some North Korean who doesn't want to live in NK.
If a balloon is relatively small, and designed never to come down, would it be such a bad idea to use hydrogen as the lifting gas? We're understandably a little gunshy about using hydrogen after the Hindenburg, but surely we could come up with some safer designs now.
And don't forget all the engineering work that goes into the magnets and data analysis tools. The internet falls into this broad category of components necessary for the pursuit of science that aren't the direct objects of research.
At that point, why not use a HDL simulator? I think that would be the best approach anyway. The constraint that the circuit can only rely on behavior that can be described by a HDL is a good thing.
Show HN: Find a Study Buddy for your MOOC
Yes, please switch right now. It will improve the average IQ of the VS Code community.
An unpopular possibly "devil's advocate" opinion: Considering that our scientific advances have led to us quickly using an enormous developed capacity to make the earth much less hospitable to human life, maybe a slowdown in scientific advances is not a bad thing.

On the other hand, yes, we are going to need some science to deal with what we have wrought without maximum misery. But I don't really trust us with it.
Why do you think they sent those guys to Gitmo in the first place? If human rights were not an issue in the USA, Gitmo wouldn't exist.
On that note, the Toyota museum in Nagoya was the most amazing science/technology museum my wife and I have ever been to. We made a specific stop in Nagoya on our honeymoon to see it, and were not disappointed. The first half is an incredible tour of the history of textiles, with hundreds (literally) of working looms at all phases of development, and incredibly knowledgable staff. And that's all before you get to the equally-amazing car part! http://www.tcmit.org/english/
I don't agree with most of Peter Singer's controversial positions (I'm not a utilitarian), but I think calling him a eugenicist is unfair and misrepresents his position.
From a previous submission, the site apparently has (had?) a js miner. Not sure if it still there.
Unity Burst Compiler: Performance Optimization Made Easy
I suppose the author of TFA argues you should choose your big corp wisely ;)

My own experience has been mostly low/mid-tier companies (software factories mostly) and they are terrible: slow moving, legacy and uninteresting projects; low motivation; no highly qualified people to learn anything from; nobody cares if the damn thing works.

My current job is at a relatively big company. Fast moving projects, interesting tech (depending on the project), high motivation, lots of very knowledgeable coworkers. Granted, my experience is a really small sample (1 out of 1) and I've never worked for a startup so I can't compare. One of my friends has been struggling with his own startup for some years, and while the tech is interesting, his day to day is very stressful (and highly focused on staying afloat) and I wouldn't want it for me.
> Except one of the biggest initial selling points is hosting static websites, which requires the bucket to be public.

Maybe S3 should just be separated into buckets and websites. They can work the same under the hood, but call them something different to prevent this issue. Right now a lot of the new (and existing) security settings don't make any sense in the context of websites, and having the functionality to make websites within S3 creates security issues for everyone else.
> journal of old eugenics ideas that were already rejected years ago

Why were such ideas rejected? Is there a scientific case for rejecting them?

Science is an ongoing process, there is no central authority to reject sinful ideas which is what your comment indicates that you would like, which underlines the need for such a journal.
Thanks for the article, but I agree with the parent of your comment. I'm struggling with the exact problem you describe right now so I was eager to click on this article but came away without much new info. I know this is my problem, but the execution details are what I'm lacking! Cheers.
On a kubernetes cluster you can run external-dns, which always runs in the cluster and watches for new Ingress records routing traffic on a certain domain. And then external-dns will go manage Route53 DNS records (also works with the goog).

https://github.com/kubernetes-incubator/external-dns

A similar thing happens for ssl certs from LetsEncrypt
https://github.com/jetstack/cert-manager

So I just `kubecctl create ingress` with a new domain and after a minute or two, the cluster has set it all the certs/dns set up for me (and in the case of CI, the pipeline will continue and run e2e tests against it).

It obv took investment to learn and set it all up, but on a team I could see how it could save people time who don't want to wrange dns records and such.
Combine site:s3.amazonaws.com with other keywords to find anything
what a horrible excuse. there are plenty of other options to shop at than amazon, in fact you have to go out of your way and wait for your items to buy from amazon. the assertion that one has to be privileged to not buy from amazon is also silly, how many lower status people do you see shopping at amazon. capitalism fails when people don’t exercise their choices and hiding behind excuses like this is why people run around saying capitalism doesn’t work
> The three face potential sentences of five to 10 years for the second-degree crimes.

Does anyone know more details on the actual crimes? I didn't see it in the article. I haven't followed this story that closely as it's popped up this week more and more, but I'm confused about what part of what they did was actually illegal? Didn't just gullible people on GoFundMe fall for a fake sap story?

EDIT: I guess I just missed it in the article. Makes sense: https://definitions.uslegal.com/t/theft-by-deception/
If you take morality from everything, nothing is wrong, nothing has ever been wrong, nothing will ever be wrong, everything simply has-been/is/will-be. That's not the kind of world people want to live in.
Ask HN: Older textbooks/papers you consider classics still worth studying today?
I'd personally bet on some sort of major breakthrough in space travel or energy sources or both (perhaps due to new physics) to have comparable results to the decades of the atom.

Being that, there is just not enough gain or even potential gain of technologies being surveyed right now, even considering full on genetic engineering and universal nanoconstructors.

Well, unless immortality or nigh immortality of some form happens.
Or we found a way to expand our intelligence and performance in some huge way. And then it becomes available.

Compared to atomic and subatomic physics AI is a joke and genetics is at witch doctoring levels. Self driving cars are like the steam experiments in 1800s at best, with even less of an impact.

At least genetics has potential to change everything, more than automated transportation ever can.

Nanotechnology is making some progress but not nearly fast, good or cheap enough.

Another breakthrough could come from side physics like photonics.
That perspective was really valuable to me. It confirmed what I had long suspected: lots of Japanese manufacturing somehow still embodies a craftsmanship ethos. This seems lost in the large American brands (some smaller "Made in USA" brands like Norseman for drill bits still seem to embrace this ethos).

This ethos is increasingly rare in software as well, and I'm wondering if this is setting up those who have discarded the ethos for a long losing game with technical debt, or if they will be eventually vindicated as having correctly optimized for price over complexity management and quality.
this is spot on

when these huge companies have succeeded what they set out to achieve, they are ultimately left without direction

in theory, that means the company would disband. mission accomplished, let's all go home -- right?

however, large organizations and all those who depend on them for pay cannot disappear overnight -- which leads to the type of ethically gray decisionmaking that creates this issue
Well, in practice, the tech companies don't actually need the EU. It depends on the area/tech company of course.

But, for example, the number of consumers they represent is only about half a billion.

That isn't that many.

For example, Latin America has 20% more consumers.

Most could totally could afford to ignore the EU if they wanted to and still have a perfectly good business.

(This assumes their goal is not all out growth but instead are happy with sustained profit at some point)
Either the other languages allow it (though they might make it inconvenient), or they can't do some of the things C++ can do.