skysight-inc/HackerNews huggingface dataset:
Seems useful, but aren't 1Password and Keepass better solutions?

1Password integrates with browsers, basically even avoiding the clipboard to autofill. It also prevents accidentally filling the wrong password as you can only autofill passwords that are for that domain. You can also sync to your iOS/Android devices.

Keepass is nearly as good (autofill isn't as refined), but it's free and available on linux too.
I can't tell from the landing page: can this also save usernames/emails/security questions? Is there a "notes" field for each entry? I'd love to find a better alternative to KeePassX but I need to store these other pieces of info.
I was going to modify my HN natural-language search engine to try to build this dataset for you, but then http://news.ycombinator.com/item?id=4491894 just happened (the submission from uncrunched.com where Mike Arrington weighs in on the whole stupid Google Ventures tempest-in-a-teapot).

A bunch of those comments are adding absolutely nothing of value to HN. A bunch of them are just picking on Arrington as a controversial figure. And, of those, most of them are by accounts with close to 100 karma, or less.

For what it's worth, I've thought for quite a while that forcing users to spend karma might be a worthwhile experiment, mostly because of comment threads like that one. One of the big failures over at Reddit is the huge number of people who can create an account and post a completely vacuous comment in a matter of seconds; on a popular thread, there can be thousands of comments voted to 0 or less, just crowding out any good content that might be left.

On the other hand, karma-as-currency potentially encourages further gaming of the site; it could conceivably lead to e.g. fewer unpopular-but-not-wrong comments, and more popular-but-not-insightful comments.
This would be totally awesome if you tinkered with this. I've been thinking about something similar too. It doesn't even have to be super complex, either. Shoot me an email (bottom of the page) and let's talk.
Crowdfund Geogebra on the iPad
This is the risk of every special economic zone, but the problem is, increasingly the wealth is a result of information economy companies.

Venezuala can nationalize the state oil company a lot easier than Honduras would be able to nationalize my software company (which, by the way, will be legally domiciled elsewhere, most likely) and unless they kidnap me, such actions would cause me (and anyone wise) to leave.

Looking at the history of SEZs around the world they have done pretty well. Panama tried an experiment on the atlantic side of the canal and it has boomed... But if Panama were to "nationalize" it, all they'd have is a bunch of warehouses (and maybe the goods in them, but that wouldn't last very long.)
This is really a promo for Puppet conference more than anything about pinterest's dev-ops.
CS129 (Computational Photography) at Brown actually has students reconstruct these same photos as its first assignment. It's not too hard, and a good introduction to image alignment. Check out the assignment at http://www.cs.brown.edu/courses/cs129/asgn/proj1/
I'm not affiliated with the Geogebra project btw, just a big fan.
You can name the files whatever you want and put them in whatever kind of directory organization you want. You can also use multi-line mode to store additional information. (One thing I suppose I should add, then, is the ability for the clip mode to only put the, say, first line on the clipboard.)

Alternatively, and perhaps this is cleaner and nicer, you put the password in Amazon/bookreader and the meta/additional data in Amazon/bookreader.meta. Or come up with your own scheme that works for you. The system is really flexible.
The point is to avoid the horrible bloat of 1pass and kees. I don't want a new database format. I just want simple files in simple folders, nothing fancy, nothing schmancy, easy to maintain, portable, standard.
SF to LA in 30 Minutes on the Hyperloop
I have never learnt more things in css in such a short time. Seeing someone else go through and seeing them write CSS with live results gave me more insight that the constant rehash of "things you can do with CSS3" . Pausing it playing around with it and the continue the tutorial was amazing.

The practical application seems pretty low but as a way of teaching CSS it was great. If someone knows more tutorials like that please tell me about them.
Thanks... and now I have something else to be paranoid about.
Nope. We thought we would sell about 4000 copies in Korea, to the extent that anyone on the team was thinking about it at all. Timing is everything - we just happened to hit the Korean market when everyone lost their jobs and started playing in PC Bang. Kinda lucked out and sold a copy to every man, woman and child in Korea.
3 Ways To Become An Authoritative Leader, Even If You're Under 30
> No one is smiling

