skysight-inc/HackerNews huggingface dataset:
Would live to see that integrated with zerorpc! http://github.com/dotcloud/zerorpc-python

dotCloud has an internal tracing tool called zerotracer, but we don't yet have a visualization layer...
No need to sulk :-) there are fun things you can do. So lets say you have this huuuuuge pile of zeolite, you put it in your back yard during the summer and dry it out, then you store it in your shed during the winter and use it to warm the house rather than gas, or wood, or electicity. Many climes are wet during the winter and dry during the summer so this works out well for the adsorbtion requirements, and you don't get the air quality guys on your case for burning wood in the winter time. That is a difference if these things can hold their energy potential for the 9 months between summer and winter.
WordPress Video Gallery
WordPress video gallery exposes videos with a cool gallery look. This plugin has got all the added features and various modules such as Recent videos, Popular videos, and Featured videos that you could see in any popular video sharing site.
Number 1 is also a big one. Stanford is a much more finically generous school. I go to CMU currently, and I have a friend in the same income range as me that goes to stanford, and I pay almost double what he does.
Lydia Maurer Appointed for Paco Rabanne
It's not about the widgets - it's about how smooth the app works, and what it does. The fancy widget or two like accents (necessary like decor) can take a basic stock widget pile and allow the user to focus on what they're using the app for...
It says at the bottom: "some schools do not report salary data."

