skysight-inc/HackerNews huggingface dataset:
I live in a very rural area (on a lake with lots of state forest surrounding me) where even to get DSL you need approval from Verizon.

I use Cradlepoint equipment to access the internet over LTE. I have wired the house but also have wireless access points too. I prioritize the traffic exiting so ensure that the really important stuff is first. Stuff related to my job comes before my son on YouTube or Facebook, etc. I also block a lot of outgoing traffic until certain hours of the day. (i.e no YouTube between 6am and 8pm).

On a side note, I have also been looking at tools I use (rsync, scp, etc) to see if there are ways to better help those on really limited connections.
Very Quietly, Home Office Backs Down on Psychoactive Substances Act
Series A Investment Thesis
we did the same and then switched to the native UUID type. it eliminates the need for a unique index and we saw a drop in storage space by 1/2. it's totally worth converting UUID to the uuid field.

ALTER TABLE my_table ALTER COLUMN my_uuid TYPE uuid USING uuid::uuid;
Esperanto: the language that never was
RethinkDB Horizon one-click app available on DigitalOcean
As a fellow runner as well, I keep searching for that "perfect" device to replace my phone for my runs. For races I just have a basic Garmin, but for training runs I love having my phone on me for music, podcasts, emergencies, and endomondo (training app).

I think the Core is a step in the right direction, depending on how extendible it is with 3rd party apps. I love that the GPS is in such a small device and that it doesn't seem to suck the battery too much (as advertised at least). Sucks it doesn't have LTE as music streaming over 3G is painful to say the least. 4GB isn't much space to store music or podcasts either. While I'd love to ditch my phone for runs this doesn't allow me to do that quite yet.

Yeah I know back in the day we would just run with our little Casio watch, but I'm spoiled now :)
I have a family member who does the following things with her laptop:

1) Facebook

2) Outlook

3) Skype

When her last laptop died, I highly recommended that she would be happier with a sleek, light, and cheap Chromebook than plopping down another $500 or so for a Windows laptop.

Unfortunately, Skype does not work on Chromebooks, and Microsoft appears to have no interest in making it work, either. And since I could not convince her to use something else for talking to family overseas (say, Google Hangouts, or whatever), she ended up buying another clunky Windows laptop. Just for Skype.

I still owe Microsoft a kick in the groin for that.
So educate the employees about those rules. Don't try to force them to waive their rights.
Stream here: https://www.youtube.com/watch?v=A-99kMuWlXk
You Can Now Reserve Whole Sections of Dolores Park Grass for Yourself for $$$
Some people that grew up being told that they were smart tend to think of themselves as that kind of master polymath type and end up ignoring that detail.
Honestly, determining that all methods that start with "test" are your unit tests is pretty bad. We do this because this was the most obvious solution in obj-c. A much better Swift solution is to instead use an attribute, such as `@test`, to mark test functions. This requires compiler support for now, but the long-term goal could then be to come up with a generic way of declaring and handling attributes.
Are the voice reply capabilities for iOS still limited to certain carriers?
Hm? Did you respond to the wrong comment?

The functionality Peter Todd is talking about is totally transparent and involves no user interaction.
Yes. This is known as "Blinn's Law."
I got beta access, created a custom docker image and got my tests to run however lots of them are failing because I need redis. Is there a way to add Redis server?
Probably true. But assuming they are aligned, as they should be, a missing 0 would be pretty obvious. The real gotcha would be accidentally leaving a character in the wrong column during a copy-paste job.

But really, I've only used this with two or three character hex codes, so it works out much better. 0x01 through 0x80 are pretty hard to mess up, and 0x001 through 0x800 isn't bad either.

But yeah, the bit shifting honestly is probably a better solution. Cleaner, more scale-able.
As an Austinite, the whole think looked more like a childish pissing match rather than some real debate on regulation vs the free market. Austin City Council took up a fight where there wasn't a problem, and Uber paid 9 million to fight something that they are already doing 3 hours down the road. http://www.driveuberhouston.com/fingerprint-background-check...

