skysight-inc/HackerNews huggingface dataset:
Django provides a set of tools and a unique methodology for creating apps. Overall, you end up writing less code in a djnago app in order to do more, for that reason, it requires greater understanding of the framework.
For simpler frameworks, they require less understanding but greater amount of code, which may end up being more complicated.

I, personally, used to do it all by myself as a PHP developer, where I wrote raw sql queries and handled the raw HTTP request. Once I figured out ORM in django and its custom templating system, everything becomes so much less code and easy to implement.
thanks! was just looking for this.
I cannot help but think: ping6 of death!
How is using a service that Github provided "leeching"? Is hosting an open source project there also leeching?
My memory is that they did occasionally reverse, with the vacuum column buffering the tape to avoid too much tension. It was 30 years ago though, so don't quote me.

This seems to indicate back-spacing, although it doesn't mention the transition time between directions. http://www-03.ibm.com/ibm/history/exhibits/701/701_1415bx27....
I agree -- I think TEDx does a lot more damage to the TED brand than it adds. I really hate how the video archives online often mix the two, with some of the TEDx talks being (at best) self promotion, and often utterly whacko.
I wonder if this has something to do with the economy? Apple devices are expensive while on the contrary, you can get a prepaid Android phone starting at $49 in Australia with a camera and ability to download apps. I'm surprised it's taken this long, we always pay twice sometimes three times more than our American counterparts for shiny Apple gadgets (let alone everything else), I guess the appeal of Apple products are starting to become lost on us Aussies.
Really? Wow.

But at least you have the option of not using their app store. And I doubt that they are as draconian as Apple about in-app additional purchases for apps in their store.
http://blogs.computerworld.com/mac_os_x_java_fiasco_apple_st...

http://www.the4cast.com/apple/apples-flashback-fiasco-what-r...

2 years apart, same outcome. Apple has a terrible track record of fixing bugs. As of so far it seems giving them a minute, week, or month has no difference. In the past other vendors have had issues with timely fixing their bugs or trying to squash disclosers, that's why lists like full disclosure exist to this day.
I am so curious about this: where is the state!?

I understand that functional programming avoids state and mutability, but there must be bits in memory that describe what's happening in the game, no? So entities are unique ids, which I interpret as "objects" without data or methods. And components are described as collections of state, but really they're just functions? I'm looking at the code, and while I don't understand Clojure syntax yet I can see that there are "things" like :camera, :player, and multiple :platforms, which are defined with what I assume to be preliminary data like position and dimensions.

Can anybody give me some clues?
Haha yeah, I was too. I had to keep reading to find out; maybe that was the point.
Netflix Rival Redbox Instant By Verizon Movie Service Ready To Launch
The downloads aren't stored in git. They're stored on Amazon S3. Every download link redirects to cloud.github.com, which is fronted by Amazon CloudFront.

Which, conveniently enough, is exactly what they want us to do ourselves now. I already pay GitHub to do that for me, how is it a benefit for me, the paying customer, to do that myself by hand?
Twentytwelves mobile first approach for me is source of pain. They essentially dropped support for IE8 and below which means people in corporate environments like the company I work for who are stuck to windows xp due to other legacy software that requires it cannot view the desktop view of themes based on WordPress new default theme.
components are maps of state. so when you call (position 10 10) it's returning a map.
Thanks for the reference - as someone with CLL you can't imagine what went through my head when I read about this and wondered how transferable the treatment would be to other blood cancers.
As a Brit, I found this a fascinating read as I got to learn more about two cultures. Also interesting as I'm travelling around the US at the moment.
You're still in the "not-yet-over-the-hump" phase, but my experience with Rails has been that you'll hit this point where it all just clicks, and suddenly you're off to the races.

It's fun to see you chronicle your journeys from the perspective of someone totally new to the language and framework. Please keep it up.
Crowdsourcing travel
AppValve: an Enterprise App Store solution, currently in free beta
On-stage sponsorship would create a whole new problem and set of rules (and probably costs). The value of on-stage sponsorship is not advertising to the 100 attendees, but rather that TED posts all conference videos to their main site, which is potentially hundreds of thousands of viewers.

