skysight-inc/HackerNews huggingface dataset:
My team has largely switched to slack as well. Initially I had it installed in my phone, and so then I would look at it anytime I got a message, even outside of work hours.

I wiped and reset my phone recently, and apparently IBM has upped the security requirements to sign into Slack since I first set it up: now I can't sign in on my phone for an undisclosed reason. (Probably because its rooted, I know that's why I'm not allowed to have my work email on my phone.)

It's been kind of nice, honestly.
Are you implying there are no good Bluetooth headphones ? A2DP and aptx solved those issues long ago.
Benchmarks we ran ourselves show that we're faster than TensorFlow using multi-GPUs for a non-trivial image processing task: https://github.com/deeplearning4j/dl4j-benchmark. That's the best apples to apples we have for the moment.

When you're aiming to put deep learning into production, a bunch of other things are important too, notably integrations. DL4J comes with integrations for Hadoop, Kafka and ElasticSearch as well as Spark. In the inference stage, we autoscale elastically as a micro-service using Lagom and a REST API. Most frameworks are just libs that don't solve problems deeper in the workflow. Our tools include data pipelines with DataVec (reusable data preprocessing), to model evaluation with Arbiter and a GUI for heuristics during training.

https://github.com/deeplearning4j/DataVec
https://github.com/deeplearning4j/Arbiter
https://deeplearning4j.org/visualization
> Not just that, the title is completely inaccurate. The most relevant part of the articles title, "OFFICIALS SAY" is absent.

For what it's worth I copy & pasted the title from Wash Po at time of submission. I had to drop "officials say" because of the space restrictions on the HN submission form.
Memshare: A Dynamic Multi-Tenant Memory Key-Value Cache
Meanwhile there are deadlines to meet.

Deadlines can be moved. Resources can be allocated to projects to account for unforeseen events. Penalty payments can be paid. It's definitely not ideal but often established businesses can cope with someone leaving unexpectedly. It can kill a startup, but so can most things.

What I'm saying is that you shouldn't be too surprised if a threat to leave is met with "Oh. That's a shame, but nevermind. Bye." You may feel you have a great deal of power over your employer because you see your role as important or even critical to the business, but they might see your role very differently.
Neal Stephenson summed all this up in In the Beginning Was the Command Line.

Macs are beautiful, hermetically sealed devices that work perfectly until they explode.

Linux (or thinkpads) are like M1 Abrams tanks you can service yourself, run forever on a nuclear battery, and people think you're weird if you have one.
Can I just say.. Holy cow!
apt-get install cowsay - for all your mooing desires.
> Homicide rates are the key number to track. Other crime statistics have big reporting problems. Police can easily not report a crime (especially when there is pressure to make the stats look good), people stop calling police if they think the police won't do anything, etc. But it is very hard to hide a body.

I agree with you, it is true that the homicide rate is the most fair statistic to use. But even that can be manipulated. For example, it is often hard to distinguish between arson and accidental fires. Some types of murder can appear to be suicides at first glance and vice versa. Another twist is disappearances where the body hasn't been found yet. This is why you'll never find an exact number of murders for a specific year, just an estimate.

