skysight-inc/HackerNews huggingface dataset:
A tale baited well past the breaking point, but the best illustrations I've seen on a short piece.

Tl,dr: an obscure tale of hanged nihilists (who had planned murder) was read by a hanged nihilist who managed a successful murder - but "ironically, the man who did the shooting, Gavrilo Princip, could not be executed because, at nineteen, he was under age for this punishment."

(In other news, the propounders of "sic semper tyrannis" disclaimed any responsability, explaining that they mean to murder only tyrants on an officialy approved list, who really deserve it and whose death will have no harmful consequences.)
(From the docs:)
"Backbone is an attempt to discover the minimal set of data-structuring (models and collections) and user interface (views and URLs) primitives that are generally useful when building web applications with JavaScript."

In this respect, I would say it is a great success! The biggest application I have seen is the slick SoundCloud web interface (though I don't know if they've moved on).

Sometimes, you don't need a gigantic ecosystem that pulls in half the internet when you do an "npm install". Just something to give a basic structure .. a backbone .. hey wait :) !
Now We Are Free – Vocal/piano Cover
So, this was my point - is it really free for the developer? For example, GPGPU compilers full of subtle bugs cost significant development time.
> It is unequivocally incorrect

That's going to need a citation. To be sure there's plenty of style guides which say "don't do that, do [this other variant instead]" but where's the standard that makes this unequivocal?
I think there is a case for a domestic robot. It doesn't need to have a human form. But it would clean the dishes, clean the house, cook your meals, receive parcels when you are out, iron clothes, repaint the flat while you are on holidays, yell at kids when they trespass on your lawn, change bulbs, walk the dog, and chase with a broom anyone who is trying to dump junk mail in your mail box!
Coincidentally, I listened to this yesterday: http://philosophybites.com/2015/03/rebecca-roache-on-swearin...
To my mind MySQL and PostgreSQL are both more mainstream than either Oracle or MSSQL, and it's possible to buy a support contract for either?
Actually the old mechanical systems can stop a train automatically too. They have levers that move out onto the tracks and hit brake activator panels on the trains themselves, which force the air brakes on if the train tries to go through the red signal.

The old mechanical systems aren't really unsafe. They're just inefficient, full of moving parts so they break all the time, and require the transit agencies to run their own workshops to maintain them because they're so obsolete.

The newer computerised systems tend to have no moving parts and can pack more trains onto the tracks.
“The future of the professions” talks at Google
> How is managing pyenv and dealing with fabric or whatever other tool of choosing any easier than this?

Because its all in one language, python. And when stuff errors out in python, you have a traceback and know (mostly) exactly what went wrong.
Let's Encrypt has issued its first million certificates
Dengue Drug: A Breakthrough Development by Indian Scientists
Why not link to the Medium post instead?
Crystal 0.13.0 released
A flip for that might be to move the decision to the client instead. If you could tag up resources that are expensive but not totally necessary and provide alternatives (more than just for images).

For the server-side, perhaps you could make use of the quality parameter in the content-type headers to play about?
That number my have be true pre 2000, but with the move to parallel architectures it is grossly wrong. Optimization is not about saving a few cycles here and there. It is about using the whole machine, multiple chips, all with multiple cores. This cores are vector cores (AVX/SSE, altivec, etc). The chips are on different NUMA domains, the cores has pipelines, caches, etc, that has to be exploited... Compilers really don't do to much about this. This is now the job of the programmer. Speedup for codes that can exploit this, at least 20-30x. This adds up to loot of computer time... (add multiple accelerators (GPGPUs, MIC), and you can have 200-300x speedup on one node)
There were several watercolours, including the images above these captions:

- "Francis Towne’s 1780 watercolour of a ruined tomb on the road from Rome signified the transience of human achievement (Credit: The Trustees of the British Museum)"

- "Towne’s 1780 watercolour Inside the Colosseum is a study of the Roman Empire’s decay (Credit: The Trustees of the British Museum)"

