skysight-inc/HackerNews huggingface dataset:
As an American, I wish news agencies would stop conflating the US with the CIA. It suggests US citizens generally approve of their actions.

The "US" did not bug Merkel's phone. An agency under the Executive branch, which is above the Rule of Law, which is drunk with power and paranoia, who considers American citizens the enemy as much as foreigners, bugged Merkel's phone.

It would be like saying "Syria uses chemical weapons." The Syrian people had little to do with it, and the American people have little to do with this.
cppcomponents at https://github.com/jbandela/cppcomponents

With C++, it is hard to use code from 1 compiler with another compiler. In windows, it is even worse in that versions of visual c++, and even debug/release can't use the same binary. cppcomponents, allows code to be written in 1 c++11 compiler and used in another compiler, without giving up C++ features. You can use exceptions, and std:: string, vector, tuple, pair,chrono::timepoint.

I am hoping this makes it easier for people to create more c++ libraries. Currently, if you have anything other than a header-library, you either have to require the user to build the library, or else create a binary for every compiler (maybe even compiler version). With cppcomponents, you can create just 1 binary per platform that all the compilers can use.

Some of the libraries I have worked on are a libuv wrapper, a implementation of async/await in c++ (based on boost.coroutine), and currently working on libcurl wrapper. All these libraries are on github.
You should write a DMCA demand letter and send it via registered mail to BB. If you have a friend who is an attorney, ask them to send it on their stationary. You should get a response quickly. If you need more help, email me.
That's the result if you work for a bad team, sure. In my case, I develop software that my colleagues sell and support (and they're nice guys.) I have input into what we build and how we do it. Yeah, I don't retain the rights, but I do get to publish a bit of open-source. And I know first-hand that I'm not alone in having a good working environment with an employer.

Your argument seem to be that it's better to be in charge - and sure, I think we'd all ultimately like that. But that comes with costs—in some cases, pretty large ones—and it's a mistake to gloss over them so lightly.
Please don't upvote viral spam here.
> So your differing point of view means it's OK to malign us publicly?

