skysight-inc/HackerNews huggingface dataset:
I'm about 8 months in to using Go for a few largish projects and I'd say these are probably the two biggest things I still struggle a bit with. (not generics as others seem to obsess about)

On errors, I'm really of two minds. In a way, it is a lot like how Java started with checked exceptions, it forced you to deal with the error. But at some point most people decided that was annoying and switched to runtime exceptions for everything, which while requiring a lot less code, still led to errors often bubbling up all the way to the user.

I think checked is the right thing, but it does require developers to be thoughtful and not just throw errors upwards. If you accept that checked is the route you want to go, I don't find Go's use of error values worse than exceptions.

On the package management front, I think the current best practice for projects that must not break is to vendor your dependencies. Go is working towards having better tools to allow you to specify SHA's for your dependencies easily but we aren't fully there yet.

While it took a bit to wrap my head around using `govend` to vendor my dependencies, in the end it really hasn't ended up being a big pain point in practice. I also never have to worry about a dependency either disappearing or pulling a trick of shipping the same version # with different code. (or having the repo/package manager be down, which anybody who has shipped a lot of code will tell you has happened)

So yes, I agree these are both, weird, but they aren't deal breakers. For our particular application, I really love Go, more so than I have any other language in recent memory.
The most scary part is that she isn't trying to be a smart ass, she really believe what she is saying.
How to Make Better Decisions with Less Data
VirtualDJ Pro 8 Crack Plus Serial Key Free Download
Dubset makes Sony the first major label legalized for remixing
Is there any plan to do a follow up post to this?

I'd love to see what work flows or examples you guys are using to progressively upgrade pieces of the application to use Vue.

For example, it would be really great to see a blog post with a before and after for a feature that you've converted from jQuery to Vue.
As a life-long fan of this series I have extremely high hopes and expectations for this game. I really hope they deliver.

I remember some of my first "hacking" was running chat bots in the MSN gaming zone lobby for AoEII.
ChatGirl Is an AI ChatBot Based on TensorFlow Seq2Seq Model
Introduction

[Under developing,it is not working well yet.But you can just train,and run it.]
ChatGirl is an AI ChatBot based on TensorFlow Seq2Seq Model.

TensorFlowNews

TensorFlow CNN Model Project:https://github.com/fendouai/FaceRank

TensorFlow LSTM Model Project:https://github.com/TensorFlowNews/TensorFlow-Bitcoin-Robot

TensorFlow Seq2Seq Model Project:https://github.com/fendouai/ChatGirl

Data
twitter dataset:
https://github.com/suriyadeepan/datasets

Train
You need to add a model folder to save the model. Train_Model.py

Run
Run_model.py

Tool
idx2w,w2idx:You can use this tool to change word to id;or change id to word. You can get the demo from hello.py.

Result
Result.md(the train result is too long,here is part of the result.)

Blog
http://www.tensorflownews.com/

RoadMap
dataset model [under developing]
Do not do that. Privacy respect is the most important differentiating point of firefox.
> Does it prevent US government from getting this data with a court order?

Of course not. Also it does not prevent governments and other organizations from illegally extracting that data from Google, as it happened.
Firefox -> Chrome is a sidegrade at best. Literally only reason I use it is because I got fed up with weird little CSS quirks I couldn't replicate in IE or FF, but were very present in Chrome.
Which is a common knowledge substitution that the OP overlooked.
If you want a stack trace with your errors you can use errors.Wrap()[1]. This repo should replace the stdlib errors package.

1. https://github.com/pkg/errors/blob/master/errors.go#L180
I would add to that list:

Tesla and anything with wheels powered by an electric motor.

The government of CA except in cases where they can't/won't do something that the various SV special interests would greatly benefit from.

Boondoggle environmental projects.

Government and non-government organizations that align fairly well with HN's ideological bent but have outlived their usefulness to society (e.g. CARB).
What’s New in the iPhone 8
On one hand Mozilla doing something like that is anti privacy. On the other hand how is Mozilla supposed to impprove FF w/o detailed usage data.

