skysight-inc/HackerNews huggingface dataset:
What would be the equivalent french show for going the other way? I found Braquo on Hulu and started watching/translating/studying it, but realized pretty quickly that most of what they say should not be said in good company.
Come to China and see for yourself that although Chinese really improved their life standard, they also really suck at inventing anything new. I think that freedom is a prerequisite for creativity, not necessarily for prosperity in general.
Indeed, the internal monologue will almost certainly change from "Facebook? Are they planning to spam me/my friends?" to "Hmm, enumerating all my interests. Is it worth retyping all that to avoid facebook spam?" The latter is a real question with upsides and downsides. The former is all downsides.
How to get shit done - 2 simple rules
I built something thing like this using Twillio for my Caller ID test tool. Visiting the site creates a unique pin number and you have to call in and enter it.

http://www.calleridtest.com

Twillio makes the development of things like this a breeze.
Embed.ly has, in part, built a business of this
Git's branching model is "the right thing" once you learn the idioms of git development.

For example, if you want to build a new feature, make a local branch so your changes are isolated. You can make work-in-progress commits that split up a large change into pieces, some of which may be experimental, contain debugging statements, or temporarily break things.

Then when you're satisfied your changes are bug-free, you can use an interactive rebase (git rebase -i) to turn the commits into clean patches that would be something you might e.g. send to the mailing list if you're working on the flagship Git project, the Linux kernel.

I like to keep my history clean, six months from now I won't be interested in all the bugs I wrote when I implemented a feature, and all the fixes that I came up with for them during initial testing. I won't want to see the implementation of that feature scattered over multiple commits. I just want to see one clean, bug-free patch that implements the feature.
Relevant story? You're hired!
The css isn't loading. Seems HN has broken yet another website. Congratulations!
Get journal articles free
I didn't mean to say that everyone else is lazy - I just thought that having a native accent wasn't a priority for most people. People can usually make themselves understood perfectly as long as their accent isn't too deviant, and having an accent has its own charm :)
This looks like a cool service, and I am starting on a new project that might benefit from something like this. But the page failed to load 3 times, and the 4th time it took about 10 minutes to load. Maybe you are just getting overloaded from HN visitors, but still, that's a problem.

Do you also offer this as a service that can be implemented natively from another application? In other words, I'd rather not go to your homepage to do this, I'd prefer the customer add his/her information on my website, and have the processes automated with the results sent to me.
Well, I have actually been going through many lightbox clones lately and almost all have a dependency on jQuery. The problem lies in when you are trying to inject a lightbox into a page you are not the creator of and they are using a very old outdated jQuery, causing conflicts. (When used for making browser extensions etc). This would be perfect for me if it was not dependent on jQuery and loaded iFrames and inline html (other options out there are bloated and outdated), but regardless, awesome job and thank you for the contribution :)
They should get those tax credits for driving the car - not just buying it - cause then they help lower the cost of gas for us all!
As long as there are unsalted hashes or hashes that use predictable salting mechanisms in use, rainbow tables are far from obselete, functionally or otherwise.
When I set up a computer for my grandpa to read email from the family (white list heavy) and browse some newspapers from his home country (bookmarked only the ones that worked without javascript) i used linux with windowmaker. pretty much the same as a mac Dock. huge buttons always visible on the screen.

the shock came when you give him a mouse and say to click at that big link and he just raise the mouse to the screen and looks at you like "what now?". maybe i should have started with the Wii, if it wasn't some 15yrs too early.

I tried very hard to predict every point where they would need 'specialized knowledge' about computers and preemptively worked around it somehow. but after a while, it proved better to gave em hell (i.e. not try to shield them) and just be easy to reach for questions (and re-image)
I really you might be interested in 'Minimal Viable Product', but really, I think this is below Viable.

Why ask for my Facebook if you are then going to ask where I love, and my interests, afterwards?

Do you realise how limiting it seems to ask if I live in:

