skysight-inc/HackerNews huggingface dataset:
Occasionally I see posts, for example on reddit but also discussions here, about what other programming languages a programmer could learn as the next (and higher) step in ones ongoing education.

My suggestion for what to do after the CS degree, a road I took myself during the last few years, is to go to edX (or Khan Academy for any missing basics) and at the very least take MITs "Introduction to Biology", which actually is an introduction to genetics (when you learn biology you first have to understand cells). Also, neuroscience, for which there are many courses (longest one on Coursera, "Medical Neuroscience", with an excellent teacher), from the basics (https://www.mcb80x.org/) to computational neuroscience (https://www.edx.org/course/computational-neuroscience-neuron...).

I found understanding the basics of biology a lot more informative than learning new twists about some functional programming concept. It introduces you to a massively(!) parallel world where statistics rules, and errors/outliers are actually essential to functioning biological systems. You may find that if you remove all errors, for example that a protein is made that is not supposed to be made because it's not supposed to be needed, actually is essential, because only by making it does the cell notice that a different (better) fuel option has become available (that is from a concrete example, see the linked course :-)). So definitely add plenty of statistics courses until you learn to think "big". Each time you think about a problem think about that thing happening a trillion times instead of individual cases, until this becomes a habit. This helped me a lot, because most people focus their mind on single examples, for example when making suggestions how to improve society (hint: suggestions that sure work for anyone, but if everyone tried it would quickly unravel). Okay, in the last two sentences I'm going out on a limb (claiming that learning biology and statistical thinking helped), but definitely try some biology, statistics and neuroscience guys. It's all free and most of it high quality. And the statistics knowledge is just as good for machine learning so you need that anyway.

Also recommended: "Principles of Biochemistry" (https://www.edx.org/course/principles-biochemistry-harvardx-...), although I would say you should not try to do all the exercises because it will be way too much work (and highly demotivating, looking at how the discussion forum shows how the nr. of students very quickly grows thinner from course section to section) to try to learn all that stuff by heart. Also: "Cell Biology: Mitochondria"( https://www.edx.org/course/cell-biology-mitochondria-harvard...) to understand where the power comes from.

Also check out individual universities, some have a lot of free courses (sometimes using the edX platform software, which is open source, e.g. Stanford) hat they don't put on 3rd party platforms like edX.
> local services are under-priced compared to tech worker wages

Okay, but if you 'fixed' that, then local services would be over-priced compared to non-tech-worker wages. Then where would non-tech-workers get haircuts or cognitive behavioral therapy?
I think you’re on the right track, but I’d like to point out that while physical pain may (or may not) be inevitable at times, suffering and regret are actually completely optional mental states generated by the interpretation of your experience.

You get tantalyzingly close to this with your discussion of Stoic philosophy; consider what would be possible if you were also able to intentionally choose your interpretation of reality, and thus which emotions to feel. It is possible.
#Meltdown patch made the headlines again, it can be bypassed in #Windows 10
Take the EU for example from that link https://en.wikipedia.org/wiki/Deposit_insurance#By_EU_countr...

Limited to 100k, that is extremely low for a lot of people looking for safe asset havens.
How This Insure-tech platform increased Policy Renewals by 30 percent
Nice summary, thanks. Do you think, that there is a chance to get Google Hangouts running with microG? It's required by my current employer unfortunately.
> It's 2018, no sane person would reuse their passwords across multiple sites which can and do get hacked.

All of my family does this :(. I think it's really common outside of tech savvy people. I've tried pushing them to use a password manager on their phone, or writing them down so they can use multiple passwords, but they'd rather just use a single one.

Years of bad advice didn't help either:

- Never write your password down
- Make sure you use at least one symbol!
- Make sure you use one capital letter!

https://xkcd.com/936/
Neither is capitalism as implemented today, as people with power either control capital and thus workers indirectly and are entirely above any important personal repercussions.

The main difference is that communism is bottom up pyramid of societies, while capitalism is a top down pyramid of companies.

If you think capitalism is not coercive, why do you go to work every day for less value than you produce?
Contracts are based on enforcement too. The root word in there is force.
I was serious, if this is actually the case you literally have to go where people of talent congregate. As you increase in skill those places become fewer - you may have to move.
But by adding dressing you've increased the amount of fat in your salad 1000%…
Hmmm. I guess there really is no free lunch after all.
What is dishonest about YIMBY? I would totally be fine if the the 50+ year old 4 story apartment building I live in was replaced with a modern 8 story building.
The clock doesn't really matter in this example. The point is some simple device that you use to relay on. If the clock exmple bothers you, you can think of a broken thermometer that happens to show the correct temperature.
Learn to Build a Comments System with Vue.js, Laravel and Tailwind CSS – Part2
Maybe.

>A Bristle subscription would be more convenient than going to CVS when you need a new toothbrush--you'd order online, set your replacement-head frequency, and forget about it.

Picking up a toothbrush every now and then--assuming you don't just get given them at every cleaning by your dentist--is so far down the list of problems that I and most people have as to be negligible. Furthermore, I doubt if middlemen markups on toothbrushes are a big problem when in fact overheads are probably far lower overall.

There are clearly some things like eyeglasses that the existing market is fairly broken. But most goods simply aren't in that situation.
The word "truth" is loaded. Which is a pity, because the notion is pretty simple. Here's a simple proposition:

There is a world out there. This reality, universe, or whatever, is in some state or another, works in some way or another, and whatever we think about what it is or how it works has little bearing on what it actually is, or how it actually works. "Truth" then is merely an accurate depiction of our world (or parts thereof). The problem is ensuring accuracy, and that is impossible without infinite evidence. We can only approach certainty.

And there is indeed a point where we are certain enough, and further inquiry isn't worth the hassle.
This is analog computers all over again.

It suffers the same problems, namely lower reliability and a lack of precision.

I don't see how this will stack up to the millions of man-years humanity has invested into silicon based computers.
Show HN: A setup script for Ubuntu servers
Profiling Bitcoin users with artificial intelligence: Our proof of concept
Blockchain Inspector POC, has been released. You can access it through this link : https://medium.com/@bci_corporate/profiling-bitcoin-users-with-artificial-intelligence-our-proof-of-concept-33c3ad08884

Thanks to our own ten-year-old Artificial Intelligence engine, we allow you to profile bitcoin users. The key advantage of our solution is that it can easily translates human reasoning into rules and in so doing can transpose the experience of experts into a computer system capable of processing very large amounts of data.

The idea is to allow any human expert to transform its reasoning into automatic reasoning and allow him to specify the associated calculated uncertainty. The hypothesis made by the system could be vaque (“expensive”), inaccurate (“between x and y”), error prone (“x with 5% error”) and also specify that the validity is not completely true and completely false (‘90% of time”).

Feel free to contact us at hello@blockchaininspector.com
Yes. One huge problem is slashes are also used for command-line switches. That can entirely change the meaning of your commands.

For example, compare these two in the command prompt:

start /Windows/Notepad.exe
start \Windows\Notepad.exe

I wouldn't blame this on poor parsing or other silly things though. I actually think it makes sense to use slashes for switches, because they are invalid filename characters, whereas dashes are valid, and hence get ambiguous (hence the need for "--" in *nix). I think it would've made more sense to disallow slashes as directory separators entirely, to avoid this for good.
You really need a special market to make DTC super compelling. I think the elements are:

* High margins

* Repeat purchases

* Low competitiveness

For those, glasses, razors, mattresses all hit at least 2 of 3. I wonder why nobody has done DTC with... say shoes? Probably too much competition.
Do you trust the database to not have been hijacked to capture checked passwords?

A better advice is to delete accounts you don't use. If not possible (illegal in EU now) scramble private data and the password.

Download the databases yourself and check them locally.

Changing passwords regularly also limits the damage.
Since the partial pressure of helium at ground level and flight level is essentially the same (≈0) there should be very little change, providing the seals are intact. Since they are very securely sealed to contain the helium, changes to the external pressure, unless extreme, should not have any significant effect.
Last in, first out. Let's get rid of the medical adverts first. There's nothing reasonable they can even possibly say in their defense.
One of the biggest reasons I left the US was because I wanted:

* A decent paying job in tech

* In a neighborhood where I could walk to do things with my friends

* But my friends didn't all have astronomical salaries

* I could ride a bike without getting screamed at

* My child could ride her bike to school without getting run over by a car

* (Unrelated but while I'm at it) - I could take a true vacation or weekend and nobody would dream of asking me how they reach me on said vacation.

I don't know of a single place in the US that meets these criteria. At one point I might have said Portland but the nicer areas there are getting very, very expensive.
No, it's not true all around the US. There are plenty of places where if somebody buys a property, it's theirs to do what they want within with rules set by the government. There are places in Texas, for example, that don't even have zoning laws. The interference by local communities is not a universal thing.
Thanks a lot. Didn't know that one. Really interesting and executed in a great way.
A serendipitous typo though, putting emphasis on the parallellism. It's the same prefix anyway.
Facebook Open Sources ELF OpenGo
More than 1,000 economists warn Trump he risks another Great Depression
Probably logging the HTTP/S requests, which included usernames & passwords in plaintext.
Behind paywall, kthxbye
HFS intended to store name entries in “US display order”, but it had a bug in sorting. https://developer.apple.com/legacy/library/technotes/tn/tn11...:

”HFS uses 31-byte strings to store file names. HFS does not store any kind of script information with the file name to indicate how it should be interpreted. File names are compared and sorted using a routine that assumes a Roman script, wreaking havoc for names that use some other script (such as Japanese). Worse, this algorithm is buggy, even for Roman scripts. The Finder and other applications interpret the file name based on the script system in use at runtime.”

The bug (or part of it) was that some punctuation sorted before everything else.
How and when to ask for client feedback?
The voice directions on OsmAnd is pretty horrid. It often doesn't say anything where there is an important turn and hardly ever says the street name to turn on to. I suspect it gets really confused by the little turning lanes on the edge of intersections which usually have no data in OSM as they aren't a real road.

If you have your phone in a dock with the screen on it's usable. Also the search is pretty bad and forget looking up most stores by name.
It would be fine, but people who claim to be pro in software and are being paid premium refuse to learn from mistakes, neither from their own nor from others'. They just mitigate the fallout by saying things "It's was a mistake, sorry about that, it happens, software is hard".

Brain surgery is hard. Mistakes happen. But after a few mistakes you probably should stop doing brain surgery altogether. At least the patients will get a higher chance to survive your surgeries by avoiding you.

In terms of security, handling passwords should be considered analogous to brain surgery. A single mistake undermines the whole thing. If you can't handle that, stop doing it, and let people do it who can handle it better.
It would be highly unlikely that any action would be taken at all. The issue was handled responsibly and was unintentional. Fining companies who disclose problems in this manner would just cause others to try and cover them up, which would go against the intent of the GDPR (protecting users).
Probably talking more about obscure forums, blog and tiny webshops. Just like a decade+ ago.
I don't really see how unless you've never actually read imperative code before; either way you need to read both sides of the comparison to gauge what is being compared. I'm dyslexic and don't write my comparisons that way and still found it easy enough to read those examples at a glance.

But ultimately, even if you do find it harder to parse (for whatever reason(s)) that would only be a training thing. After a few days / weeks of writing your comparisons like that I'm sure you'll find is more jarring to read it the other way around. Like all arguments regarding coding styles, what makes the most difference is simply what you're used to reading and writing rather than actual code layout. (I say this as someone who's programmed in well over a dozen different languages over something like 30 years - you just get used to reading different coding styles after a few weeks of using it)
Original author of K-9 here. I haven’t been involved in the project for some time, but my recollection is that any time we investigated this issue, we found that the issue was GMail displaying multiple drafts to the sender as having been sent, not actually sending the drafts via SMTP.

(That’s what the bug reference in a reply to this comment is about)
Much of my parent's generation thought my entire generation were lazy good for nothings. Thought I spent too much time on these new fangled electronic devices late at night, instead of doing honest-to-god hard work. Careful of your biases.
At that point I flee anything with computing. I feel it's a reflex fad that invades any field.
That must be disappointing to Republican congressmen who expected Donald Trump to get the award.
How do you find it when communicating with people who don't share your ethos, say those heavily invested in Whatsapp, or another platform to which there is no F/OSS compatible client.
If you read it he notes how he earned the money to buy some of the components. For one, he built a stone driveway, which would be pretty backbreaking work. Other pieces he found at the town landfill.

And to be honest it isn't high-end gear for the most part. I mean, a lot of it is from Radio Shack. And the higher-end stuff isn't new and/or had to be repaired.
I think the terms are synonomous mostly. Though I understand Nomads mainly follow their heard of cattle as it follows the rains to graze. So for short term contract workers perhaps hobo is more apt.

Which recalls the term "Bobo" .. which is the original term for a hipster: Bourgeois Bohemian

Also probably a play on the term.
Plenty of renters vote to constrain and restrict the supply of housing, even in the face of increased demand. That is directly against their own self interest.
> This is analog computers all over again.

No it is not. Analog computers were used before good digital computers could be produced, for the same roles and straightforward problems.

Life solves problem at scales that you cannot even touch with "precision" and in completely different ways. The problem is thinking that those systems are supposed to be used instead of computers. I reality, they are to tackle much different problems. Also see my longer comment here. Whenever you have a problem that you can nicely solve with a silicon-based computer you don't need a biological system.

Also don't forget that biological systems are still settings the targets for things like AI or robotics, from which our silicon-based systems still are very far away from reaching. They do that with added features of self-replication and self-healing.
Yeah well it's kind of like how we have all this financial regulation yet at the same time (allegedly) have widespread financial corruption ...
Drones are cheaper to buy in volume than it is to train birds.
Lots have and most have failed. One of the problems with shoes is inconsistent sizing and the way women seem to want to try on 100 shoes before buying a pair.
If you can live near work you don't need a car. How did you come to the conclusion that affordable housing increases traffic?
Wasn't that the peace prize, though?
No it's not my problem. I just won't visit your site.

It's most definitely your problem.
The article explicitly states that washing, even triple washing, is not enough
What are the frameworks/tools used for cross-platform
There are niche players with a particular pitch. Xero for example. (You could argue that Nike is partly DTC in that they have their own retail stores.)

In a lot of cases though, consumers want to go into a store that carries a bunch of different brands so that they can compare. Or, if shopping online, pick even multiple shoes from Zappos, try them, and return the rest.

I'm not sure that shoes really fulfill any of those elements. There's probably a 4th category which is a niche/cult. Of course, that's a model for a "lifestyle business" not a silicon valley startup that is trying to scale and "disrupt."
In an alternate reality, Trump gets the Nobel prize in literature for his tweets.

EDIT: Thinking about it, that would actually be a really classy and fnord-y move.
Paywall. Altough I am from Sweden and I already know why.
Here is a free version: https://www.thelocal.se/20180504/no-nobel-literature-prize-i...
Actually everything you wrote is directly contradicted in the article, so perhaps consider reading it before commenting?
Why not both? he has the bestest words and he wrote multiple books.
Ask HN: What tools should i use as a freelance web designer for client feedback?
Show HN: A sorting tutorial with runnable code
"these days, its kind of resisted as it means you're too poor to be a proper member of middle-class consumption society, or something."

I suspect a lot of kids are busy doing things that look better on a college application.
Tree of Life Necklace
> I've often wondered what effect that processing has on lettuce.

Yeah the difference is the head of lettuce is alive and the chopped stuff is dead. Better is it's been 'washed' AKA inoculated with whatever bacteria is living in the wash water.
Non-paywalled coverage: https://www.theguardian.com/books/2018/may/04/nobel-prize-fo...
https://news.ycombinator.com/item?id=16987412

29+ points
I'm waiting for a time when being a criminal or a terrorist is decided based purely on what you do, and not on whether some unidentifiable people pushed a button on some machine or made a circle on unsigned paper and thrown it into a box.

Until then, this distinction ("until criminals and terrorists") doesn't really mean anything, when state actors regularly act indistinguishably from criminals and terrorists.
They expect to award two recipients in 2019.
I wouldn't worry about the "AI" aspect and cheaply mass-produced aspect of that fictional short film. At least not for a couple more years given how terrible and expensive the existing consumer "follow me" drones are (most of which are not computer vision based). Especially at the size depicted, it can't possibly fly for more than a couple minutes if it also needs to process a video feed.

In that case, a dumb human remote-controlled flying machine gun achievable by hobbyists is about just scary (2012): https://www.youtube.com/watch?v=SNPJMk2fgJU

But mostly because of the machine gun.

Similarly in the kamikaze drones case, just make sure no one can amass a large amount of explosives they can strap onto quadcopters.
WebView's are typically just WebKit / Blink / Trident / whatever embedded anyway. So if you're going to embed Blink then you've already lost any significant memory savings you'd hope to make by avoiding Electron in the first place. Thus you might as well write the whole thing in Blink / Electron from the outset as that will also give you massive developer productivity gains (which it will - such is the sad state of desktop application development these days).

As for the HTTP client point; you can use a simple HTTP API (libcurl or whatever) to perform the webmail authentication but honestly you're in for a whole world of pain because it's really more than just a HTTP call. Ideally you'd want another webview for that as well. Oh how all those individual webviews are going to add significantly to your memory usage. You might as well consolidate them all into one...let's call that new WebView "Electron" shall we ;)
I looked into this and the user experience involved is very poor, in particular the browser interfaces. It sounds like a chicken-and-egg problem. On top of this, is the clear text sending of the client certificate as another poster mentioned.
Correlation cannot demonstrate lack of causation, only lack of linear dose response. (Incl. Multivariate)

Any nonlinear enough process will show with wrong low correlations.

Suppose the process is stepwise - silly sample hypothesis, eating over x grams meat a day is harmful. It is binary. Correlation is meaningless for such a process. You have to use significantly more powerful statistic tools. Logistic regression will somewhat work for such a process for instance if the boundary is somewhat fuzzy. (You can put exact mathematical bound on how fuzzy.)

To extend it for multivariate analysis you get to use such complex tools as nonlinear ICA. (Instead of CCA and PCA for linear.)
Teaching robots through trial and error
It's somewhere on my long list of projects to work on - thanks for the offer though :-)
>There's a real risk of getting sued / getting cease and desist letters from predatory law firms who aim to collect fees for small mistakes in your privacy policy.

What do you base that assesment on? GDPR mostly just consolidates multiple privacy laws into one.
this is super interesting! The deeper explanation[0] really gets to the essence of what's happening here.

An interesting corrolary: the deeper down the deck you go, the less number of paths are actually available. For example, if you have 10 cards on the first row, then there are at most 10 paths to the end, but those can merge. So if you have many cards, paths will merge and you might just end up with one path.

So most cards towards the end of the deck are totally unreachable! For example the next to last card is most likely not reachable through this walking algorithm in most distributions.

I'm not sure of the implications but it sure feels important for things like randomly generated worlds or whatnot.

[0]: http://faculty.uml.edu/rmontenegro/research/kruskal_count/in...