So different reporting routines or an overworked police force could definitely impact the number of murders reported each year. For example suppose a junkie falls from a balcony and dies, if the police department have spare resources maybe they'll investigate and find out it's a murder, if they don't maybe they'll be happy to close the case as an accident.
The article's position that being mocked by Jon Stewart is meaningful is silly.
Has Putin not invaded Georgia and Ukraine, ordered the killing of journalists, jailed and assassinated political opponents, and deployed his military in support of Assad's genocidal regime? How do you "sabre rattle" against someone who's already charged into battle and killed?
Old, but I missed it previously. It's horrifying to read that this kind of thing isn't practiced only against state actors. The risk here is that these techniques (and false news, for that matter) if over-used will inevitably make people doubt the veracity of everything they see online, in emails, and in texts. So the risk they run is that these tools go from profoundly effective to not effective at all. Already I find myself believing less and less of what I read online (for example). I would encourage government agents and agencies to exercise significant restraint in the use of these tactics in order to maintain the effectiveness of these tactics against truly bad actors, and to protect the integrity of the web.
This is my first time hearing the term 'ultrasound tracking'. This is another good reason to avoid apps which require access to your microphone for no apparent reason.
Yes, this too. I assume all three of us can agree that building salable courseware is demanding and sometimes tedious, and that actually delivering a course is fucking grueling, even when you're having fun doing it (which is not every time).
Rio de Saúde: A muitas situações que nos deixam confusos, como se sair bem
Understandable if you are a dissident that's working against Russian interests. Not understandable otherwise, as everything you post online is available for anyone to do with as they choose anyhow.
But Valve's current policy clearly seems sufficient to protect against this just fine - the Australian consumer protection law takes it ridiculously far, especially for a small development shop working on a product advertised as "early access".
Switch to Windows. I did and I'm 100% happy
You probably already have, but if not you'll certainly want to take a look at what @patio11 and @tptacek did with Starfighter and reach out to them for some interesting viewpoints on the matter.
It's a little odd to read a "programming is just so gosh darn hard" sales pitch from Fog Creek.
LineageOs is the replacement for cycnogen,
No. (I think the post is clear about this, too).
Worth noting as this submission has a much "stronger" title.
e.g. you're a workaholic and have nothing better to do.

I'm guilty of sometimes answering emails outside of hours, but it's more related to the desire to get stuff done rather than how it will impact my career.
Yippee Ki-Yay, All the Functors
Ah, that is the missing piece!
Because Tim __PAYS__ people to come here and Astroturf.
Fravia's web-searching lore (2009)
Question, grep is multi-threaded?
It'd be easier to automate the Messages app on an OS X device.

Another concern would be that Apple is likely to deactivate an ID used to send this kind of malicious spam at any sort of scale.
Messages on the mac can be automated with applescript.

tell application "Messages"
send "This is an iMessage" to buddy "foo@bar.com" of (service 1 whose service type is iMessage)
send "This is an SMS" to buddy "+1234567890" of service "SMS"
end tell
The Middle Class Can't Afford to Live in Cities Anymore
Foxconn joint venture to build $8.8B LCD plant in China
Author here. People seem to be applying a lot of very different interpretations to this. Which means I either did a good job or a bad job, depending on your feelings about ambiguity.

For clarity, I wrote this 3 years ago after a conversation with an elderly man who asked me why his son was so angry. He'd heard I was a programmer and he told me his son was a programmer and he felt convinced the work was the root of the problem.

I put forward the theory here with a characteristic lack of tact or sensitivity. The next day I wrote it up and forgot about it until now.

So contextually, it was very much about mental health.
Spoiler warning: super-strategy below.

Not a bad idea but since there's no penalty for long strings I can win pretty much instantly by treating it as a typing test and typing a short (probably-unique) substring from each match separated by |. It'll get me an instant-win but if for some reason it matches some non-matches I make it a little longer. Here's a screen grab of me winning with this super-strategy. on this run for some reason you'll notice there's a bug at the end but normally it just lets me win with no chance for the other person to score. I'm not sure how you could address this... If you keep it this way it just becomes a typing test...

http://tinypic.com/player.php?v=jf88pe%3E&s=9
Given the thread, I think the fact that your solution is based around an android phone is telling.
WHat's the difference between Oxytocin and Oxycontin?
> Not understandable otherwise, as everything you post online is available for anyone to do with as they choose anyhow.

Russia is a country that heavily censores the internet and opresses its own people. That's a good enough reason.
I wish someone made something about "The Ultimate x86/x64" talk that covered all of the features of modern (x86/x64) processors.
There's definitely a bug in the timing. I feel like it's related to the previous round. Whenever I finished a round early, the next round timed out early.