Palo Alto, CA
San Franciso, CA
Somewhere else
"... Some of the reasons prerendering might not happen: ...
* Chrome encountered another prerender directive within the last 500 ms." [1]

[1] https://developers.google.com/chrome/whitepapers/prerender
Endangered whales are turned into luxury Japanese dog food
I already have 4 different fobs on my keychain (not counting my YubiKey for LastPass). I'm not quite sure what I'll do when every website has one and I'll need 20 of them. It also doesn't help that they're all unlabeled.

Edit: I just realized I actually have 6 fobs, but I only keep 4 on my keychain.
Hey, it's a Walgreens ad!

Basically, their strategy is to saturate the market, and they don't care if they steal sales or cannibalize their own sales. They're maximizing profit per customer visit, but ignoring customer visits per store per week?
You won't actually see anything cool... but I'd be more than happy to share the results if enough folks come out and hit the url!!
Nope. The correct way to do this is to use a password based key derivation function like scrypt[1] or pbkdf2[2].

[1] - https://www.tarsnap.com/scrypt.html

[2] - http://en.wikipedia.org/wiki/PBKDF2
While I recognize the phrase "I done this" within the vernacular, I'd not try to quantify it as such.

Let's leave it at fun/quirky.
You nailed it, this is where we are headed. Love to chat more about how you think we can get there.
Tesla now worth 25% of general motors
The Onion calls it quits
Likes are not meant to be a currency at all, it's meant to be an engagement tool with minimal friction. It's not about ranking anything, it's about making it so easy to say "check out this cool thing I found" that anyone can do it.

Anecdotally, I used to surf the internet a lot in high school in the late 90's/early 00's and not a ton of my friends were online, so there wasn't much shared link wise among us. Then, in college, there was a group forum that a bunch of us were a part of and one of the more popular parts of it were the links people posted. Then, after college digg, Facebook, reddit, pintrest and twitter all found a place amongst the population at large for sharing things.

I guess for most people sharing is not about currency or ranking at all, it's about sharing something interesting. It's more akin to telling a friend about music that you like, a book that you are reading, or a newspaper article you thought was insightful. When you think of those things, it is rarely about ranking them, it is almost always about sharing.

People share with other people because it makes their life better or their friends' lives better. They do it because they care about their friends, not because they care about you or what you created.
edit: EC2 was slow at first, but problem was redistogo
LulzSec member Jeremy Hammond pleads guilty to Stratfor hack
This doesn't address the asymptotic impossibility of maintaining true 100% uptime, but...

I think you can maintain uptime even when the servers aren't available with something like Meteor (a single-page web app built with Javascript...doesn't have to be Meteor, but Meteor should be able to handle it). It's not easy, but with Meteor's events indicating availability of the server should allow you to cache pending changes (when the server is unavailable) and send cached changes when the server becomes available again.

Meteor gives you full control over a client-side session, such that as long as the user doesn't reload the page, the user can continue using the app. There are hooks to detect when the server reconnects, so you should be able to write some custom code that updates the server with any pending changes that occurred when the server is unavailable.

Reloading the page would kill the pending updates, so you'd need to have the users use some sort of kiosk-like browser that prevents reloading the page and navigating to other pages.

