skysight-inc/HackerNews huggingface dataset:
This is why digital humanities education is important and useful.

It stops this kind of mistake.
The reason I don't like the safe analogy is that it is something physical, which the courts have repeatedly said is fair game. They can compel you to open a safe, they can not compel you to turn over a password. Something you have vs something you know. Which is why I also added the crypto example. The feds can not force me to decrypt my own crypto, I have 5th amendment protection against that. The 5th does not extend to something you have / are, which is why fingerprints to unlock an iphone can be compelled by the courts but they can't force you to turn over your password.
The Ruby Bibliography
Arent most SaaS backed by the same open-source software? Often the part you're paying for is the management of the software, not the software itself.
My favorite resource for news about HTML5 and gaming is http://www.html5gamedevs.com/. You should also check out itch.io and filter for browser games: https://itch.io/games/platform-web

The "biggest" WebGL game I'm tracking these days is Wild Terra: http://www.playwildterra.com/

But https://www.starbreak.com/ is also a pretty fun MMO in its own right.

But there are hosts of others hiding within non-traditional gaming sites, like the BBC.

I think browser-tech games haven't figured out the marketing/monetization paths. I think the rational response to the loads of risk found in making money on games is to produce lots of smaller games to see what sticks rather than investing tons of time into single, larger titles.

That doesn't mean that larger projects aren't out there, I just think the risk/reward curves of game development don't lend themselves to experimenting with weird technologies as well without morphing the gaming experiences beyond what we'd normally call games.
I miss @devops_borat, I don't recall if that person was ever outed but some of his one liners really nailed it.
If you have nothing to lose as a have-not, your options for action are extensive.

Even the smallest nation-states can afford and manufacture nuclear weapons now (ie North Korea). I don't foresee this capability getting more expensive or more difficult as time goes on, only cheaper and easier.
In other countries, chip based credit cards have reduced in store fraud by about 75%. This is a lot more than a "handful of frauds".

That said, make one thing harder, they find another avenue in. I'm voting for cameras that read your physical card while it is in, then the fraud is conducted online. (Downside of that for thieves being that now they have to give out a working address.)
Her argument made sense to me.

Further, I'd point out the author studied law and has a JD from Yale. And she was Obama's tech advisor. And she was/is an internet activist. She knows what she's talking about. She is probably among those who understand this case the best.
Assisting or caring for others is not a low-skill job! It may not require a doctorate in theoretical physics, but it requires a lot of emotional intelligence, stamina and ability to be present with other people. It's far from routine!

This immediate nitpick aside - I think it's great that routine task jobs are going away. The bulk of those are mind-numbing, dead-end jobs - do we really need to keep subjecting people to 40h/wk routine boredom?
You are not wrong, but your tone is very rude.

Yes, API means much more than web RPC. But the "web hipstors" are not wrong in calling their services API either. Educating people about the multiple other meanings of that word is fine, condemning people that use it for a limited (but correct) meaning seems very unnecessary to me.
Hi, I have been maintaining this RSS Feed Online Viewer about data for more than 2 years.

I share with you today my work for the past 2 years. It's been a quite a long work for me.

Feel free to send me any blog post / article that you would like to see featured : contact(at)dataradar.io Let's make it bigger all together.

If you have any idea to make it better. Don't hesitate : contact(at)dataradar.io

Cheers my friends !

Jonathan DEKHTIAR
Disappointing that you can't even view it with "Disconnect" enabled. I'm ok with seeing ads, but not ok with sites sending my data off to 15 different advertising companies every time I load a page.

