skysight-inc/HackerNews huggingface dataset:
Really with the downvotes??? Here let me try again in a more proper HN way:

[collegiate voice]

This is an exciting development and a massive step forward for the scientific community. However one must be careful to examine the ethical implications of such research as it can have unintended consequences. Creating new lifeforms without taking the time to fully understand the impact it would have on our fragile ecosystem could potentially be disastrous.

[/end collegiate voice]

In other words, we might make zombies. Geez downvoters, lighten up.
Yeah that page which was linked to isn't really part of the website: it's a separate site entirely, which is a frontend to the data-collection service.

People aren't really supposed to link to it directly as a means of introducing new people to Syncthing...
Really? Than why so many leaked memos show that Bannon and Miller want to reduce family Visas for those already legally here? Why is Bannon and Miller's favorite novel a racist French book about Europe becoming less white? Why when Bannon was interviewed on radio he said he wanted to bring the numbers on legal immigration way down?

You're fooling yourself if you think this is just about undocumented Mexicans, Muslims, or H1-B abuse. There's way too much circumstantial rhetoric that's been said that indicates this is something more and we invite peril if we don't harshly
Critique it.
No, Bannon has explicitly said he wants to reduce the number of ethnic minorities running tech companies. This is independent of their legal status.
"Donald J. Trump is calling for a total and complete shutdown of Muslims entering the United States..." - https://www.donaldjtrump.com/press-releases/donald-j.-trump-...

Did you mean no one in the sense that no one knows healthcare is complicated?
You're right; thank you. On reflection I edited my response for tone. (I get fired up the way people's good work sometimes gets treated.)
Not only that but moderators should be marked as such. I have no idea who are moderators other than /dang
So when it comes to the highest level of government, only those who have reached such heights may say a peep. Only criticism from former US presidents regarding Trump, please!
Decreasing ads will hurt sites that aren't providing enough value I guess. Maybe others that could but were fragile. Cynically a natural selection of some sort.
Totally agree; it's a case of fallacy by results-oriented thinking. I don't actually know if that's recognized in any of the official lists of logical/rhetorical fallacies, but it ought to be. Well, I guess it's a variant of the 'Post hoc ergo propter hoc' fallacy, but seems like an important special case.
Anselm put forth the first documented version of the ontological argument in 1078, FWIW. http://www.iep.utm.edu/ont-arg/
"Nope I'd take a system that can tell me "Hey sorry I don't have the right data" over "Here's some data, looks good to me" any day of the week."

Nope, it doesn't help with anything. I think you are making false assumptions about the safety of your data. Because to keep consistency such system must automatically shutdown on data corruption and only wake up once the problem is fixed. To keep availability it must automatically fix the problem. There is no third option, because filesystems are not aware of how applications use them. Returning EIO would also introduce inconsistency.

But if you actually care about your data, you shouldn't trust a single box, ever, no matter how fancy the filesystem is. There are just so many things that could go wrong, it's hard to believe someone would even take that risk.

Just a few weeks ago I saw data loss on one of the object storage nodes, because of a typical sata cable issue. It caused multiple kernel panics, affecting data on multiple disks, before I was able to figure it out. Not a problem for a distributed storage, but you wouldn't survive that with a local storage. This is also one of the reasons I consider zfs an over engineered toy, that doesn't target real world problems.
I'm assuming this amount was agreed upon before she accepted the job at the helm of a company that was expected to go the way it did, e.g. split from its most valued asset, Alibaba? I don't see that as being a "reward" for failure. Although I do wonder what was the point of having a high-profile CEO when most shareholders were waiting to cash out on the Alibaba sale?

In 2013, Bloomberg estimated that Yahoo's non-Alibaba worth was "as little as $4 billion" [0], so getting sold for $4.4 billion 3 years later isn't success, but it isn't abject failure either.

[0] https://www.bloomberg.com/news/articles/2013-10-16/how-much-...
> Meta is basically crack, so we routinely downweight such posts

