skysight-inc/HackerNews huggingface dataset:
I agree with you, i wouldn't say awesome though.

Look yes, he needs help (i know this, as i am also going through a drinking problem - probably should switch account before saying this but meh - im speaking to friends for help though), but at the same time, its HIS problem.

If the op is trying to help a friend - which i think he is (and a lot of replies seem to miss), then try and speak to him outside of work - maybe on a friday(if not working sat) join him for a few, and see if he opens up.

You will be amazed how much that helps sometimes(although judging from what i can on how serious this is, its probably not going to be enough). Its a start though.

As for telling HR - gods no. As far as i have seen, HR is there to protect the company, and i would worry for him personally if laid off.

He is going to need help, but its his choice, from a co-worker point of view, the best i could advise is trying to speak to him outside of work, and try and find a way to talk to him about it - see what he thinks.

My emails in my profile if you want to ask anything about someone going through this, or with follow up questions etc.
Why? The bayes rule example does deal with that, I also answered his cdc diagnosis rate for the population rate at 11% as well. Have I missed something critical?
maybe the OP is asking "for a friend". Either way, it's a good subject for a real conversation.

I had to stop drinking recently, probably for good. A friend pointed out my behaviour when drunk and suggested that alcohol was not doing me any good.

I've found new clarity and sense of purpose since I quit. It may not be the solution for everyone, but it's worked for me.

I'm also in counselling to try and solve some of the issues that caused me to get in that state. Also helping.

A good employer doesn't let their economic need for awesome code get in the way of doing the right thing for their employees. Apart from the potential legal consequences, letting employee destroy themselves is not Good For The Company.

Have the hard conversation. Suggest assistance that may help. You won't be able to stop them from drinking, only they can do that, but you can stop enabling them.

Good luck.
A viral no-DRM clause in a variety of open source licenses sounds like a great idea! How could we go about promulgating such a thing?
I'd wouldn't say the bulk comes from large stores vs. 'win-a-trip' type sites. Its both. I buy these leads on a regular basis (many millions a year) and I'd say where the most comes from depends on country primarily. Also businesses like Dominoes typically dont sell identifiable customer data, they will often present your company as an offer either via EDM, newsletter or ever increasingly post-transaction via lead aggregators.

When Dominoes/Target type organisations do sell data it's typically done in a non-PII (personally identifiable information) format, for legal, ethical and brand reasons. This way companies can utilise the data do things like understand purchase personalities/habits by postcode type thing but they dont directly know who you are. There is another subset of companies that claim they can take this non-PII data and re-match it to people but I'm skeptical about how accurate this is.

Another an area not mentioned of personal darta storage that is every growing is programmatic media. In this ad servers attempt to identify you and call on stored information which is then used in a stock market like real-time environment to bid for ad views. Like when ads follow you around the internet, but for every sophisticated information/algorithmic rationale on who you are. Nothing nefarious but marketers want to show ads that are likely to be interesting and result in a sale (or other company goal).
> I've yet to see any sort of gender discrimination in the workplace

You're a man. I'm not sure you're in the best position to see.
The future may not be now but it is near.
You are willfully conflating the NSA and the FBI. You are willfully conflating the illegal dragnets by the NSA with a legally obtained search warrant by the FBI. You seem to have decided because the NSA did what they did, no govt agency under any circumstances should ever be granted any request like this. If that's your case, then a) we disagree, and b) your position is extremely hard to defend in a historical context.
Surely there were networks that went defunct before 2011. That's probably when they started paying attention.
Lots of people are doing userspace networking to go faster.

See netmap, DPDK, for other examples, or look at
https://www.cl.cam.ac.uk/research/security/ctsrd/pdfs/201408...

In our case the kernel buys us very little but costs a lot, as others correctly pointed out in this thread. We spent a lot of time working on our performance via the kernel, with moderate success, but userspace talking directly to the NIC was a huge leap in performance.
Honestly having been a "female developer" for 10+ years my main thought on the subject of being that is it's just a job. And it's a job that's really not for everyone. I've tried to sell a lot of people I've worked with in other fields on it, both men and women, and there are a lot of things that keep people away from it. And most of them are not related to gender.

I also have learned to have a healthy suspicion of companies that seem too obsessed with the "women in tech" thing. I usually find they seem to just be doing it because out of causes you could pick in tech, it has little downside for the company and even serves as a recruiting tool.
That would be great - I can put you in touch if you're not already (andrei@sameroom.io).
Do you really hate open source? or is that just an exaggeration? I find it hard to believe anyone could actually hate open source.
As a programming language specialist, I am for all things symbolic too.

http://leanprover.github.io/presentations/20150717_CICM/#/se... The last slide hints at proof assistent + ML. I wish I knew more of what they are up to!
Pay cash.

