skysight-inc/HackerNews huggingface dataset:
Exactly, I mean, which language designer would reuse the the very common stream input/output operators for such an uncommon bit manipulation operation!

Slightly less tongue-in-cheek, what sort of symmetries are broken by exceptions?
Having watched the industry for 25 odd years, it just feels like the tech is not there yet. The short battery life, the less than stellar looks (cigarette butt ears) and whatnot.

Two extra months isn't going to fix that IMHO. If you are struggling to get a minimum viable product, it's worrisome.

Who knows though, maybe the problems they had were in the actual manufacturing of them.
Doesnt this leave your auth system very vulnerable to DDOS?
All of the Creepy Things Facebook Knows About You
Deterministic compilation isn't commonplace yet. I'm not even sure if it's really usable at all yet.

Generally, we rely on signed binaries.
At very least that is more secure than a random 9 character password and much easier to remember. 9 words to the power of 20k[0] compared to 9 letters to the power of 52 (random case).

[0]http://www.lingholic.com/how-many-words-do-i-need-to-know-th...
Disrupting Venture Capital: How PROOF VC Fund Aims to Invest Only in the “Hits”
That's not the lesson I got there - the key points are

1. Small personal biases lead to large collective biases

2. Unless people are unhappy and actively willing to move when segregated prior; segregation is the steady state. i.e. White flight exists, but the inverse does not.
Show HN: Take Resin.io for a test-drive
the bigger question is why they're using a C++ Thrift server

Because it's already there and it already works just fine.

It's so frustrating to see this sort of comment on nearly every post about a language outside the mainstream. It's a religious argument and not a productive one.
Air Ink – Ink from pollution
No no no don't worry, see? It doesn't have to quit at Z. That's just a convention from using letters of the alphabet.

"But we can already has Z, so why shouldn't we do AA?"

"But we already make with the AA going, so why you no AB?"

...

Is no problem we just continue continuing on, standing on the shoulders of somebody else's problems, until the problem becomes the soil and a beautiful flower grows. Is future!
"Chilling" seems a bit histrionic. It's an interesting challenge to the customary, but as far as I know extraconstitutional, idea that cabinet departments operate independently of the sitting president rather than, like the rest of the executive branch, serving at his pleasure. If law exists to mandate this arrangement, I'd be obliged to anyone who wil make me aware of it; absent that, it seems like something that's purely de facto, albeit at this point quite longstanding, and open to challenge by any president who so chooses.