Don't forget, this was an official photographer mission, sponsored by the Tzar.

I think most people on the photos were stressed enough to be asked to pose in front of unknown equipment, probably with some local officials present on the shoot.

EDIT: actually, there are nice smiling faces on http://www.boston.com/bigpicture/2010/08/russia_in_color_a_c... , where people are not posing.
To Follow On or Not to Follow On
>There wasn't a deadline or anything; the FSP is still active.

No, there was a deadline, and a contract. That deadline passed, and the contract became null. The FSP is dead, according to its own bylaws. What continues to this day is a fraud. Of course, since that deadline was almost a decade ago, and the people running the FSP took down all the info from the website, and have been pretending otherwise, most people have never heard any of this.
There's a whole bunch of such 'codecasts' coming soon.

Not only on CSS3 stuff but on JS, Coffee, SASS, Zen Coding, Markdown, etc. too!
The CDC says an estimated 1,900 people are diagnosed with neurocysticercosis within the United States yearly.

In other words, on the same order as the number of people who die from cancer per day in the US. I guess I'm going to continue to be more worried about other health problems.
This isn't "tricky dick shenanigians", it's an oversight of one team working on one small part of the entire Facebook infrastructure. It is cool to hate Facebook on HN now, because they make a lot of money and the audience here is predominately trying to bootstrap a startup but that doesn't change the fact that one of the most popular and largest sites on the Internet has an issue which was developed most likely by a few engineers.

These amateur hour type comments which seem to always follow Facebook posts anymore seem to say more about the fact that more and more HN commenters have no experience working in an enterprise environment and believe their 10 instance AWS based startup they are currently involved with somehow is comparable to the Facebook ecosystem.
Backburner
Is there somewhere I can subscribe so I hear about it when that happens? Or could I give you my email address?
It can run shell commands directly by just prefixing them with > which then opens Terminal and runs the line. What I'd love is an extension (basically just a shell script) that would provide shortcuts to interact with it.

I really loathe 1Password, KeePass, LastPass etc. but what they do is provide me with a FAST way to get to my passwords.

If I could do this with Alfred and this app it would be killer:

pass find ycomb (and then it gives you results that match this and if you hit enter it copies the password to the clipboard)
pass add [name/url] [password]
pass rm [name/url]

etc. If only I knew how to code this. :)
Well in that case I apologise for my countrymen I suppose.
Squirrly makes blogging more rewarding through a gamified approach
You can follow @cssdeck on twitter and also subscribe to RSS http://feeds.feedburner.com/cssdeck
Yeah, I use jsontool too. I always do on the terminal

cat hoge.json | json | less
Sometimes I wonder if big pharma will ever cure anything. The incentive to create medicines to provide relief rather than a cure is way too lopsided. I wonder if we will ever correct that in the economic systems we currently have.
> After being on this site for 5 years, I am still surprised to not see a blacklist solely for techcrunch submissions.

This particular article is from Uncrunched, not Techcrunch.
Is it flexible enough to support separate fields? Having a multi-line "password" is kind of ugly... And if I want to save security questions, username, password and email, I'd need at least four files?
You missed the point. The grandparent argued that sniffing traffic required the listener to undertake extraordinary measures to engage in such activity.
Good read, gentlemen.
Just poked at some random extension on the Alfred webpage. Looks like it's two plists and a png inside a zip archive that has a .alfredextension suffix. The plists have a pretty comprehensible XML format, and it should be easy enough to adapt one of these. Copy an existing one, edit the files and tinker around. Shouldn't take very long to do.

Shoot me an email (posted bottom of the page) if you have any success with this.
1password is all JSON. Here's some python written by a friend of mine to read keychains:

https://github.com/drakedevel/pyagilekeychain/blob/master/ag...

Not that standard (the encryption is standard AES, but not OpenPGP format) but it is certainly portable.
Popular ideas about faraway places lag reality by a half-generation or more. I've talked with people who still think Medellin and Beruit are hellholes, when in fact they are now the safest places in their regions.
The fact that the end result looks like an iPhone is incidental to the advanced CSS techniques on display in the "codecast."
Beats by dre cheap
That twitter handle doesn't seem to exist :(