The whole thing makes no sense to me. The City Council won a fight, but gained nothing, Uber/Lyft lost a market but will happily move on to some other place. Meanwhile, the only real losers are the people living in Austin who are stuck in some of the worst traffic in the nation and now have a worse on demand ride system. What a waste.
I'm surprised there's no mention of HandlerSockets.
American scientists create chimeras:half-human,half-animal embryos
Awesome to hear. If you message me your email on Reddit (https://www.reddit.com/user/ezekg/), I'll keep you updated on the beta and give you access whenever we launch it in a few weeks. Even if you just tested it out, it would help a lot to find bugs so that our release can be as stable as possible.
You must not be very familiar with the Law to not recognize that Google has some of the best lawyers in the country in Keker & Van Nest. Secondly, Google will fight the antitrust ruling and they will drag it out for as long as it takes until a settlement is reached.

As for Microsoft coming for them, well, I fail to see any inroads Microsoft is actually making. Their desktop OS sales continue to decline, their search business is still in the red, despite their creative accounting to state otherwise and their smartphone business just sank below 1%.
As a runner, I love my Garmin (since the latest Forerunners introduced bluetooth sync, decent battery life, and reasonable time to GPS lock). But I'd like a watch that has a real map and can play music over bluetooth earbuds.
Sadly many people live in countries where running an exit node would get them imprisoned rather fast.
You left out Erlang, which has just turned 30.
IANAL but my understanding is options and just that, an option to buy stock later. You don't actually own any stock until you exercise size your "option" to buy the stock
Video Interview with ‘Married at First Sight’s Dr. Pepper Schwartz
I fail to see giving workers more information about the potential future of their career, so they can adequately plan and change direction if they feel the need as a bad thing. Just pulling the rug out from under them and not giving them a chance seems pure evil.
You'd be the first person to write Java perfectly! #grammaticalambiguityforthewin
Yet you did go for a prostitute and cheated on her.
Yep, that's what I expected to see when I followed the link in OP.
The newcomer Austinites that have flooded into the city over the last years are immensely butt-hurt about the whole Lyft/Uber ordeal.

I suspect the first time someone is robbed or raped we'll get a cry-bully rant pushing blame onto the city.
No one-tool does the whole job. Setup your CI system to use multiple tools (Lint, CLang-analyser, cppcheck, etc).

Dont trust just one.
Open-source blueprint Pepperoni released for mobile development
Except it's not changing how software behaves.

In both cases, clicking the Red X dismisses the notification. That's it. Nothing more. That's the UI convention as it always has been.

As for users not reading, that may well be the case - it doesn't mean it's not their fault.

If you wanted to take aim at a screwy dialog, I'd go for the original [A]bort [R]etry or [C]ancel... This 'change' (that isn't) is nothing compared to around 75% of UIs today.

Sure, lots of people are upset because something didn't do what they expected. Yup, the engineers sorting this out maybe aren't the greatest UI/UX people.

To state that MS are trying to 'trick' people is the disingenuous line though.

Anyway, I really can't be bothered to discuss it anymore, as (a) I read dialogs, (b) I have machines that aren't auto upgrading because I followed the methods to stop the prompts a while back, and (c) xkcd tells me it's time to stop.
I'd predict some decentralized service will fill that market need. Anything that works better than craigslist and is hard to take down.
Yes, the banes of markdown reap their ugly head again.

The point is, though, that while in a developers mental model you attach ref or ptr to the type, the language itself does not, and writing it out like it does can easily drive newer developers who do not understand the nuance to make hard to recognize mistakes as a result of it.
Hillary is a neocon.
And this is probably still significantly safer than your typical commuter.
Good point but if there is a suspicion that an unclaimed item may pose a security risk, the solution cannot be to push random strangers to take the item.
This is very easy and cheap to implement with Asterisk and a no-name VoIP provider. I've done some messing around with phones in the past and I would expect that Twilio has little/no effect on this space -- the barriers to being spammy with Twilio are higher than with Asterisk and another VoIP provider.
This is why I can't bear to open the Twitter app. I signed up, and followed a few of the emergency agencies in SF, hoping to catch tweets about fires, accidents, etc. But these numbskulls keep blabbing away about awards, charity events, dinners, promotions, etc. etc. that it's basically useless. So I uninstalled the app a few days later.
This link was originally dead but I vouched for it as I was just a few paragraphs into reading it. If I read all the way through, I would have left it dead.