I'm not surprised to see Trump mount such a challenge, because he is likely ill accustomed to tolerating independent fiefdoms within an organization he nominally heads. But he's far from the first president to try it on, and I very much doubt he'll find more success than his predecessors - indeed the latest on this particular story seems to be that DOE has told him to go to hell, and if that sounds like hyperbole then it's no more so than a lot of the headlines I've just seen.
Wouldn't replacing the power plants be cheaper (and better) in the run rather than running jet engines to get rid of the pollution? Why isn't that an option in this case?
AMD is a member of the Alliance for Open Media (http://aomedia.org/about-us/) so it's possible they'll add AV1 acceleration in a driver update. VP9 acceleration was added with a driver update.

But even if they don't, software decoding will work fine. A couple of days ago I tried out 1080p VP9 YouTube videos in Firefox on a 10 year old Windows XP desktop system and the playback was fine. That system might struggle with 4k resolution video but I didn't try it (the system wasn't connected to a 4k display anyway).
> At Facebook we run Haskell on thousands of servers

Wow, I didn't know this. Anyone knows for which programs they use Haskell? The article doesn't say anything.
Serverlessweekly.info – Curated News and Articles
Temporal recurrent neural networks have been tried, I think by Microsoft Research.
Cortana to open up to new devices and devs with Cortana Skills Kit and Devices SDK
Mercurial has a somewhat similar concept predating this (added circa 2010): revision sets (https://www.selenic.com/mercurial/hg.1.html#revsets) (for selection, and templates for selection but git has that built-in, kind-of, via log --format)
> Who doesn't put a space at the end of their prompt after the $?! Ugh!

I've always had mixed feelings about that. Resolved it now, by using '>', no space, which doesn't look cluttered since there's only ~1px right next to the first char entered.
Don't confuse the features of a language with its actual run-time productivity.
And round my house we park on the road. No access to charging. Heck I park across the street.

No charging point in the work carpark.
I was under the impression that the advantages were being able to spin up multiple instances quickly, whereas I usually see Django running on a single server.

What are the other advantages of running on k8?
https://code.facebook.com/posts/745068642270222/fighting-spa...
Right there with you.

I was a MSDN sub for the last few years since they took Technet.

I just got so fed up with it all, and their constant bad practices, I gave up working in Windows security, and became a web developer, and my entire stack is open source, where I can vent and get a response when someone screws me over.
How do you feel about hot-button hyperbole intended to provoke unreasoning fear in place of thoughtful analysis?
It's actually one of these rare moments where I don't mind ad: it's unintrusive, it's static (picture only), it's brief and it doesn't reduce a space of useful context. Basically what you'd get on a paper journal. Other webpages should learn from this.
Microsoft Opens Cortana Virtual Assistant to Third-Party Hardware Makers
“The bank lent me $2m so I spent it on strippers and cars”
Also:

* local regular structure vs irregular structure with global elements
What Makes for a Successful MVNO Business Model?
1000 dollars isn't that bad for a necklace right? What about wedding rings for example.
https://github.com/gitql/gitql (last commit 12 days ago)
Hi dang, I agree with your moderation and comment here, but as a previous long term notes / domino dev and admin who quite liked the platform I thought that comment was, in this particular context, apt.

Also, shallow is a direction, but only in a relative sense ️
I've wondered whether some of this would lead to a personal "pod" like thing. I am happy buying a box with comfy seats and a TV and kids seats, etc.

But I don't need or want to buy a wheel, batteries, cameras, lasers, etc. Those also should be upgraded as technology gets better but my box doesn't really need to be anything but a box.

So what if I could sit in my box and have a transporter thing come over and clip onto me and take me away? You could have child seats and I could have a lazyboy chair, or I might need 8 seats and you need storage space.

This would then let the actual transporters take other types of cargo too, rather than having a people vs items split. It would allow a pony-express style swapover rather than needing huge range in a single one. It would even allow completely different types of transport, what if my pod could just be clipped onto a big train and whip me to the other side of europe?

This would all likely have other downsides, but is a fun thing to think about.

TL;DR shipping containers
Mercurial's are completely general, though. Any Mercurial command that can accept a revision as an argument can also accept a revset expression. And templating isn't just for log, but for many other commands, such as grep or annotate (blame), and it's the same templating language for all of them. I also find hg templates a bit easier to read, because they're Djangoish/Jinjaish instead of being printf-ish like git's. Plus, you can save and compose Mercurial templates and revsets.

I was actually hoping that gitql had finally gotten inspiration from Mercurial and git would grow a general purpose query language, but it's read-only. :-(
Dependency Injection in a nutshell
What about the UK? Much closer, simpler business structure to work there, abundance of capital.
New Silicon Valley congressman wants tech giants to move jobs to the Midwest
Penis bone
Torrent downloader Bitport.io premium for free
Follow the link. After you register, you get your premium plan automatically. It is valid until the end of this year. Enjoy.
> Because it's already there and it already works just fine.

Well clearly it didn't work just fine if its threading model was interacting poorly with that of their Haskell code. If there's a mismatch between those two components then that will continue to bite them in the future, and it's legitimate to ask whether moving the boundary would be a better way to solve the problem.
I would add in addition to being more predictable it's significantly easier to test. If you fully embrace having stateless components, those components take inputs(props) and have a straightforward output (the elements they generate) which shouldn't have any side effects. A unit test can easily capture this behavior rather than building up a large test suite to test a button click.
Show HN: Neural audio style transfer for TensorFlow
I tend to do manual "diceware"-passphrase generation when I need to (i.e. I cannot use my password manager for any reason).

So just random words and half-words are appended, like: 'misfortune behold oratory plexum'

Then again, these things tend to just stick very well in my mind, so it may not be appropriate for everyone. Also, I only need to do this on certain services, so it's not that many to remember.

The hard part is when they then reply with "requires at least one upper case character, number, symbol, etc.". A certain XKCD comic comes to mind...
Meanwhile, still nobody cares about compute shaders.
Microsoft Ireland data sovereignty case awaiting rehearing decision
Setting Up Google ReCAPTCHA in a ReactJS App
This is very cool! Kudos to the authors. I had the idea about this about a year ago (when style transfer for images was gaining traction), and wanted to do it in my master's thesis. I ended up doing something related, though: Evolving neural networks that transform sounds with the help of audio effects. For example, they can process white noise so it sounds like a drum loop. Sounds are available here:

http://crossadaptive.hf.ntnu.no/index.php/2016/06/27/evolvin...
I've had the same thoughts for the last decade or so, and have swayed between both sides. Anything from iPhone adoption, to which social networks will prevail, to which competing technology will win. I've probably been more wrong than not, so the question why is increasingly interesting.

One related theory I can't find any wikipedia information on stems from an old TED talk from 2010:

http://whatis.techtarget.com/definition/first-follower-theor...

Even if we traditionally consider ourselves (I've always been a "nerd"/"core"/"early adopter"/whatever) on the sidelines, when our industry and interests have taken center stage I think we have had a greater influence than we care to admit, or even want.

Some people want to be first at something, but many people don't, either for lack of anyone else to use said thing with, or lack of support, or high cost of entry, or unproven quality, etc.

I hate to get political, but I think it's increasingly clear that movements can begin with something as simple as a few memes from someones computer.

But it's of course hard to tell if "our" audience is the right one at all times (eg Google Glass, Google+), when comparing to Facebook (select few colleges) and Snapchat spectacles ("celebrity" millenials).
> Slightly less tongue-in-cheek, what sort of symmetries are broken by exceptions?

They make it much harder to maintain single entry/exit in functions where you want that - and, crucially, harder to notice when a function isn't single entry/exit. They also violate referential transparency, which means e.g. caching the result of a repeated function call is no longer necessarily safe.
Check out this fan made video for the upcoming Star Wars set in Ireland
Create educational content about CS and programming and win up to $10 000
CS educational platform Stepik.org opens a learning content competition in order to gather content to create adaptive courses in 6 listed areas. Choose a topic and create 20+ assignments to get a chance to win substantial monetary prizes up to $10 000. Help us move the CS education forward! http://adaptive.stepik.org/
Indeed... the idea of burning more fossil fuels to blow away the emissions from burning dirty fossil fuels seems pretty crazy, but I guess that's the nature of short-term solutions. I assume that the cost of building new power plants and buying enormous quantities of more expensive fuel for them probably vastly outweighs the cost of getting a few retired jet engines and tankers full of jet fuel.
Log Analysis Part 1
What kind of lithography is involved with this?
Puzzles Collector, 0.5 released
Can I reasonably expect such opt-outs to be honored? I doubt so. It means additional expenses and no one can verify it.
Update: Looks like I owe you a beer, or your preferred alternative beverage! The email address in my profile is a good place to send details of how I may remit the requisite funds; or, if you're in the Baltimore area and want to pick a bar, a day, and a time, I'm good with that too. (Preferably not Fells, though; crowds of drunk twentysomethings and the occasional mugger aren't really my idea of a good time.)

Thanks again! That was really getting on my nerves.
But how does a voter verify that this is really the software running in the background?
How to start your Dropshipping business
A couple of years ago I visited the Cerro Rico mine discussed in the article. Circumstances are truly appalling. The average life expectancy for children working in the mine is about 35 years.

In the same vein, the Washington Post did an in depth report on Cobalt mines in Congo [1].

To me, these are examples of short-comings of the unregulated free market. If left to its own devices it will find the most 'optimal' equilibrium of allocation of resources. The problem with this equilibrium is that some people will be working in inhuman conditions or will be starving.

[1] https://www.washingtonpost.com/graphics/business/batteries/c...
Do you have a link to your distribution (if it's public already)?
Some security processes do feel a bit like bdsm.
Thanks for your input. May I ask what about it impressed you?
Sort of like earrings you might see worn in star trek.
> The term circadian comes from the Latin circa, meaning "around" (or "approximately"), and diēm, meaning "day".

From wikipedia: https://en.wikipedia.org/wiki/Circadian_rhythm
Cashless Economy: A Dream or Reality in India?
[Canada] Amazon’s originals are now included with amazon prime
Ghostery should really be replaced/removed from your machine if you value privacy.

I used to be a Ghostery user up until I realised they're playing gamekeeper and poacher.

https://en.wikipedia.org/wiki/Ghostery#Criticism
Well, the calculation of the hash on the server side will of course also be a tiny bit slower, but this will seldom significantly increase the risk of application level DDOS, also because you can size the machines according to your needs.

Also, even 10s of thousands of iterations are very fast (run `openssl speed` to get an idea). See this more as a mechanism to introduce 8-10 ms delay for every password check. This will delay the attacker, but shouldn't bring down a server.

This does not have any impact on network-level DDOS scenarios.

In short, in password authentication, slower is better.
Shame on Microsoft, then. My Ubuntu Linux laptop was installed with the default settings for full disk encryption, and it uses my favourite layout right there at boot time.
> unlikely to ever cease working.

I remember people saying that about the GPE methods a few months ago...
MediaGoblin: free software media publishing platform
Decentraleyes is worth mentioning. Also save some bandwidth.

https://addons.mozilla.org/en-US/firefox/addon/decentraleyes...
that's a lot of H1B visas they'll need
I think that's the key. Without the driver and gas costs, it should be as cheap as a public bus, but taking you from front door to front door.
Including CC0 in accompanying documentation is less likely to frighten users than:

THIS SOFTWARE IS PROVIDED BY <COPYRIGHT HOLDER> ''AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

And as the CC0 doesn't stringently demand to be included with the software, I can be sure that including it within the standard literature for clients, or even amongst the spec sheets, is acceptable.

Copyright has made public domain painful, but CC0 is as close as we can get right now, (that I know of).
its for spam detection. Everything that gets posted on Facebook is processed by this code. There is a talk on it from a year or two ago at a functional programming conference. I'll see if I can find it and edit this post.
Doesn't this just make the smog somebody else's problem? Unless I'm missing something - which is quite possible - it appears to be perhaps the purest expression yet of the "not in my backyard" concept.
It's not really cleaning, it's more like wiping under a blanket.
They'd differ for floating-point NaNs.
Seems to be a one street. At some point do we not have to treat AI's ethically if they are approaching sentience?.

Maybe that should be separate topic and this is just about more basic AI.
Show HN: Convenience API – REST API for Processing Large JSON Files
Being forced to do Latin and Greek at high school has some benefits after all.
Not sure why this is on the front-page. This is just a glue library between two other libraries and the update doesn't seem to be a real major update.

"Version 5.0 maintains API compatibility with v4.x but due to major internal changes and potential behavior differences across nearly all API surfaces, semver dictates a major version bump. Also, it's good marketing!"

Anyway, the marketing part worked. :)
C++ culture at its best, fixing C memory corruption and UB errors inflicted into the industry, while providing an upgrade path for saner coding.
Given the politics of usenet (both decentralized and rigid), I'm not at all sure about that. (And in addition to spam, which is just sort of there, there were people like weev who were actively trying to ruin people's experiences).
Revsets are a wonderful feature, and it's something I wish git had. Just being able to say I want to see what has changed between this branch head and its latest common ancestor with trunk is an incredibly simple and useful thing to be able to do.
I'm a big fan of intermittent fasting (regular multiday fasts). I realise that to a man with a hammer, everything looks like a nail, but I wonder if fasting's apparent but as yet mostly unproven (in humans) longevity and health benefits could in some way be related to your interrupted growth cycles idea.
My method:

Lorem ipsum random garbage 1

I get a special character (space), lower case, upper case, and numbers. Change the number for rotation, it works if they don't search for short Hamming distances. Worked at my last gig.
As a C programmer, I think I find C++'s dizzying abstractions scary because C, and thus C++, is an unsafe language.

In C, I have to maintain careful discipline in memory management. In C++, the same operators used for this in C will now sometimes do this for you, except when they don't. And so I look at C++ code and I have no idea what it's doing, and I don't know if it's safe.

In Python or whatever I needn't worry because there aren't any actual pointers or heap corruptions or segfaults.

Mind you, I have very little experience writing C++ code, so maybe I'd get used to it.
Because everyone has a friend who can drop what they are doing and come round right now to help them diagnose a problem with their PC so you can get on with your urgent work.

I'm starting to think that MS secretly wants desktop Windows to die so they can concentrate on server-land OS roles (especially Azure based), Office, and SQL Server. Once their dev tools and office are cross-platform and/or web-based (they seem to be moving that way) they can push people onto Linux/Mac/Other on the desktop and let someone else worry about the intractable problem of maintaining the security of the desktop/tablet OS installs of the filthy masses...
That matters very little if you are manually generating an occasional password here and there for personal and an attacker have no reason to know your specific method of generating the password.
There are many ways to compress networks - by pruning neurons, by enforcing sparsity, by representing activations and gradients on one bit (or a few bits), and by transfer learning where a large net is transferred into a smaller one.
I would say that Oculus taking 6 months to catch up to Vive, to only gain parity, to not significantly leap frog, and then only assuming you stand just so, puts them behind in the overall race. They've not demonstrated anything to show they have upped their R&D cadence. I expect we will have a Vive refresh in another 6 months and the Rift will once again be behind.
Zynga opens an office in Finland
How to translate sites built with HTML5?
The system overview is in the github repo here: https://github.com/republique-et-canton-de-geneve/chvote-1-0...

For me, they haven't fixed the problem GUN.FREE highlighted when they decided to shut down (https://www.gnu.org/software/free/), but they have highlighted the risks and made them harder to exploit.

I need to sit down and think about attack vectors properly, as the process is quite convoluted, but it seems to me there are multiple opportunities for key personnel to change votes and to identify whom voted for each outcome - the scope is limited, and within a very small step due to ballot shuffling, but it definitely is there on a first read-through.
What do you folks think of Scratch? I see a lot of excitement around it, but after trying it, it felt like even 10 year old me would have preferred the unconstrained freedom of Logo over the weird assemble-these-blocks environment of Scratch.

But then, perhaps introverted nerds who loved play-doh over LEGOs are not the best sample set to extrapolate from.