skysight-inc/HackerNews huggingface dataset:
This is why I always eyeroll when people complain about GPG user interface weaknesses.

The only way to really ensure the integrity of encrypted communications is by isolating and keeping the endpoints away from prying eyes. If your personal, business, political or criminal activity is such that you're concerned about third party interference with your clients, you have no business using iMessage -- which is protecting you from snooping network admins and carriers.

The beauty of a complex but powerful tool like GPG is that you can completely isolate your online activity from secure activity. There's nothing preventing you from printing cipher text and using a scanner attached to an air gapped computer without any network connection.

If your health and safety depend on secure communications to avoid extraordinary threats, don't use off the shelf tools that you don't understand. If you don't understand any tools, follow "the Godfather's" advice and avoid telecom-based communication.
I think "Hello" will work too if someone has difficulties to pronounce "Bonjour".
Ya who?
I've never known anyone who's favorite movie was Three colors: blue. Maybe I've found my spiritual doppelganger.
I think the reality is that it is somewhere in-between. Most companies dont want to spend on ops anyway, so they provision the least number of devops people and then complain that their deployments are slow or whatever results they are attempting are produced slowly (mostly due to emergent work due to ops struggles.)

I really like the goog model of your SREs spending 50/50 dev time and ops time, because it forces a shift in how you are deploying things and the ops people have a big say in whatever the devs are doing (not the case in many companies.)

It is not impossible to do any of these things, but you cant get around the basic complexity problem by saying "oh this is dead now, just pay someone else to do it." because the fact is you are giving over your keys to the kingdom.

For instance, People have been saying for years that "The DBA is dead." but I work with many companies that building new database driven products, thinking they can handle concurrency and growth, and then when the real complexity starts occurring because their abstraction is a bit leaky shit hits the fan.

An argument against specialization only works when you have completely replaced that industry with something entirely better (we dont have a lot of blacksmiths anymore), and that has definitely not happened for devops.
I have hardly, if ever, seen a CPU die, but I agree on the point of power. I have a ~2007 MacPro (2 Quad-core Xeon CPUs, 16 GB RAM) I was lucky enough to buy off a friend for cheap.

Performance-wise, if the workload can be spread across all the cores, it is ... not too slow. ;-) But I can tell if that thing is on or not by the room temperature, because that thing gets hot when it is busy. It gets hot, in fact, when it is idle, too, so I mostly keep it asleep and only wake it up for short sprints of activity, like encoding a video or something.

Well, actually, the MacPro doesn't get hot itself, because it has lots and lots of fans, but the rest of the room does.

So it is nice to own such a powerful machine, very, very nice, but, yes, more recent machines tend to get more efficient, evergy-wise.
The economic calculus is "cost of porting" < "Android userbase" * "Android conversion rate" * price. iOS stats don't figure into that at all; any money from an Android version is strictly marginal revenue. This change is aimed at significantly reducing the cost of porting; Google probably figures that number is a lot easier to move than the Android conversion rate or price, and they've already made significant progress on increasing the Android userbase.
How does it poison your computer? I just fixed their start page ;)
First, these are strawman arguments. I said nothing about bootstraps or market forces at all.

The general tone (the emotionally charged use of the word "fucking," and so on) is also entirely uncalled for. Are we here for a rational discussion, or to berate and insult those who disagree with us?

Second, do you honestly believe that nobody at all in ENY is trying to do anything at all to try to make anything better in their own community?

Or do they sit idly by and wait for a wise, educated, ostentatiously sympathetic, upper middle class white liberal to come in and fight off the various boogeymen that they are incapable of tackling themselves?

Don't you think that's a rather condescending and patronizing attitude to take to people whom you clearly regard as your inferiors, whom you regard as incapable of doing anything for themselves?
There are benchmarks on page 7. To summarize, it's slower than a 4690K in all cases, and running it in 2-CPU mode is slower than 1-CPU mode in all cases. Still beats AMD's high-end FX-8350 processor in all cases, amusingly enough.

