skysight-inc/HackerNews huggingface dataset:
> If the guy had been overheard quietly telling his friend a joke like, say, The Aristocrats, then I could understand someone getting seriously offended.

Why on earth would someone get offended over an animated kids film about cats?
Bash scripts can do 2-6 as well, probably #1 as well. Most of these use cases for grunt are one line of bash code. Bash is a pain to write, though so is grunt.
CEO of NY-based Bitcoin exchange talks price, regulation, and more [video]
If you are crowded with potential customers, the guy trying to sell you a product you don't want is not where you are going to spend your attention. They also often are very slow to get the hint.
> Is the GPL a contract?

(IANAL) The GPL is a license, which is similar to but different than a contract. It says "you may use my IP under these circumstances (and I can't sue you even if I change my mind)". If one "violates" a license, one is simply using IP without permission. Incorporating GPL'd code contrary to its terms (and with no alternative license from the IP owners) is no different than copying a chapter or three from a book and releasing it as your own.
Interesting. Thanks for the info. Definitely understand not wanting to muddy the waters. Especially at this stage, the new Django version obviously has to be the focus.

That said, if the core was sufficiently decoupled that you could split it out, that would be a major win for the Flask guys. pip install djangorestframework could work just as it does (by installing drf_core). The Flask community could then create flaskrestframework which also installs the core and uses that. I guess the djangorestframework project could even contain everything, so long as the core module didn't depend on django.

Then the Flask guys could maintain a wrapper and some lightweight Flask specific documentation with references back to the main docs.

As I say, it would be silly to do it now, but if it turned out to be easy to do in the long run, it wouldn't have to impact on the work you're doing too much.

As ever, even though I'm not even using the project, thanks for the work. I spent a long time reading through your code a couple of years back. It was really enlightening and I learnt a lot. Thanks again.
Thanks to this github repo...i recently used this boiler plate in one of the projects...
A Step Towards “Direct-To-Rift” on Mac
Does bare IIS respond with a 200 to /ping or /sping?
People like conferences because they can get out of the office and socialize with people who are similar to them. And surprisingly enough, quite often new business partnerships, employments or, yes, friendships start at conferences. Even with no rigid planning beforehand.
Github is a great alternative for Google Code.

Nothing currently out there is as good as Google Code Search was: http://en.wikipedia.org/wiki/Google_Code_Search
I don't know much about this, but I looked them up and it's interesting how well the two compare: https://www.google.com/finance?q=INDEXSP%3A.INX%2C+INDEXDJX%...
Deluge is fantastic.
How Air-Traffic Controllers Sound When They Have to Close the Airport
> Is the GPL a contract?

It may or may not be; I think its usually seen as a gratuitous license, but I've seen some argument that it is a contract, and which it is may vary by jurisdiction.

> I thought civil suits could only result in money for damages.

This is inaccurate.

> For instance, its not possible to make VMware do anything; just to fine them.

Civil suits can result in orders for specific performance of duties under a contract, they can result in money damages, and they can result in permanent injunctions and other measures that mandate or constrain behavior of the parties. Money damages are the most common thing in civil suits, but not the only possible outcome. (And, of course, the possible outcomes and what the rules are for them all vary by jurisdiction.)
I continue to find it highly amusing that the governments [India, China, ...] seem to think they can hide information from citizens en masse.
yeah, Litecoin actually
This keeps getting brought up, but I don't think it's at all realistic. The more likely scenario is that she reacts like the majority of women (and men) who aren't 100% self-confident, and starts a huge fight.

Part of being an adult is learning not to voice inappropriate thoughts. Talking about sleeping with family members is definitely not appropriate. What if you found her mother attractive, or her grandmother? Would you say the same thing? If not, then you're still filtering yourself.
> "The HTTP2 protocol is more efficient when running over a encrypted connection"

Can someone explain this to me? How does the encryption make the procotol more efficient?
Unpredictable Behavior with C# 6 Exception Filters
I'd rather have bad knees than a bad brain.
I think the CEO deserves support for taking them into what is clearly a new direction. Curious to see how it plays out…especially with their "bitcoin in the browswer" initiative.
ThingStudio is a UI editor and server for MQTT based networks. You can create dynamic, real-time UI's for the Internet of Things using only HTML based templates