So now you've got all these TEDx events negotiating sponsorship deals (and price points) for a product (positioning on the TED site) that they don't control. So you'll see a flood of sponsorships competing for the events willing to accept the lowest sponsorship bids, which I'm guessing TED wants to avoid. But more importantly, this money is exclusively handled by the local TEDx organizers, which provides a real profit incentive to simply run a lot of events regardless of overall quality.

So TED could allow on-stage sponsorships, set predetermined sponsorship rates, collect the bulk of that sponsorship money, etc... but now we're creating more rules and bureaucracy. Besides, I don't think TED proper wants to be in the business (read: hassle) of making money that way.

Besides, I'm fine with TED talks not looking like NASCAR events.
Some of the generators for MVC are getting closer to rails. They are still pretty painful. T4 templates (commonly used in some of the nicer generators from nuget pacakges) requires EntityFramework. Furthermore, the templates themselves are very temperamental to create (tabs are not adhered to, nor spaces).

The real reason rails generators work so nicely is that most of the components are known. MS pushes entity framework hard, but it isn't included by default. If you don't know what IOC is being used you cannot generate a controller. If you don't know the ORM, you cannot generate a model. Don't even get me started on the fact that most of the community doesn't even use either of those two.
Netflix appears capable of breaking out fiber versus DSL subscribers of the same ISP, so I wish they'd separate Frontier FiOS[0] from Frontier DSL. It would be nice to see how the ex-Verizon system is still doing in comparison to its much more prevalent cousin.

0 - Yes, it is still called FiOS even when being sold and serviced via Frontier: http://www.frontierforhome.com/fios/triple.php
rock on guys.
Yes, for my personal projects. It's much better than make. But unfortunately it needs to be installed while make is preinstalled on nearly all unixes. Now I always use qt creator for my personnal projects. It's excellent.
This is interesting. Would you mind clarifying what you mean by this point?
Ping of Death: http://insecure.org/sploits/ping-o-death.html
It was a great solution for those of us who used it. It was also backed by S3 and Amazon CloudFront (as far as I can tell), and was integrated into the site, rather than being forced onto a wiki page or some such.

For a lot of us, the GitHub page was the project homepage. Now we're going to be forced elsewhere, like BitBucket.
Your Competition is Never "No One"
New technology, same style.
There have been lots of infix macro implementations, but to my knowledge none of them makes it over the usability hurdle, so they don't get much used. I tried writing one for a very simple infix language (arithmetic expressions, function calls, and little else) and even there it turned out to be too much of a pain to be worth the trouble. The operations needed for generating code were so awkward that they quickly overwhelmed and obscured the code itself, much as how if a product requires packaging that is too unwieldy and expensive, it changes the economics of the product.

Only the Lisp notation seems to be lightweight enough to make full macros easy enough. It isn't just s-exprs; it's also quasiquoting (backquote-comma-splice). Those two together are what keeps the structure of the macro close enough to the structure of the code it's generating. Once you have a notation that is supple and lightweight enough, you begin to think in terms of it — and that leads to qualitative changes in your programming.

But it sounds like you have some neat thoughts on how to overcome the unwieldiness of infix macros. It would be interesting if someone figured out how to make them work well.

p.s. I'd never heard of CGOL (thanks!). Perhaps it invalidates everything I said.
I remember reading something that had a funny perspective on this.

The main idea was that the joke used to be on the art critics that couldn't determine the difference between what was good art and what was just garbage. You could hang up paintings and then hang up the rag you used to clean the brushes and the critics would swoon over both.

At some point the artists themselves began mistaking the nonsense as art which is how you wind up with this: http://www.vice.com/en_uk/read/im-sick-of-pretending-i-dont-...
You can at least slow down cheating by having some sort of automated questions that the user has to answer in order to claim a book. Like, "Which of these characters is from the book you just read," or something of that sort. That isn't hard based on what the Book Genome Project can do, which is where the "big data" behind The Game of Books is coming from.

