skysight-inc/HackerNews huggingface dataset:
> and I know there's a devout Flask community as a Django alternative

Really? Tell me where the Flask community is.

I actually regretted my decision of choosing Flask over Django after 2 months of working with it precisely for that very reason.

You can find tons and tons of tutorials, docs, writings about best practices from others, crowded IRC discussions, etc. for Django -- not so for Flask. But maybe I'm mistaken? I'd love it if you clue me in as to where all the Flask people are hiding.
However, those damn students can't be allowed to imitate us

They are certainly allowed to imitate them... just as long as they don't try to use the TEDx brand to promote it.

How is this any different from making your own click-wheel mp3 player and calling it IPod?
Australians have always been big Apple users, in my experience. Despite seeing statistics showing increasing share of Android, I always only ever saw Apple devices on the bus/train. Not very scientific, I know, but I have noticed more and more Android devices whenever I'm on the train in recent months.
I agree with this as a general statement. The usual trend is that we learn so many new things while growing up. We attend school everyday. We get our degrees, get our jobs, and then we specialize. We are not so much learning any more as honing our already acquired skill set to mastery. There is a difference. Lifelong learning outside of your skill set is much better for your brain and decreases the likelihood of developing Alzheimer's and other age-related cognitive illnesses. So having the mindset to learn something new at 85 is amazing and I hope to always retain that thirst for knowledge. It's good for you!
Drinking hard alcohol? Really? I'd say drinking beer drops off more after college than hard liquor. I am anecdotal evidence of course, but these days I drink more scotch and less beer.
386-DX/SX support nuked from Linux Kernel
I would agree that it's easy to armchair quarterback but I think it's reasonable to say that this should have been expected or at least had come up in ANY standard analysis of potential risks when evaluating a startup that delivered alcohol. If you've bought alcohol, you would know that there are legal requirements to sell it. It's no different than considering other factors that could affect a delivery service like liability if your drivers get in a car accident or tax issues around reselling groceries, etc.
FYI, the "Please support our crowdfunding campaign CS in HS." link from that blog post doesn't work. Just a heads up.
So does idiomatic modern rails not use generators? I believe the way to begin a new rails project is with the command "rails new {insert project name} ", which umm....generates a ton of boilerplate code.
Honest answer: Because I want to focus on distributing software rather than a generic "one size fits all" (no one) upload anything model. It wasn't a good solution. S3 is a better solution.

Uploads may be going away, but the functionality behind it is being focused in a more usable, elegant way. Case in point: image attachments (the primary use for our uploads section until Friday). Which has all of the legal and support ramifications of the old Uploads section.
I think Django's 'sin' is trying to create an almost production-ready CMS when you invoke startproject. The default project comes with authentication, admin, CSRF protection, sessions, content types... the whole nine yards.

Maybe there should be a second option "barebones" that created a settings file with most features disabled by default (yes, even the Admin.) Users who just needed a simple WSGI-compliant framework could start from there instead of figuring out what stuff to disable. You'd basically be on pair with Flask, with the advantage of having access to the advanced features just by dropping stuff in your INSTALLED_APPS and MIDDLEWARE_CLASSES settings.
edit: well played, I see you can delete your own comment on HN for a limited time. Was responding to a comment about how this kind of thinking will be illegal for some time. Not sure we're at thought police, but I can't remember all of what you said. Thanks for thought-provoking.

I'm guessing from 'Unfortunately' that you're on the side of keeping the information free/available and not the side of selling the same shows to the same customers over and over again as many times as you can.

Sure, you can download them, but you want to keep them when your computer shits the bed? Good luck with that, I hope you had the foresight to de-authorize your machine so your license could be transferred to another one, some time before it crapped out and took your files down with it.

Our fair use rights flew out the window long ago. I liked those. I don't remember the last time I wanted to rent a movie.

How come there's not anyone selling magnet links to their content? It's not like they are any easier to copy than the movies themselves. You could even include a nonce in the files so you can trace back to the people who are sharing illegally.