According to disconnect that one page sends data to 15 different advertising sites, 15 different analytics services and many other content services. So much for fighting for their readers privacy online.
I have to assume the timing of this, coming so soon after the Pentagon bailed on BD, is no coincidence. Does Google figure that the division cannot turn a profit without that sweet spigot of defense dollars?
I don't think kubernetes is to blame for that. One of the facets of a really complex system is that there're way more moving parts that a generic system can handle or anticipate all possible failures. Sure, with time, kubernetes might get a mature native monitoring setup or expose a higher-level support for monitoring than what's currently available in terms of cAdvisor/heapster and health endpoints. So we built the simplest thing to achieve what we needed at certain point in hopes that the simpler it is, the less "monitoring the monitor itself will require".
It's an interesting concept, yet without a prototype or mockup or video, it is hard to comment beyond the landing page. Because it only asks for an email, it doesn't convey much about the product...and for me as a person with casual interest, sign up for more information calls to action create a negative impression because my experience has been that providing an email address creates an incentive toward monetizing at the expense of the harder work of actually building a product.

Anyway, good luck.
How Does America “Reshore” Skills That Have Disappeared?
VLAs provide a very useful way to avoid making temporary allocations using malloc()/free(), allowing (generally) better speed & avoiding leaks.

Why do you believe they are a mistake?
Pure FUD.

Find me an example of any widespread attack from ads alone. Find me one major network (Oh wait, thats only adsense, FB, and bing) who allow anything malicious.

Dynamic ads don't allow custom JS, and you thinking they do is ridiculous.

Sucking data out of people? That is FUD if I've ever seen it. You mean, "collecting data"? Which some people have a problem with.

Your perspective is warped as hell, 80% of users don't care at all. The other 19% installed an adblocker and left it there. The 1% have noscript or JS disabled and are overly worried about security concerns and paranoid about data collection.
Please understand that proprietary software isn't an enemy that must be routed out, and that developing good software (using the right tools for the job) is usually more important (to the developer) than developing software with no proprietary dependencies.
Not every new feature has to be a protocol extension though? Some clients just lack some sugar coating client-sided features. As for protocol extensions, you could always just disable them in-client on servers that don't support said extensions if anything. But my focus is on making more cleaned up IRC clients, a lot of them feel like they're stuck in time when I know there's lots of things that could be done to them to both make them user-friendlier for newcomers and make them a little more convenient to use.
Yes, this is the fallacy of using search terms as the data for any analysis that isn't about search terms.
Then deploy RJ-45 into conference rooms and give staff laptops without WiFi. That maintains operational security and allows people to move around.
Main issue is that luerl does support metatables. That caveat was written ago and I can't remember what it was I didn't support then. But as I said now it works.
http://meta.stackoverflow.com/questions/315181/developer-sur...
Yes - in the article he shows tweets from Startup L. Jackson that feature their conversation.
If you're already an emacs user (is it supported in other editors?) you can start here and grow as you need it. At least, that's how I've done it. Started with bulleted lists (folding was convenient and really all I made use of). Then expanded to linking within a document and to other documents. My .emacs file auto-loads an index.org file for me, this has links to numerous other documents. Some are little more than scratchpads, one is a list of PDFs. Some of those have become links to org files that link to the pdf and I have notes/annotations in the org file. It's my own wiki.

Export to HTML was useful a couple times, but not something I've used much of. I generated some code samples and used org-babel mode. The HTML view was nice enough to share out to other people.

I'm still barely using any of its features. The compelling thing for me is that when I've wanted a new feature, it was already there 9 times out of 10.
Some details on the Netflix CDN
That principle was added in 1994.
This is complete nonsense. You clearly haven't used Feathers. I can assure you that Feathers does indeed provide realtime functionality and have code examples to back up that statement.
Imagine all the previous people in that position that were incapable of properly doing their jobs because they had no Blackberry in which to receive secured information.
Machine learning/AI isn't done getting popular yet.
There have been "hints" that why don't I implement JS on top of erlang as well. Would love to try, and some of the problems have been solved in my luerl implementation, but the main problem is time, the lack of it.
Cool! I think i take issue with "fine motor control issues, but not much more", though. Fine motor control's a really important feature of human intelligence, don't you think? Do you think the cerebellum isn't as efficient as it could be or that the number of neurons dedicated to the task reflects how computationally intensive motor control is?