There are other methods, but that's at least a starting point in the balance between ease and function. :)

Somewhat like the accelerated reader programs, or summer reading programs at libraries. Just a thought.

(Disclaimer, btw - I work on both The Game of Books and the Book Genome Project) - was thrilled to see someone submitted this to Hacker News. :)
Does this mean X-Ray glasses for real?
We should find a better example - both of yours were Java Vulnerabilities. I totally agree that Apple needs to fix these if they are going to Ship Java with their product, but, their ability to quickly roll out a Java patch is somewhat less than their ability to quickly tweak the ICMP6 handling stack of their OS.
Oh, then you'll hate the mobile wal-mart.
Fluent Design through Early Prototyping
There is an active debate on whether immediate full disclosure is the right or the wrong response. In general until there is public disclosure, vendors do not feel motivated to fix problems. Unless you release details, people cannot verify that they are vulnerable. And if an exploit is already circulating among "the bad guys", then you're not doing that much damage by disclosing.

In this case it looks like someone is publicly disclosing a vulnerability that is already in circulation, and presumably is in use somewhere. A vulnerability which might have the potential for remote code exploits against multiple operating systems, and there is no guarantee that someone hasn't figured that out and is using it right now. For someone squarely on the full disclosure side of the debate, this would be about the best case to fully disclose everything, immediately.
What you seek in restaurants I look for in bars. Those with a more mature crowd lack the obnoxiously loud club music* of college bars. Often these bars have a broader selection as well, though you pay for it in dollars.

In the summer, I spent a few weeks in Taiwan. The quietude and calmness even in a group setting made it a lot easier to focus on a group engineering project. Mostly though, I miss the food.

*I don't mean hip hop; I like real hip hop.
You make some excellent points. Thanks for sharing your thoughts. We've yet to determine how important a patent is to our potential investors. We'll know more shortly.
The title is incorrect.

"... this one crashes the Mac, and it makes [Windows] Server 2012 restart."
Great, it'd be sweet to have you involved! FFT, polynomial fit, and d3.js would be huge steps. For me, the most important thing is ensuring that all changes are application driven. Building a library that's designed to be used is top priority.
I take it 12/11/12 is a December date, not the November one that it is by convention here... I missed that and assumed a month had been given, as screen grabs show November dates.
This is awesome. My family's small business has really been dreading automating our payroll. We use Quickbooks, and every year I swear I'm going to sign them up for Intuit's system, but every time I try, I can never figure it out.

So I signed up for an invite, and I'm hoping you'll let our (very) small business be a part of this! We have less than 5 employees, and we're in Fremont, CA.

One question: how easy would it be to get the data for each transaction into accounting software like Quickbooks?
Hmm, you're arguing against a point I didn't make... my concerns are around replacing AD Domain Controllers with Samba. I think Samba's core bits do a fine job as a SMB/CIFS server along with krb5/PAM and Winbind.
try out f.lux. it's been a life saver for me.
Yes, I know. It took me a long time to understand Django the way I do today. A great starting point was James Bennett's 'How Django processes a request' blogpost [1]. From there you'll see how Django is just a tiny wrapper calling a bunch of increasingly complex applications that build on top of each other.

There should probably be a chapter on the tutorial with a simplified version of that. It'd help newcomers understand where everything fits.

In any case, I'm glad you found a tool that does what you need as long as it isn't written in PHP :P

[1] http://www.b-list.org/weblog/2006/jun/13/how-django-processe...
We used to call the Soviet Union the "Evil Empire" for collecting about one tenth or less of this data on its people. That and rounding them up en masse to send to the labor camps.

In the US we had this thing called "McCarthyism". For a while back in the 1950's you could very easily be fired from a professional job for having read certain materials (mainly those from the Evil Empire of course) or having had certain political discussions when in college.