The content started just fine but progressively gets worse and worse with the authors opinions and vitriolic anger coloring the work.
A VPN or ssh accessed with a weak password.
Running a Tor Node- should be a form of payment. A user having no talent, requesting help from a open source community, could "donate" his bandwith and machine in return. And this form of contract should come with ease of use.
Goto should be used in the (admittedly rare) cases where it makes program flow cleaner. The original complaint was that people weren't moving to structured programming constructs as they became available. That really isn't a problem any more.
It could serve a dual function to describe what states are valid for a given piece of glass.

e.g.

EGlassRNState allowed = EGlassRNState_Initial | EGlassRNState_Shattered;

EGlassRNState current = EGlassRNState_Initial;
Mount Everest Trek to the Summit
Hey AgentME, I'm Mael the co-founder of https://snips.ai, we wrote the article on TechCrunch to explain why we are building an AI which respect people's privacy.

You are entirely right in saying that people mostly wilfully accept to be tracked by companies, but we feel they do because they don't have alternatives, so they can only assume that some services will only be available if they share their data.

We are building Snips because we want to prove that it is feasible to build an AI without storing the data of users on websites where it is exposed to hackers or governments, or to future decisions made by the company (or its next "evil CEO") that users may not yet be aware of.

We believe it will one day be possible to build our AI alter-egos, capable of doing most grunt tasks at our place, if they can access our most intimate data. And this will be only possible through privacy-by-design

Building systems with privacy-by-design is the only workable way to minimize risks over time for users!
You do not have a right to forego criminal jury trial in the US. Even if you want to waive jury trial, you may not be allowed to avoid it -- e.g., in the federal system, both the prosecution and court must also agree in order for a trial to a bench trial rather than a jury trial.
Kinda mean to Ruby.

Also misses the point, it's not the job at hand that matters, it's the 10000 jobs that keeping the thing alive that matters.
Apparently it's true of Windows 10 too.
Yes most other loops that produce the same result wouldn't be recognized, just this very specific, note the steps:

// step 1: Check if the loop-back branch is in desirable form.

// step 2: detect instructions corresponding to "x2 = x1 & (x1 - 1)"

// step 3: Check the recurrence of variable X

// step 4: Find the instruction which count the population: cnt2 = cnt1 + 1

It's very, very specific. But they allow that the loop has something more, see the resulting transformation at the end:

// After this step, this loop (conceptually) would look like following:
// newcnt = __builtin_ctpop(x);
// t = newcnt;
// if (x)
// do { cnt++; x &= x-1; t--) } while (t > 0);

This can be later potentially optimized more, in the given simplest case the rest is removed by the later optimization steps.
"A single frame can take over 24 hours to render. And that's just ONE frame".

There are about 150,000 frames in a movie. Not bad.
I tend to copy and paste from Emacs, so I can search for emoji and other Unicode characters by name with C-x 8 RET.
I'm of the mind the technological singularity won't come from AI but from enhanced human minds. I think it's easier to load more memory, processing, and the like indirectly to the human brain that it is to recreate a perfect mind inside a machine not even equipped to handle the questions we wish to ask it.
Sqlite isn't even sharded, good luck scaling your next unicorn startup!
2) every local minimum is a global minimum
3) every critical point that is not a global minimum is a saddle point, and

Are these not the same thing?
It's good for honest companies.
They had a few really common problems with the original, notably screen tearing due to a bad connection inside of the device. They replaced my original twice with no questions asked.