There are other issues to be considered (what if the pending changes are invalidated by another user's changes?) that are very challenging, but can be handled depending on the user's other requirements.
from my limited experience with Ember, it appears that it hosts entire application from a single base url, and overrides forward/back buttons so that the page doesn't reload in order to keep state. instead it uses query string view paths and tokens to navigate around right? Does Angular support anything like this?
Is it just me, or is the proliferation of CSS frameworks and JS frameworks/libs redundant now?
Amazing! Thanks for the link!

Are you using any of the activation/retention metrics on http://www.steveapp.com/ ?
yea thats EC2 for you, should have had assets on s3/cloudfront like always... wasn't expecting this
Subtitles have to be licensed? Since when?
You would be surprise how many services/website store passwords in plaintext. Here is a none exhaustive shame-list: http://plaintextoffenders.com

http://www.scholarvox.com used by many many schools/universities in France(Europe ?) are also storing plaintext passwords and the worse is that they store the passwords provided by the universities, the exact same one used by the students to connect to their intranet/emails/...
Lots of sites use RFC 6238 -- Github probably would too. Then you can just use Google Authenticator (or similar) to manage them.
No, you don't.

I think it might help to change the way you look at this. It is not only a problem but also a big chance to find something that fuldills you again. I went to the same situation but with lot less savings. It was damn hard and still isn't all sunshine, but i do not regret leaving my boring well paying job at MS for a second. Problems will occur but they are also solved on the way.

Read Books on the topic, make a solid plan, and then learn to trust in yourself and let go. Might sound oversimplified but sometimes you have to make a change in order to get what you really want in the end. You're not alone in this. There were thousands that did the move. Best of luck.
All this requires money to accomplish. (Lobbying, development, bribes, etc.)

I, for one, have begun to make efforts to -- legally -- contribute as little as possible to the bottom lines of these organizations.

Put it this way: I look at "Hollywood", and I see bunch of prima donnas (admittedly, amidst a sea of workaday "nonames") who want to root my system.

I'm significantly less inclined to purchase their wares, every time I'm reminded of this.

Then I go outside, and discover I've better things to do with my time, anyway.
How will transactions get confirmed in the block chain if there's no longer any blocks worth mining? Won't most people stop mining blocks to save money?

Or is the hope that enough people will continue mining out of goodwill to keep the economy flowing?
MongoDB's New Query Matcher
It would be easier to make viral if you had an explanation of WHAT you are testing and maybe a funny cat video or little stick animation to play for the person after following your link...
This is one of the biggest headaches I have as a developer of two mobile apps that require number verification. But the headache isn't because the twilio/nexmo/clickatell/etc APIs are too complex, or because I don't want to deal with adding a single verification code column to a user record in the DB schema, but because the delivery success rates for the SMS gateways I've been using are quite bad.

Most of my time is spent trying to figure out which mobile networks which SMS gateways will deliver best to, and then directing the correct verification traffic through those gateways accordingly. Which is a nightmare, in part because the successful delivery rates for different areas and networks constantly changes.

If this is the problem that Prove is solving, I think emphasizing that (or at least mentioning it somewhere) on the website is important. I would be an eager customer.
Ctrl-tab works for cycling (and ctrl--shift-tab or ctrl-` for cycling in reverse), but I too miss either cmd-opt-arrow or (my preference) cmd-shift-[ and -].
Show HN: Your Personalized Web Television
Thanks a lot for creating this. We need some diversity and options in this realm!
I know all of you use Linux and OSX, but this renders horrible in Windows (IE and Chrome).
need linux
Pragmatic Chef: Verifying Remote Files
Lazy Load Social Media Buttons
Now that would be nice - the house
my wife and I life in is about 175-200% our net worth. I'd never thought of a condition like that.
How we go about allowing people who are currently working with a salary the opportunity to upgrade their skills without massive debt is the trillion dollar question of the next decade.

I agree. Trillion dollars is not an underestimate, even though we sound insane when we use those numbers: http://michaelochurch.wordpress.com/2012/11/25/programmer-au...
I Am Community (And So Are You)
Is this post coming from the past? It cites a table from diveintohtml that was made in 2011. Figures of h264 penetration also dating from 2011.
Things have changed since then: firefox has announced it would support h264. Opera has had versions supporting h264 but no longer does. Also, it fails to mention Google's agreement with MPEG-LA.

Finally, more than not giving anything new, it contains mistakes and confusions, the paragraph on Linux is terrible as it confuses containers and codecs, claims wrongfully that linux does not support h264 nor vp8 on the browser out of the box (all graphical linux browsers do support h264 or vp8, most support both). The only good thing to keep from this article is its title (oh and the update about firefox nightly).
The Power of Reddit
I think most people who are concerned about "people that are not real" on a site like this are concerned about the site owners creating fake user accounts and fake activity to (a) make the site seem more active than it is, and (b) drive users to a subscription plan in order to see "who's trying to contact me".
May want to take a look at "atthepool.com" then.
> I doubt if students could be charged with a crime for lying under these circumstances

Probably not. The comment I replied to was saying that choosing to lie instead of self-incriminate is sometimes a crime, and I was elaborating on that.

> federal officials

This advice applies to state and local officials, too.

> I'm not sure what the ramifications would be of a minor lying on a survey administered by school administrators

Probably nothing.

> other problems if students admitted to drug or alcohol use on a survey that identified them by name.

Yes, if the survey results ever get out, they might later be used as evidence. Don't say it's not possible -- the police might find an excuse to subpoena the results and get a lax judge to sign off on it, and I seriously doubt that school officials would be willing to go to jail for their students by not complying. Or the results could be stolen, leaked, or hacked.
If a joint or flask falls out of the teen's backpack while in the counselor's office, they get arrested and expelled, if everyone's following the policy. But yes maybe they can get away with admitting they are using.
It's clickable for me and focuses the tab when clicked.
Doesn't Duo Security do this really well already?

https://www.duosecurity.com/docs/duoweb

Once I can load the webpage will be interested to see if there are any differentiating features that make it easier to get started as a developer.
Marriage finances for the modern era: a proposal
The buttons remind me of 90s operating systems.
Whatever you may think of their patents or their strategy, is it fair to call Nokia a troll? Are they not actually manufacturing products which implement the patents?
It might be better as a Bootstrap theme, so that people can easily switch between them.
Researchers Turn Cement Into Metal Using Lasers
That completely changes how I read your post! Thanks for clarification.
Suggestion: use varnish. That way you can easily absorb massive spikes in logged-out GET traffic (such as that caused by being on Hacker News).
> And now.. THIS. Any Singaporean HNers out there, if you're up for it, as a programmer, I'm wanna build something to circumvent this. Holler if you're keen. Cheers.

This might not be possible to circumvent with a 'hack'. What this is, is the digital equivalent to the Newspapers and Printing Presses Act [1] (which is part of the "regulatory framework" for traditional news platforms that is cited in the article). It's a legal/regulatory thing, not a software thing.

Put simply, yes, this is a way for the government to regulate major news organisations that are regularly visited by Singapore IP addresses, and that write Singapore-related news articles at least once a week. (The MDA seems to consider online services regulated under the Broadcasting Act. [2]) So:

(1) they ask these big companies to put up a $50,000 bond;
(2) big company's employees may feel the need to self-censor, especially if there's a possibility that they might lose their jobs and much more if they're the ones who write the articles causing big company to lose part of their performance bond;
(3) they achieve some degree of control over news and media organisations with an incorporated entity in Singapore, since those are the easiest to regulate.

The way I see it, it's really hard to define what Singapore-related news is, and 50,000 unique IPs is roughly 0.08% of the IPv4 addresses allocated to Singapore [3]. Considering that most consumer internet services here use dynamic IP allocation, it's not a high threshold to hit.

(I'm not a lawyer. I'm also very interested in hearing everyone else's take on this.)

[1] http://statutes.agc.gov.sg/aol/search/display/view.w3p;page=...

[2] http://statutes.agc.gov.sg/aol/search/display/view.w3p;page=...

[3] data from http://www.nirsoft.net/countryip/sg.html
Interesting article, albeit with serious methodological flaws.

EDIT: Oops, I didn't see Cornell there, I take it back.
Came here to say it.

Just saw in the job posting for Amicus:

"Open source projects, including our own in house, soon to be open sourced, real time Model View Presenter javascript framework with bi-directional data binding"

Are the existing libs so bad everyone has to reinvent the wheel constantly?
Can one practice lipreading this way? English subtitles only, but delayed.
This guy is clearly a moron! That spacing needs 5 extra pixels, not 3!

Seriously though, great blog post. He is exactly right about the need for more spacing. I feel like he buries the lead... the last change he makes to the bottom comment section is a night and day difference. Not only does the last change produce an more significant improvement, it appears to make up at least the number of pixels lost in the extra padding. That should take away any possible objection someone might raise concerning a reduction in amount of content that fits on the screen.
Facebook required so you know my interests? Facebook doesn't know my interests.

Or...unfortunately maybe facebook does know my interests but not because I've deliberately divulged them. In any case, it would be much better to ask me directly.

For friend-making through common interests I use meetup.com
Maybe try to explain what you are doing??
> And we WONT write on your wall under any circumstances.

Being able to trust strangers is nice, but not needing to is even better.
In academia, articles already have a form of post-publication review: citation count. If you don't do good work, you won't get any citations, though the converse isn't always true.

Professors usually ask their grad students to read the most important and influential papers in the field. When those grad students then turn around and start composing papers of their own, they'll refer to the ones they read, creating a kind of circular feedback cycle. Thus, if you want to find a field's best work, it often suffices to look for highly cited papers first.

It's like Reddit's karma voting system, just a lot slower. :)
I have never once (IIRC) used "sign in with Facebook" on any site that wasn't Facebook.
It's you. For example, today HN has a lightbox as one of its top links. People have been releasing those as their own microlibs for years now. How many lightbox implementations does the world need?

Competition with bootstrap is healthy. I consider bootstrap to be the Prototype of the css framework world, and I'm waiting for a jQuery to come around.
How do I find JavaScript libraries
That sounds like a great feature. The most frustrating thing about learning languages is that it is so hard to ease into it, and you have to have a relatively solid vocabulary to go beyond canned phrases, but this sounds like it could help with that.
I don't "understand" it either, but I'd imagine their line of thinking is that you've been using facebook for years, liking things you like, going to movies/shows you like etc that won't end up on a form you fill out. People want to be done with the form filling portion very quickly and won't put in very much detail. When scraping your facebook data, they get a very large amount of personal data and they figure they have a better chance of linking people together who actually do have several common interests, instead of:
"I like music, and movies and the outdoors"
That's a very good point. I realize it's probably to late... but I'm testing a couple things at once here. I wanted to see what the performance of GCE is like using a new Go framework I'm working on. (Framework can be found here: https://github.com/cojac/tango).
Singapore is like a YouTube sketch of what the Apple App Store would be like, if it were a country.
yes it was a genuine question. i guess i should have phrased it differently. I just wanted to know the difference (or benefit of this over bootstrap). I mean if a wheel is being re-invented, there's gotta be a reason behind it. (I guess "because I can" could be an answer, but I was looking for some good answer)
Well, it would be hard to fake activity on a site like this since the activity is something that happens in real life.
Agree. The router needs a little more power and then 1.0 will be pretty sweet.
You're playing fast and loose with the word "free." Sure, no country in history has ever been a utopia of freedom, but I don't consider any country "free" in any sense of the word (even "1% free") that doesn't have meaningful democracy. Indeed, that's what "freedom" has meant for the better part of the last 300-400 years: political self-determination, not "economic freedom."

I can't look at a map and conceive of living in any country without a functioning democracy, even though such democracies often curtail economic freedom for the greater good. And I think most people feel the same way, deep down. There is a reason the Chinese crawl over themselves to come to America, not the other way around.
OCP Hardware Hackathon gives winner 10k towards a startup
But the target customers are developers. If this is simply a productized Twilio API, then it's not a huge time savings for a developer. If you need to verify users, it means your app is structured such that there's already a back end, and you already need to store a user record. Generating a random number, putting it in the user record, and calling a Twilio API isn't really a huge drag.
This will definitely be in before 1.0
Blog Monetization Service Skyscraper Comes Out Of Closed Beta