http://www.nerdwallet.com/blog/education/college-and-career-...
Whatever manager it was that tasked some junior programmer (particularly one that didn't know that unsalted SHA1 is a terrible idea) with implementing the password system at LinkedIn needs to be fired. Making the programming mistake means that you don't know much about web security, and while not a great thing, that's forgivable; putting someone that's utterly unqualified for code with security implications on such an important task is not. Nor is letting the code get deployed without having someone that knows what to look for review it. Nor is letting such a bad decision remain live for...what is it now, almost 10 years?

But let's not stop there. There are probably a dozen other people at the company whose job it is to avoid blunders like this, all the way up to the top technical staff. After all, LinkedIn is not, and has not been for some time now, some tiny underfunded startup. It's a goddamn public company, and even before that it was a super-team Silicon Valley darling that was getting money thrown at it since even before tech became cool to invest in again, and it's been valued at over a billion dollars for almost five years now. There is absolutely no excuse for this, they should have been doing regular security audits for years, and no audit worth its salt would miss something this simple. I absolutely refuse to believe that this problem was unknown, that nobody ever commented or filed a bug report about this code - no, this was deprioritized, because it wasn't considered a high enough value problem. And now it's bitten them in the ass and become a problem, probably because some other security vulnerability was similarly deprioritized instead of fixed.

I expect this from some shady Bitcoin market that a high school kid runs off of a server in his bedroom. I do not expect this type of amateurism from a 10 billion dollar company with hundreds of engineers, many of whom have specifically looked over that code, some of whom have probably complained about it, and all of whom should know better than to let it fester...
Airtime looks interesting, and I'd love to get in on the action; however, it would seem that those of us under the age of eighteen are relegated to a section of the site entirely devoid of users. Trying it out last night, all I ended up with was an endless loop of "Searching..." -- even with all filters disabled -- presumably because no one in my age group is actually using the service. And I'd much prefer such interactions as described here to those I'd most likely find in such a limited subset of users.
Features are really good
And looks pretty for animations. Using Chrome console:

$$(".wrapper")[0].setAttribute("style",
"-webkit-transition: 1000ms ease;-webkit-transform: scale(0.3);")
There is no local machine state, so you can just load pwdhash.com (or supergenpass.com) and compute your password hash from there.
which is far from zero on 2G and edge, but whatever - Imho the real issue is how friggin slow is that going to be in a phone browser / how will the browser handle it (maemo nokia had a builtin handler for dropdowns for example).

As some said, I'd much rather see a push to chromium source than yet another ultra heavy js css component.
REST Console
Tangencially related to some of the comments in this thread.

Amahi (my startup) started experiencing lots of spamming accounts a little while ago. We started using blacklists and some heuristics to detect the spammers. Then we logged the attempts.

Some interesting things emerge.

* The vast majority of them have "super123" as the password
* The vast majority use emails from china (163.com, qq.com, etc.)
* They try twice in a row if the first attempt fails
* They try regularly

The suspicion is that they then sell these accounts in bulk for later action. We have seen them have these accounts sitting idle, with occasional logins to check if they still work. Then later they pounce, posting spam links, etc.

The level of sophistication of all this is rather troublesome ...
Gotta love these ~30 minute old accounts with 7 karma howling at the moon that the neither the first successful online payments company, nor the most successful social network in Internet history, nor a ~$100billion/year big data company are 'innovative'.

They may not be nuclear fusion or the perpetual motion machine, but they're more innovative than 99% of what everyone else will ever do.

Your point about wealth buying you a soapbox was interesting, but you went off the rails with that middle paragraph.
I'll be porting it this weekend; need to figure out that whole "fragmented" display size issue.
I like to social engineer my spouse into 'doing a favor'.
AGEN BOLA EURO, AGEN CASINO ONLINE, BANDAR  JUDI, TARUHAN BOLA
Agen Judi Bola Casino Online Terpercaya, Agen Bola Sbobet Ibcbet, Casino Online 338a, Bola tangkas, Totto Togel, Keno, Live Bacarat, Sportbook, Poker
Maybe nobody likes to be sold, but people won't download it if they don't happen to notice the download button either.

I imagine the likelihood for a person to notice the ad gets better as the button gets bigger and uglier, but on the other hand the percentage of people who don't download out of spite because the button is too big and ugly also gets larger.

There's probably a sweet spot there somewhere.
Kick The Prices Store: Faster, Easier, Prettier and More Secure than a PC.
It shouldn't just be a salt. It should be bcrypt.
AGEN BOLA EURO, AGEN CASINO ONLINE, BANDAR  JUDI
Agen Judi Bola Casino Online Terpercaya, Agen Bola Sbobet Ibcbet, Casino Online 338a, Bola tangkas, Totto Togel, Keno, Live Bacarat, Sportbook, Poker
That post was a troll. -1 is a special PID: It indicates that all processes that you can kill should be.

Kill -9 -1 as root is a surefire way to make a system stop doing anything, fast.
Out of curiosity, what kind of shape is the average Rails app in after a few years?
I was merely curious as to the thought process. Thanks for offering some insight.
Haha only on hacker news. Would love to do this to end users :D
As much as I liked foursquare: they jumped the sharks years ago and I do not get why some still use foursquare. One missing feature was so obvious and I wonder that they haven't implemented it:

A quick overview showing trending places right now (and that's all about).

Something like wherevent.com for now.
Amsterdam? ;)
What a tripe! There are a lot of cultures where scapegoats were never present (India and China come to my mind). Polarizing figures with leadership qualities polarize the people around them. That doesn't make them founders! They are two different sets which intersect sometimes.

And Bill Gates is NOT being forced to do charity, especially not by those who criticized him before. Most people in third world countries idolized him when geeks hated his guts.

Theil shows that he is an ahole and too much wealth has just reinforced his petty view of the people around him.
Facebook increases font size of status messages again
My 1234 password was not leaked! Yahooo!!!
What can be said of Django and Flask may as well be said of Rails and Sinatra.
I'd love to use full words, but feared to run out of character space in the title. Otherwise, I would've used full words.
This is what we're trying to go for in the new explore tab. Before you even do a search give you some interesting information about things nearby (including things that are unusually busy) with the option to drill down and get more results if any of the categories are interesting to you.

We've found that trending places on their own aren't very interesting (they're often just train stations & airports). What you really want is places that are busier than they normally are.
his last lecture on biotech where he talks about a panel of VC making predictions about the future. Were any of these VC actually in the biotech sector?

Just looked at it and it would seem that they were, presuming that you mean Brian Slingerland of Stem CentRx, Balaji Srinivasan of Counsyl, and Brian Frezza of Emerald Therapeutics from the lecture;

"Class 16 - Decoding Ourselves" - http://blakemasters.tumblr.com/post/24253160557/peter-thiels...
My startup's URL is banned from HN - why?
I had posted a very early link to my startup (lawdingo.com) a while back when I had the MVP ready. Later on when I tried posting a link to a blog post from my site, I found that the entire domain was blocked. Emailed YC, but didn't hear back. Any idea why that happened, or how I can get it unblocked? Thanks.
While it is true that Django may be quite a large framework, a 'kitchen sink' in a way, I feel that many people often miss the point of what a framework is, in that you don't have to use all of it.

In my few years of developing in Django I have had my frustrations and joys, many of the frustrations coming from the idea that I should do things how the framework wants me to, only to realize that it is still python that I'm writing code in. The idea of Django is not to be some utopian framework where all of your pythonic dreams come true, it is to enable you to build applications quickly and with ease.

While Django may have been created to be a publishing platform, our primary use for it is a genetic analysis application, which is complicated enough without having to worry about the framework, and trust me, Django is not anywhere near a problem in the app. We also use Django for a separate report delivery system, which has API endpoints and is constantly being fed data from 3 other applications, and again, Django has never been an issue.

Sure, you can roll your own libraries with something small like Flask, and reinvent the wheel many times over, but do you actually get features rolled out? Or are you constantly patting yourself on the back for keeping such a small codebase while maintaining a home-grown system and hoping you can get a feature out the door while fixing all of the bugs that not only the system may have introduced, but your features as well.

Here are my biggest worries of a very customized/home grown framework:
1) Does the knowledge of the framework transfer to the next project you work on?
2) Are you writing documentation so that the next person can understand the code? If so whats the time cost for that?
3) Are you spending more time building the perfect system or rolling out features?