That's pretty much what you'd expect. Gaming performance is strongly correlated with single-threaded performance. Many games are essentially single-threaded and even when they're multi-threaded they are still subject to Amdahl's Law. Certain parts of games cannot be multithreaded (eg all draw-calls must be made from a single thread in all APIs prior to DX12 and Vulkan) and they tend to limit overall performance.

So with narrow exceptions, single-thread performance is king. The best example of this is the G3258 - it's not really that powerful a processor, but it can be overclocked to really extreme levels and keep up in many games just through sheer single-threaded performance.

Going across multiple processors is also particularly brutal because of greatly increased thread and cache synchronization costs. So again, not really a surprise that it's actually slower.

If you need more than a 4790K or 6700K can deliver, your next stop is the 5820K or other -E series processors. But not many games really need or can make good advantage of more than 4 threads, and even fewer need more than 8.
Very interesting. I could see using it for politics, above all, but also as a permanent note-to-self.

A personal curiosity of mine. How are you planning to deal with jerks?
Curly brackets. Yuck.
I am definitely more an outlier here. I am very happy to run machines 6 or 7 years as they move from primary system to network appliance. The other main feature I really like about the D-1541 and D-1587 is that they are mini ITX form factor (which fits in most ATX derivative cases) and it is small enough to easily transport from place to place, where the i7 is much too cumbersome to do. My goal is to have a system I am completely comfortable throwing in a backpack or the back of my car and move my entire VM infrastructure to the job at hand- A cloud in the pocket if you will.
This is a meme that comes up again and again.

At one time I was moderately competent in French and so was comfortable going up to counters and just asking questions in French without hesitation, in both France and Belgium.

That's to say, I've a lot of experience with this as a foreigner. I've had everything from beaming smiles and responses in French, to confused expressions upon which I've repeated myself more slowly, to grimaces and reluctant replies, to just outright replies in English.

The truth is, the regularity with which you're treated rudely is about the same as anywhere. Sometimes you go to counters, or restaurants, or bars at home and are treated very rudely. The person working there might be genuinely miserable, they might have just spoken to another customer who was rude, they might just be tired. You don't take any of these things to mean anything about the culture where you live. It's just people.

Any type of broad summary of 'the people in X' is always something I take with a massive grain of salt. You hear it all the time. Somebody spent 3 days in Hanoi, and had a friendly interaction with one or two locals, so the Vietnamese are lovely people, while in Hong Kong they had a rude taxi driver, and had a hotel on a busy road, so the people there are a bit ruder, a bit more rushed and loud, they say. Whilst the Australian they met who bought them a beer.. such generous people, those Australians! You get the idea :-)
Apply HN: An app that teaches people how to code and make apps
Hello internet,

I am the founder of We Heart Swift - one of the first swift only websites/blogs - we have about 50k monthly visitors on the site.

I've learned how to code by myself at age 10 by reading the help section of Borland Pascal. In high school I've been a competitive programmer and even got a medal at the international olympiad in 2009. I've always been interested in teaching others how to code and trough We Heart Swift I think I found a way to make it sustainable.

Our main product is an learning platform similar to codecademy. Its not web based, instead it builds on top of xcode and playgrounds in order to give feedback to the user.

The first version teaches people how to code in one month - https://www.weheartswift.com/swift-programming-scratch-100-exercises/ - it has close to 1000 users. At the moment we are working on the second version of the platform which offers a similar experience on iOS.

Beside people on the internet wanting to make apps or learn how to code we have been contacted by a few universities and programming bootcamps for bulk purchases.

If you have any questions please let me know :)
That's a strange mentality. Many good accountants will weigh the chance of you getting audited + fined against the ROI of an "oversight."

Your accountant was probably trying to save you money.
> But if the code is open source, we _can_ verify it's security?

But if the code is not open source, we _cannot_ verify it's security?