Unlike the majority of cloud platforms for the Internet of Things, ThingStudio does not require you to send home network data into a proprietary platform. Your IoT data stays within your network, and we just provide the UI's that you design.

You get the convenience of a cloud based service for the complex task of designing and managing UI's, and the privacy, speed and low latency of your own network handling your data
I'm not a fan of the gov.uk project (see my other comment on this thread) but the Register is a pretty awful site, and Andrew Orlowski in particular is a total crackpot. For example he writes crazy climate change denial articles. To be fair, it's the same kind of crackpottery that you can find in papers like The Telegraph most weeks. The Telegraph is trash too, but some people still take it seriously. I'd put The Register in the same bracket: it still can product ok coverage of some stories but there are a bunch of topics where their politics or petty personal feuds leads them to write terrible articles full of factual inaccuracies.
I'm not at all arguing that they aren't annoying. I'm saying that from their perspective, it seems like a reasonable choice. Cheaper and not stuck at a booth. If you're crowded with customers, then you're probably fine with a booth, but roaming is probably a better solution for the people whose booths are empty.
Oh, was that E_NOTIMPL, E_NOT_IMPLEMENTED, E_NOIMPL...? I forgot again. Google sets to the rescue! S_OK, E_FAIL, submit. I did that particular one at least 20 times.

I worry that a truly great technology has died with Sets: the way it would correctly intuit the scope of your set. Give it cities in Ohio, it spits out other Ohio cities. But give it London and Tokyo and you get all the major metropolises across the globe. Kudos to those who made it, and I hope they can do it again when applications for it arise.
"Co-founders???" "Partnership???"

If there's one thing this event makes clear, he's hired help.
Talk was replaced by Hangouts, not became. There are important differences because talk was based on open models, and Hangouts... was not.
It is infinitely scalable. What amelius is saying is that there's no font hinting at all ("at smaller pixel-sizes" probably meaning rather at small font sizes, which is when you need hinting).