Ill just sub to the feed :)
> I don't have much to add, but pg clearly made a mistake by not cc'ing Google Ventures on the original email.

Why would he do that? He is advising the startups which has sought his/firm's mentorship that taking gv's investment will irk existing investors and will make people think you are deep down in the drains as you are devaluing yourself. This wasn't a negotiation with GV.

> If pg had the foresight to cc Google Ventures,

I don't see how gv would have appreciated this foresight. GV is in talks with X, pg comes in and asks X not to take the investment and cc'c GV. GV won't like it and now X which might or might need GV's money is in difficult position.

Also, the foresight he should have is mails can be leaked(even those addressed to people he personally knows), and write mails as if they are public.
Bing Is The Default Search Engine On The Kindle Fire HD
This parasite can be eradicated worldwide. We need pigs to be penned where they cannot eat human feces - its that simple.

Who else thinks that if the Hebrews had figured that out long ago, then Hebrew and Muslim diet restrictions might today be more permissive?
It is flexible enough to do anything at all. It is super duper flexible. There is no enforced scheme or organization. You can do things how you like.

One possibility I listed before was:
Put your password in Amazon/bookreader and the other account information in Amazon/bookreader.meta. Then, this would be the case:

$ pass Amazon/bookreader
23nauDSJ92*#@nb23b2

$ pass -c Amazon/bookreader
Amazon/bookreader copied to clipboard for 45 seconds.

$ pass Amazon/bookreader.meta
Secret Question 1: Dog's name? Oliver
Secret Question 2: Do you understand the concept here? I hope so.

The point is, you can organize things however you like. You don't have to use this scheme; you could use a different one.
Red Announces EPIC-M Monochrome Black & White Movie Camera
its too early in his life to have a real biography. there are so many untied ends.
I switched from ZF to Symfony nearly 2 years ago when 2.0 was still trying to figure out folder structure.

Clearly, it wasn't for the "merits" of the framework. I switched because of the merits of the communit surrounding it and decided I wanted to hitch my horse to those that consider architecture, conventions and quality as important as I do.

To me, it's less about which framework you're using but the community, ecosystem or whatever that comes with it. PHP generally sucks for this, as most PHP groups all got their start via WorPress. Symfony's community seems to cater to an entirely different audience than ZF has historically.
Obvious guy says: this situation was entirely Roth's fault, for failing to address the issue through the usual channels by which authors correct misunderstandings of their work: in an essay, an interview, or, oh, I don't know, an open letter to critics, published somewhere substantial. He has now kicked the dog for eating its dog food, then fed it more dog food.
Not that interested in kludging around with whatever interfaces and python helper scripts and exporters and importers and yada yada. I just want passwords in simple text files with no frills, and so should you. The Unix Way. This password stuff isn't that complicated, yet every other solution out there introduces such needless complexity. Slim things down, get back to the basics, and you'll have simpler but more efficient machines that can stack together in more robust ways.
I just want to note that the new CoffeeScript compiler is using ESCodeGen as a backend, which is doing the source map heavy lifting. Anyone writing a compiler which targets JS can use ESCodeGen as a backend and get source maps pretty much for free. Awesome news all around!

https://github.com/Constellation/escodegen

Note: I do not want it to seem like I want to take anything away from Michael Ficarra and the new CoffeeScript compiler. He also wrote the code to integrate source maps with ESCodeGen, but it is something that many projects will be able to take advantage of, not just CoffeeScript.

In other source map news, if anyone hasn't seen it yet, UglifyJS v2 now supports source maps: http://lisperator.net/blog/uglifyjs-v2-news/

Source map support is on the way for Firefox's debugger as well: https://bugzilla.mozilla.org/show_bug.cgi?id=771597
I learned piano in a similar way. It was a lot of fun, and allows me to play some songs passably, but I still feel hobbled by not knowing certain basic techniques that I would have learned sooner in a more conventional set of lessons. Maybe it comes after the "project" type learning, but at some point, to move up, you have to learn the boring basics.
more complex software is more likely to be buggy
It always confuses me that on a site like HackerNews how ideas are promoted without serious thought into how they could be exploited, especially when they've been exploited over and over and over throughout history.