Also, it should be revamped to always run the full time and award points to the shortest regex. I regularly won rounds with entries like `foo|bar|...` Easy to write, and requiring almost no skill.
I'm not exactly sure this is "winning a right". It's something that makes it more difficult to serve customers.
> What they're not doing is dismantling the country and trying to rebuild it from scratch, like the US has been trying in Iraq.

That's true. Other those two wars, they have taken the tack of funding and supporting pro-Putin political parties instead. You can see that throughout Europe. Rather than rebuilding countries with weak institutions, Putin attacks those with decent ones from within.

> NATO has been steadily pushing towards Russia ever since the USSR fell

Yes, as Putin's Russia has become more and more beligerent. It's not as though the Baltics joined just for the sake of more meetings.
Well. It's probably better than other things they spent their money on. Like empty cities.
Theoretically the big difference between an S-Corp and an LLC is that an owner/member/principal of an LLC can't simultaneously be an "employee", and so must be paid by profit sharing distributions rather than W2, which can be inconvenient.

But as you point out, most LLCs can file taxes as S-Corps, which gets rid of the major difference.

Fun fact: LLCs can also have multiple share classes.
Usually because your employer has no idea how important you are to the effort. Often employees have regard for developers based on fame or project they've done before. Rarely on skill or how important they are to current efforts. When asked who were the most important developers to our OS group, the engineering manager named the original team that created the project. He got a perfect score - completely wrong. They had all moved on and the current OS team were young folks, new hires and recent additions. Including me at the time.

Be very diligent about communicating! You can easily get forgotten in a larger effort.
There's a lot more to the article than that.
Hopefully Snap and FlatPak would change that :)
Ask HN: What are your Tech industry predictions for 2017?
That's basically the functional equivalent of tying a string around a bottle and then returning it to the machine multiple times.

Sure, you can successfully commit fraud and earn a few $, is it worth your time? nah.
With all the changes in search engines(only Google and bing left, personalization, Google disregarding a lot of your search operators and intent) - do you still find the lore usefull ?
The Fable of Edward Snowden
I do it all the time but I neither do it to appear better nor do I care if others don't do it. If I find myself sitting there with nothing better to do and an email I can answer pops up I'll just answer it as, well, I have nothing better to do at that moment.

It's the same thing with doing work after hours. If it's something I find interesting and I've got nothing else going on I'll gladly take a peek.
Not one person has thought that this may be due to production of the next iPhone beginning. Cook is a logistics guy and under him, Apple keep inventory to a minimum. Add to the the fact that the quarter immediately following Christmas is always sluggish. This looks like a normal shift in production priorities.
Seems like most people got it. I remember being much more taken aback by the WhatsApp acquisition.

https://news.ycombinator.com/item?id=7266618

Which I think has not yet proven itself to be a savvy one monetarily (but the usage numbers remain incredible)
Interactive book riddle game
Does anyone else find it fascinating that over time larger numbers mean less and less? Growing up it was unheard of to hear a project of that size. 1/2 of a trillion dollars is a lot of money, now we are discussing projects of that cost.
I have tried reading through the documentation and looked at the github repo, and cannot find a license.

Could you please add one? I currently can't work out what I'd be able to use this for, so far I'd be concerned I cannot reuse it in any way at all.
The new silk-road project with Germany is also very interesting.

https://www.thelocal.de/20161229/german-rail-giant-steps-up-...
> E.g. color is a property of reality, not of the brain.

Reality simply provides a field that vibrates at different wavelengths and it is intelligence and evolution that come up with computationally convenient category boundaries along that spectrum. We are certainly unaware of many things that are part of the universe without the help of tools.