Hinting is a very complex operation (basically, you align letter's lines with the pixels on the screen) which is only useful when the display's DPI is low enough that you can see the pixels on the screen. SVG was never really intended for these cases, it's rather intended for high-DPI, "next gen" displays. However, I'm not sure if low DPI screens will ever go away. So will SVG always have this "blurry text" problem?

Hinting would be a really cool feature to have but also very difficult to implement gracefully. Usually hinting is done differently on every OS - by the Freetype library on Linux, by ClearType on Windows, and not at all on OSX. That kind of thing is difficult to incorporate into a standard - Do we accept that it will look unpredictably different everywhere? Do we force every SVG renderer to ship with freetype?
> You pass it a function and a number of times to retry it. The base case is when n is 0. In that case, it will just try it (not retry).

So, TRY-N-TIMES should either be named RETRY-N-TIMES or the base case should be 1; as it is, `(try-n-times #(foobar) 1)` will potentially try twice.
Should Google just kill it and suggest people move to GitHub?
Internet of things data repository from Wolfram
Elton McDonald tells newspaper why he built the mysterious Toronto tunnel
My suggestion would be to use the hardware/software that works best for you (technologically, financially, etc.) and not give a shit about what other people think. A solid reputation for doing good work will speak much louder than your choice of laptop, at least to the people who really matter.

Do you really want to impress someone (or work for someone) who'd treat you differently based on whether "you own a mac" or dress the way they do or drink a particular brand of beer? Do you think someone who makes decisions based on such shallow preferences would have better or worse odds of running a successful business?
https://en.wikipedia.org/wiki/Talk:Andrew_McMillen#Of_note

Not for long, I would bet.
In my opinion the evolution of C# and .NET itself signified the end of "MS sucks" and a transition to "MS rocks". Them going open source is the cherry on top.

They still seem pretty clueless about what direction to go with Windows and phones and all, but that's a whole different issue. Language and API design wise they are among the best.
Apple has very steadily migrated away from using GPL. Every major release there are fewer and fewer GPL packages in their systems and they use old versions of tools to make sure they are still under GPLv2 - bash 3.2, rsync 2.6.9, etc, apparently out of fear of GPLv3. They are off gcc, they wrote their own SMB code to ditch Samba, and have gone out of their way to avoid GPL wherever possible.
Show HN: HopOn – Simple and Social Way to Book Travel
Who has been paying your tuition all this time you haven't been attending? What a waste of money!
Microsoft and Google find common ground to build Angular 2
Show HN: Streak – Once-a-day trivia game, played on your lock screen
Is the GPL that toothless?
The advantage of a macro is that one doesn't have to wrap one's own code in a closure. It's cleaner to write `(try-n-times (let ((foo (bar 1))) (baz foo 2)) 3)` than `(try-n-times (lambda () (let ((foo (bar 1))) (baz foo 2))) 3)`.

Also: man, writing Lisp without paren-matching bites.
It works fine. Still a bit of a memory hog but we have more ram now. They're going down the path of adware/spyware too, however, you have to opt out in a convoluted way and you're still shown ads. But at least it doesn't carry a coin miner. Yet. Fingers crossed.
For what it's worth, I'm working on an entry for a media executive who I was surprised to find didn't have an entry (while you might not recognize the person by name, I'm all but certain you'd know the organization). Rejected as "non-notable".

This despite NY Times, citations, multiple prior incumbents listed, and at least one existing "red link" reference to th individual.

I've tossed in a few more buckets of links and noted various other bits as mentioned above. We'll see how it works out....
Amazon opens a store on Alibaba
> The GPL is a license, which is similar to but different than a contract.

"license" is an overlapping category to "contract". Some licenses are also contracts, some licenses are gratuitous. Anything that gives the receiver permission to do something that the issuer has the exclusive right to control (such as, in the GPL, the right to do things which are exclusive to the copyright holder under copyright law) is a license, whether something is a contract depends on whether there is offer, acceptance, mutual consideration, etc.
However, 1024 bytes was, at the time, all the RAM available, in a computer that was the only one many people could afford. For some, like me, a computer was in fact a very good way to find a chess opponent.

Therefore, for a chess enthusiast of 1981-1982, this program was groundbreaking. You could actually get a computer to play against you.

(Personally, I did not have ZX81 but I got ZX Spectrum. I had to mow a lot of lawn and dig some graves at the local cemetery to get the money for a 16K Speccie.)
Here, take this free college education in exchange for playing football... so that when you get dementia, you'll have something of value to forget forever.
Just wanted to let you know we're a huge fan of Django Rest Framework! Thx from getstream.io
I'll be honest, the GPL as-is is too obtuse to the extent it fails it's own premise of "This program is distributed in the hope that it will be useful".

I agree with the principle that if you make improvements to the original work you MUST contribute those improvements back, and I like the fact that the GPL protects and enforces this principle.

But other restrictions leaves much to be desired because they seem too idealistic to be feasible (ex. distributing your entire work under the GPL).

I don't condone breaking the GPL if you disagree with it, but I believe that free and non-free software should not be mutually exclusive as the GPL intends to be; real life is not black and white.
The answer is probably to have a way to sign and/or encrypt headers separately so that clients can request authentication and/or encryption on a per-resource basis. Perhaps a public and a private header section.

Checksumming and cryptographic signing of responses as an alternative to full-blown encryption might be useful as well (since response signatures could still be cached).
turned down a job there after I left GCU for that very reason... insanely low compared to market
If you choose what to say, then it's not 100% honesty is it.

I have a family member who went through a time when he absolutely wouldn't tell a lie. Because of this, when he had information he didn't want other people to know, he would spend time going through complicated verbal gymnastics to avoid actually lying.

When he was cheating on his diet, instead of telling his wife he was going to McDonald's, he'd try to slip out without her noticing. Then she'd notice and start asking him questions that he'd try to dodge. He made it look like he was cheating on her instead of his diet.

The point is, you can be just as dishonest by not saying something. The 100% honesty thing is just ridiculous and impossible.
I don't think that's true at all. Anyone who's spent any time at all in open source has a pretty good idea what their obligations under the GPL are. There may be corner cases debated on the internet by geeks who ANAL, but if those actually matter to your business, simply asking someone at the SFC or SFLC will quickly clear them up [0].

I'll quote LWN's summary [1] from the talk Bob Young of Red Hat gave at LCA this January:

He has long been a staunch advocate of the GPL, he said, but not because he has detailed opinions of the differences between it and other, similar licenses. Rather, he said, he learned early on that customers do not care about the details of free-software licenses, and that diving into an explanation of them was the fastest way to send a potential customer running toward the competition. ...

With the GPL, everyone knows what the rules are, more or less, so the debate is over quickly. They might not actually know the rules, he added, but they think they do, which amounts to the same thing. As a "business guy," he said, he is always trying to simplify the "pitch" - the GPL tells everyone "what we're about," so it has the greatest impact.

[0] We did this when we wanted to publish a royalty-free patent license tied to certain code, and wanted to be sure it would not keep people from using that code in GPLv3 projects. We were reasonably sure of our interpretation of the terms, but it's always nice to double-check.

[1] https://lwn.net/Articles/629413/
Agreed. I lament the death of Reader on an at least weekly basis.
Your wrong.

The DJIA ignores market cap and just uses share price. So, # of outstanding shares has no effect. Stock splits do not count as changes in share price though.

"To calculate the DJIA, the sum of the prices of all 30 stocks is divided by a divisor, the Dow Divisor." The Dow Divisor was 0.15571590501117 on September 27, 2013. http://en.wikipedia.org/wiki/Dow_Jones_Industrial_Average#Ca...

"Presently, every $1 change in price in a particular stock within the average, equates to a 6.42 (1/0.15571590501117) point movement."
And yet apple is basically responsible for creating the non-copyleft free objective c fronted for llvm. They could have just kept it closed source.
> Guess what friend -- GPL is not going to die no matter how much you and your short-sighted friends pray for it. It's survived other legal challenges before and it will survive this one too.

It's already pretty much dead, hardly any project uses it any more.

> Why don't you direct your anger at something actually evil, instead of a license that has done demonstrably good things for the world?
> The good news is you pissed me off enough to get off my ass and donate. GPL Forever.

Anger? You seem to be the one spittling at your keyboard right now. I don't really care much about this topic, I just avoid the GPL for my projects and it looks like I'm not the only one.

Sorry I made you angry, it's really not worth getting yourself upset about.
gedit with a bunch of plugins, used in conjunction with gvfs to edit files live on a (staging) server.
"Will someone pay you to publish your work" is a much stronger filter than "do you put your work on your website".

(I write this as someone who has written a lot on my website for free and not published anything in a paid forum.)
I agree. I dislike GPL and would never use GPL for anything that I open source. All the npm modules I've developed are MIT licensed.

But if a corporation chooses to violate the terms of someone who did release their stuff under GPL then they should pay for it.
ah jumping on the trivia crack train

I like the idea, but it seems flawed - at least for me, where if i want to play trivia i'll open an app. Having trivia on my lock screen each day will get old and i'll eventually uninstall - just like those daily word emails or newsletters.
That is only if your motivation for taking courses is external. I have taken and completed several MOOC’s because I want to learn more about different subjects, not because I want a certification. However having the diplomas from several courses do help when applying for jobs since it tell that you are interested in improving yourself and learning more.
I should have also stated that it's not necessarily a bad thing, it just makes certain things (e.g. creating packages) more cumbersome/involved.
Python Developer, London, UK [£35k to £55k]

We’re looking for a Python Developer to work on our real-time football data platform.

We are well-funding, doubling user numbers every month and looking to hire employee number 15.

Some of the things you be doing at CrowdScores:

* Writing auto-scaling microservices - we love them and if you work here you soon will too
* Processing large amount of data real-time
* Doing DevOps - you will get to deploy and administer servers as well as write code for them
* Influencing architectural and workflow decisions - these decisions are all made by the team as a group
* Working with: nginx, RabbitMQ, Salt, Vagrant, AWS, Slack, PostgreSQL, redis, MongoDB, Linux (Ubuntu), ZeroMQ, Flask, Django (though much of our code doesn’t touch it), GitHub, Sentry, Travis - knowledge of these is not essential, they can be picked up when you get here
* Using continuous integration, frequent deployment and auto-scaling

Some things we offer:

* Your choice of top of the range laptop (OSX, Windows, Linux)
* Hack days
* Unlimited holidays
* Competitive salary and share options
* PS3 (FIFA15 - we have heard that you can play other games, but we haven’t tried yet)
* Loads of social activities

More details: http://crowdscores.com/careers/python-developer/
I think this is just an inaccurate statement. I think it is true that the performance gains of HTTP/2.0 relative to HTTP/1.1 are greater when both are running over encrypted connections rather than both running over unencrypted connections, but I don't think that HTTP/2.0 over encrypted connections is more efficient (using any normal understanding of that term) than HTTP/2.0 over an unencrypted connection.
VIDEO: Android Encryption and Spam Messaging
Well, this whole situation just might be what makes him "notable" enough to have this wikipedia page.

He is, after all, the only australian freelance journalist whose essay on how his own wikipedia page bypassed the wikipedia notability filters spurred on a debate on his own notability. The delicious (and unique) recursive meta here is, IMO, more than enough to keep the page.
I am using this framework for few applications and absolutely love it. Keep it up Tom.
Killer Boyz II Men Acapella
Here's something I did for myself a long time ago: take some of the fundamental code like alloc.c, alloc_re.c, fmt_str.c and str_*.c, and start commenting it yourself. I found that it was so expressive and concise that after a short time the code is very clear and the comments get in the way.

The only real noise is that no-one uses SunOS cc anymore and compilers will optimize loops (expanding in place, or doing other magic optimizations when appropriate) so loop-unrolling doesn't apparently buy an increase in performance anymore.
Algorithms Every Programmer Should Know: Reservoir Sampling
"This is abhorrent!"

"What kind of monster would suck up my CPU cycles, increasing my power bill, and shortening the life of my hundreds or thousands of dollars worth of computing equipment, to make a few cents?!"

This is basically just flash ads without annoying audio coming from a mystery tab. I laud it as innovation. ;)