Just wait a few years until you need to find a health insurance plan that will agree to pay for the expensive medical treatments that will let you live a few decades extra. We'll see if your past web surfing and consumer habits make you worth keeping around.
I'm with Gruber on this; this was a terrible article. I read the article I guess I missed the "clear message." The closest I could come to a point, besides the idea that buying Apple products has some sort of hidden tax, was that Apple products are more expensive (purchase price) than the equivalent competing product.

Maybe it comes down to where you stand on Apple products and Gruber but I'd say he was spot-on. The things that he mentions also stood-out when I read the article.

"The analogy of an Apple tax might sound facetious, but think about it. Median U.S. household income was $50,054 in 2011, according to the Census Bureau. That means a sizable chunk of that is getting diverted to Apple headquarters in Cupertino." Before reading the article and just Gruber's post I would've agreed with you that Gruber is niggling but it appears that the author is actually semi serious about there being an Apple tax.
Ah my fault then I misunderstood the blog post. Sounds like they are just removing it to alleviate confusion only then as the blog post states.
In the video, he tested OS X, Windows XP, and Server 2012. OS X beachballed, XP went to 100% CPU, and Server 2012 panicked and rebooted. All three failed; this isn't just an Apple issue. Was Microsoft notified as well?
I'm not defending the disclosure procedures but I think the author is under the impression that Apple is not going to care/respond and therefore not worth waiting X days before announcing publicly:

"The new version of the attack is powerful enough that I decided to formally notify Apple. I don't expect them to care much--Microsoft certainly didn't think this was important to them, and Windows is much more vulnerable."

Its also worth noting that while this vuln has a high availability impact it is also requires very specific network access, ie you can't run this from your cable modem and kill a random box on the internet.
GitHub sees the value in the snippet concept behind Gist and has been giving it serious limelight lately.

I want to see Gist evolve into a Dribbble/Behance gallery but for showing off code snippets of value instead of images. We can already convey advanced ideas simply in few lines. To provide a little more story behind our contribution and share it in a small network could really build a nice broad community whose infrastructure has been laid already.
A joke and a story… Or a story and joke…
The startup I work for uses scons for all of our projects other than Java/Python. So C++/C mainly.

Without it we'd most likely still be pulling our hair out trying to deal with make/cmake/qmake/what have you...
I thought about it, and realized how fucked up the idea of including a nonce in a torrent is.

First of all, it would break how torrents currently work. It's not a cloud if everyone is sharing a slightly different file. I don't think you can trick the people and their computers into also sharing the part that allows their influence to be tracked, and still enjoy the benefit of the torrent protocol.

Maybe you could. I don't want to go there.

Second problem with this idea, it would not enjoy the same DMCA protections that CSS offers. (Would it?) It's a federal crime to remove a copyright control. So you put the nonce into the file to identify the buyer, and you sue him when he's caught sharing... no wait, on second thought, you pay him a referral fee, a percent of the revenue that you collect from when you sue the folks who shared under him without paying. I am trying to put a name on it, something that sounds less like a slur than what I'm actually thinking. New breed of Hollywood Jew. There, I said it.

Anyone sharing without a valid nonce could be thrown in jail then, if you can prove that they removed it (in order to share and not be tracked.) I love slippery slopes.
Ask HN: Android / iOS user testing needs?
If you develop Android or iOS apps, do you do any user testing? How do you test your apps? Especially, how do you figure out what parts of your apps your users like the best and what don't work for them for whatever reason? I understand these will vary widely based on app type, but would be great to hear what you do, or what your unmet needs are.
With the caveat that you can not predict these phenotypes with 100%:

for example, in humans it's relatively easy to predict eye colour with about 99% certainty (but only if the colour is identified as "brown", "blue", "green" - nothing complicated!), however, skin colour is harder to predict (72% correct in this paper) - https://www.sciencedirect.com/science/article/pii/S187249731...

