skysight-inc/HackerNews huggingface dataset:
As someone with the label "Application Developer" who's been having to develop and deploy and learn my company's entire backend without much help other than "oh, here's the username/password for that, here ya go" from my superiors in IT, I don't know what to think of this.

The servers and databases are all managed by my one boss, but I'm basically now responsible for every aspect of my application's lifecycle. While I'm a 1-man team now, I know down the line we're looking to expand and I'm trying to set things up right for when that day comes - proper version control, and an automated way to push updates to my Django app.

I was looking at Docker and the likes, but we're unfortunately running Microsoft SQL Servers and Windows Servers which apparently aren't going to see much support for virtualization/containers til the SQL Server 2016 version comes out. My company is an engineering firm, not tech, so paying for an AWS bucket or me making a case to get the fuck away from Microsoft backend stuff (the headaches I've had with MS SQL already...), etc etc probably isn't high on their to-do list.

Maybe due to the sort of company I work for this article just doesn't apply to me anyway, but it seems like the author assumes any company rolling out software or a service is doing so at the cutting edge and as its primary focus.

I'm not sure my struggle to find a sane way to automate our deployment and updates would be helped too much by literally any of the cloud based services anyway. Even if they gave me a green light to go all-out on whatever service I wanted to use, at the end of the day I'd also have to manage all of those services and their connections to the app as well. I'm trading off some work for another kind, and a lot of these cloud solutions are hardly painless.
It's about intent. Yes, currently you can work your way around ads and anti-adblockers, but seeing as that's not the intention of the publisher they will eventually have anti-anti-ad-blocker measures just as they came up with anti-ad-blocker measures in the first place. The way content has developed on the internet is based on this implicit agreement that the free content comes with the ads, if there was no revenue source, they might not desire to be in the content publishing business in the first place.

All that being said, I'm not sure how me seeing the ads helps them as I never click on them anyways, but I chalk that up to their business issue. I do not necessarily believe that just because they don't provide their content in a form/implicit contract that I wish to participate in, that I am still entitled to consume that content. A prime example for myself is EA Games. I disagree with a lot of their publishing practices and business decisions, but that doesn't mean I play all their games as pirated versions anyways, I simply abstain. Consuming the content by skirting this implied contract only results in this arms race you see in games, online content, and just about any other form of media. It's a competition between users wanting money-free content and publishers wanting to control exactly how their media is distributed and paid for. I don't think either side in this fight is right, but by participating on one side it eggs the other side on.
Tried the app very buggy ! good start kids !
Thank you for your constructive comment and downvote
http://www.wsj.com/articles/volkswagen-group-sales-drop-for-... http://www.fool.com/investing/general/2016/03/01/volkswagens...
I not only know how to spell JavaScript, I also know that the 's' has been capitalized since Sun and Netscape first announced it, and I can even do magical, wizardly things with it! Where do I sign up for '$140k and a BMW as a signing bonus'?
I generally do the same thing, rarely do I get a hit with the first link.
Man, that's depressing. It's fairly easy to prevent this particular kind of injection—you just have to add a Content Security Policy to the HTML page. The appropriate value for web pages running from file://, with no expectation of downloading and executing remote JavaScript is: `script-src 'self';`

Really sad to see that Apple is using embedded web views without these sort of basic protections. I bet worse exploits than this are possible, given that they probably expose parts of the ObjectiveC layer through the JavaScriptCore bridge.
Clicked, fought my way through those first two paragraphs, left.
Simple fix: https://github.com/Mechazawa/FuckFuckAdblock
I don't know why more people use this. It simply blocks sites from taking you hostage
GAE is subject to Google Cloud's Deprecation Policy, which says you'll have at minimum one year to migrate off it: https://cloud.google.com/terms/
Swift doesn't have a mature compiler, either. It isn't old enough to have fought enough battles.

Also, I wouldn't say the rust language definition is less stable than Swift's, which is still very much in flux (with changes such as the removal of C-style for loops in the pipeline or just released)

Also, Swift doesn't do garbage collection. That may cause problems when trying to build a shared GUI famework.
I'm a native US speaker and I've heard that usage all the time!

"Let's table this until later."
I'm using the stock web version (not the basic one). It's the one that is built on the bones of oddpost (so outlook-esque).

Honestly, haven't done much to improve the experience.

I did turn off the conversation view, because I don't like threading of my emails.

I also have (over time) memorized the keyboard shortcuts: https://help.yahoo.com/kb/SLN3578.html

Mobile is a different world. Still have ads, but just one at the top. It seems to get features before the web version (specifically when I reply to a message sent to one of my aliases, the mobile version was the first to set the 'from' correctly, but the web version seems to now). The only issue I've had with mobile is that sometimes I need to search for something twice, especially if I have cleared my cache.
Is this actually better solved by audio than by text? Audio will require full attention and doesn't allow people to scan comments. It seems like a lot of work to actually be involved in a conversation like this.
Stephen Diehl is a good example of a content creator that a lot of people would love to send their money to :-)
Why is regressiveness (measured with respect to income) a bad thing?