- "Towne’s 1781 watercolour of Tivoli’s Villa of Maecenas is dominated by a wild, natural landscape (Credit: The Trustees of the British Museum)"
I do not think Amazon looks like a villain in the article. Good guys drink champagne too, and the Cheshire Cat was not a bad guy, he was neutral.

It is relevant to mention Amazon. Although Amazon isn't named in the case, Apple was competing with Amazon directly by offering publishers a service through which they can set their own prices. With Amazon, publishers don't set the price of books, Amazon does.

The ruling does effect Amazon's business. They have one less competitor model to worry about.
Not that I disagree with your point, but it's not true that Amazon had "nothing to do with the ruling". According to Wikipedia, they were the original complainants:

> Shortly after January 31, Amazon sent a letter to the Federal Trade Commission complaining about the simultaneous nature of the demands for agency model agreements from the Publishers who had signed with Apple.

https://en.wikipedia.org/wiki/United_States_v._Apple_Inc.
If you are interested in this, [Data Structures for Text Sequences](https://www.cs.unm.edu/~crowley/papers/sds.pdf) by Charles Crowley is an excellent paper to study.
All good examples, however the problem are those developers micro-benchmarking each code line they write even if the user of the program doesn't care if it takes 1ms or 1s to achieve what they are doing.

This mentality is quite common in certain programming circles.
> 1. Why store dependencies locally? Seems a bit wasteful and unnecessary with tools like pip/virtualenv. (OP does mention virtualenv, but also "Include ALL the dependencies locally" so I'm not sure what to make of that)

This is a good question, and I think it depends on your toolchain and also the nature of the code you are working with. Not every project you work on will be OpenSource and might be inaccessible from the public containers/vms where you deploy. So its much easier to bundle the whole application into one package and push that into the destination. e.g if you want to deploy your app to heroku/cloudfoundry/bluemix.
How Linux CPU usage is calculated
How to contribute to JHipster generator?
-1
down vote
favorite
1
I am blocked :I want to modify the source code of jhipster generator , and I don't know how can I test the modified jhipster generator? How to use my own jhipser generator? How can I know that my new jhipster is doing well? Please I need your help. Thanks.
I don't understand what is contradictory here.

> The golden rule of programming has always been that clarity and correctness matter much more than the utmost speed. Very few people will argue with that. And yet do we really believe it? If we did, then 99% of all programs would be written in something like Python. Or Erlang. Even traditional disclaimers such as "except for video games, which need to stay close to the machine level" usually don't hold water any more.

He claims that you can usually choose any language you want to develop your software and that it will not make any visible difference. Systems are so fast nowadays that the trying to optimize for speed will need to an effort that is probably not justified.
The best piece of advice here - of course you can only pull this off if you were born after 1992.
One of the more interesting editors I've seen being worked on is edlib (https://github.com/neilbrown/edlib). The theory is that rather doing a buffer-based approach as in Emacs, the text is actually just a representation of a file. The consequence being that you can have a presentation open as one representation and also be modifying the presentation as a different representation. It's very young (and is a toy project as well), but it's definitely a cool idea IMO.
I would never use MS SQL Server unless it is open source. Otherwise you get into vendor lock-in. Microsoft is cunning - they want to tie Linux-based businesses to their (expensive) products for good. But fortunately there is a viable open source alternative - PostgreSQL. http://www.pg-versus-ms.com
Know Facts About RN Nurse and Best Industrial Paying RN Nursing Jobs
There is one significant difference between then and now: The world powers wanted a war back then. Emperor Wilhelm II's push for a 'small war' between Austria and Serbia was just the sign of how things were. But Austria's hesitation to act, allowed France and Russia to 'mobilise' their positions.

Imagine if Austria had attacked Serbia straight away? Then perhaps it would not have escalated to a great war.

Today, the powers that be are not interested in a war. Remember, the powers that were were rather equal in terms of military strength. Today, they team up to beat on weaker powers.
I never thought I'd see this happen, but it turns out to be quite a pleasant surprise. I know it's already possible to run ASP.Net on Linux via Apache, so this is the next logical step.

I'm quite impressed by the possibility of running SQL Server on Linux; as a T-SQL developer immediately out of university, I have come to appreciate its speed and efficiency. It's not perfect and it does have its annoying quirks, but in general it's quite a sturdy RDBMS. MySQL has demonstrated some much more WTF-y quirks (try inserting a varchar into an int column!) and there are places I prefer T-SQL syntax (e.g. temp tables). Management tools don't really factor into it, you can get third-party tools that support intellisense etc. on different RDBMSs. In short, I would have few reservations about using SQL Server for my own projects (since I run exclusively Linux at home).

Licensing is another story though; I dread to think how much it'll cost, but this is a pretty amazing step in the right direction, adding to a recent history of such steps, for Microsoft.
It is a matter of the heart, which is why the final statement in the article that swearing is not immoral rings hollow. The author tries to deconstruct what swearing is, but fails to mention "cursing" which calls evil down on someone (hate speech indeed), or "oaths" whereby one binds the validity of their word to something or someone of more worth than themself (e.g., swearing in a court of law, or phrases like the Roman's "by Jove"). Today, other than cursing, what we call swearing now is more related to vulgarity and blasphemy. All of which are harmful (and immoral) speech given the right motives.

A much more edifying article about the morality of swearing is this one: http://www.pement.org/docs/swearing.htm
And what happens when you lose your keys?
SAMSUNG Galaxy S7 UNBOXING AND FIRST 48 HOURS
Dunno about the sweating, but i think doing something physical allows part of the mind to focus on something rather than fluttering about.

It may well be that our stationary modernity and our hindbrain simply don't mix.
How an inventory control system assists in reducing dead inventory?
The most interesting illustration of this was John McCain calling his wife a cunt in front of reporters... and he got away with it because none of them could actually report on it due to it being so shocking and offensive.

This wouldn't fly today, as people online will post anything, but in 1992, it literally did not get airtime or newspaper coverage because no newspaper would print it, and no TV network would even allude to it.
- Using Google for your fonts has been proven to be a nightmare for me in the past. Google does a good job at serving their own interests but don't expect them to put up a consistently good effort for their free shit.

- The OP makes some weird kind of pedantic performance argument about moving script tags around in the head for some possible optimizations. Anyway, it wouldn't make any difference and your page would still be blocked if Typekit failed to load.

- The text parameter to Google web fonts would render any prior cache-ability gains moot and could potentially change the unique ID of the resource as the text of your site changes.

I'm not trying to be too negative, but I don't see what all the fuss is about with this article? Yeah, someone added a big bloated third party font service. You found it, and removed it.

Shouldn't Rubygems be using some unicode or built in serif font anyway? They're going to need all the perf improvements they can get when their time to first byte is 300+ ms. ;-)
project manager,

Working on the following projects

Devops Wiki https://github.com/Leo-G/DevopsWiki

Flask-Scaffold, A tool to quickly scaffold database driven applications with Python and the Flask framework

https://github.com/Leo-G/Flask-Scaffold

Backup Bash- A simple backup script written in Bash

https://github.com/Leo-G/backup-bash
Freelance web/c# dev, and my side project is a voice command and control system for star citizen(similar to voice attack but with fullscreen overlay and natural speaking - sites currebtly down while i switch hosts and domain name though haha).
OK so you are advocating a POV rather than discussing an issue.

Just a word of advice for your future advocacy endeavours. The GPL is about users. Devs aren't special according to its proponents. You will need to appreciate the fact that the GPL is about user freedom in order to convince them.
> You seem to think that is unlikely. Why?

Because of the single user pc context. I've never seen a dropper that didn't have ring 0 later pull down a payload that escalated privilege. I'm not saying that it isn't possible, but at best it is very uncommon. I understand the better safe than sorry position, but with the context in mind, what safety are you getting by just assuming UID separation failed and going through the rigmarole of reinstallation? The user data has already been exposed.

I just don't agree with the simplified decision tree of "Infected --> reinstall", which disregards your work in sandboxing. Why should I even bother with the additional complexity of capability mode in my software, if we're all just assuming our defense has no depth.
Why does the error margin only apply to generic medicines? Surely all pills have the same manufacturing issues and legal tolerances?
Thank you i needed that laugh today :-)
There is a great passage from Feynman's autobiography, where he visited Japan for an academic conference and learned some Japanese from an American WWII occupation phrasebook. This was not well-received, and he couldn't figure out why until he started to learn Japanese from someone who actually spoke the language.
TEEPY, a T-Shirt Shop for Amazon
I don't disagree with the above, but I do see some circumstances where dropping down a carefully hand-tuned page-long assembly loop is warranted. It's not something I'd recommend in the general case, and only if the problem is likely to remain completely well specified for a long enough time to pay off. That is not generally the case when the assembly blob starts getting appreciably larger than a single loop, e.g. crosses function boundaries, needs to coordinate complex data structure layouts, etc.
I'm a Perl dev. & my side project is:

https://propertywizard.io
Plane – the social icebreaker app
Time is a cost
IBM / Eclipse open sources OMR, language runtime technology
While Bosnia was definitely occupied by Austria, it should be noted that the assassins were Serbian nationalists. This makes sense, though, because Serbia was interested in annexing Bosnia (Austrian held or not).

As the Second Balkans War proved, the Balkan states and peoples weren't exactly the best of friends.

The assassination was not purely against Austrian oppression. Ending Austrian occupation was basically a means to an end; if Serbia were to control Bosnia, Bosnia could not be part of Austria.

You are not wrong, there would be no need to assassinate Ferdinand had Bosnia not been Austrian held. But had Bosnia not been under Austrian control, it would just have given Serbia a larger opening for an occupation of Bosnia and possibly a third Balkans War.
https://letsencrypt.org/stats/
> This looks very healthy to me

The author of the project just like abandoned it, does that sound healthy to you ? Backbone is totally irrelevant.
"Failure of experimentation leads to stagnation."

I think it's very brave to take this decision and I'm very curious to see how it plays out in the following 5-10 years - maybe they've struck gold, but it's still covered in some dirt.
Engineer
The sarcasm fun task of helping the company clean up their technical debt and become an automated cloud company. It's a billion dollar company so I'll be done in 5 years.
Humans also have a collective memory. Unfortunately, most of it is copyrighted by Big Media.
Program Manager, working on SaaS application to reschedule meetings based on user rules.
At work I am a full-stack front-end developer, working on:

https://wifi.garden - Public WiFi network advertising platform.

https://mykoob.com - School and education network/system.

And few school related web-apps for Russian school networks.

At home I also like to try back-end development and mobile app development, currently on weekends working on a Fiverr analog for Baltic market: https://faifsapp.com, writing myself the backend, API, frontend and mobile app.
Because Knuth's path never interrupts brushing except the one time it moves from upper to lower teeth.
So were you talking about sending emails?

OK then.

I don't know why I thought it was about a deal of hundred of thousands or maybe millions of dollars affecting customers' privacy :->
"Wartime: Understanding and Behavior in the Second World War" (1989) links "petty injustice" to "chickenshit behavior" - "the petty harassment of the weak by the strong; open scrimmage for power and authority and prestige; sadism thinly disguised as necessary discipline; a constant 'paying off of old scores'; and insistence on the letter rather than the spirit of ordinances."
Google to announce that links are no longer a major ranking factor?
Isn't this just MVC (model-view-controller), with multiple views?
Actually I'm using BtrFS on a few Ubuntu server 14.04 virtual machines. It's very nice when I need to add extra hard disk space, and I only need to add or expand de the virtual hard disk, and indicate to the filesystem to append the extra new space. Also, transparent compression comes very useful, on special when our applications are very dependent on I/O performance and need to store a lot of write single time/read a lot of times data.
My class just used chipKIT boards (Arduinos with PIC32s inside), and the official tools seem to be based on a forked GCC 4.5. For the labs we used a build of GCC 4.9 that the school had prepared, which also worked fine.
Front end developer, current side project learning React with a Chrome extension to show London Underground status https://chrome.google.com/webstore/detail/london-underground...
This seemed to work for me:

curl -H "User-Agent: Mozilla/5.0 (compatible; Googlebot/2.2; +http://www.google.com/bot.html)" http://www.wsj.com/articles/the-mystery-of-when-to-stop-antidepressants-1457377316 | tee file.html

(changing the user-agent slightly on each attempt)

Used https://www.npmjs.com/package/http-server to start a local webserver to view the file for CORS purposes.
Would love to see Notepad++ added to this, especially given its efficient handling of large text files.
Every time there's an announcement like this, I like to remember back to the campaign of FUD that MS peddled against Linux. I think Ballmer once called the OS a "cancer".
Web developer (recently started on Nodejs, prev: Rails).

Side projects include evaluating the use of NginX as an app server (ref: open-resty). I am overwhelmed by the abundance of web frameworks available and the never-ending list of tools/libraries to learn.
Out of curiosity, how does OSS prevent vendor lock-in? Are you talking more in terms of support?
No, this is not what is claimed
Yes, very nice. But it needs an update on structured documents (tree-like, as in HTML). And, ideally, it should be accompanied by work that addresses collaborative editing in such structured documents.
Engineering team lead. My side project is an embedded key/value database: http://upscaledb.com
I just took a look and I can see what happened; A couple hours after the change where they deleted so much content, there is another change where the following is added:

Read on: [Generation Y – a guide to a much-maligned
generation](http://www.theguardian.com/world/2016/mar/07/millennials- generation-y-guide-to-much-maligned-demographic)

So it looks like they decided to shorten the article and take some of the content to make a separate feature. An interesting find! I hadn't seen any like that before. Thanks for submitting.
> Today, the powers that be are not interested in a war.

And I'm glad this is the case. A war between any of the great powers could potentially have catastrophic consequences for almost everyone.

> Remember, the powers that were were rather equal in terms of military strength. Today, they team up to beat on weaker powers.

Maybe this seemed like a acceptable strategy back in the 90ties, but today we see it backfiring on everyone.

Refugees flooding the EU causing EU members to block each other which in turn threatens the EU itself, radicalised Muslims threatening the territorial integrity of China, North Korea going nuts, possibly a bloody civil war awaiting Turkey.

My point is that you can gang up and beat on weak players only for so long until the masses radicalise and become a major threat to your own existence.
> Using Google for your fonts has been proven to be a nightmare for me in the past.

How so?
I had only good experiences with Google fonts, especially compared to other services or just plain self-hosting of font files.
Rhizomatica hackathon on rural GSM based on Osmocom
Well, back in 1980s, Microsoft had its own UNIX system called Xenix. It was not BSD, but it incorporated some programs from it.
Relevant xkcd: https://xkcd.com/678/
You made my day
I'm making a code editor and chose a grid: two dimensional array, And a string. Then it can cross check the string and array to see if there is a bug somewhere. This is of course not efficient, but it keeps me sane.
The grid also makes it easy to render the text.
Job: InfoSec Analyst,
Side Project: Mobile Dev: https://www.owasp.org/index.php/OWASP_Security_Shepherd
Those who are moving off of MS SQL are "lost customers" and I don't think MS would be spending extra resources on facilitating their transition. More likely they had customers willing to switch to/stay on MS SQL but needing Linux for some unrelated reasons.
In Scotland, 'cunt' simply means 'person'.
No you're being argumentative.
GPGPU is still relatively new and the tooling is still under work. But compiling with g++ -O2 instead of -O0 is pretty safe
> And what the article doesn't mention: The country of these assassins was invaded (without provocation)

Because it isn't relevant to the narrative in this case. It's not an attempt to justify or even explain the circumstances of WWI, it's a story about a story which triggered those events (which would probably have happened anyway). He is careful to say "started" WWI, not "caused".
I'm a data scientist and also a full stack developer and my side projects are http://www.hellobox.com and http://www.heystartup.com
Lead developer for a small London based start-up. Side project is a Node.js community platform: http://nodeza.co.za.