Interesting that you make a drug analogy. What's wrong with letting HN users have their crack? Unlike actual crack, there's no danger of side effects, dependency, withdrawal, etc. Maybe the "upvoting trance" is the expression of a sincere communal desire? It's not like it's "trashy" content... meta is simply self-reflection. Why penalize it?

Maybe the fear is that the front page will be overrun with meta content... that makes sense, but I feel like one or two meta posts couldn't hurt. I think self-consciousness is a positive attribute for a community.
The problem with the press coverage of this topic is a lack of personalization. What does the government know about me and why is that important? I think most US citizens would be shocked to learn that most of our personal information is accessible without a warrant. (phone records / bank account / email / web history / phone location data / Car location / Purchase history / Facebook etc....). Also, how much the government can interpret from that information.
Issues of H1-B Visa abuse aside, I think this guy was trying to stop legal immigration: http://www.seattletimes.com/seattle-news/crime/kent-shooting...

I don't think articles like "Study: Immigrants Founded 51% of U.S. Billion-Dollar Startups" are all about anti-Trump, it's more like pointing out to the American public that immigrants are not a tax on the rest of society.
How many are educated Whites and Asians versus Mexicans and Middle Easterners?
You'll just create competing teams of brigades. Better to just go to a moderator and say, "I think my submission was brigaded, help!"
Refugees come here legally. The travel ban explicitly tries to stop them from doing so.
I thought the threat of Scotland leaving was what was going to sway the Brexit vote to a clear No.

I hope everyone who voted leave understood that it was the dissolution of the union they voted for, and not some backtracking into a pre-EU britain.
A drug company hiked the price of a lifesaving opioid antidote by 500 percent
Orion Ubuntu Laptop Review: The Powerful MacBook Pro Alternative
Could be true but looks just as bad. If 51% of all startups are founded by a tiny minority of immigrants relative to the general population, then why the hell do we want to keep these people out?
I think that needs a citation with a clear quote.
2013 puts that in the context of the 2014 Indyref, where the Spanish were against the possibility of independent Scotland being considered as a successor state of the UK + thus automatically gaining EU membership.

Nowadays the context is on independent Scotland applying to join as a non-EU member, which no one has made any objections to.
Yes! Composition over inheritance!
Just a heads up: that almost certainly means SyncThing is failing to recognize some classes of conflicts and concurrency races, and is destroying some changes. Doing this right is a hard problem. I know they can be a pain to deal with, but we don't spin out conflicts for no reason!

Disclosure: I work on the Dropbox sync engine.
I went so far as to set up Dnscrypt with a pi-hole setup recently and it was almost as painless as advertised. And it finally gave me something productive to do with my RPi3! https://github.com/pi-hole/pi-hole/wiki/DNSCrypt could use a little wordsmithing, but it wasn't too bad.
When over 30% of your userbase is adblocking, it's not worth it. Your users will complain to you, not the adblockers. They don't even understand what's going on. Asking your users to whitelist the site doesn't work, either.
>No one is trying to stop legal immigration.

I'll give you the benefit of doubt and believe that YOU are not trying to stop legal immigration. However, many are trying to stop immigration, some are against all immigration, some are against only those of a certain religion.
> (2) There isn't much nuclear material in a modern fusion bomb.

https://en.wikipedia.org/wiki/B83_nuclear_bomb

"The bomb weighs approximately 1,100 kilograms (2,400 lb)"

"the greater part of the total mass is contained in the nuclear explosive. It has a variable yield: the destructive power is adjustable from somewhere in the low kiloton range up to a maximum of 1.2 megatons"

1.2 MT is 60 times stronger yield than the Nagasaki bomb which had only "6.19 kilograms (13.6 lb) of plutonium."

> packed with hydrogen and other harmless elements

They are never "hydrogen and other harmless elements."

https://en.wikipedia.org/wiki/Thermonuclear_weapon

It's mostly heavy nuclear material, the closest to "light" hydrogen is tritium:

https://en.wikipedia.org/wiki/Tritium