I upgraded to a Time not that long ago and it's been solid. I haven't heard of a whole lot of problems with anything but the originals.
FRAYOKIT NEWS: GRAPHIC PHOTOS FROM SYRIAN COASTAL CITIES BOMB BLASTS
Go check out the rest of The Federalist's articles. For example, The Federalist Editors And Friends Discuss Kim Kardashian's Butt, Why Bernie Sanders Supporters Should Vote Trump, How Environmentalists Opened The Door For Zika, and my favorite, America’s War On The Confederacy Is Really A War On The Past.
So a tech company is "facilitating" a "BLACK MARKET" for ride-sharing... what? Was Uber a "black market" too?

The Federalist view generally only has an inkling of the truth to whatever fits their conservative narrative. So if there is a story here, I doubt it is the full message

I find it hard to trust anything on the site when one of its founders, Ben Domenech, plagiarized articles while working at WaPo and had to resign. This was also on top of him lying and saying he had permission from one(?) of the authors.

Not that I support the Austin's City Council about the Uber/Lyft situation. But at the sign of anything happening they instantly write an article to reflect how "bad" the city council's decision was. See also: anything about Seattle's increased minimum wage.
Uh huh. Listen. I've been around the world doing "black market ride sharing", where the ride is actually shared, for years. There aren't any regulations on it, other than "don't stand in the road asking for a ride". Government regulation isn't preventing anyone from sharing anything. It may give you some extra rules to follow if you're running a business though.
A little bit off topic, but I would like to hear more about using Solr [1] instead of any "real" NoSQL databases.

I don't have experience with MongoDb and such, but I've always asked myself why someone wouldn't use Solr as a distributed NoSQL database... Am I wrong or, with Solr, you get that key/value scalable storage AND you get advanced search features as an extra?

Why would I want to use MongoDb instead of Solr? What killer feature Solr doesn't have?

[1] http://lucene.apache.org/solr/
You might consider that the citizens of Austin voted on the measure that passed.

This wasn't Austin City Council against Uber and Lyft. It was the citizens of Austin voting for provisions Uber and Lyft needed to comply with (and choose not to).
Problem is, Craigslist is full of spam/scams. It's hard to filter through, and takes time and effort. Not something I want to do via mobile at $arbitrary_time when I may or may not be in a hurry.

And decentralizing eliminates one of the best things going for Uber/Lyft, the background checks and tracking.
Taxis, traditional, or Uber-flavoured, actually make traffic worse. Unlike a private automobile, they add to congestion because they need to travel to their pickup point.

If you actually want to fix traffic, tax cars, and add some buses/trains.
This ability to think, to dream, to imagine, is a human's most valuable asset
Since Uber was not allowed here (Black was I guess) in Germany, I wonder how does insurance work on Uber or those black market ride sharers in the US?
The x264 library is GPL (i.e. not LGPL). To use it in a closed-source product you can pay for an interesting kind of commercial license, the terms of which are you /must/ submit your changes upstream (privately). The upstream can choose to accept anything that's possibly useful, and will reject anything that was application-specific.
> Arcade City, the “Uber killer” ride-sharing company, as it’s known, says it’s developing a peer-to-peer ride-sharing app that will connect people who need a ride with people who have a car, and eliminate “concern about red tape or corporate BS—just people providing people a needed service.”

I like water, meat, and medical services, but prefer some amount of regulation on them. I'm sure there's a fine line between reasonable regulation and protectionism or irrationality when it comes to these things.

> Here’s the big idea: We can cut out the corporate middlemen — and make government regulations obsolete — by transparently providing rider and driver with clear information about the other party to each transaction, including a strong reputation and ratings system where riders and drivers ‘level up’ after community-vetted good behavior on the platform.

Who's going to take a chance on the drivers and riders with no reputation?
Nicely Done!
Nice try FBI,