I agree that we can be certain that when e.g. we see a large rock falling, that our mental representations relate with 99.999% certainty to the event actually occurring. There are however many things which are more subtle, and I think this is what he was referring to.
Yes, and Kotter does not offer any incentive for the hierarchy to change. First, because they can keep controlling the network, and second, they can (in his idea) keep people more productive, if there is the negative example of the hierarchy that makes working for the network so desirable.
Yes I'm ignorant, but your reasoning is wrong. I already say I understand that, but I refuse to even consider it as a solution as you apparently are. So we should just let these people kill animals at will because it provides a "greater good"? By your same lane of reasoning you should accept paedophiles there (when animal go extinct) because they pay money and help support the community by doing so. Oh, wait, but in this case you can't consider because it's a human live and animals are not as valuable, right?
Thank you. Seems kind of cumbersome though. Why wouldn't they provide one themselves.
Compilers warn against misleading indentation these days, so I don't think that line of argument is all that strong these days.
They are completely different substances.
There are great books about making innovation your default culture. I highly recommend reading "An Everyone Culture" which is about creating Deliberate Learning Organizations: https://blog.coderbyheart.com/an-everyone-culture
Ask HN: How do you do scheduled notifications?
I've been researching how to do scheduled notifications and can't seem to find any open source libraries that handled scheduled actions in a Highly Available and scalable way. Do any of you have scheduling services or scheduled notifications? Do you use a 3rd party tool or did you write your own? If you write your own, how is is architected to be HA and scalable?
No, like: crypto, math, compression, encoding/decoding. Any example?
Curiously, one difference with planned economies like China is they can build ahead of demand. Here in the USA there has to be a demand for housing before it gets built. I.e. folks have to be crowded and homeless. So those 'empty cities' build for 10M people were not as senseless as they seem. 10M people in China is less than 1% after all.
I can cite that price from personal experience :)

You said healthcare is of "questionable quality". Everything has its problems but as far as I'm concerned, healthcare in europe is top notch. You certainly don't hear about "healthcare horror stories" in europe, unlike in the US...

I'm not sure what "worse off financially" even means. It depends. For a long time I was working from home for an international company and earning far more a month than I'd need in a year. Like you said, there are equivalents in the US.
China won't be able to afford this; China's pretty broke already in 2016. It's approaching 300% debt ratio in combined corporate + government + individual. Its gross reserve is down to 3T (IMF believes China needs at least 2.5T to operate). Its net reserve (gross - debt) is down to 1.7T. It had a capital outflow of 1T again in 2016. Yuan fell the most in 2016, since 1994. Next year, Japan/US/EU is going to impose import tariff on China, and further crash China's economy.
Just the plain one with max ram, or did you mean distro? Arch Linux. No driver problems at all. In fact i just took the SSD out of my Thinkpad and put it in into this without reinstalling anything everything just worked.
Reading 52 books in 2016: Recap
What exactly is the risk here?
I understand your reaction but the movie was supposed to be a dystopian view of future technology and this "technology" was the central concept of the movie, not some peripheral interesting idea. The entire structure was built on a mushy foundation, in my mind anyway.
DEF CON 24 – Patrick Wardle – Ive Got 99 Problems, but LittleSnitch Aint One
Iraq war cost around 1 to 2 trillion dollars ? Proping up the the failed banks in 2008 cost as much.
If you can just print the money(or add zeros in computer systems ) it's not that expensive.
Why a MasterMind Group? Referencing: Napoleon Hill
I think a better analogy would be:

FP => I'll have a Sazerac

Imperative => Serve me a Sazerac

Imperative programming isn't devoid of abstractions; it just has different ones.
Right - what is 'brown' after all? There's no such single wavelength. Its a mental fudge when multiple wavelengths are present, and can be any of several different patterns that are quite distinct but perceived as the same thing.
> Another concern would be that Apple is likely to deactivate an ID used to send this kind of malicious spam at any sort of scale.

Apple IDs can be easily remade. ProductIDs can be faked on a Hackintosh.
Sorry: badge folk refers to corporate workers in large buildings who have to wear identity badges all day. Nothing to do with the badge collector syndrome mentioned in a sub-post. I sometimes forget when I'm using my own private jargon.
All Data Breaches in 2016
> If someone was to go through and by themselves solve every little problem associated with radar and build a microwave-based radar system I'd be really fucking impressed.