It's radioactive, produced only in the nuclear reactors, and specifically for the colloquially called H-bomb part of the current designs.

It's the computerized part that controls the desired yield and we know that

a) the computers can't be made to be bug free and 100% secure

b) the mechanical parts controlled by the computer have all the necessary material for the full yield.

The argument "but it's more secure because the built-in computer controls it" should be laughable for the HN readers. Hiding behind the "it's complex that's why it's safer" works better only for those without the technical background.

The people who know how that stuff works are typically the most worried. There are enough worries when countries acquire even enough raw material which can be used to produce the bomb, here we talk about the fully built bombs with enough material for the full yield.
A better solution than that has been in heavy use for a decade in C#. Works on anything that implements `IEnumerable`.

db.Orders.Sort(o => o.StartDate)

I've also never found ordering code to be the bulk of my logic, but whatever.

Anyway, generics. Without having to muck around with funky designs for your classes.
Confluent also provide commercial support for it and employ Magnus who developed it.

I've been working closely with librdkafka for a few months now and find it fast and reliable. Many companies rely on it in production. In addition to the Confluent clients, Blizzard has also developed a client that wraps librdkafka for nodejs (which they use in production).

Disclaimer: I work at Confluent.
Simple example of machine learning in TensorFlow
> Get over yourself.

Please leave these out of comments on Hacker News. When we do so, the quality of the discussion is improved dramatically and we lose no information at all.
Doesn't flagging trigger moderator review? If not, should it be called something stronger, like "killing"?
First they came for the "Illegals"...

Rhetoric aside, as you pointed out, this is only the beginning. Authoritarians always need a scrapegoat to blame for "failed policies". Once one group is eliminated, on to another.
Likely if IP A posts a story and IP X,Y,Z always upvote it first, it likely flags that as suspicious. Or if IP X,Y,Z go directly to the link and upvote, instead of organically finding the post.
'Cybernats' are not really representative of anything important, and I think it would be better to focus on the plans published going forward.

I'm an ardent supporter of independence, but I don't doubt for a second that it will be difficult to build a strong economic case – in no small part because of the level of uncertainty we are currently dealing with. But I'm quietly confident that the independence movement will have learned a lot from the previous campaign and will avoid making mistakes it perhaps made in 2014.
Their plan is probably to build machine learning/autonomous driving chips combining Intel's own chips/expertise, FPGA (as with their Altera acquisition) and specialist ML chips (like Movidius that they bought recently).

$16B for Mobilieye as a route to market (they already have the relationships and supply chains set up with car manufacturing) sounds like a lot but Intel needs a fast track if they want to compete with Nvidia (and ARM and Qualcomm) in that space.
The same reason you aren't. The same reason PGP has been around for 25 years and only a miniscule fraction of people ever encrypt their email.

I.e., it's because none of this privacy technology is built-in as the default into our communications infrastructure. Therefore, for the average person (and even for privacy-conscious techies), it is inconvenient and difficult, and you have to convince the party you're talking with to also install and configure something that is inconvenient and difficult for them.

I'm convinced that the question of why end-to-end crypto isn't the default is a political one; i.e., there is pressure not to do it.
Fun Fact: If you were born and raised in a country your ancestors founded, you're not an immigrant.

Also A Fun Fact: Natives never created a complex enough society to call anything a 'country'. The United States was founded by Whites on landed they had won from the Natives by right of conquest.
Newsblur won it for me when Google Reader went tits up.
wait what? Catalonia has always been what? Nope.
The Trump administration is trying to stop legal immigration. One way they are doing this is by reducing the number of refugees America accepts. This is a form of legal immigration that is being stopped, mainly by reducing it bit by bit.
The idea we should abandon a tax policy because people find loopholes seems absurd.
No one said the board didn't agree to pay her.

The people who agreed to pay her obviously did not consider it obscene or they would not have approved it. They probably have similar compensation at their own companies.

On Hacker News anyone can discuss their opinions and beliefs -- without arguing about whether said opinions and beliefs "should matter."