I suppose a possible investigation of that question would be, say, comparing our cerebellum to that of another animal with extremely good fine motor control, like the cephalopods.
I took that to mean that she couldn't hook a civilian Blackberry to her official .gov account, so the personal email server was set up to service her personal Blackberry.
Probably the same reason we don't have more content from them.

My own supposition is that it's the standard rights-squatting thing a studio does when they're done producing a given work and don't want to compete against 'their' IP being used by someone that actually has a good story to tell.
Ctr shft entr - .org
Shft entr - .net
From a purely technical standpoint, both Wild Terra and Starbreak look like games from 20 years ago.

Good examples of HTML 5 instead of Flash, but not great examples of the web as a serious games platform.
Encryption Myths and Fables
Let people act similarly if they want to, and differently if they want to. What's the problem? It is not as if people are forbidden from putting fancy graphics at the start of their texts, and, some do? I mean, not as fancy, sure, but there is nothing stopping someone from making an individual copy of a book like that, and, if there was cause to, it could be mass produced.

I mean also the printing things are probably not designed to have like, shiny inks and such, so with mass producing books, its harder to do the unique printing of the first character, but if /could/ be done. Just, no one wants to badly enough.

Its the free market.

Personally, I prefer even simpler sites than this one, for the most part. (Unless the site does something, I'm not sure I think that js is really needed at all, unless you want an analytics thing.)

That is, unless the other things on the site are the point of the site, in which case of course more stuff is nice.

I don't think its true that preferring a simpler format for the information is necessarily a preference for a lack of aesthetics, but rather a different aesthetic preference.

You know the general way that webpages of students on university websites often look?

At addresses like cs.schoolwebsite.edu/~JRandom/index.html ?

Usually a blank white background, black text, a bit of formatting, but not very much, works fine on pretty much any browser you could think of?

I think there is a specific aesthetic to these sorts of pages, and I personally appreciate that aesthetic.

I don't think that that aesthetic should be considered to be an illegitimate aesthetic choice.
I would say that there are very good reasons for hesitating when thinking about adopting software that is reliant on proprietary software. Like vendor lock in.

This project however appears to support OpenCL which is not proprietary.
Assuming no terminal value
If domains were $1,000 I would expect to have a domain for longer than just a year, which could be a little bit troublesome, I like that domains expire quickly nowadays so we can actually just buy an expired domain and try new ideas with them.
Show HN: An infinite scrolling feed cache to keep things nice when users return
China's $338B Tech Startup Experiment
5 Newsletters for Fintech Innovators
Network Troubleshooting in a 3-2-1 Hardware Stack
That was the consequence of users switching to S/R years before.

https://www.jstatsoft.org/article/view/v013i07/v13i07.pdf

Users of maths software usually don't want to use Lisp syntax and are not ready to work in Lisp.

XLisp-Stat had also the problem that it used its own Lisp implementation, based on XLisp (upto Xlisp 2), which itself wasn't going anywhere. David Betz, the original author of Xlisp, rewrote Xlisp as a form of Scheme (Xlisp 3.0) and it died eventually. Xlisp-Plus, another Xlisp version, was mostly abandoned also in that timeframe - though there are updated versions available now.

Other math software, which had been ported to Common Lisp, is still maintained - like Maxima. The maintainers can concentrate on the application and the code is much easier portable to new systems because of a choice of implementations.

Had XLisp-Stat been fully ported to Common Lisp (actually a rough port of the Xlisp-Stat core to Common Lisp was done many years ago) and maintained there - at least the code would still be easier usable.
The subtext of some of these stories seem to be that there was a great deal of tension between the intelligence community and the state department. In particular, this whole business about retroactive classification seems to be part of a larger battle on the issue of overclassification.
"I saw OLE, I saw Outlook Express, I wrote code for both, it's hard for me to believe in Microsoft"

Shitty apps and shitty tech :) XUL was conceptually nice but in reality a nightmare for efficiency and pretty much it was just hard to work with due to a lack of tooling and solid evolution over time. I don't know of many sad to see it go
Yes, there are list comprehensions but they return the list of values:

(lc ((<- x (lists:seq 1 10))) (lfe_io:format "~p" x))
That's actually a very nice book.
you need projectile to create projects (most of the time it's automatically inferred from the VCS) and helm-projectile to jump to any project file with fuzzy lookup.
You don't want to use mouse events for games. You probably want to use window.getAnimationFrame and then just query cursor coordinates.

The mouse move events have to be filtered to be less frequent to accommodate some of the limitations of the JavaScript concurrency model.
It's interesting to see that over 34.5% of developers surveyed use some flavor of a JetBrains IDE:

Intellij - 17%

PhpStorm - 7.4%

PyCharm - 6.8%

RubyMine - 1.7%

WebStorm - 1.6%

---

Total - 34.5%

This makes the Intellij IDE the third most used environment surveyed. If you're not using a text editor, chances are you're using a JetBrains IDE. I'd be interested in seeing the text editor vs IDE breakdown (broken down by age and experience) once the full data is released.
Big Data Drills Down into Metabolic Details
Every one of your justifications for denying a secure Blackberry to the Secretary of State work just as well to justify denying one to the President.
That is hilarious! Thanks.
I don't know about Dominic System, but Memory Palace method is not about analyzing and/or grokking relations between items at all. It's simply a method that helps you remember stuff. Outlining is not about remembering stuff. It's about analyzing, breaking into component parts, understanding relations.

After outlining you will typically "remember" a subject better, but that comes about as a side-benefit of having a better understanding of the subject, not because of some method that simply helps brain recall things.
Then get her a laptop and she can use that all the time. Then train her how to use the laptop so she does not have use other devices.
Question - are you primarily a windows or mac developer? Because the counter part on mac is sublime text and I see a ton of that!
Why CALEA Trumps the All Writs Act (AWA) Order
You could potentially write the "free" function like this:

static inline void free(void *ptr)
{
if (!ptr)
return;
_free(ptr);
}

Then the compiler can easily inline this, omit the NULL check if it knows the pointer can't be NULL, or omit the whole thing if it knows the pointer is NULL.
"People sometimes spend extra time polishing a code challenge than they do in their day-to-day. "

Maybe thats because they are under resourced in their day to day, and don't get a chance to do things nicely despite complaining to management about it constantly.
Our stack is comprised of 15 stateless micro services all built with Nodejs.
MongoDB, Redis and Neo4j are used for persistence, caching, and dependency management.
The fundamental piece our system is RabbitMQ which is used as our event queue.
The architecture designed around events. When an application dies or a commit is made, an event propagated through the system.

We also use a lot of open source software.
Docker Machines + Swarm is used to schedule and run applications.
Docker Registry is used to store images.
We use WeaveWorkes weave for inter-container communication.

We are starting an engineering blog as well, keep posted for deep dives into our architecture!
http://blog.runnable.com/
Another way of thinking about it is that the security team is supposed to help other people do what they want to do securely. If X is insecure, make it secure. Now, if you're an IT department at some corp, you probably don't have the budget or the manpower to do that, so you have to say no as much as you can get away with it.

But when the Secretary of State wants to Do A Thing, and you're the NSA...
Next they'll be asking China to share backdoors; clearly they already agree with China that Apple needs to give them a backdoor:
http://www.theverge.com/2016/3/16/11244396/apple-vs-fbi-encr...
On the contrary, my view is that the Ancients knew defensive design is a /hard/ problem, for higher level languages. The lower level parts (like the actual Stargates) had smart companion interfaces where the safety features exist. The fact that you can over-ride a safety, presumably if you know what it exists for and have a use case for ignoring it, is a good engineering feature for a device that might be used in more extreme circumstances. (Such as evacuating from an Ori invasion.)
I'm not sure I understand. Are you saying that security professionals should lower their standards because too many people don't want to follow the protocols that security professionals have determined to be the best course of action?

Must be nice to have a high enough position in life to ignore security protocols at whim. If I did that I would be fired.
I don't know why this comment was downvoted without explanation, because your point is correct: as a public servant, one is expected to live up to and follow the rules and laws dictated for that position.

Security is something you never need until you need it the most.
Really? Setting up the site was free? Architecting the systems scalably was free? Popularizing it was free? Getting people to give their information to it was free? Protecting it from spammers and malicious activity was free? Securing it was free? Usefully organizing the data was free? Protection from lawsuits was free?

GlassDoor didn't just put itself together one morning, or a free, open-source one would already exist.

Do you also spread the meme about "Viagra was invented by accident", as if all the clinical testing, information dissemnation, regulatory approval, chemical isolation, etc were accidents too?
She should just buck up and learn to check her email on a wired PC like everyone else.

No, the NSA was being petty.

Worse than that, actually. Most likely whoever made this decision had some kind of a personal grudge.
Okay, so I've been sending invite to everyone asking, but that's it for today. You can keep emailing me I'll send more tomorrow.
It says in the article that Condaleeza Rice + staff were authorized for BB use whilst SecState, but the grant of that was withdrawn for Clinton.
The main arguments it presents against JIRA seems to be:

* Its slow - well maybe, although IME its adequate. Our current project has just over 5000 tickets and I rarely have speed issues when filtering, searching etc. Other teams in the company have projects with many times more tickets than ours.

* It doesn't look great - I guess its not the prettiest thing, there are certainly areas that could use some work but its not terrible. It gets the job done.

* Its expensive - I don't know how much we pay for JIRA, but I know it integrates well with the other Atlassian products we use, Confluence, Fisheye, Bamboo etc. That integration is worth a premium in my opinion.
The world is a different place now than it was when those people were in that position, it's hardly a good comparison. Everything moves faster today and the Secretary of State should be able to along with it.

Would you be able to be good at your job if you were only able to check email once a day? I sure couldn't, but 15 years ago that's how often I checked it.
I was rather impressed by Clinton's IT skills, managing her own mail server, using electronic communications extensively, and according to this even asking the NSA to provide a bberry.

Then I read:

> As I had been speculating, the issue here is one of personal comfort… [Secretary Clinton] does not use a computer.

What?
I was in Iceland 2 years ago, and I could not get fuel for my rental car anywhere with my chipless and PINless card, and had to pay a large amount of money to have the agency fill it. Even though the USA has finally started to roll out chip based cards, half the places I go to have the chip slot, but say to swipe instead. It is confusing. We also still do not have PINs so if your card is lost, it can still be used for fraud.
Thanks for sharing your experience. Its really helpful!
What other non-defense products do they have? What other non-defense clients do they have?

Consumers robotics is still waiting for its Apple II moment.
Imagine all the previous people in that position who were incapable of properly doing their jobs because they had no personal computer with which to receive secured information.

Imagine all the previous people in that position who were incapable of properly doing their jobs because they had no fax machine with which to receive secured information.

Imagine all the previous people in that position who were incapable of properly doing their jobs because they had no telephone with which to receive secured information.

Times change, and so does the technology required for the position.
WebRTC data channels get you UDP.
I mean - if you go back enough, this problem doesn't exist. It's a growing problem - I'd imagine there were plenty of secretary of state's before who didn't use technology/where technology wasn't available.
Except:

> Additionally giving out the president's "Black Phone" to more people makes it easier to attack since they'd have more opportunities and potential mistakes.

It is worth knowing that the US President himself has two phones. A black phone and a regular smartphone for everything else.
Classified yet sent in plain text. Somehow those two just don't go together and it doesn't matter what email server you use with plain text it's still never going to be secure.