I use quantum resistant drive encryption.
WTF is Continuous Delivery?
I will absolutely not. When those experiences (were this any other field, we'd call them anecdotes) are being used as an argument to change the way something works for literal millions of unrelated and unknowing people, it is open to the same criticism, scrutiny, and verification that any other piece of data is.
Does anyone use Dialpad (formerly Switch.co) for VoIP Phone service?
And it gets worse when you consider that there's still a short limit in which you exercise options after you leave, and the company might not go public in a decade.

A friend of mine works in one of those unicorn startups, and got about a million dollars worth of options at the current valuation. The strike price is about a third of that price. So if she ever wanted to exercise them before the company goes public, she'd have to pony up over 300K (which she doesn't have) and then deal with the taxes. So even if the payday was real, it still means handcuffs until the company goes public, and companies are taking longer and longer before they go public.

So, in practice, regardless of whether her employer will be a successful company in the long run, just being stuck in a job for X number of years before any of that money is real is a big discounting factor.

I think this is a big limitation for those very large startups when trying to hire senior engineers: The risk one takes with RSUs is so much lower the risk with options in a company that has no plans to go public in the next couple of years, it makes so much more sense to work for the publicly traded company.
I would agree about the updates, except that since having the most recent build (1511) on most of my machines, they rarely reboot after updates.

Sure, there was a spate of them for a while, but they were all schedulable. If the forced reboot is a problem because people honestly expect to keep work unsaved and open 24/7 for days on end then... I'm not sure what to say.

If it's just the upgrade reboot, then it should be noted, shceduled and performed at a suitable time - which it has been done by many people already.

Regular saving, backups, and scheduled maintenance should be a standard part of any computer setup. To pretend they don't exist is madness.
> money from corporations are doubly taxed as well

No they are not. Money is always taxed when it changes ownership, as corporations are legal persons, it pays taxes on its profit. When shareholders are given some of that profit via dividends, that money is again changing ownership so it taxed as income to those shareholders. Saying something is double taxed is to misunderstand "when" tax applies. If you don't want company earnings taxed that way, don't be a C corp, but it isn't double taxing.
A guide for front end developers beyond online learning. Thoughts?
Being a self taught front end developer with a background in design I struggled with where to go after exhausting free online resources (code academy and the like). I only truly got to grips with the development process after joining a web agency....this really opened up the possibilities.

Are there others out there that would have or could benefit from industry insights in the web development processes? I’d be looking at providing a definitive guides into workflows and techniques including Code Compiling, Code and Asset optimisation/site performance, tools like gulp/git/analytics as well as frameworks & preprocessors. I welcome suggestions for topics others would have found useful in their starter years. Just trying to gauge whether there’s a demand for such a thing outside of my own personal experiences. If there's a demand I'll build it. Not sure of the medium yet either, video or written.
Typically, "arrogance" and any invocation of the phrase "man pages" go hand-in-hand, much like coffee and mints.
Follow up: statistical interpretation of logistic regression
I have not heard about "Wix" before, but maybe they should have done some more research before picking this name. To a German this sounds like "wichsen" which means, well, "wank"[1].

[1] http://dict.leo.org/ende/index_de.html#/search=wichsen
How to kill N+1 in Rails
Microsoft is even in more dire straits. They're reliant on a desktop OS that is in constant decline and their enterprise revenue is being attacked by all angles. As for OEM's looking to expand to Windows phone they need to look no farther than what happened to the Nokia devision division to see their fate. In mobile it's all about ecosystems and Microsoft will never have a competitive one.
Do you still wear your pebbles?

I'm not OP, but I've had the opposite experience: I'm not using mine anymore.

I have both the original Pebble and the Pebble Time, but I've abandoned them in favor of a Suunto Ambit 3.

It functions well enough as a basic smartwatch (it can receive notifications, and that's about it) and fitness tracker, but is far better as a running watch: it records and displays more metrics, with far greater accuracy. Since it is also my fitness tracker, I'm wearing it every day instead of the Pebble, because I don't want two sets of incomplete data.

It's far more important to me to have a watch that functions as a running watch than one that has smartwatch features.
what a terrible idea
Oh that sounds cool.. Have u tried any other fork of truecrypt?
Anti-trust laws are about preventing monopolies, which Facebook is not, and have nothing to do with mandating any kind of fair service for non monopolies. No case can be successfully made calling Facebook a monopoly on social networks, you don't have to use them there are many other options.