The model you are talking about is terribly easy for anyone with a sufficient lust for power to control. You see it all the time in Africa and the Middle East. Warlords gain a bit of power and start taking over territory and eventually build a small army. With said army, you take over transportation or simply rape and pillage.

Even without physical violence, economic control is equally possible with a sufficient monopoly (which, with no regulatory system to prevent dumping, tying, etc., isn't that hard to build). Control shipping, an important bridge, a major highway, waste disposal, etc. and you can effectively blackmail any of your neighbors' "sovereign" lands.
We were running pre-alpha back then, too :)

The performance over our previous ZF app (practically 1-to-1) was huge!

Upgrading was a pain each time, but as a result we all become intimately familiar with the internals and even contributed a fair bit to the core.
Metanews
Kids, these college courses won't get you a programming job.
Normally people are not smiling unless they are meeting someone or seeing something funny.
That's still a spam. Moderators always treat new account created with pinch of salt and can be very aggressive as well. A new account asking a question, and new account answering it. This will surely be treated as spam.
If I were to choose a single reason as a developer, it would be the Form component. Forms are historically a nightmare of boilerplate, validation, normalization and data mapping, but it is nearly trivial to go from $_POST to a populated object graph.
This parasite can be eradicated worldwide. We need pigs to be penned where they cannot eat human feces - its that simple.

Not simple at all. A trip outside the first world will tell you that raising pigs is not as easy as you make it. Not every family has land and resources avail to raise pigs as you said it.
Actually this wouldn't surprise me for some searches. When searching for say "new york hotels" I often find Google's attempts at "trying to help" to be annoying.

I don't want to see the main search results dedicated to showing an arbitrary selection of local new york hotels. I just want the links to sites like Expedia etc who will show me ALL the hotels.
You get some extra benefits too: You get rid of the split between memory and filesystem address space. In fact, you can kill off the traditional filesystem altogether. I'm excited by that, filesystems are a dirty kludge.

But this would require completely changing how modern operating systems work. No doubt applications developers would love it though.
I haven't slept in a couple of days otherwise I'd take a crack at it myself, but Alfred extensions accept shell scripts. Just typing > in the Alfred bar gives you access to the shell, but I suppose you could use a script for more advanced automation (i.e. take this file/webpage/whatever and autofill).
Definitely. At first I was thinking "okay, another useless CSS trick" then "wait, just one element?" then "why does this read like I'm watching a video?" then I finally found the play button and just sat back and thought "oh my god".

I had no idea those before and after pseudo elements were so powerful, or that box shadows could be that awesome.
I've used Symfony and ZF2 modules (mostly Zend\Http) together via Composer, but it's really a matter of preference.

As a side note, I just switched to using GuzzlePHP for HTTP requests instead of Zend\Http.
Smoke animation using only CSS (chrome)
Great read. I've been there. Write an awesome code base to have someone come along to replace it all with crap.
Did you remove '@' ?

https://twitter.com/cssdeck
To Generalize (for web):

HTML/CSS/JS (View)

jQuery (View Framework, couldhave been YUI, for example)

Programming language

Framework in said language

I still think actual SQL / DB knowledge is requisite to do all but the most minor of apps, but he is specifically trying to get people from being overwhelmed.

I'm struggling with Play!, because I need to know HTML/CSS/Java/Scala subset (templates)/EBean ORM/the massive library that is Play.

Just a simple app touches on so many libraries and helper functions, it's hard to get a grasp of what's going on. I don't even build a form anymore, I build a form-ish object that I pass to the controller that fills in data to the ORM that inserts stuff into the database. o_O
Lightning Fast PHP Server With Nginx, eAccelerator, and Varnish | Travis Berry
This is a fascinating post for which many thanks.