Ability is already good. Not enough but necessary.
The majority in what I said is = [people who treat Go as GoLang first AND Go as the game Go first] = the set of all people reading hacker news minus those who don't know either Go. Writing GoLang removes ambiguity for this majority. My first comment on this subthread has shown that neither you nor any other poster has proven that Go = Go first for most. Nothing you or any other parent comment including my own has proven either of Go = GoLang first OR Go = Go the game first for the majority of people.
It's not that difficult to break. Anything encrypted with a password is not all that secure. Someone can clone your device or by using a security hole in the device can get to that storage blob and eventually crack it in reasonable time.
> That would imply those inside the company are intentionally trying to lower its value

I wouldn't immediately throw that possibility out the window.
I second this - I would buy this today if I could.
Comparing to the old ASP.NET web sites with "view states" and "user controls"?

Sounds like leaving behind the "legacy cruft" you talk about to me.
> I took a hike in a french gorge and greeted people with "Bonjour" but they often answered me back in English

Have you considered the fact that they might have been foreign tourists like you? A French hiker would not greet you in English unless he clearly heard you speak in it on the way in, and even then. (am French).
The paper in Science Translational Medicine:

http://stm.sciencemag.org/content/8/333/333ra50

This does sound promising. The compound (2-Hydroxypropyl-beta-cyclodextrin, or CD) was approved by the FDA in 2009, but only for compassionate use in children for treating Niemann-Pick disease intravenously (IV). Clinical trials are ongoing for non-compassionate access (again, only for treating Niemann-Pick).

However intramuscular (IM) use for treatment of atherosclerosis in the general population probably will have to go through the entire Phase I-II-III clinical test cycle before CD will become available to that end. That's likely to take another 5-10 years, since such trials have not yet begun. I can't guess whether the Niemann-Pick trials might expedite acceptance of CD for a secondary target using a different delivery method (IM vs IV). Maybe.
Swift is in an interesting position compiler-wise: the frontend is bleeding-edge and often unstable (though many of the crashes, in my experience, were fixed with Swift 2.2), but the backend is rock-solid LLVM, which has had a lot of optimization & stability improvements go into it through Clang and Apple's existing Objective-C toolchain. Rust is in the same position.
Life after Parse for iOS Developers
Good question. Jerks will have no followers to begin with so it will be of no importance if you write bs.
Why IIT fee hike is a bad idea
NDAs are typically not worth the paper they are written on, but consult a lawyer if you think it could help.

Fact of the matter is, the damage is done, there is no taking back what he said or did. Moving forward your choices are to let it go(fuck those guys anyway right!), or fight for something you probably won't get.

The process of getting lawyers and pursuing this in court is not an easy process, it will wear on you mentally, it will make you want to rip your fucking hair out in frustration and, in the end, probably nothing will come out of it.
I think you missed the point; the point is: it says it does. Houshalter even quoted it.

Yes, your software's download page is part of the user experience also.
> a way to launder investment recovery to Li Ka-Shing

Even if you hypothesize that he got all of the $30 million...does Li Ka-Shing care? That's less than .1% of his net worth.
Apply HN: Scalable troubleshooting
A troubleshooting platform for customers to support themselves.
Call centres could use this to reduce training time and gain analytics on the troubleshooting process itself.
Make technical support as repeatable as writing a unit test and built into the product design.

Problem: Most self service solutions boil down to lmgtfy and rtfm.

Solution: Give people the ability to rapidly compare working and non working systems and the ability to zoom in down to the necessary level to troubleshoot. Any issues that can't be fixed indicate an undocumented part of the system. This would spare developers assisting every single customer as the system would update in real time for everyone.

I spent 5 years in technical support and have given this a lot of thought.
There is a lot things that could be automated, but the simplest thing is to focus on call centres for the start.
I think there is some potential in using a similar system for coding as well though that is a long ways off.
There are two types of NDA: Mutual and Unilateral.

If it is mutual, you likely can take action.

If it is unilateral, you likely don't have a case.