In theory can be done, but in practice they are competing with Chrome and their team has waaay more data to use. And th is data gives them an edge at least on the decision which parts are worth improving.

So they can either start collecting some data and really piss off their most vocal privacy minded users and try to use this data to improve FF and steer it away from the death spiral it's on. Or they can keep the vocal privacy minded people happy continue to work in the dark and pretty much ensure that FF will become one of the insignificant .3% market share browsers.

Because somehow I kind of feel that multimilion fundraisers to make FF popular again aren't gonna happen second time.
Any submission of data requires the transmission of an IP address, which is personal data and necessitates appropriate protection.

I very much hope that the Debian maintainers (and hopefully also the guys preparing Fennec in F-Droid) will disable such data collection mechanisms, either completely or hidden behind an explicit opt-in instead of the opt-out suggested in the e-mail.
As long as they don't turn it into a MOBA.
Until they decide to turn any of these features off, right?
>especially when the code seems to continue after printing the error (making it a bug, by reporting a warning as an error).

Maybe I'm misunderstanding something, but if you call a function and it returns an error, it's your responsibility to ensure that you handle it. Generally you'd assume any data returned by the same call that returned the error is useless (except stuff like EOF, in some cases?).
The linked Wikipedia page actually mentions that competition: https://en.wikipedia.org/wiki/Differential_privacy#Netflix_P...
6 Ways Young People Can Join the Internet Governance Discussion
Recreating the Past with Virtual Reality
That’s a fallacy. I tested it, the battery impact is zero if properly implemented.

I implemented a prototype before, where I had a standardized protocol, and apps give the GCM library (I modified microG’s) a URL to connect to, and an auth token.

microG’s GCM library would keep all those sockets open, just as it does with the sockets for Google’s several cloud messaging services, and upon receiving a message, wake up the app.

As result, only one app runs in background, every app can use its own notification service, you have no battery loss, and you can keep everything open.

All this can work. Google just doesn’t want it to.
Yes, the licensing terms are on distribution, not on modification. They have to provide the source, even if it's not been modified.
Digilent Analog Discovery Kit, First Impressions
7 Disruptive Technologies Could Be Worth $Trillions (CRISPR, Blockchain, )
Initial Clown Outwitting
Because you aren't the only one enjoying the music at your home. The most annoying thing about being at a party where bluetooth audio is being used is when the person paired gets too far away from the speaker.
Only if you use ponzi scheme (incorrectly) interchangeably with "scam."
Show HN: Golden Ratio Tester
> I'm not sure how well that works as a meaningful statement, because it assumes that the reader has a solid grasp of what a sum type and a product type are.

I think you're misparsing what I mean by "meaningful" here, which is simply a sentence or phrase having (more) meaning, not that it's easy or easier to understand. It's not about being more comprehensible, it's about being more "accurate" (I avoided the terms "accurate" and "correct", because they imply an absolute objectivity that you generally don't have when talking about software engineering concepts).
Mostly luck. I applied on a whim since my previous job (enterprise Java) was dull and tedious, and probably got the interview based on development experience and a math degree.
In my experience, I've found that inheritance becomes a significant burden on projects, especially when using 3rd party libraries.

If you need to modify something up in a base object in a 3rd party library, you essentially have to fork the project creating a new maintenance burden and breaking the upgrade path OR rebuild the entire inheritance tree.

It's one of the things that makes Ruby so useful as an object oriented language since I can write a patch that runs at startup to just monkey patch the base object in a couple of lines of code.

I think the compos-ability approach gets it right in that regard.
All the apps were open source in the first place. Google Music, Books, Search, the Phone Dialer, the contacts, the SMS app, Google Talk, all of them used to be open source.

This all worked in the past.
It's not that simple if you've already bought the devices and the terms change.
Thanks for providing additional information. What do you do about the user of your tool having another point of view than you? For instance look at the helm example I provided. You may start a network call to IPv6 first, and when it fails (with an error, which is correct) you continue with IPv4. If either one of these works for your user there is no error. At best there is a warning scenario where you want to educate him about finally switching to IPv6. But if you report a connection error in almost any scenario that would be a bug in your code, because the connection didn't error. You did a test which failed which was expected by your code and handled correctly.
I'm torn between two responses...

1) RMS is always right.