You publicly "malign" your competition in a way that several people in this thread feel is nearly libelous, then get huffy when someone calls you on it. I agree with his view: the conventional (i.e., in the average person's mind) "mail client" supports _any_ conventional "email provider" by definition.

I understand where you were coming from, but the statement itself was too broad, and now your reaction is digging a deeper hole. If a little blunt, I believe the original observation was meant as "feedback" that you claim to want. Nobody was talking about boycotting or ragequitting for a better forum, until you got defensive and refused to respond in a way that doesn't end in a personal insult against the commenter, or a general sneer at the community in general.
I started taking suboxone 5 months ago and it (almost literally) saved my life. Before finding out about it, I thought I was going to be stuck in a hell-hole of heroin dependence forever. You wake up one day and realize that you are completely fucked, and that there's nothing in the world to help you. Suboxone changed that. I started taking it, with no/minimal side-effects, and immediately stopped doing heroin, stopped craving heroin, stopped everything. Finally, I can live in peace without there being a short-fused time bomb just waiting to blow up inside of me.

Thanks to suboxone, I can program and think and live again.
Yeah, the optimal solution for society involves not owning cars at all. An individually owned car moving around between a small web of trust such as a family, is more likely to make empty trips than a car that drops people off and can pick up the closest person that needs its services.

I hope we one day see a future where you will only be allowed to own a vehicle for inter-city and rural travel. Suburbs and cities should all be serviced by one collectively fleet for all citizens of that city.
It's weird to see a comment I wrote 4 years ago saying "Yeah, I haven't really touched this in 3 years." Man, I'm getting old.

Still, it's neat to see folks still find this interesting & informative. I learned a lot from writing it, and I hope others learn a lot from reading & working through it.
The beach again? It must be the 5th time I see the beach presented as some kind of ideal workplace and I just don't get it. I'd rather spend my time at the beach resting, swimming and reading a good book, and then get the work done in a place with consistent lighting, real mouse & keyboard, fast and stable internet, a second screen, whiteboards, etc.

Also, startups are hard. Making twice your corporate salary by working on a laptop at the beach with a spotty internet connection sounds like a scam ("my aunt makes $5000/week on the laptop") and there's a reason why it does. It's not impossible - not much is impossible with startups really - and you might just make it if you're very lucky and very talented, but you're stacking the deck against you in a game already more than difficult enough.

Finally, how are you going to fund all these travels and living expenses unless your startup is profitable from day 1? With all this money saved from the evil corporate job I guess.

This is way too black & white.
The great essayist Simon Leys said one day that education task was to prepare pupils to be the best citizen in a democracy, but that democracy is not part of the tools used to achieve education.

I think these differing views coke from different understanding of democracy. On one side democracy is reduced to "decide together", and is applied to school management, experimentally. The real democracy is on the other side.
As with other technical advances, it’s unlikely to cause direct job loss, and more likely to make the existing workforce more productive and the product better and cheaper.

It might, at the margins, make ‘miracle-worker’ doctors less so. Those doctors will be less able to demand exorbitant fees.

It will also make more-accurate cancer diagnosis available to more doctors, and therefore to more patients. But no one (in the medium term) will not use an oncologist because Watson exists.

These are all good things. In finance, the computers are doing most of the work but employment hasn’t waned (at least not because of the computers).

The underlying reason is that demand for improved results, in both fields, has no foreseeable upper bound. Demand grows to consume the new capacity. There is no upper limit on ‘better cancer diagnosis’, as there is no upper limit on ‘better financial returns’.

Put another way, Watson-assisted diagnosis should be thought of as a ‘new’ product, stoking new demand, in the same way better Macs drive demand every year.

Someday you’ll buy a cheap health robot at Walmart, but this development is not that.

(ps Tyler Cowen’s new book has some interesting stuff on this topic.)
I bought a 4-letter domain (edofo.com) on Namecheap for the standard .com price but now don't know what to do with it. It just sounded like a good company/product name.
I think that is also partly because XP lasted a very long time.
writing a sci-fi novel dealing with p vs np, quantum computing, the many worlds interpretation of quantum mechanics, the future of civilization and culture, and hipsters.

it's cool because it's also about my personal life and struggles with bipolar disorder.
You should take a look at http://www.hndigest.com . You can subscribe to get emails at specified intervals (daily all the way to weekly) and choose from top 5-30 stories per email.
The benchmarks you cited measure scholastic ability. It is measured by such metrics as test results and graduation rates, as the second link says. The benchmarks have little implication for the general quality of life for students, graduates, and educators. Especially since getting into a top college doesn't guarantee success anymore.

Meanwhile, South Korea has the hightest suicide rate among OECD countries [1], and suicide is also the leading cause of death among people aged 15-29 [2]. Teenagers killing themselves to escape from academic pressure are so common they don't even make the news anymore. South Korean students might have the highest grades, but neither students nor educators seem to be even remotely happy about what they've got at the moment.

We're talking about a country where competition for standardized tests is so great that people pay thousands of dollars for leaked SAT tests [3]. I'm talking about the American SAT, not the Korean equivalent. Competition for the Korean SAT (suneung) gets even more serious.

In the past, when some foreign leader cited Korea's academic achievements in a public speech, Koreans felt immensely proud. Nowadays, Obama mentions Korea all the time when he talks about education policy and we're like "Err, whatever."

[1] https://en.wikipedia.org/wiki/Suicide_in_South_Korea

[2] http://www.voicesofyouth.org/en/posts/rising-suicide-rates-i...

[3] http://blogs.wsj.com/korearealtime/2013/05/28/group-of-south...
Even better, Google and the automaker's could get into the market of managing fleets and their own insurance directly or via wholly owned subsidiaries. That's what I would do if I were in their position. Basically, this is going to completely disrupt the auto insurance industry as well and no one has more and better data to price the insurance than Google that now has hundreds of thousands of miles logged and will always be in possession of the sum total of all data on all miles ever driven. They are no longer performing statistics on a sample size, but are instead doing so based on an entire population.
Basically Google can do the same for auto insurance that Amazon has done for online retail. i.e. they can operate on razor thin margins that no one else will ever be able to match because they'll be operating on sample-based statistics and it will take them a while before they have a significantly large sample to properly price their product.

FWIW I posted the above comment in the other story submitted on this topic today on insurance. [0]

https://news.ycombinator.com/item?id=6615346
I fear Tyrannical Governments will create an "American Internet," a "Chinese Internet," a "European Internet," and a "Rest-of-the-world Internet."

It will happen quietly, and no one outside the tech community will know until it's too late.
This is seriously a first world country's software engineers problem. Anyone of my friends who is not currently employed as software engineer would do anything for that schedule and $100k/yearly salaries. I think sometime people just take too much things for granted; we are just happened to love what we do and get paid/spoiled a lot by this industry. Imagine this industry is not needed; I am sure you would be begging to have this flexible office hours.

From my point of view, work is the place I get PAID to learn something news from other. Someday, I stayed until 8pm or work on weekend. Does that mean I was forced to or get paid overtime? No, I stayed because I have the urge to learn and solve the problem. Now, if you think about work from that perspective then it wouldn't be so bad now, would it?

FWIW, I am not criticizing anyone but just simply giving my point of view and how fortunate I felt to be pampered from this industry. And just maybe, my view is different from others because I just graduated from college and always eager to learn.

Love what you do and do what you love!
It's definitely still true. Every windows install from a non-OEM copy in the last few years has required me to sneakernet my network drivers before I could do anything (including get other drivers). Linux has actually been much better for this since the release cycles are shorter and the barrier to getting a driver officially included seems lower (requires WHQL certification on windows, which presumably is not only work but costs money).

It's actually been quite a while since I've had to do the driver hunt for Linux, but it's been routine with windows (unless you use the default oem install, obviously).
I like what Apple is doing, but I hope Microsoft can build a viable competitor ecosystem. I do think Apple is good at beautiful, approachable products, but I think they make so many sacrifices in terms of power and usability to achieve it that we need a strong alternative from Microsoft.

The iPad Air looks amazing for example, but compared to the OS-level features offered by tablet Windows 8.1, I think it's lacking.
This is really interesting. I would love to see if there is anything about this generation of people not liking technology changes.
I think it's common to work 9:00-19:00, 9:30-20:00. That's my schedule (working at a bank). Sometimes I also have to connect in the middle of the night if there's a problem in some other time zone. I haven't ever heard of a programmer working 9-5 in Tokyo.
Armed agents seize records of reporter
Thanks! If there is no motion from Qt's side till this Friday, I will release a no-webfonts version that fixes most of the glitches. The bug only happens when webfonts are used.
Well...

we voted in all the Representatives, Senators and Presidents who, in turn, voted to implement the programs though. We do have some culpability.
Maybe link directly to the guy's site, instead of some random content aggregator:

http://mywifesfightwithbreastcancer.com/
Very touching. My own wife (at 33) was diagnosed with breast cancer this year, but I feel almost guilty to say everything turned out okay (we believe).

The disease is a motherfucker. I can't imagine watching someone I love going through the later stages, unable to protect them.

Now back to my regularly scheduled trolling.
I hate to burst your bubble...but it does matter. Not for purposes of U.S. taxes, but for purposes of whatever countries you are in while you were traveling. If the app is even moderately successful, those countries could treat your app's income as wholly or partially subject to their income taxes. (This is not much of an issue with Canada, EU nations, China, Hong Kong, Taiwan, or S. Korea. It is very much an issue with most other countries, especially South American and African countries.)

It depends heavily on the tax laws of the countries in which you are traveling, the type of work you perform, and the amount of such work in proportion to work performed elsewhere.

There's a reason that so many multinational companies hold their board meetings in the Caymans, with a quorum of directors physically present. It's not because the Caymans are a great vacation destination (they are) but because they must hold the board meetings there to satisfy location requirements arising from the company's tax structure. (See e.g., the Dutch Sandwich structure and the Double Irish structure.)
No, the fair policy is to just not count the gender is the ranking.
This is a good point, one of the outcomes of this mess might be more control over internets than less control. At some point we'll need to dust off our uucp code to get back to a more independent network.

That said, when I was at USC and the 'net' was ARPANet and the Fido was just the name of a dog, it was very much a 'controlled' net with no spam (your host got detached) or commercial speech (same punishment). Which made for a pretty sterile (if geeky experience). When Berkeley and PARC started to create gateways between those 'unwashed' nodes and the ARPAnet it was quite different. I could easily see a call to go more 'milnet' on the public infrastructure with the monitoring overt and 'known' like it was on ARPAnet in the same of security. That would be a bad outcome in my opinion.
as someone who had a family member taken by cancer, i cried at the last 3 photos. thanks for sharing this.
> I wrote this article for those 88 people.

There's nothing at all actionable about your article. Why bother when it just says "Hey do this thing I did" but without any further details or pointers?

I mean, it's really cool you did that, but what I've read of your blog is entirely fluff.
Is the data set publicly available? I'd love to do some machine learning on it.
Honestly, I've had better luck installing Ubuntu or Mint then I ever have with Windows. Assuming that a Linux driver exists, the only case I've ever seen a driver not get used automatically is with proprietary drivers. Even then, it's usually just one more click on a GUI that tells you which ones were not used.

For Windows, at best everything is working except for graphics. Even then though, the drivers are usually not the same one's the OEM used, and you have to go Googling to find the correct stuff and current versions.

I don't disagree with you though, installing an OS is not something a normal user should be doing, even if the install dead easy. But as far as installing goes, I've always found Ubuntu and similar Linux's to be miles ahead of Windows at this point when considering ease of install and usability after install.
I am constantly surprised by people who don't understand it is in Apple's and their customer's interests to keep the pool of applications on the iTunes Store as small as possible.

At this point, to prevent quality from being lost in the long tail, Apple's default response should be rejection, and only the most novel of applications should be accepted.
What people need to understand is america is not spying just for political reasons or "national security". NSA is also basically a spying agency for hire , used by US private corporations to win contracts (weapons,it,....) or predict the foreign competitor next move (just like the CIA served private interests in Latin America, just google United Fruits and Guatemala... ).
Has anyone here ever done their startup's financial modeling in code instead? And if so, can you share your code sans your real data and assumptions.
Have you heard of python -m HTTPServer

There is your HTTP Server.

What a little more dynamic? Sure. Download Bottle. A single file! Then write something in a separate Python module and you can write raw html too in the bottle response. No jinja is needed.

Piece of cake. Lighter than what PHP would require you to setup.
my entire family uses linux. We just find it much easier to use and install things.

But the number one reason, of course, no malware, which happens every time kids use my computer on windows.
I recently had an App rejected too under 10.6 because they said it needed to use more of iOS' features.

I replied back letting them know, that the App was greatly enhanced by the multitouch interface, and asked if they had any suggestions. The App Store reviewer was actually very nice (almost excited that I wrote back?) and reasonable. Their biggest concern was actually relating to lack of iPad specific features/views on the iPad version. It seems Universal apps are reviewed a little more harshly.

I think they have a lot of rules, and sometimes it's hard to keep up the manual review process when they don't see the immediate value of the app. In general, they are quite nice however and will let you know what they are thinking.

For what it's worth I opened sourced the rejected app anyway https://github.com/dmitric/tap-pad-ios
As an American, I'm deeply embarrassed by this. Outrage will not stop the spying program, however. Action will: https://stopwatching.us
I think that over time everybody gets to a certain level of proficiency where such interfaces and concepts are not as daunting to them as before. Back in the 90s and even 00s, people were so uncomfortable with GUIs and then the internet that getting them to try a Windows alternative was not worth the effort.
Very depressing. These pictures may serve some purpose but I'd rather avoid anything that would reminds me of this horrible disease.
At the very least, you don't have to fucking activate it. I hate Microsoft activation with a passion.
I went to my Dad's place a few months back. He had a new win 8 laptop and asked me how to get going with it, he's not an idiot and has been using windows since the 3.x days. As a linux guy I had trouble too but we got there.

I went back two weeks later and he had a Mac.
This has a very interesting secondary use: find studies or facts that most effect the diagnostics or prescriptions. Studies that are most relied on would benefit from replication attempts.
So does this mean that the opiate addiction is still present, but satisfied by suboxone? In other words, if you stopped taking suboxone, would the heroin craving come back?
http://www.brightplanet.com/bluejay/

No one remembers the article about BlueJay and access to Twitter's "Firehose?"
>The state of the art in guitar tabs is horrible ASCII crap

Not powertab
While I don't like seeing it too and rather wish to avoid it, but i feel like this avoidance attitude is not helping.

Actually really I'm not sure if anything helps that much, which is just as depressing..
Pokemon (and I assume all their stats re: them) are owned by Nintendo.
This week I've been making:

3D Printed sprockets for a local high school robotics team.

Building a small quadcopter for learning the technology so I can do aerial photography.

Started developing the materials for a course I'm teaching at the local hackerspace nominally titled - Building your own autonomous ground vehicle. I just took delivery of the parts for my first cut at a kit.

I also just finished teaching free classes to local students about 3D Printing, Git, and Project Management. Not sure it counts as making though.
Go on. I'd like to hear more.
Why would you consider it "a considerable step up?"

We already know that surveillance in the US is pervasive. And that includes politicians, judges, and everyone else in government.

It's just a small step to using that information for safeguarding NSA's mission.
Just among friends and family, I find that Linux dominates the desktop.
Most of the companies doing customer support via Twitter are either very small (as in, 20-100 people) or very large (as in major banking companies).

In both cases, very few people handle the Twitter accounts in general, and usually they reveal some part of their identity. Some companies decide to create multiple customer service accounts for multiple people as well.

My guess is, they have some power-user applications running some searches for key words (obviously company names) and maybe, if they are really serious, some sentiment analysis (e.g. "Regions sucks!" is much more important than "headed to Regions then to lunch.")

The larger companies will hire a small team, or may add this to the responsibility list of someone who they feel takes initiative. Companies like MediaTemple have customer support folks who monitor this like any other channel, with a scheduled switchoff to other support reps. Small companies have someone doing this and usually many other tasks at the same time.
My parents have both rocked Ubuntu and Fedora, with minimal instruction from me. The interfaces/distros seem to come naturally.
If you don't mind me asking, do you continue to take it? Or if not, how did you know when to stop?
People who don't understand either artificial intelligence or medicine, or neither, tend to overlook the fine point that the particular tasks AI is suited for in medicine generally are those tasks the doctors like the least.

Doctors might like reading research every once in a while. They don't like spending all their time on it. An overworked doctor should not care if he refers a patient to an overworked oncologist or asks watson first.

Computer vision applied in health care also automates tasks that are mind-numbing. Is it really necessary for highly-skilled doctors with decades of experience to look through a microscope?

Doctors also complain that they don't have enough time for their patients. Watson seems to be excellent at completing paperwork. Given that we hardly have enough doctors anywhere in the world, more AI will be good thing.