Check out Henrik's Blog http://hforsten.com/
>"I don't think police are the right agents to enforce societal change though."

Of course, agreed. However, they're most certainly there to prevent crime and stop/catch criminals. There is a whole lot of overlap between those two goals.

>"I found it rather surprising that such kinds of conditions exist in a developed country like the US; its usually something you find in less developed countries."

People aren't allowed to talk about it, frankly. Sweeping generalizations and policies that affect and stop these kinds of conditions from existing are not politically correct, and completely politically unpalatable.

E.g. If you asked me for my politically incorrect answer: It would be to increase policing ten-fold in those areas, maybe even impose martial law and curfews until the criminals have to pretty-much stop their business because it's not viable anymore. High-definition cameras on all street-corners, license-plate scanners to keep decent track of ALL vehicles going through the city and crime hot-spots. Additionally, you have to stop gang-culture from propagating through those neighborhoods. Not just that, but keep it from spreading through the whole society in general via media, especially music that glorifies it.

The unfortunate thing is that it'll probably work, we can probably pay/implement it right now, and we would very quickly start saving lives and helping people out of a crime/poverty cycle. Yet we aren't.
I made a small command line application to manage my notes, but I switched to windows in the meantime, and don't really use it anymore :(

I have tons of notes scattered everywhere, but they're completely unorganized...
Here's mine: https://wiki.emilburzo.com

It's not just tech related, I try to write down whatever information I need more than once, but which I don't need often enough to remember off the top of my head.

Or if I need a centralized place to aggregate various disparate pieces (like personal projects) so that I can easily send a link to them.
VyOS is an open source router operating system: https://vyos.io/
Which cities are currently empty? China has 160 cities with over a million people. The US has 10. They seem to be doing a good at getting people there.

http://www.cnn.com/2012/01/20/world/asia/china-florcruz-urba...
Only the LiveJournal administrators can remove or alter your content. So it matters a great deal if Russia might want to remove or alter your content.
I like this alot. For brainstorming and trying out quick ideas, its a really fast way to prototype server side code, even without the remix/social features.

I'll explain why I think this product is important. Everyone knows the js dev world has fallen vicrim to the irresistable urge to abstract away and you end up with toolchain on top of toolchain.

Node and express made it possible to get an app going instantly, but now, not so instant cause you have this that and the other to install and more importantly learn how to use. For example, since Stackoverflow was mentioned, take a look there at how many people are stuck, not on js, they're confused by Angular or whatever framework was supposed to make their life easier. Simpler frameworks and simpler ways are usually pretty well received, so I view gomix as being in that spirit.

Congrats to the makers its an interesting tool.
Here? Not much but as a style choice it is what lead to an SSL bug in iOS.

https://www.imperialviolet.org/2014/02/22/applebug.html
The flip side of making things opaque and "just work" per Apple philosophy, is that when they don't work, trying to fix it becomes even more difficult.

This is a very unusual "exploit", however --- according to https://en.wikipedia.org/wiki/VCard it's not even a valid .vcf file but looks to be just an RTF with copious amounts of text (appears to be bytes from PNG images concatenated together, although I haven't actually tried to read them as such.)

I think there's some sort of hidden quadratic (or higher) algorithm that's causing this, along the lines of https://www.joelonsoftware.com/2001/12/11/back-to-basics/ . As a datapoint, this 7-year-old machine rendered that file as RTF (in WordPad) in less than a second. An iPhone doesn't have quite as powerful a CPU, but still shouldn't be struggling to do it.
Cyanogen OS was not free, neither was CyanogenMod.

The Fairphone 2 has an official, monthly updated system that is mostly (beside firmware and other Qualcomm shit) free software. You can install it optionally, search for Fairphone Open OS.