2) RMS is that you?
You can setup a network of them so they can play the same thing throughout the house. Phones can usually only stream to one bluetooth speaker.
Docker runs on Linux. Docker runs on Mac. Docker runs on Windows. Not running on those platforms is an engineering tradeoff Jails makes. There's nothing wrong with that tradeoff but it does have hard implications.
China’s two biggest Bitcoin exchanges helped themselves to $150m in idle funds
Relic just recently screwed up DoW3, CoH2 has become micro-transaction hell even in multi-player against bots, so I wouldn't expect much.

I've always played these RTSes with friends against bots, and Relic have basically been at war with our play-style for a decade. First they said the RTS was dead, then dispatched with base-building and then added in terrain heights that are impossible to discern from a top-down view. Now they have made the DoW series into some sort of bad DotA/RTS hybrid, removing cover and morale, that's got terrible reviews.

Prepare for your fond memories of AoE to be trampled over.
I'm somewhat surprised there's no demo/preview/marketing for any game yet. Seems like it would be hard to approach YC with "we want to make a game that makes tons of money", because there are a crazy amount of variables involved in that. Perhaps they applied with more info, but it's not public yet?
Definitely, although many features of complex organisms (humans included) can also be described as nothing more than sensing and reacting on various stimuli. It all depends on the level of abstraction that you choose to apply, and anthropomorphizing
in higher levels of abstraction intuitively helps one understand the process easier. Like calling a computer bus communication protocol "master-slave", which of course doesn't mean we should feel sorry for exploited peripheral devices :)
It might not hit $20/gallon wholesale, but it certainly can at the pump. Why would a gas station owner continue selling fuel at $3/gallon if he gets ten customers a day? A lot of gas stations will close, and those that won't will have to charge more to stay open.
email me, I am working on a outdoor rover. Hopefully for beyond organic farm products. http://openrover.com/ haven't finished updating the site from this summers project.
>I'm not sure how well that works as a meaningful statement, because it assumes that the reader has a solid grasp of what a sum type and a product type are.

That's true about all statements: they assume some prior knowledge from the one hearing them. That doesn't make a statement less meaningful -- just more demanding. Whether a statement is meaningful or not is an orthogonal concept (to it requiring prior knowledge).
https://en.wikipedia.org/wiki/The_Three-Body_Problem
Just like immigration?

/s
Configure a tablet in guided / single app mode for music playback. Trivial stuff.
Dev previews for over a month - 1/4 to 1/2 less battery time. Same with the release - perhaps a tiny bit better.
> Upon addition of a simple Cd2+ salt and the sulfur amino acid cysteine, the non-photosynthetic Moorella thermoacetica self-photosensitizes through the synthesis of light absorbing CdS nanoparticles. This hybrid organism, M. thermoacetica-CdS, produces acetic acid from CO2, water, and light at quantum efficiencies above 80%.

One problem is that cadmium is toxic, highly toxic, so the removal of it before refining any fuel will have to follow strict rules.

And wikipedia will have to be updated :)

> Although cadmium has no known biological function in higher organisms (...)