"Literally none of your business" is expressly wrong if he's a shareholder. But even a non-shareholder employee in tech (or any industry) has a right to be concerned when one individual is compensated for being fired, at 200x the annual rate of a typical tech employee who performs well at their job.
any stats on the number of relays online ?
Train yourself to think the following:

Any day in which I do not make progress towards one of my Big Goals is a failure. Any day in which I do make progress is a success.

Remember this when you decide what today's todos are. Remind yourself of this when you have to juggle priorities and ditch half of your list for today because something came up. And forgive yourself for the times you fall off the wagon; shit happens. But let that little bit of "I got fuck-all done today" guilt carry over to the next morning to spur you to the Big Important Projects.

This is how I kept myself working on long projects, first one that took a year, then one that took five years. Some parts were slower than others. Some were interrupted by life.

The fewer Big Things you have to juggle, the easier it is to keep returning to them.

Use whatever todo list makes you happy. Personally I use a lightweight version of the Pomodoro method; I write down 3-5 things to do with my day on a post-it, with 4-8 checkboxes total next to them, each representing a half an hour. I usually never check all of them because Things Come Up. This post-it stays on my desk, and gets the next day's stuck on top of it. Every now and then I look at old ones and toss them.
Humble suggestion: Have a separate page on the site that shows stories which have had strong negative penalties applied to them, whether from being flagged or moderators.
I'm not a billionaire, but I hope to someday have most of my new wealth "unearned". Otherwise it will be very hard to retire.

If I do ever get to the point where I have enough unearned income to cover all my living expenses I plan to put it to good work.
Austin is fine without Uber and Lyft…until it isn’t
Some of those links are closed for voting for some reason.
It seems that you can upwote the rest (including this "Stories that HN removes..." thread) but the vote count will not change anyway. Maybe is just a bug, maybe not. I don't know.

Updated: Probably just a bandwidth issue. After 20 minutes the vote count is changing again.
> see how many eggs I have left

Requires machine vision (or you telling it every time you take out an egg), doesn't have much to do with IoT (unless you want to see that from your TV or phone, that i guess you do).

> what temperature a corner of the fridge is

So many things to say, with the most prominent being that your fridge would have to have a ton of sensors. Again, not much to do with IoT (can even be analog, unless you want to check it on your office computer, ofc).

> have a way to tell when my milk is going bad

This is a lot harder then one might think. Did you buy fresh milk ? Pasteurized milk ? When did you open it ? What kind of bacteria live in your mouth/kitchen ? How long was it open ?

One could put a sensor for a specific gas in the milk package but even that has problems as the thin layer of milk on the side of the package will go sour faster but the milk itself will be fine.

Ofc, the fridge could guess. But you won't know anything for sure until you open the fridge and check. And the extra complexity means not just higher cost but also lower reliability.

> IoT is bringing in some potentially cool stuff, ..

Yes. I intend to, someday, plug a RPI to the TV and lights and put speech recognition on it. Star Trek FTW. But it is no problem living without it all. For a better living i recommend moving to a wooden house (or just putting wood on the inside of rooms), as it is a much better feeling then titanium white painted minerals.
It's interesting that the article mentions then Sen. Obama's change of heart re: the FISA Amendments Act - saying he would filibuster it and then voting for it. I wonder what led to his change of heart. I haven't heard that explained.
Let's take a trivial example:
https://en.wikipedia.org/wiki/List_of_open-source_mobile_pho...

Let's say we are both on an unreliable wifi connection (perhaps on a train) and want to find the most recently-released entry in the table. Then we want to sort the data by each of the other columns of the table.

I click a heading and navigate to the bottom row of the table and see 2016. Done. Then, whenever I am ready I click each of the other four headings to sort the data again. This exhausts the effort I need to expend in order to get sorted views of the same data. And no network access was required to do this (which is nice for non-trivial table sizes).

With Gopher, what user actions are needed to get the same views of the data? How much effort do these user actions require?