People always assume that you can just look at the genes and immediately perfectly predict what's going on with the person in question, but a) people forget about gene/environment interaction (think about human height, only about 5% predictable using SNPs) and b) our science is simply not so far, and especially SNPs (right now the main product of 23andMe) don't predict as much as people would like them to.
Ravi Shankar dies at 92
When I discovered a vulnerability in Mac OS X that would allow a unprivileged user to keylog every user on the system (CVE-2007-0724), I let Apple know, then kept quiet until they fixed the issue. It took them 11 and a half months to fix. They thanked me in the security update note, and I now how a CVE on my resume. Was silence the most morally correct action? To this day, I am still unsure.
Yeah - I deal with the UK often enough I had to double check the timeline to be sure:

o First posted: 7:30 am 11-20-12 by Sam Bowne
o Page reorganized with Contents section 11-30-12 10:36 am
o New videos 4 and 5 added 12-5-12
o BayThreat Videos added 12-8-12 11:19 pm
o Attacks on the Mac OS X with simulated routers added 7:45 pm, 12-10-12.
o Apple notified 12-11-12
YouTube, Soundcloud, activity sharing on streaming services, live shows, music blogs, your friends.

Do you really decide what bands you like from ads and the radio?
Apple's pricing in Australia is generally very competitive. I know for laptops you pay significantly more in Australia for brands like Lenovo (in comparison with their USA pricing).
As a more modern example, you could look at Scribblenauts Unlimited, which also has a component system and some fairly deep and general logical systems. There's an item editor, which exposes all of the underlying interaction logic and component interfaces, and also does some interesting things with sprite generation.
Thats unfounded, patronising and plain rude.

For one it may amaze you, but some people actually pay for Github. Those same developers often have their own hosting (I personally have 3 linode vps's active for various projects)

The fact is it was just simpler as the maintainer of an Open Source project with numerous contributors to host it under one roof, all the contributors have their access granted in a single place, one set of keys to set up, one account to manage personally, and a single place to go look for X.

I am sure you love github and all, but I assure you you arent helping them by before anyone had even mentioned a word, insulting everyone who dared to voice an opposing opinion to this change, then continuing to do so in follow up comments.
lol love this comment. a todo item that sits on your list for > 7 days probably remains in your head anyways.

more realistic issue is recurring events. cronjob? at that point it seems dumb.
How do I leave a company?
I've accepted an offer for a new job. I've been at my current company since I graduated 5 years ago. I've learned a lot and made some friends but for me it's time to go. Any words of advice on how to exit on good terms, or on things to consider before announcing it to my manager and coworkers?
It's also two packages in one - the first one to get the set to you, and the package includes the shipping and package to ship the sample back to the US.
GitX, one of the many Git gui frontends for Mac OS X is distributed using the Download mechanism. It allows me, the user to easily download a pre-compiled binary instead of having to download and then build it.
He isn't claiming it's art. He's saying that we wouldn't criticize the guy spending $50 a month on art supplies to spread on a canvas with their feet, so what's wrong with his hobby?
Land? A single spoofed TCP SYN packet with identical src/dst addresses was enough to crash or at least impact many OSs.

http://www.physnet.uni-hamburg.de/physnet/security/vulnerabi...
Technology Will Render Weak Recruiters Obsolete In 5 Years
The 386sx was a fun processor. Lack of a math coprocessor was fun to work around. I'm surprised support lasted this long.
Completely agree. One small correction: "Guaranteed delivery can become quite tricky" should roughly be: "Guaranteed delivery ARE quite tricky, if not, you have not run into all contraints yet."
Companies that don't do this usually have found other ways to create shareholder value... usually in DC.
Couchbase 2.0 Released
Looking through both my secret and public gists, I've used it for

- lecture notes

- collection of resources

- snippets of code (for myself or remote teammates)

- todo lists

- tutoring

- and more...
I started looking for the same thing myself, so far I have only found an unavailable Russian language version on Amazon.

http://www.amazon.com/Amerika-Zhivut-zhe-liudi/dp/5699558330...

Would absolutely love an English translation if anyone finds one.
List of sentiment analysis tools:

http://matei.org/ithink/2012/02/08/a-list-of-twitter-sentime...
Kaminari + Bootstrap