Also: transmission, yo.
Airpal: data insights for everyone
I'm surprised to see Certificate Transparency presented as a band-aid. My understanding is that assuming it will be deployed successfully, forged certificates will require very significant resources to use successfully for an attack, typically limiting such attacks to nation states.

But I would love to know where I'm wrong about this.
His comment wasn't snarky in the first place, it was pointing out that mistakes scale too. The response was totally inappropriate.
Hey, one of the Streak makers here. I would say we had the idea to do a trivia game before Trivia Crack, but who would believe me?

I agree that 99% of the time instant gratification is what you want from a trivia game, but we dream of many many people playing at once, which would be pretty unique, no?
That was also my impression. Thanks.
One thing that I think can help is greater emphasis to get Steriods/HGH/Testosterone out of the game. Grew up in Miami, which is a hotbed for highschool football and I recall that Steriod usage was rampant back in the 80's. Players are bigger, stronger, faster because of the use of these performance enhancing drugs and there is no control whatsoever at the highschool level.
Here in Germany it's very cheap (only around 260€/semester). I paid it myself. Nevertheless, the benefits that come with being a student here (health insurance, lower tax rates) prevail the costs.

Some might think I've "stolen" the opportunity to study from someone else, but in my field of study, we're always under capacity, so that's not a problem.
I expect that at the college and NFL level, we'll see the demographics shift even more to minorities. If your only ticket out of a bad neighborhood is the NBA and NFL, (realistic or not) then you'll take/ignore the risks. The amount of money involved in football from college to NFL is simply astounding, and it's hard to see it being disrupted, especially when it relies upon a labor pool of young men who aren't the best at evaluating risk.
Interview questions for QA managers
Yes, a delicious twist of irony.