(https://en.wikipedia.org/wiki/Cadmium)
Why would FireFox be on a dead spiral for not tracking it's users? If they want browsing data, then can use their own.
It doesn't seem like a terrible deal (http://www.sonos.com/en-us/legal/privacy).

What part of the privacy policy do you specifically have an issue with?
If you are only interested in having one speaker, I would probably agree that bluetooth is the better choice. Much more flexibility. Sonos is better when you've got a whole house full of speakers. Grouping rooms together, playing different stuff in different rooms, and the ability for anyone on your network to interact with all of it is where Sonos shines.
MariaDB Backup and Restore with mysqldump
All because the telcos operated with "security through obscurity" back then.

You had things like switches being equipped with modems on unlisted numbers that sent the caller straight to a root prompt.

The biggest hilarity perhaps would be payphones where you could record the tones of the coins being inserted, and then play them back to get effectively free calls.
I think Mozilla's boldness in stating the plan to systematically leak user information, is a tipping point. Will increase usage of Opera, Midori, Chromium. As for Tor integration with Firefox, that really is a shame, I hope Tor integrates with something else.
Yes, exactly. That's what one would assume. I don't understand why a whole language community decided to not handle any errors and instead just bubble them up without filtering, without adding more notifications about the context like log messages, without trying to recover. Why would they expect a user to know their whole dependency tree and all their error messages.
They have to provide the source for the kernel and whatnot - but if the interesting stuff is in userspace applications which aren't derivatives of copyleft code, they don't have to provide the source for _those_
Good point about the cost of the battery. The way I was thinking the battery would be rechargeable and ownership would be retained by the customer. This precludes my thought on "button-style" batteries, but I would not be against carrying a rechargeable battery in lieu of a wallet.

The second point is really good as well, and after reading it I am thinking that existing Power Plants and grids would transition to a sort of bank where value could be allocated and disbursed like a check or money order. For instance, I am in Pennsylvania and I have a diesel power plant serving my needs. I could theoretically store my energy by back-feeding into the grid and I could send that energy to you by having my power plant tell your power plant to allocate some of my energy to you. This would require a sort of clearing house which might take the form of a world-wide smart grid where taxes and tariffs could be automatically deducted in transit across national or state boundaries.
getting 500k from a stupid hack or 30mio without...ur theory doesnt make any sense.
I think they're going for the convenience factor of full delivery/setup, which I think is more or less a distinguishing factor.
See also Bermuda, Gibraltar, and the Falkland Islands.
I might understand this if it was for new customers going forward. But I don't understand how they can tell their existing customers this and not expect a lawsuit.
That was my first thought as well. It's clearly not reasonable to assume a customer bought a product without any knowledge of arbitrary future changes in the legal terms but understood that the product could cease to provide the same functionality they bought it for later if they didn't accept those unrelated changes. This ought to be grounds for returning these devices to vendors as unfit for purpose and demanding that either they are fixed to continue working properly or some fair level of compensation is paid.

Also, since we're getting some new data protection laws across the EU next year that are heavily weighted against organisations that process data, someone who is upset by this could probably annoy Sonos by doing things like accepting the policy, getting whatever updates they need to keep their device running, and then immediately giving notice that they withdraw their consent for processing any personal data.

In the long term, I think consumer education may be the best solution to the problem of normal devices depending on fragile remote facilities. It is illegal to sell cigarettes in my country without showing very obvious warnings about how smoking is harmful to your health. Perhaps it's time that any software or electronic devices that rely on someone else's servers or remote hardware to function have to have 1/3 of their packaging (including 1/3 of the total screen area for any web pages or app purchase screens) used for a big statement that this may cause the software or device to stop functioning at any time, or to give an actionable guarantee about how long such support will be provided for as a minimum, and that any advertising for such things has to describe the "purchase" in terms of being a rental rather than buying something.
For me there is no issue.
Ask for it. Don't just collect the data. Ffs, what has the team behind FireFox become? I need a new browser.
A government supported cryptocurrency would be interesting. But it feels like the first step might be for Estonia to accept tax payments etc in Bitcoin.
The single largest advantage of Firefox over other browsers is that despite all odds and occasional missteps they managed to respect users' desire for complete privacy.

For Firefox we want to better understand how people use our
product to improve their experience.

Sure thing. But the fact that they are unhappy that some (many?) people are opting-out from the data collection is merely a sign that they don't want to understand why people are using Firefox in the first place. By opting out from the data collection people effectively tell them over and over again that they don't want for Mozilla "to understand how they use Firefox" or "to improve their experience", not at the expense of their privacy.

No phoning home. No telemetry, no data collection. No "light" version of the same, no "privacy-respecting" what-have-you. No means No. Nada. Zilch. Try and shovel any of that down people's throats and the idea of Firefox as a user's browser will die.
Not only that. The publication was founded by the same people who founded PBS and NPR.

"whose members were leaders in founding the PBS and National Public Radio."

https://en.wikipedia.org/wiki/Current_(newspaper)

This article is like an "article" by foxnews saying everyone is listening to foxnews talk radio.

It's pretty much advertisement.

And all the comments here is rather praising NPR is rather suspicious as well.
There's a lot of languages that can make that claim, and lots of developers that would pick up a new C-like language in a week or so. The challenge is that companies that picked Go or $uncommon_language need to provide the space and training opportunity.

Go may be easy to learn, but mastering it is a thing on its own, just like the other languages.
Which makes it sound like the author shouldn't have been trying to hand assemble for speed. Or maybe treat it as a learning exercise.
As an African let me rephrase that for you. Africans do not think twice about turning on their bretheren when offered huge sums of money. Liberation heroes turn into tyrants once they taste the good life.

I am by no means condoning what the West is/has done. I however have a problem with my own people taking the lions share of any profits.
Yes I will tell my friend who has sonos players for around 2000 USD, I'm sure he will listen.
Curious; I didn't know about that TLD: https://en.wikipedia.org/wiki/.invalid
We had an absolutely ghastly time last year trying to implement wkhtmltopdf in a Rails app - we probably wasted an entire week fighting with both Wicked PDF and PDFKit before we just gave up and wrote something using Prawn instead (which was, of course, extremely time-consuming in a different way, but at least the end result was good).
Can't wait for this! Waited a long time.
There's an explanation about this difference in the FAQ: https://devexpress.github.io/testcafe/faq/#what-is-the-diffe...
I picked up the NES variant at the tail end of my school years. Had a bit of fun with it, but nothing like the control that memory searches in emulators can offer me these days.
Isn't Sonos just saying, if you don't accept the new privacy policy you won't get updates? I highly doubt they're going to deliberately (somehow) break devices for users that refuse to update.
Normally warship hulls are degaussed to remove magnetic signature for mines. that might stymie any attempt to climb using magnets.
Seems hard to judge which of his statements are caused by his condition and which by him just being a vocal and opinionated person in general - but I guess that's a point in his favor because if that distinction is hard to make, it's probably better to err on the side of free speech instead of trying to figure out what's typical and what's atypical behavior which gets a free pass.
Some mouse users don’t like having a “:focus-ring” around custom buttons
China relaunches world's fastest train
I'd just like ssh or client side certificates.

People have to deal with PKI all the time, why not just make it expected basic knowledge?
As you may have read in the feedback request, Mozilla is proposing to use differential privacy – differential is very different from tracking.

For more information, see https://en.wikipedia.org/wiki/Differential_privacy for instance.
That is, however, not a sufficient analysis of the problem domain and how the data gathering is offset by potential privacy intrusions. Right now it reads as if dev comfort is prioritized over user privacy, which might not be the case, but you cannot suggest sweeping changes like this in a few lines on a message board without proper analysis and communication. Mozilla should know better by know, especially since their market share is diminishing and target audiences are increasingly disappointing with Firefox.
I suppose there won't be any Linux version?...
Yeah, I loved DoW1, but DoW2 was terrible, and while I had hopes for DoW3, it didn't deliver.

They moved away from RTS to some squad-based MOBA-like.
Top 6 Features of iOS 11 Introduced by Apple
That's not Authy/Google Authenticator. That's social engineering their way into getting a persons text messages for SMS 2FA.
Network I am on atm, IPv6 give me both green, IPv4 MTU fails ...

It means my IPv6 vpn is better than IPv4 delivered by some wannabe corpo network masters.