As you note, high income people don't remotely consume everything they produce. What they don't consume is invested, increasing productivity in the future.

A progressive (w.r.t income) tax merely reduces investment (since high productivity folks have less to invest), and will be consumed if it is redistributed to lower productivity people. Why is a shift from investment to consumption considered a universally good thing? Could a situation arise when you'd favor a regressive tax structure in order to increase investment and reduce consumption?
Yes but the political difference and money raised for cancer is not spent enough on cancer research. I love St. Baldrick's (They funded the new drug for Childhood Cancer that increases it's effectiveness over 40% (think cancer killed) with less side effects) and also Pediatric Cancer Research Foundation. The money goes to research to help the children of the future.

I was surrounded by support and still receive support from my local community but little money goes to research funds and most money goes to help the family and children financially and emotionally (Think "Dream Come True" LOVE THEM and Ronald McDonald House LOVE LOVE THEM)

We need both to be funded and more from the Government Research Grants. If we find a treatment for kids it usually will work even better on adults and with less side-effects since children's bodies are more delicate.
Not sure if it's very functional. I blocked W3Schools + Wildcards (because I'd rather read MDN) and after a few months of working their results continued appearing at the top of my page.

There are a few blog posts around the net where some users have tried similar and found that W3 schools was also serving up content from another place that had not been blocked.
I would say Go is a very unintuitive language. And not in an especially useful way.

Honestly, it comes across as a language designed by someone only incidentally aware of programming. This isn't an argument, this is the first impression.

At the risk of sounding stupid, and not really having a say in the argument for or against Go, I will say I tried to learn how to program Go on my own by trying to "guess" how to write a program. (A time waster, I had seen code but mainly glossed over it.) The program I tried to write was "Hello, World" and the way I tried to guess was using the Go website's sandbox.

The result: https://play.golang.org/p/oc-cxnjJiI (Best case: https://play.golang.org/p/NJpwhLUPA_)

I'm sure the same thing would happen trying to learn C++ from a compiler's cryptic error messages, but C++ is not Go.

One thing I dislike about Go is the culture or lack-there-of surrounding it. Especially in the canonical Hello World example, which chooses to use Japanese/Chinese language in an unnecessary way. A little presumptuous. Especially since it's used in a one-off sort of way with no explanation.

I also think it's interesting that it's the survivor of the Go and Dart launches, when I never saw the purpose of Go when it was launched, compared to a special set of libraries for C.
Is this a sentence or just a collection of words:

Sberbank (Savings Bank in Russian) engaged the Podesta Group to help its public image—leading Moscow financial institutions not exactly being known for their propriety and wholesomeness—and specifically to help lift some of the pain of sanctions placed on Russia in the aftermath of the Kremlin’s aggression against Ukraine, which has caused real pain to the country’s hard-hit financial sector.
Never say never, but I'm not super concerned about those crypto changes. RSA decrypt in Go is only used for actual decrypt, so parameter checking of the RSA privkey seems benign. And you don't usually have an attacker who can choose the modulus in your curve algorithm.
Online Map Quality Analysts
My employer's proxy blocks this site as "malicious." I suspect it's a false positive but on the off chance that the proxy actually has a way to detect this I figured I'd share.
It works from a native french point of view, no false negative !
TriNet Acquires Teleborder (YC S13)
Antbuddy Slack: Open source Slack messages downloader, anyone want its source?
Well, maybe he won't be now? I don't see this as a reflection on Clinton at all.
Broken: What the Hell Happened to Digg?