What if there's something harmful or illegal in your content? Wouldn't it suck if I couldn't share it with my lawyer so he can help me sue you into the ground?

(that's the Royal you... like I said, I still think you're on my side in all of this. played Ingress, res0nat0r?)
Yeah I'm surprised to see them essentially drop support for this common workflow... downloading auto-tarballed tagged SCM commits is insufficient for Autotools projects, or other situations where you need to do pre-processing on your source code with (potentially fragile / version sensitive) tools which you don't want to require your end users to have installed.

It's not like inexpensive file hosting is difficult to come by these days, thankfully. And it's probably better for one's main distribution site to be on a domain under one's own control, anyway. But it was more convenient to be able to just put it up on GitHub, and somewhat more inspiring of confidence in the source archive's integrity.

I wonder how much this feature was costing them, anyway? And whether they'll lose out in any significant way when links to projects' canonical release archives point away from GitHub...
Maybe the change is to combat those who have been leeching off of Github for free bandwidth. If you're serious about your project and you're consuming enough bandwidth to worry about a big S3 bill, you're probably big enough to be able to afford to pay for bandwidth. S3 is cheap and dead easy to use.
I'm a big fan of Streak if your primary communication tool is email.
IPv6 Attack Kills Mac OS X and makes Windows Server 2012 restart in Seconds
Twitter Bootstrap recently Replaced Placehold.it with Holder.js, a client-side and retina-ready placeholder image tool.
whoah, thanks. should be fixed now.
> How is this any different from making your own click-wheel mp3 player and calling it IPod?

Yeah. If you want to do that, at least go to China.
Yes, this. Trying to do real work on shared code is painful. Ownership is important.
This Fireplace video (netflix) makes me smile. Simple, yet demanded.
We've got trends for trackers that we can detect and are currently not loaded by third party JS -

To name a few -

http://trends.builtwith.com/analytics/LeadLander
http://trends.builtwith.com/analytics/Hubspot
http://trends.builtwith.com/analytics/Marketo

There's a lot of them out there now and mostly all of the big ones are continue to grow in popularity.
Well it is something else in Russia. Unfortunately it is ingrained into the social interaction protocol. You are setting up a business deal, you are expected to have a drink with a person. Family gatherings -- same thing.

Now this is all based what people in their 40 and older do. Not really sure how younger kids act these days anymore.

Alcohol and drunkenness is a national scourge. Imagine drinking vodka in the volumes of that Americans drink beer. You know, nice tall glasses. Polishing off a half liter bottle of Vodka in one sitting between two people is not really seen as a spectacular feat just basic stuff.
I'll second Skiena's work. It's amazing, pragmatic advice and an enjoyable read.
Webtrak4.1 Profile for physcab.*

"Buys K-Pop from Amazon.com"
"Visits RedTube at least 3 times a week"
"Spends at least 15 minutes in gay porn section"
"Made campaign donations to Republican National Convention"
"Attends Clivesville Baptist Church"

* no this is not really his web profile. But this is the kind of things web bugs leak. And while your life my be so boring that it doesn't matter to you, may other people have information they would rather not share with every stranger on the net.
The drinks used to be much smaller in the 1950's, so 3 martinis would not derail your day. Source: http://www.amazon.com/Hows-Your-Drink-Cocktails-Drinking/dp/...
Yah from what he said - it was a well received conference, fiscally responsible (ie trying to get extra funding from publicity when tickets were unsold).

Only error - like many people said - it should not have been a TEDx. In fact, it would probably have done just fine as a conference series of their own (just from reading his comments, so I could be mistaken) .
This discussion is all about the agent that sits on the clients premises, correct? First define your server side RESTy JSON API. Then write poll based client agent, extract data, transform, PUT to API. Don't bother with embedded http server or rpc etc. Add a --daemonize option (it's _really_ not too complicated) for customers who don't like crontab. And finally customers who don't want to run your agent can write their own against your published API. Maybe they don't want out bound http directly from their db. They could implement different transport and have a shim to your API service.

PS: keep batching in mind when doing API. It'll behoove you and the customer when you get to real RPS.