Edit: also, are those user actions discoverable? At least visually Wikipedia's table gives me two arrows and a cursor icon change to make it apparent I can click to change the view of the data. As far as accessibility, there is a "title" attribute with the value "Sort ascending" that I presume would get read by a screen-reader.
I always wonder if this is a symptom of a bigger problem that we created.

As soon as having a bachelors degree became almost an expectation, not having one became a problem to be avoided. We have people borrowing money to go to school because they think they have to...not because they necessarily even need to. Many of the best programmers I know never even went to college...they are just interested in the subject and taught themselves.

At the same time, we have a public school system that after 18 years with a child...has not actually prepared them to get a job. That's borderline criminal IMHO.

I always wonder what the effect would be of transitioning public high schools to a structure closer to Cornell's one-course-at-a-time approach (http://www.cornellcollege.edu/one-course-at-a-time/). It seems like giving kids the opportunity to deep dive into one thing (actually, learn it instead of memorize stuff) would be more effective. At the same time, scheduling of classes that taught real skills would a lot simpler.

Just imagine a gardening and cooking class where you could teach:

1. Plant biology and genetics of seeds
2. Chemistry and Soil Biology, Composting, Decomposition.
3. Use geometry to design raised bed frames
4. Learn some vocational carpentry to build raised bed frames
5. Plant in different environments, track growth, production, measures in a scientific experiment
6. Learn to cook some different recipes with what you've grown as well as how different temperatures affect what you're cooking (caramelization of onions, etc)

In a single intensive class you can bring together so many subjects and life skills that seem otherwise unrelated on their own.

Heaven forbid you take it to the next level and get into programming a farm bot.
The first ban was most certainly not only illegal immigrants, it was legal immigrants such as green card holders and even on dual-citizens from a number of countries. Specifically, the first ban also banned permanent residents from a number of countries (i.e. greencard holders.) Note that permanent residents have to pay US taxes even on income back home, even if living overseas. They are very much legal residents that have committed quite a bit of effort (and usually also funds) into becoming legal residents.

Reference:
"It will bar green card holders," Gillian Christensen, acting Department of Homeland Security spokeswoman, said in an email.

http://www.reuters.com/article/us-usa-trump-immigration-gree...
Some weren't immigrants, but conquerors.
One of the basic premises of anti-immigrant policies is that you can somehow influence the ratio of "useful" vs "not-useful" immigrants.

Apart from the idea of sorting people into useful and useless being inhumane, it also seems to be counterproductive. It looks like every kind of screening of immigrants will deter the more desirable ones, as far as that determination is possible on their arrival at all.
I don't think that'd counter the author's point.
Maybe you know this, but finding a good job is very different skillset than programming. And it's one that many talented programmers are incredibly bad at. Based purely on anecdotal evidence, the older are often worse because the self-promotional approach rubs them the wrong way.

They resist the self-promotion to their own peril.

Do you have a portfolio site, sample open source projects, a blog? None of those are golden tickets and can hurt you if done poorly, but they are examples of what I've seen missing when I talk to unemployed (or under-employed) programmers.

Time spent learning how to get a job is probably better spent at this point than learning your craft better. Just short term.

Ageism can lower the odds, but you probably wouldn't be happy in those places anyway.
For a while, they were keeping green card holders from re-entering the country, and entirely barred people with legal visas from entry. It's clearly not about legality. It's a capricious approach to policy, which seems the message that after spending years navigating the legal system, and uprooting ones entire life to move to the US, one can be turned away for no particular reason.

This has a huge impact on legal immigration, which will have an impact on business in this country, both as we look abroad for strong workers and innovators.
Pi-hole Dev here. The only domains added to the whitelist are the domains on which the source lists are themselves hosted. It's probably complete over-kill, but the reasoning behind it is just in case one list tried to blacklist another.

Compare the "automagical" whitelist entries (http://imgur.com/a/rxgsC) to the Default whitelist here: https://github.com/pi-hole/pi-hole/blob/master/adlists.defau...

Edit: The code that does it: https://github.com/pi-hole/pi-hole/blob/master/gravity.sh#L2...