Use anonymous prepaid credit/gift cards (bought with cash) online.

Delete your cookies,

Browse in incognito.

Disable Javascript.

Block ads.

Don't install the social media app (and if you do, definitely don't give LinkedIn/Facebook/whoever unfettered access to your contact lists and email accounts!). Use the mobile website (in mobile Chrome, in incognito. Yeah, you'll have to log in more often...)

"Dress up. Leave a false name. Be legendary. The best PT is against the law, but don't get caught. Art as crime; crime as art." - Hakim Bey, "Poetic Terrorism", T.A.Z, 1991
but those things are both true in America, too. My point was just that the minimum bar for "can work with Americans remotely" puts your Indian labor way above 1/10th what you'd pay for the same thing in low labor cost parts of the US. From what I've seen, a 2x savings is... optimistic.

I'm just trying to make the point that this myth that you can get someone who speaks English and has enough knowledge of American customs to deal with customer support for under $1/hr is just a myth.
High-speed spelling with a noninvasive brain–computer interface [pdf] (2015)
government on all levels is corrupt.

buy guns and do something about it, pussies.

you nerds are pathetic.
I enjoyed the article's major theme of encryption as math - but the dedication of the second & third paragraphs to disparaging analogies was distracting.

Educating HN and SV on this topic is throwing so many logs on the fire - I literally haven't met anybody in tech that doesn't strongly support Apple / encryption.

On the other hand analogies - like "locks, doors, and burritos" - are the only chance we have to sway the POPULAR opinion in this country which currently sits 52% in favor of handing the govt the keys. (2)

And Donald Trump has recently shown with great effect what speaking like / explaining thing simply (at a 3rd grade level in fact) can do to reach Americans. (3)

And, as for "Illegal Math" in general, unfortunately there's prior art in this department as well ;-) (4) (5)

(1) http://www.people-press.org/files/2016/02/2-22-2016-iPhone-r...

(2) http://www.people-press.org/files/2016/02/2-22-2016-iPhone-r...

(3) http://www.politico.com/magazine/story/2015/08/donald-trump-...

(4) http://everything2.com/title/Copyrighting%2520a%2520number

(5) http://mathbric.blogspot.com/2009/01/just-how-small-is-small...
Illegal Number
This is pretty spot on. It's also good to note that marketers like me don't get your name and everything about you. We get anonymous and aggregated data. Eg. I have no idea if you John Doe personally buy dominos. I'm target 50k people that like dominos, also like cars, and live in the Bay Area.
Can't code while drunk either of course.
If this were ever to happen, the only people using secure (deniable) cryptography would be be the bad actors. Everyone else would be screwed.
Serious question: Even if a government makes encryption illegal, if I have the source code to gpg then I can still encrypt anything I want right? In other words, even if we lose secure access via SSL because of a master cipher, nobody can make the gpg source code, for example, disappear entirely.
The title of your app in iTunes (Fugue Machine | multi-playhead sequencer) doesn't mention some of the key words seen in the reviews:

- midi
- output
- melodies

What kind of person needs your app? What would they be searching for in the app store? I'm not a musician, but I guess you can learn to describe your app from the way that others (in app store reviews and blog posts) describe it.
This is a key point -- Twitter doesn't have credibility when it comes to supporting independent developers.
JUCE used to have a feature where the entire library was distributed as one .cpp and one .h file. It made it very easy to distribute JUCE based source code. The make files were very simple. Unfortunately that is no longer supported.
Buried in the article below the clever though not original point that encryption is not math, is a much more important point:

This debate should really be about whether or not people have the right to have secrets.

If your answer is "no" then you ought to explain how you square that with the fact that many of our everyday activities can be considered criminal in some jurisdictions.
Vegetable prices rise up to 58%
From the FAQ:

8. How do you use Bitcoin (BTC)?

We’re still developing the system, now entirely in the open source on github.com, but at this point we know we will use BTC only for permissionless payment delivery to user and publisher wallets that we will create using BitGo’s APIs. We hope to keep funds in BTC only in monthly payment buffers, to reduce effects of volatility. We intend to let expert users “bring their own BTC” to self-fund their wallets and auto-micropay for as much of their browsing as they like.

See also https://www.brave.com/blogpost_2.html which discusses user and publisher wallets. We'll have more in a week or two on the Brave Ledger payment system.
Sorry, but I do understand the security model of the phone well, and I would love you to elaborate your point.
I understand where the sentiment is coming from, but the point you are making here is incoherent. Your argument is literally this: people need encryption so that they can conceal evidence of crimes.

I think next time you pose this argument, you should remove the bit about how your actions might be illegal in some jurisdiction or other. It isn't doing the work for you that you think it is.
>Various government agencies are crooning that they should be able to knock down whichever doors they please because they're the government.

I think this analogy is apt but it actually works against the author's point. Our government has legally been allowed to knock down whichever door it has wanted to for centuries assuming it has received the proper warrants. An encryption door cannot be knocked down. That is a very scary problem for the government and law enforcement. Things like personal notes, journals, communications all used to be accessible to the government through warrants. Now that information is all locked away behind encryption. This is a huge shift in the way governments fight crime. We need to recognize that fact in order to have any productive debate with anti-encryption folks and we can't just pretend the government is evil because they wanted to keep the status quo of the physical world alive into the digital era.
Why not link to the Crystal homepage[0] instead of stackshare.io?

[0]: http://crystal-lang.org/
All of the points in this thread which indicate a distinction between what is and is not speech are all based on the legal precedents up until this point. The US legal system finds precedents valuable, but there's always an opportunity to find some new distinction or test.

SCOTUS can make special distinction for encryption because implementations in practice are both a tool with independent utility and communicate an idea.
Discussion from a few weeks ago: https://news.ycombinator.com/item?id=11094274
Usability. I don't think Hexchat is "good enough". Slack is vastly superior from a usability perspective in my opinion. I don't have to use commands for the most part, I can customize my interface as much as I "need" to and there's no setup, also there are mobile apps that "just work".

It's almost like what OSX/iOS is to Linux. Sure Slack has a particular way of doing things, but they take care of all the hard, annoying shit you don't feel like doing.
It's more like saying if you draw a picture of a car going 80mph, that's just a drawing.

Doing physics or chemistry can directly harm people. Doing math or drawing pictures can't.
Just buy your own modem from amazon. You get total control and don't have to pay them to lease your modem/router
I don't understand your point - Slack can't scale for extremely large teams well. I've watched the desktop and web app grind to a halt on the first load of a channel because it's still loading in channel history/offline messages. Beyond that, when trying to tab-complete a nickname this similarly almost freezes the desktop app. This has been my experience as part of a team on Slack that has 4000+ users. These are client-side problems, really - but I don't see how you can say Slack scales better when all of its [great] features come at a cost that limit how large a team can be. The larger the team, the more noticeable it becomes.

The history should load in progressively as needed. Switching channels within the same team should be instant. I don't know how you fail at tab-completing nicknames and commands, but somehow they made that slow. I get the feeling rendering is not on a separate thread in the desktop app.

Anyway, you're right that not everyone needs to be on 7-9 networks with the ability to talk to everyone among those. Slack is great for teams of like 500 people and less (imo).
You can say things like "math cannot be illegal" all you want, but the people with the guns and jails ultimately decide what's "illegal".

(To be clear, I am absolutely not in favor of putting any sort of restrictions on the use of encryption)
Clearly not. It does raise the issue of whether you think this would be a good thing for Apple to do. I have not made up my mind on that topic.
Not true. You can jail the person for not revealing passwords if you have enough evidence and reasons to suspect the person is guilty and is hiding evidence behind encryption. This is not about being able to access something. This is about the ability to illegally search and seize all information at all times, often without any warrant at all. The government is worried not about not being able to search it, it's grasping for more totalitarian control of people's thoughts and behaviors. I guess because it's scared of what people are capable of.
Zombie High Dive Hack No Survey 2016
Every country wants to rival Silicon Valley: here’s how Singapore can
More like 2 or 3 if you include overheads. Depends on location, of course.
The proxy war between Apple and the FBI
Is the position "people have the right to have secrets, but companies don't have the right to help them" coherent (not saying I endorse it)? We already accept that phone companies can (be forced to) allow wiretapping with a warrant. They aren't allowed to prevent the government from wiretapping. So why would a company be permitted to sell devices with encryption?

You also need to weaken "allowed to have secrets" to "allowed to have secrets in the presence of a warrant".
Axolotl has a well defined message structure using established crypto functions. All of them, for example, except Curve25519 are in Crypto++. You can probably fairly easily bake your own, albeit I'd use the olm from Matrix and just make theirs work well first.
> Things like personal notes, journals, communications all used to be accessible to the government through warrants. Now that information is all locked away behind encryption.

The government already has plenty of ways to collect evidence through legal means. A judge can compel you to provide access to your company files, to unlock your home, to decrypt your computer, etc. If you don't comply with the discovery process, you can be held in contempt of court. Encryption doesn't change anything in that equation.

The difference here is that the person in question is dead, so he can't provide the password. So the FBI wants to set a precedent that they can obtain information they want through means that would normally not be available to them.
Yea. And isn't it funny though in an age of Docker and pre-made VMs that we still configure stuff?

Seems like a quick script would set all this up for us :D
counterpoint: I worked at a different startup in the last couple of years that got acquired for around $400 million (after I left) and the found was a very wealthy serial entrepreneur. Basically, you never know. Basically don't treat a job at a startup as a way to get rich.
I like the dice with numbers instead of dots on them. It would be cool if the 6 and the 9 were indistinguishable and the thrower could choose either value!
In the same way as highjacking the scrollbar, WYSIWYG editors have always feel like a hack to support end user needs without technical background. The idea of being able to seamlessly edit a website, create pages that respect semantic that even my grand ma could maintain is quite compelling to me.

Many of those editors tends to produce bad looking HTML code that might be fine for today but will become an headache to migrate to any other platform or will become an headache when somebody decide they want to change the color of all their link as their crappy editors produce inline styling ....

Anyway we might not have a one size fit all solution but WYSIWYG isn't a perfect solution either.
Not going to happen. Just look at what happened to Videogames all upcoming major AAA releases have some form of online DRM in them. They are even changing the marketing and dropping 'drm' and covering it up with marketing speak "oh we intended as multiplayer" (yeah right). Taking advantage of the publics stupidity and ignorance.
bad news, some math is already illegal: https://en.wikipedia.org/wiki/Born_secret
It's a non-starter called GPL3. While I'm not a lawyer, my understanding is that many businesses consider the GPL3 and its extended anti-tivoization, anti-patent provisions dangerous.

They may be misguided, I won't comment on that here. I will just say that my impression is that such an anti-DRM clause exists, and the license that uses it has many detractors.
Makes sense.

Although I take issue with "when chat is down your business is at risk."

Pick up a phone. Use Skype. Send email.

Business was done for thousands of years before chat apps. :D
There are actually FOSS implementations of Hangouts wrappers (Hangups) Skype wrappers (SkypeWeb for libpurple) and Facebook wrappers (purple-facebook) and even a telepathy wrapper for the Facebook protocol.

Nobody is getting sued yet, and Pidgin supports all of them nowadays.
I deal with production stuff at my $DAYJOB and it needs to run for 6+ months without a single on-call event for me to consider it minimal.
> You're a man. I'm not sure you're in the best position to see.

I found the sexism right there. ("Is man must not be able to see or have valid experiences.")
>Doing physics or chemistry can directly harm people. Doing math or drawing pictures can't.

Like the article said analogies are no fun. I agree with your premise but not with your conclusion.

You will perhaps agree that encryption has the potential to directly harm people just as physics or chemistry?
My little pinkie tells me you are a fellow more junior coder and that you are trying to deal with a situation that is not in your full authority (management or HR). I guess you have been talking of it as a team and are trying to bypass the hierarchy because you expect them to potentially fire him. You may be alone thinking of actually doing more than talking about it between yourselves.

This is nice. You seem to care. That is a good point.

Talk to him and listen to him. Nicely, as a friend and ask him how he feels about it. The alcohol is there to alleviate a big pain. The pain will be worse if he tries to stop violently. Violent withdrawal put your body in bad state anyway. He may have tried and experienced it first hand and may be scared to try again. If he does share his experience, it means he has made a lot of work on himself already.

You can propose him attending one AA meeting (together or not). It is a nice beginning because they don't guilt people and they actually know what they talk about.

They will probably confirm HN is not the right place to ask for help, and that my advice were a tad wrong.

AA seems to work for some people. It does not fit others.

If it fails, well, maybe it will still help him begin to do the second step. There are other solutions.

I don't know your proximity. Just don't over-invest yourself and accept you might fail.

Helping him for the first step and talking to him is way more than most people do. So if you fail, don't guilt yourself.
Absolutely. I saw the announcement that this was going to happen however long ago that was (2 years?) and I just hopped on Amazon and got my own. Then I saw they upped the prices on modem rentals and chuckled to myself on the timing.
People do care. I'm working on a Qt Matrix client for KDE / maybe eventually Telepathy.

The problem is non-techies do not understand why email is good while messaging is bad. There is no indication as to where these problems would come from, and they have no insight into why the problem happens in the first place, while they gleefully eat up iMessage / Facebook Messenger / Skype / Hangouts / Whatsapp.
Isn’t it odd that an article with in-depth discussion of a German-English translation does not feature any German?

> Meanwhile the “fever” Rubashov suffers during his interrogations is lowered to a “temperature,”

The German source is already represented in English! Yet this is a translation as well. The author presents his own translation as neutral. This is weird. Especially given that many readers that are interested in the subject will have some notions of German. And even readers with no knowledge whatsoever of German will be able to read through a text with some German words as long as they are translated as well. Why couldn’t the author write something like:

> The ‘Fieber’ Rubashov suffers from could easily be translated as ‘fever’, but the more moderate synonym ‘temperature’ is used.

At least the author should have given the German excerpts in notes, since the reader has no way to access this newly discovered German text.