(as if that hadn't been rehashed enough)
I think an info graphic showing the connection to Clinton would have been easier to digest for most people. The article just does not seem to make a compelling case by putting a big picture of Hillary Clinton on the front.
In math, answers are made by questions. In life, the quality of your answers is determined by the quality of your questions. So make a concrete question based in reality if you want a specific, real answer that you can confirm against proof.
My parents bought me my C64. I'll always be thankful for that and therefore will remain calm helping them out in this mad digital world they don't understand at all.
Niiice!

I wonder how it behaves in games. Did anyone try it yet?

Also, the Xeon E5-2670 is still priced at 1900+ euros in Europe at the moment...
For people who're blocked via proxy, just go on the app store and search for FrenchMeter.
> I definitely do not think adopting a new, unverified cryptosystem simply to get better "deniability" is a good tradeoff.

I agree, but I don't see how that's relevent. This could be added to pgp, without "adopting a new, unverified cryptosystem"
It seems to either not recognize the phrase at all, or it says my accent is perfect. Since I'm an American, I'm doubtful about the accuracy.
What does this mean? How does it work?
Here's the problem. Management is going to make decisions. That's part of their job. They aren't psychic. As you say, you need some kind of an estimate (or at least, management needs you to give them one).

But there are times when you don't know. So you handle that by saying something like "I don't know enough now to give you any kind of an estimate. In a month, I'll be able to do enough research that I can give you a realistic estimate." If management will accept that, congratulations! You have management that is willing to live in the real world.

But you can't even always do that. I was asked to estimate how long it would take to port something I'd never had to touch before. Well, I don't know. Worse, I don't know how long it will take me to find out, because I don't know how many obstacles I'm going to hit, or how long it takes to get past each obstacle. I'll know when I'm done; I don't know any more precisely than that. I mean, I can say something like "probably less than a year", but I have no idea how to do better in that situation.
Minty: Step by step visualization of node processess
Well, yes and no. I think the plan was to stop mismanagement after the purchase, but someone forgot to execute that part.
You hear this same sort of argument with the adoption of any new technology.

I imagine that when Flight Navigators started disappearing from flight crews in the 1970s with the advent of GPS and other related electronic navigation systems, there were those saying "I'd never leave the ground without a flight navigator - what if the GPS stops working?!?" Should we keep an old school Flight Navigator on standby "just in case"?

I remember talking to an retired mechanic about 20 years ago, who told me he never did a road trip without taking all his tools with him so he'd be ready to fix anything on the side of the road if need be. I wonder if he is still doing that....I doubt it.

As technology gets better and better, the "Number Needed to Harm"[1] needs to be considered.

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

edit: missing word
I'm french so I had to try it out! Although I got 90-100% on all words, I was able to get 50+% on most words doing what I think is a strong (but totally understandable) american accent in french. That was fun!
Once an application has been alive for more than a few months, I find it often is subject to self-joins and other query approaches which pretty much beg for aliases in the name of legibility.
It can't seem to differentiate between French and "French spoken with my most deliberate American accent", so I wouldn't hold my breath.
Relay for LIFE!!!! UGH! Sorry I was thinking I might have made a mistake and was going to look it up but didn't :(. We had several friends who passed away from stupid leukemia.
Seconded. It would've been nice to include an iOS only tag to spare me the excitement and the subsequent disappointment.
So, a job ?
"standard"
Encryption Bill Would Require Tech Companies to Decrypt Messages
They're dead to me. Dead.
It seems intuitive to think of contracting as being at some level risky (particularly the "leap into the unknown" aspect of it), but I can't really say I know anyone who's tried their hand at in London and actually failed in any meaningful way. Most of the contractors I've worked with would scoff at the idea of struggling to land a new contract - though, as with anything, you do need to keep your skills relatively up-to-date, make sure you have a decent CV or equivalent, and I guess reasonable interpersonal skills do help.
Yahoo had/has a cool products, mail, groups, pipes, boss, Flickr ...

Instead of improving these products, Mayer went on a shopping spree and bought useless things , like Tumblr (I'm sorry but Tumblr is a complete failure under Yahoo), Sumly and basically let them rot, just like the previous products. And she want to stay 3 more years ? without a serious plan ?

Ultimately, MSFT will buy Yahoo, so I'm sure Mayer will get a good bonus, but what a fiasco she was.
Far be it from me to tell you where or how something should be implemented. If you're happy using packages then that's great! But the other two tools you mentioned using – "services, scripts" – are exactly what a lot of people find to be harder to manage than a configuration management tool.

Maybe your "services" and "scripts" are really sophisticated. If true, then perhaps you've implemented your own configuration management tool. If so, maybe you could share it and other people would find it useful too.
Socialism in the USSR was actual socialism (the government owned the companies, dictated exact salaries, completely regulated supply, etc), whereas in the US the government goes through all kinds of steps to determine which private company (non-profits) gets funding to perform the tasks.

The difference, in principle, is a spectrum, with actual socialism on one end, and US social programs (not socialism) on the other.
This is not the answer, but:
https://en.wikipedia.org/wiki/Cargo_Cult_%28musician%29

Looks like someone already had the idea of using this as a band name!
It is generally the truth, though. I can't tell you how long it will take, because I don't know, because I've never done it before.

If I've done it before, or something enough like it that I actually could tell you how long it would take, then you are wasting your money and my time by asking me to repeat the work.

If you hired me because you wanted me to do the same thing for you that I once did for someone else, and you therefore expect me to be able to tell you how long it is going to take, then I will start polishing up my resume, because I made a mistake when I accepted your offer.
i'm not sure if this is just my problem with whatever plugins i have, but i can only get the site to load in firefox, but it's a total no-go in chrome, safari or even the safari tech preview. in safari and chrome, the xhrs to search_by_date on algolia never resolve (the webfonts never load in any browser cors-related).

Also not totally sure why the xhrs are marked as synchronous, but that causes all the browsers to complain in any case. rock on.
This is a 10x better ggplot2 tutorial than anything I've ever written. Granted, I wouldn't expect anything less.

The biggest strength of ggplot2 is the sheer amount of things you can do and get something presentable with only 2-3 lines of code. (something which can't be said about base R, despite a submission a couple months ago to the contrary)
"I looked the man in the eye. I found him to be very straight forward and trustworthy and we had a very good dialogue. I was able to get a sense of his soul. He's a man deeply committed to his country and the best interests of his country and I appreciate very much the frank dialogue and that's the beginning of a very constructive relationship," Bush said.
The idea of a hotel network to move unused inventory has formed the basis of several "dotcom" era companies in more affluent markets, e.g. Priceline.

Reading about the Uber aspect of the project reminded me of something similar I'd read about in India, and a quick Google landed on OYO Rooms https://en.wikipedia.org/wiki/OYO_Rooms. [I'm not sure OYO is what I read about but it's the general idea]

There seem to be two orthogonal goals: resell excess inventory and sell only "high quality" rooms. One is oriented toward hotel operators, the other toward travelers. Presumably the surplus of rooms will tend to be lower quality relative to their price. Travellers want the rooms that are least likely to be surplus (high quality relative to price).

How do you see this set of competing interests being resolved in the interest of both groups to create a two sided marketplace?
This completely overlooks the wonderful D-1541 (only 8 cores/16 threads) through D-1587 (16 cores/32 threads) series of embedded xeons that run at ~45W to ~65W compared to 115W of the E5-2670 (which this article says to run 2x of!).

http://ark.intel.com/products/93365/Intel-Xeon-Processor-D-1...

If you need just a ton of cores there are more efficient things out there! Not to mention that the D-1541 is available in Mini-ITX with 6 SATA 6.0GBps.

While I am not selling these things I have been drooling over them for a while, there are some great guides on tinkertry.com where they demonstrate this server: https://tinkertry.com/superserver-first-impressions.
Because I want to. The publisher is free to put a paywall up; of course we know they won't because nobody will ever pay even $1 for the overwhelming majority of the content they have and no publisher in the world has control over my browser, running on my hardware, running on my power so they don't get to prevent me from going around their funny little anti-adblock scripts.
Unfortunately it hasn't progressed so far that we are actually negotiating yet. But the perspective is there.

I can't say our website is very artistic, but here in Germany those laws can be enforced with much strictness, and people just wouldn't imitate you like that.

Maybe this is the payback for what the Samwer brothers have done to silicon valley entrepreneurs..
I would like to know what the side effects of using this as an anti-cholesterol treatment are.

It seems like this drug could be a general benefit to the population.
A collapsed economy kept Putin 'in check'.

Oh, and have you forgotten about the Russian-Georgian conflict over South Ossetia? [1]

[1] https://en.wikipedia.org/wiki/Russo-Georgian_War

That one was on Dubya's watch - whereby he proceeded to do nothing. It's pretty clear to everyone that Great Powers will do as they please in 'their' sphere of influence.

If Canada and Mexico were on the verge of joining a military alliance with China, there would be Abrams tanks in Ottawa, and F-22s bringing democracy to Mexico City before the week would be out.
Thoughts on the current state of Bitcoin and Cryptocurrency
Build a Simple Todo List Mobile Application with NativeScript
If I really, really need to read an article on Forbes, I put the link in Pocket. Strips away all the advertising and everything.
The only text/voip app that securely stores its data is Biocoded (https://biocoded.com/home). Even if the local on-device database gets copied elsewhere, it will be undecryptable outside of that device.
I haven't done this yet, but next interview, if something like this happens, I'm going to walk right out of there. Funk that shit!
Yeah, work on your anger issues.
> Any communication between two non-US residents that happens to transit the US is also subject to surveillance.

Of course but we (USians) don't care, spying on everyone else is the NSA's job and every country does it. I'm more concerned about these issues than the average USian but even I don't care much about applying things like the 4th Amendment to non-USians who are physically outside the country. Well, I don't care about it from a justice perspective, I do care about possible consequences like the Internet becoming balkanized.

> Is there some reason the US security apparatus can't legislate in public?

Why would they, how would it benefit them? Their answer would be that it's critical that they keep secret their "sources and methods," so the bad guys don't know what they're doing and also what they're not doing, whether it's because they don't have the capability or they're legally restricted from doing it.
This is the first time I have ever heard anyone say that a text book is harder to understand and is less clear than research papers.

Journal papers are the pinnacle of unclear, convoluted context depend writing I know of.

This is an extremely damning critique.