You can tell by the wording and possibly the title of the NDA.

In any case, lawyer up if you want justice. There may be something said on the recording that could be slanderous, libelous, etc. And then of course, it may not be admissible in court if it was recorded without the speaker's knowledge. Or, perhaps someone who was there would testify in a deposition that it was in fact said. Repeating myself, lots of good questions for an attorney...
To expand on this, are there good models for translating concentrations of toxic substances in vacuum cleaner dust into actual exposure of people who live or work in those spaces? It seems like it would be a lot easier to get people scared (or alternately complacent) than to offer lay-persons useful information.
This is awesome! Thanks for sharing.
Siris is built around my pain points and those of people close to me.It dates back 2009, when my mum got an on job promotion that increased her travels, she wanted to save something for us; a shirt for me, a dress for my little sister and occasionally shoes for my dad, we enjoyed it but she had to sleep in "good" hotels which derailed her mornings since they had no water for a morning bath. Last year, my father lost a laptop with loads of data, in a tier 2_town in western Kenya. I also travelled to Kampala, Uganda and encountered similar issues, the linen was good but their was no mosquito net, I contracted malaria. A friend of mine also had to host his dad while drunk, since his dad could not find a predictable hotel,the issues are that serious.
> Most people don't realize that a language's accent is a physical thing.

Right! This is why I hate saying English words in the middle of German sentences. It's actually easier to just say them with the German accent, rather than take the effort to rearrange both my mouth and my brain.
The idea is servers are immutable and throw away. Just because they are bare metal does not mean they have to sustain long lives.
They're selling for twice what we're[0] selling for in Winnipeg. More than twice, if you count for the exchange rate. Marijuana is decriminalized in Canada right now (Allard v. Canada, 2015[1], R. v. Parker, 2000[3]).

If you guys were in Canada, I'd be terrified right now. Thankfully, this blue ocean is undisturbed by the ycombinator fish thus far.