edit: wait, you want the agent to receive requests for data? From what other clients?
Get things done :))
> if you know what apps and middleware to disable.

And when I was learning Django, I didn't know this. I moved to webapp2 because I could put only what I wanted in an application. I'm sure that if I sat down and re-dedicated myself to learning Django like I'm doing with Rails, I might have a better time at it the second go-around.
That's a lot of SDK's.
Does this really surprise anyone? The cheapest you can buy an iPhone (4 outright) is $450AUD and contracted plans with newer iPhones start at around $50-60AUD per month. Android are outright starting at $49 and available at all spend levels on plans.

To be honest what's surprising is it took this long...
> It's pretty damn awesome to spend all day writing business code rather than support code.

One-thousand times this. I've had some headaches with gems (chronicled earlier), but if you're building an app with minimal add-on gems then development speed is incredibly fast compared to other frameworks.
waf (a fork of scons) works on Python 3 already.
I started programming python with webapp2 also, after coming from a php, java, and node.js background. I found it to be a bit more low-level and manual as far as frameworks are concerned, but I discovered that to be enjoyable. While it did force me to write a bit more scaffolding, request, and model/caching code I know that I have a MUCH deeper understanding of the frameworks works as a whole and communicates end-to-end. It might have forced me to do more work initially but I find now that I have a deep knowledge of the framework (not just it's APIs and methods) I am able to iterate faster and stretch and bend the framework to work outside of it's traditional modeling - very much unlike other similar frameworks I have worked with in PHP/node.js
There is a lot of data supporting your claim.

But the key point is for now. Given current market trends, in the not too distant future there will be more money in Android. (Particularly since you don't need to give Apple a 30% cut.)
did you look at #pocoo on freenode?
He didn't say anything about generators, just boilerplate, which is what scaffolding does. Most other generators are quick, easy and don't generate boilerplate.
You found a security hole. Now what?
I found it odd too that it does only slightly better than the others, but I think that's the max speed Netflix needs on average. If say Netflix were to stream 4k content, then Google Fiber numbers would show something like 100 Mbps, and the others would be left in the dust, since even with their max speeds they can't handle that.
While I think you're right about average app expenditure, when we're talking about a 70-75% market share, I think the sheer numbers outweigh that.

I know that some time back there were complains that the Android Market wasn't making anyone money, but I think that's changed these days. And Samsung appear to be doing a great job of marketing a premium Android phone that will attract big spenders.
Any one else annoyed by the menu bars that follow you around? I've noticed this trend and they just distract me from the article at hand...
If that is all it is for I might as well host my own git repos too.
I think this statement requires further explanation.
I have actually done this. Well, it was a heavy curtain.
I would love to read the inverse of this book: explaining Russian minutia to Americans like myself. But I agree, if this exists in English translation it might be worth reading for this purpose just by contrast.
"I define "art" as something I (the proverbial unskilled layman) couldn't do in a weekend."

Your definition is somewhat myopic.

http://en.wikipedia.org/wiki/Outsider_art
The iPhone 5 was very difficult to walk in and buy without taking out a two year contract (the Apple Retail Store reservation system was a raffle). It only got better within the past two weeks. You can walk in and buy at an Apple Retail Store, and others like JB and DSE are selling the 16GB model outright.
So distribute the files using the github pages feature.
I think what it comes down too here is that most developers are too cheap to pay for their own hosting and expect Github to provide free bandwidth and storage space for their compiled binaries and preconfigured projects. Github is a company at the end of the day and getting rid of the downloads API will probably save them a lot of money by kicking off the leeches who've been abusing and taking advantage of Github's storage and bandwidth generosity for far too long.

It literally costs cents for S3 and they offer a 1 year free usage tier for new signups. S3 or proper hosting is definitely the way to go.
Language is for expression ... would love your feedback
To point out that there are more things you can be doing for others than getting outraged at a person's lost productivity, if that is your prime concern.
That's exactly why I introduced my kids (10 and 7) to Scratch.

But we got to the end of the video tutorials and ... then what? They don't know enough about what's possible to pick a challenge goal and start working towards figuring it out. And I don't want to just turn them loose on the forums; trying to find actionable information there as a newcomer would get frustrating quickly.

Any suggestions for next steps?
To think that support for something so edge-case has been supported this long is remarkable.

Even very basic embedded x86 processors are 80486 caliber. Those more feeble than that have no hope of running the current kernel in any meaningful fashion.
Brilliant, just brilliant. It's so simple it's one of those products that makes you wonder how it hasn't been invented until now. nice work.
I said from 1982 on. In 1982 Lisp ran on a variety of architectures. Common Lisp systems were offered in 1984 maybe.

Commercialization of Common Lisp was huge on Unix from day one. Lucid was a commercial vendor. You might want to read the description of RIchard P. Gabriel of its business. Franz is a commercial vendor on Unix. Harlequin was one / now Lispworks. When Steve Jobs sold his first NeXTStation, a copy of Allegro CL was included. Every major Unix vendor in the 80s sold a Common Lisp implementation. SUN had the Symbolic Programming Environment (SPE). HP. IBM. Most of the major Lisp software of that day got ported to Unix (some also to Windows). Macsyma ran on Unix and Windows. KEE on Unix. Knowledge Craft. G2. etc etc.

Franz describes their history: http://www.franz.com/about/company.history.lhtml

Lucid:
http://www.dreamsongs.com/DiBona-OReillyLetter.html

RPG writes: from 1984 until 1988/89 we were the premier provider of Common Lisp.
While I know several people whose drinking habits have followed that trajectory, that's more because they can now afford it than anything else.
Breaking the rules or not, I have to say the TEDx brand is pretty weak to me. TED talks are, or at least used to be, fantastic. I would think that is more because of filtering of speakers than the format of the event. Nowadays I'm much more sceptical to those talks, and would easily take a recommendation for a non-branded talk over a TED(x) branded one.
That was the thing that really bothered me about rails: why do I need so much boilerplate/scaffolding code that I need a CLI to generate such?

Web2py has its faults but in terms of "speed" as defined by op, it is considerably "faster" and with almost no boilerplate/scaffolding.
This is actually one of netflix's better movies. Better content is years away.
Firefly - A jquery animation plugin
No it won't be. Some of the high-end phones already have 2 GB, and next year it seems they'll have 3 GB of RAM. So 64 bit is arriving just on time in 2014 (although Cortex A15 supports extension to 40 bit, but using that may be a bit messy):

http://www.phonearena.com/news/Sonys-2013-flagships-tipped-Q...
Better than what they had before, no amazing. Way to much black.
Yep.

Of course, some will argue that if the attacker is inside your NAT, you're already pwned.

I don't think that's a very good principle for the security design of internet protocols.
According to this article (http://www.eurekalert.org/pub_releases/2012-12/nifm-sfe12061...) homosexuality is epigenetic and not genetic (i.e. is not related to a specific gene, but to chemical differences that affect the expression of genes).
BootyLog: The Overshare App
> (There are those who aren't aware that Mbits/second is the "SI" sense of "Mega, and think that there are not 1048576 bits/second in a Mbit/second, but, we'll leave that for another day)

To be fair, that 2.4% KB/KiB delta isn't terribly interesting until it's into the "giga" or "tera" prefixes (where it compounds to 10-12%). Given you see way more than that in bandwidth fluctuation anyway, it's even less relevant.

Plus we always measure our files in byte-suffixed units rather than -bit, which increases the confusion by a factor of 8.

That's how I "lost" half a terabyte in my NAS :( Knew that going in, but that's still a crazy amount of storage to apparently disappear due to a naming convention.
I started using uploads because the tarball directory created by the "download a tag" feature was IMO ugly.

It uses "$user-$repo-$tag-$SHA1" as the basename. Please let us configure this (what if we don't like to see $user there?). The sha-1 is redundant and annoying for packagers that want to write simple scripts, which is also solved by making it configurable.
Disclosure to Apple - Apple notified 12-11-12.

I often wonder why disclosures of these types of exploits is now, "same day" instead of "Let vendor know you will be reporting this to public in a week."

I wonder if it is out of concern they will be pressured to keep quiet?

There is a good practical reason for not providing advance disclosure at major conference, particularly if you're subject to some kind of NDA, because, more often then not, the security researcher faces the risk of legal action and being shut down.

That pattern, though, "We are going to announce a security hole in major vendor product" followed by, "Shut down by legal action" - happens so frequently that I often wonder whether that's actually part of some larger pattern of entrepreneurial behavior that's opaque to me, it happens so frequently. Maybe it enhances your reputation? Gets you in the news?

I'm all for full disclosure, but, it might be nice to give the vendor a week to have a patch that can roll out at the same time as you let the world know what you found.
The guy who was fired (Kiruba Shankar) is an empty suit. Here is a cease and desist letter from Wikimedia to him a couple of years back -- http://wiki.wikimedia.in/Announcements/Cease_and_Desist_Lett...
I see the same thing, but here's some numbers to back up what we're seeing: http://gs.statcounter.com/#mobile_os-AU-monthly-201112-20121...

The jaws are closing, but slowly.
Here is one more data point against him http://wiki.wikimedia.in/Announcements/Cease_and_Desist_Lett...
Have you tried any web development with Django? Under some light, it may be helpful to develop an app using webapp2, but normally you want to abstract most of it away.
Django has done it very nicely. I encourage you to explore it for it may save you countless hours you may end up spending in future.
Actually if you want to sell apps through the Google play store you still need to give google a 30% cut [1]. With android you always do have the option to try through other app stores, or just allowing users to download the .apk from your website. However given how few people actually look anywhere else but the play store, you are going to take a hit much larger than 30% if you are not in google play.

[1] http://en.wikipedia.org/wiki/Google_Play#Applications
The Google Play store charges developers with the same the 30% cut.

http://en.wikipedia.org/wiki/Google_Play#Applications
we need to get this guy on the guiness book of world record for becoming the oldest coder!
Reminds me of the '90s when WinNuke and Smurf attacks ran wild. Remember one attack that caused our Linux boxes to panic, but I can't remember what it was called. It's not surprising that we're seeing stuff like this in v6. IPv4 has had the bugs hammered out from years of attacks, v6 not so much.
I'm similar. I wear sound-isolating earbuds (not active noise cancelers) when I need to work when other people are around, though I never reach pure focus, at least not what I can achieve when I have genuine quietude. Often the "quiet floor" at the library is really not quiet enough because people find it ok to have small chit chat and whispers every once in a while.

I haven't yet found music that doesn't distract me, but I am heavily used SimplyNoise, and their new rain simulator SimplyRain. I'm finding the rain with ~50% intensity and rare thunder to be more comfortable than brown or pink noise myself. Other rain simulators haven't worked this well for me in aiding focus.

Would like to hear more of your thoughts.
[shameless plug]

Have been developing ERPNext (https://erpnext.com) on similar lines. Its no where near OpenERP but would love to get some critical comments.
3D simulation of galaxy formation
An anonymous microblogging app of sexual activities, developed by a non-profit advocating safe sex. Just downloaded and took a look, and it seems like a really interesting and progressive way to educate people about sex. Thoughts?
"Why did you pin this on Marissa instead of Yahoo?"

It's not unexpected for newly-joining execs to be blamed for recent decisions.

"What you said sounded sexist, and I'm not even a feminist or a female."

Possibly because you don't understand what a feminist perspective is? There are plenty of ways to be sexist, but strong personalities, male and female certainly get associated with brands.
>How do I vote with my wallet if I have no time for concerts - but listen to music all day?

Buy t-shirts, etc
Exactly! Given the high illiteracy rate in India (unfortunately), the only major chunks of population who will be interested in these kind of events will be students (mainly Engineering students). This rule sounds a little stupid to not to allow them to host a TEDx event, which might otherwise act as a big motivational factor for them to do something good for the country and the world. Don't understand their 'giving back' policy so clearly.