I am considering a stack using Varnish, nginx and apache/php-fcgi with eaccelerator (apache so I can process .htaccess etc rather than using nginx to call php) but I am wondering:

i) Does Varnish achieve its results by particularly good compression or by non-blocking or clever delivery scheduling? In at least the first two of these cases, why not depend on nginx alone?

ii) is there any point in caching anywhere other than via Varnish? eacellerator reduces the php to opcodes but also offers the opportunity to compress. apache and nginx both offer compression and caching.

Having had problems with caching in particular before in apache, I don't want to cause clashes between systems!
Yes. I'm also really impressed with the pictures. We have come a lone way in only three to four generations. My personal contribution to humanity so far: zero.
Standing on the shoulders of giants...
Agree completely. I skim the threads in each post now, which is a shame because I'm sure I miss some good points.

To fix this, I would like to see threads bubble up to the top based on total karma score for the thread. Read the top half-dozen threads and you have a pretty good synopsis of both sides of the topic.
you can pitch to http://www.heystartup.com and see what others would say.
https://apps.xervmon.com
We have fixed the issues and is deployed on https://apps.xervmon.com
Perhaps the goal is simply stated, but the solutions are complex. The main resource lacking is education about proper pig husbandry.

See: http://cnia.inta.gov.ar/helminto/A%20Cisticercosis/Improving...
An Inside Look at Harvard's Cheating Scandal
I used to always think the 80's were 20 years ago.
I notice they have a picture of Tblisi (http://inapcache.boston.com/universal/site_graphics/blogs/bi...) , which is now in Georgia (not Russia). Tblisi is a rather beautiful looking place, here is a recent picture from almost the same place http://www.experience.hk/wp-content/uploads/Tbilisi-4.jpg
Who's hating on Facebook because they have money? I'm hating on Facebook because they can't secure a CRUD app, and don't really seem to care much either. This isn't the first occurrence of a permissions snafu, which tells me they should invest some more of their bundles into QA and testing. But then again, click-bots probably offer a better ROI.
Don't you remember? Or are you too young to recall what phones were like prior to the first iPhone. I despise the current climate of litigation; but I remember., and all the claims otherwise won't make me forget.
I have a question for those of you who use password managers like this: I have 3 computers, an iPhone, and an iPad, on all of which I interact with a lot of the same sites and applications for which I need passwords. How would I go about managing passwords for all the devices? Mobile devices in particular seem problematic.
8 Elements That Make A Great SaaS Website
What value does any of this add?
More bloated password managers (like 1pass, for example) come with mobile clients and cloud services. This thread will probably include many such replies.

Pass comes with integrated git support, for syncing and logging. This is what I use with my mobile phone and additional computers, and it works really well.
Show HN: Creating invite page better than Launchrock
I worked as a consultant for quite a few months in the UK, Germany and France each and you can feel it in the undercurrent of work life there - and this was nearly a decade ago.

Why do you think the BNP, Front National and Golden Dawn have so much traction? It's not just the currency and banksters (leftist parties are equally against those). It's the sudden impact of uncontrolled immigration as well.
OAuth with Twitter and Python Flask
Google Drive or Dropbox.
Moreoever pigs are in direct competition with humans for food. That's almost certaily why ancestral middle-eastern tribes had taboo on raising pigs and favoured goose and cows that feed on herbs (humans and pigs can't digest grass wich is based on azot).
Elio Berhanyer Spring 2013, Madrid
Adidas Originals and Adidas
These are so amazing. The world wasn't sepia toned a hundred years ago! As silly as that statement is, my brain is actually having a hard time really believing these photos are from 100 years ago. I'm in awe.
Awesome idea. Since pass is just normal files, dropbox & friends can do things seamlessly. Didn't have that in mind originally, but it seems like it'd work really well.
Unfortunately this is true. One of the defining moments in US history is when George Washington chose to resign his post as general of the continental army rather than use it to crown himself emperor.

The big question is would it have worked? Was the fledgling country so republic-loving that it would have overcame a despotic Washington?

In other words, how robust is freedom when the general populace really wants it (and has somewhat of the means to back it up)?