Don't get me wrong though, I love working with small polished libraries and connecting them together, namely in node.js, but it is entertaining more than productive.
Is there any info on how much % facebook takes ?

The biggest failure of all the 'credit' and 'mobile carrier' solutions is the 15$-50% take they deduct, making it worthless for anything but virtual goods
"$100billion/year big data company"?

That's like saying a "$100billion/year products company". Incredibly vague. What's the product? Yes, it does make a difference.

I remind you that Thiel himself pulled an iPhone from his pocket and said "This is innovation?"

If we are going to measure innovation by income produced, then we can come up with all sorts of interesting examples of "innovation".
Using the window.open method
GTD sucks for creative work, part 2.
Brilliant. Next time I want someone's password I'll create a page similar to this ("check if your password was leaked!") and pretend to spam my entire contact list while my target is really the only person receiving it.

No seriously, how in the world can we trust this website with our password? They don't even claim to keep your password a secret. For all we know this is a follow-up scam to extend the 6.5mil hacked hashes.

Having a very quick glance at the HTML source, it seems they hash it before it's sent to the site to check, but it easily might have been a scam. Or turn into one with a probability of 1 in 10, that still gets them many passwords while remaining to be trusted.
I was compromised :(
Pakistan National News in Urdu
Pakistan National News in Urdu
How Apple will turn the Net’s top into TV’s bottom
It sort of does though, if they want to, especially if they built and installed the platform.
Thank you!
The new update is much more pleasing on the eyes.
What is IPv6 and why is important?
El 6 de Junio del 2012 se ha puesto en marcha la accesibilidad permanente del IPv6, este acrónimo que verán hoy repetidamente, y que significa que la cantidad de direcciones IP se amplía a números astronómicos. Los gigantes de Internet como Google, Facebook, Comcast, Yahoo, Microsoft Bing, Cisco, D-Link y otras 3.000 empresas más ya lo han adoptado y así irá ocurriendo con todos los demás.

Qué es IPv6 ?

Internet funciona transmitiendo la información en paquetes en la red. Para enviar y recibir los paquetes de datos cada servidor, ordenador o dispositivo conectado a internet debe tener un número que lo identifique. Este número son las direcciones IP. Internet, como funcionaba hasta ahora, con IPv4, tiene 4 mil millones de direcciones IP.
High Definition View of 2012 Venus Transit by NASA's SDO
What, you used Phonegap and still made everything pixel/density/size specific? Uh, what?

Figuring it out is probably going to be redoing much of it correctly. You might want to read up on responsive design.
The thing I've never liked about this page is that the photo owner's username looks like a link.
I know for a fact that Stanford CS majors are making on average $80,000 per annum upon graduating from the undergrad program. A document circulating the CS mailing lists a while ago had all the figures. Note that despite the increasing difficulty to dismiss its allure, I am not a CS major.
Sumner
Sumner, Upright, Hubsteiger- Die Firma SCHULER & SCHULER AG hat sich als führende Anbieter von Arbeitsbühnen, Möbel- und Schrägaufzügen, Mobil-Kranen und Service und Vertrieb etabliert.
how is that stuff similar to the (salt?)-based cooling pads that you would crack to start the endothermic reaction, and then put in a freezer to "charge" them up?
Vintage Snapbacks On Sale
India never had scapegoats? Really? What about the caste system then? And if you don't think China did, then go read the Book of Lord Shang.
There's humor, and there's LCD pandering. Despite that, this submission did get me to try out Flask. Nice and straightforward to get started with, which is good because I'm stupid.
(Of whom Peter Thiel is a known fan.)
This doesn't work, because:

$ printf linkedintrouble | openssl sha1
(stdin)= 3ac85868a20c977661a12f770f0d116f87c74831

The leading '(stdin)=' messes the pattern being fed to 'grep'.

Yes, I've read http://partmaps.org/era/unix/award.html#cat . The output of sha1sum already contains a trailing '-' which is something I wanted to feed into 'grep' using command substitution, so that 'grep' can now just accept the input stream from 'stdin'. Now, how do you feed the input to grep via 'stdin' if you don't want to use 'cat'?
So, all you have to say about Peter Thiel is that his ideas are screwed up without reason why and that his credential/track record didn't match up what you think is innovative?

If you're going to criticize Thiel, show us reasons why his ideas are wrong.
This is actually pretty interesting, not necessarily because I think it provides any particularly profound insights, but because it gives an indirect account of how Thiel sees himself. Being an extreme insider and yet at the same time an extreme outsider implies a polarizing personality. For someone to think they see this trait in themselves is seemingly a contradiction, it's almost doublethink to consider oneself both repulsive and charismatic at the same time, or both an idiot savant and a polymath.
The biggest thing here is the AJAX loading of data. Like I said in that submission, Chosen really chokes if you have thousands of items in it.
Facebook: Trillion-Dollar Baby
All the old code (e.g. start menu) will still be around and easy to maintain. MS always does it like that. Why not keep a group policy around to enable it?
That's what's to hate! The devious removal of things people love. They can make the default all this Metro stuff, but they must make it possible to get the old version back
Yes, but the same is true of SVG.
That may be true at the 10G level (which I didn't price), but isn't true (in my experience) at 1G. Plus, it's a lot more likely that you'd want 10G of transit and 1G of comcast than 1G transit/10G comcast, so per-G, your decent quality (Level(3), nLayer, etc.) transit is going to be cheaper. Comcast also seems to negotiate less, since they're effectively a monopoly on routes to themselves, vs. transit.

(Obviously the right thing to do is grow to needing 10G of comcast and 50-100G of transit...)
Voice controlled mouse for those with mobility problems
Software that allows you to control the mouse using your voice. A perfect companion for those with mobility issues.

It's a work in progress and makes use of Applescript, python and C++
Rails and Java EE demonstrate that dependencies on specific implementations are not required to build a framework that offers features.

In Rails, you can rip out ActiveRecord and replace it by an entirely different ORM like DataMapper. There is no real default authentication support, but you can easily plug it in. The list goes on and on: they've done a decent job (I would say 'great', but there are still some improvements needed to make it 'great') at decoupling the various components of Rails and making it easy for users to mix and match.

You need a dependency to offer a certain feature, but not necessarily the default dependency. They have internal API's that decouple the lot. That is exactly what this presentation argues Django doesn't have, but should have.

Now I don't know anything about Django, so I can't judge whether the argument has a factual basis. If you tell me it is wrong, because you can easily replace the persistence or authentication layer of Django, then I have no choice but to believe you. However, the argument is logically consistent and the viability of the alternative it proposes is backed up by plenty of real world examples.
Or you could just use SVG.

https://gist.github.com/2b239e5d31ddc82ab660

is 897 bytes (579 gzipped)
And http://passwordmaker.org/ (website down right now?) which I think supports more platforms than either of those. I use the Firefox/Chrome extensions and one of the [not so great] Android apps

I'm definitely an advocate of password generators rather than managers
Callaway Big Bertha Diablo Driver
Testing 3 million hyperlinks, lessons learned
Ask HN: Python vs Scala for a fast web-project
I was working on a web-project lately with a friend. We faced a situation where we realized that Python was being a bit slower than expected. Also, we were planning on using a database that was not native to Python (Python bindings used its REST interface).

So, we had to make a decision to either keep going in Python or port to Scala (Scala seemed apt for many reasons).

What would you have done in this case?
Shubhkamna Lords
Shubhkamna Advert Launch a New Residential Project Shubhkamna Lords located at Sector 79 Noida.
Now show us why it is BS?
I'm yet to see a Django based website that outgrows any old rdbms for auth. Care to back up your claim that it's bad? Same for admin. You do realize that Django's admin is just a search result of objects defined in its ORM, and that objects defined in its ORM are very obviously stored in an rdb - right? What would you like admin to use for managing data stored in an rdb? There's barely anything other than the models being managed that touches the database.

Edit: just before my comment gets skewed, my question is: why would you ever use django for a website big enough to warrant this sort of worry? Let's recap: big websites make money which is used to hire coders. Those people are at that point probably porting your website to Agda, or some other cloudscale technology. Sounds like you're the same kind of person who complains that Bash doesn't support OpenMPI and that JavaScript doesn't do fib() well enough and that this here carpentry hammer can't break diamond. Wrong application, dude. Django is for medium-small websites, not for your Cloneddit, Clonebook, CloneSpace, or news.yclonebinator.com; get a different hammer.
Remote Assistance & Help: The Virtual Academy
Disclaimer: I work at foursquare.

I see foursquare as having a few main use cases. Not every use case is for every user, but I think there's something for almost everyone.

1) Social utility/friend finder: Where are my friends and what are they doing? Can I go hang out with them? Where the party at? If your friend is around the corner at a bar, maybe you want to stop by and say hi (but not if it's a date!). If a friend you haven't seen in years is in from out of town, maybe you can catch up.

2) Recommendation engine/city guide: Foursquare knows what places you visit, what places you come back to, and what places you recommend to your friends. It can use this information from you, your friends, and the population at large to recommend places that you might like to visit. This is useful to find new things near your old haunts, or to get to know places you've never been to before. It works remarkably well.

3) Game: Foursquare encourages you to do things in the real world that you wouldn't otherwise do, and recognizes you for your real-world achievements. Whether you've got a great gym streak going, or you're catching up with all the friends you haven't seen in a long team, or you're visiting lots of new places you've never been to before, Foursquare wants to reward and encourage this behavior. It's not for everyone, but some people get really into the game mechanic and sometimes even really change their behavior to do well in the game.

4) Money saver: Local merchants can give you discounts, VIP treatment, and other special perks for visiting their business for the first time or for visiting repeatedly. This is a win-win-win for merchants, users, and Foursquare, and we're excited to enable these kinds of interactions between people and the local businesses they frequent.

5) Personal journal: I have a log going back three years of practically everywhere I've ever gone, what I did when I was there, and who I was hanging out with. This is a rich trove of information that I'm glad to have just for my own records. But once you add a rich ecosystem of apps that use our API (http://timehop.com/ is one of my faves!), the potential is almost unlimited.

Maybe your reaction is still "Meh", but I think there's quite a few reasons to use (and love!) foursquare.
You've been hellbanned again...
Demo broken in Chrome http://ivaynberg.github.com/select2/