Post April 21st, when the UN convenes, and Canada/Mexico pull-out/renegotiate three of their treaties, the U.S. might be pulled in as a result, and Obama can quietly brag about Marijuana being legalized under his administration (and he doesn't have to take credit!)

0. http://medicalcannab.is

1. http://www.canlii.org/en/ca/fct/doc/2016/2016fc236/2016fc236...

2. http://www.canlii.org/en/on/onca/doc/2000/2000canlii5762/200... [210]
For buildings that are younger, say sixty years old or less, I'm way more concerned with water quality and air quality coming in from outside that is guaranteed to have pollutants.

When I lived in SF in an 1930s building I ordered a lead testing kit for the water and thankfully found none.
See my other comment for my opinion, but if you want a lawyer, Maria Kallmeyer at Quarles in Chicago is a bad ass, she might be able to advise you or help in some way.

Maria.Kallmeyer@quarles.com
This is the article that years ago convinced me it's not worth obsessing about my own technological privacy: http://www.gaudior.net/alma/johnny.pdf

I despise the "if you have nothing to hide..." argument for the surveillance state. And I argue against it every chance I get.

But, practically speaking, I don't have much to hide. I also realized that one can draw more attention to oneself by taking drastic measures to preserve one's own privacy.

I know, citation needed... I believe FB (or a related party) released some research about detecting "holes in the social network". Browser fingerprinting is another front on which I've probably made myself more unique to trackers.
"""

Go has an infinite loop in several big integer routines that makes Go
programs vulnerable to remote denial of service attacks. Programs using
HTTPS client authentication or the Go ssh server libraries are both exposed
to this vulnerability. This is being addressed in the following CL:
https://golang.org/cl/21533

"""

http://seclists.org/oss-sec/2016/q2/11
I wasn't saying that I was conceptually surprised by the connection. I was just providing background for those who seemed not to appreciate its importance.
I'm fed up with Amazon's business practices. I've found eBay to be an acceptable alternative that has a decent UI. And I find the closer interaction with the seller to be helpful.
Especially if you were being paid to do it.
'There's no more land'
Great. Tumblr enabled it earlier this year as well.
This is great. We and few others including rpedela who commented below did something similar working with over 50M+ patient events from clinical data from our partners however found it incredibly hard to sell.
Hope you find some success in this area. It is always interesting to see another healthcare entrepreneur. Feel free to ping me at rahurkar@gmail.com if you want to talk.
I love this idea! What would be the turn-around time? I.e., I sign up, you send me a vial, I send it back, you test it, I get results -- from start to finish, how long do you think it will take?

Also, do you have a potential cost in mind?
Wow, you did all that nature analogy to say that the misunderstanding lies in the question and not in the answers?
> Second, do you honestly believe that nobody at all in ENY is trying to do anything at all to try to make anything better in their own community?

I believe most people in ENY are just trying to get out. I'm not sure anyone is terribly optimistic about inciting change from the inside.
That's not any narrative now. That's a semantically incoherent comment from someone on HN. S/he contradicts the first sentence in the second.
And someone actually picked up on the Golang team asking for CVE numbers a couple days ago: https://www.reddit.com/r/golang/comments/4diazi/osssec_cve_r...

Changes: https://golang.org/cl/21533 and https://golang.org/cl/21428
Making your accent absurdly french like in a cartoon fools Duolingo. I do it when I get too frustrated with the pronunciation and want a pass.
I like to keep it in original audio format (usually AAC) instead of mp3, because with mp3 conversion, there is also some loss of quality due to re-compression.
like asymptomatic disease...
> I think I know where you're going

No, I was genuinely interested in the answer. I wanted to see examples of how someone might answer the question.

> You can't trust a recruiter's answer, but if you're a programmer being interviewed by programmers, you can usually trust the answers.

I'd also be interested in the answer to that question from a first-line or second-line manager. Whether they answered it honestly or not, the answer would likely be helpful as part of the interview.
On Amazon AWS you can fire up an expensive server for half an hour or even ten minutes, to do some calculations that would otherwise take days. You can even fire up 100 of those servers for 1/100th of the time if you can do that calculation in parallel.

This all can be scripted, and that makes it very powerful.

Another use case is Streisand, the VPN service that you can install on your laptop. You need an AWS account, keys etc, and then you can start up one small server as vpn for one or two hours, or for twenty minutes, each time with a different IP, from data centers all over the world. Need a server in Asia? In the EU or the US? It can set this up within the minute, if you have it configured properly.

So there are use cases for these services with price per minute. The problem with Scaleway is that they don't have the really expensive servers, and they don't have the scripting if I'm correct. I do have a server running there, cheap and not in the US, and it does its job properly.
Everyone that stayed there and did not break the law was making things better. The rational choice is clearly moving somewhere else. Yet, neither of those are enough for you.

How about you make wherever you live better. Quit your job and dedicate your life to improving things. Clearly it's your fault that anything anywhere is broken if only YOU had worked harder.

PS: Your comment was clearly pointless blame shifting.
Briz php framework Quick start
Clinton Camp Used Static Noise to Drown Out Speech at Colorado Fundraiser
Also shouldn't home inspections when purchasing warn about asbestos and others similar risks? I suppose many people rent and the landlords may know or not care.

This seems like a service business and not necessarily a startup. But on second thought, maybe there's a hardware device that could test everything wherever you went: air and water. Perhaps even you could scrape a chip of paint into it. Now that's something I would strongly consider buying. You could take it when traveling to ensure there are pollutants in your water. As a (hopefully) future parent, I worry about my kids being exposed to even minute amounts of lead.
Good point, I guess I should have said it's a subjective result that too many treat as if it were an objective pass/fail result.
Yeah thats why ive found myself moving to AIDE in my remix os box runs the app right on the device but the mouse and keyboard make AIDE much more effective than using with my phone.
AWS has a similar offering:

https://aws.amazon.com/ec2/dedicated-hosts/pricing/