skysight-inc/HackerNews huggingface dataset:
OK, that's one viewpoint on the world.

And, to be clear, one viewpoint I mostly agree with in terms of society right-now-this-instant.

I've normally dismissed the idea of post-scarcity economics as some unrealistic utopia. While there is an undeniable trend of a smaller and smaller percentage of the economy devoted to basic survival necessities, it was never clear to me that that number could get close to zero.

But when I step back and take a clear headed look at it, I think maybe it could.

We're not there now, and we won't be tomorrow, but we will be someday. I'm coming to believe in that conclusion.

We could get there in a decade or so if we pulled out all the stops and chased it at damn-the-torpedoes speed. We'll likely be pretty close in a few decades no matter what we choose (barring self-destructive paths, always possible of course).

So then, now that I'm coming to accept the outcome, I've started thinking about what will make it happen as quickly as possible. Why drag the transition out? It's going to be painful, but it's better to get the pain over with. The band-aid philosophy- rip it off all at once.

What are the obstacles to the transition? How can they be mitigated or avoided? What can we, as engineers and entrepreneurs, do to make it happen faster and smoother?

Even if you DON'T accept the inevitability of the post-scarcity economy, it's worth taking some time to pretend you do, imagine what that world is like, and how you would get there from here.

Certainly more value than in just insisting that the system we have will live forever. Even a casual reading of history makes it clear that absolutely will not happen.
Ugh, the people I work with (I work for a security firm) consider this a "hack" as well. This is expected behavior! How do you expect your passwords to autofill across browsers? It is called the login keychain for a reason. If someone has access to your user account, and your user account has associated web passwords that can be summoned without re-entering your login password, then the logical conclusion is that your web passwords are not safe.

However, Keychain Access is perfectly secure as a dead-simple manual password manager. Just create a new keychain (I call mine "webpasses"), give it a password different than your login password, and manually save your web passwords in that. Yes you have to open Keychain Access every time you want to save (or copy the plaintext of) a password. Yes it's a bitch. But if you save your passwords in the correct format (description=website URL, username=website username) then Chrome and Safari will find it, ask for your "webpasses" keychain password, and autofill, no questions asked. Bonus points because you can save your new keychain in your dropbox and use it across multiple (osx) machines. I store all my credit card numbers in one keychain file, everything is AES encrypted IIRC so it's as good a solution as any as far as "one-password-auth" goes.

[/rant]

(note: I chose this solution because I am paranoid -- er, security conscious. The average user will NOT want to enter a password anytime he/she wants to autofill, and there's really no way to do this in a secure manner)

EDIT: grammar
> It is not like using my credit-cards or ATM-cards or just plain-old-cash didn't work just fine and comfortable and reliable enough...?

From an industry point of view, I think it makes small transactions extremely secure - with the secure element in the NFC chip, tapping it to the payment terminal provides complete physical proof of the presence of the card. That's way better than even having a sales person sight the card or magnetic stripe etc. which be easily forged.

Once the transactions themselves are very secure there's no longer a need for things like signatures or PINs or other layers of security. That means you as a consumer can just walk into a store, take some things, tap your card / phone and leave. It's a bit hard to describe, but once you've done this you realize (at least I did) how much anxiety the barrier of payment at the end was detracting from your shopping experience. It's not rational, but my personal experience is that there's a strong level of anxiety about being challenged as to your identity and this removes it and makes the whole experience really easy and pleasant.
Any good tools/libraries to build user-defined HTML forms?
I am looking for utility that would let user define HTML forms with different fields - drop downs, text field etc.

Ideally user would drag and drop different HTML inputs and maybe define choices etc. I can't find anything that would really work for me.

Thanks a lot,

Tomas
Updated monetisation strategy:

The product will be monetised through a 'Software as a Service' strategy; with 'Basic', 'Plus', and 'Premium' pricing tiers. Higher tiers will support more employees and have added features, e.g. scanning of barcodes or 'Q codes' from employee ID cards as opposed to clocking in with staff ID numbers.

(Seedrs have said they won't allow me to update the text)
I've been watching this company practically since its inception. They started out developing games intended to make exercise fun, but in the process they built an amazing platform for motion detection on the major mobile devices.

This seems like the logical extension of that work, allowing developers an opportunity to leverage all of the hard work done done by Active Theory in order to build compelling games without having to worry about the nitty-gritty details of motion detection.

This video is an interesting supplement to the submission, if it interests you: http://www.youtube.com/watch?v=Bdo9ka1vh8Y
Same here. I had some trouble with partials until I realized that you can just compile everything as a template and then do

Handlebars.partials = Handlebars.templates

:)
What's the youngest age of any student you've ever had? I'm a high school student but I'd love to do this over the summer?
I'm pretty sure my kitchen floor has FAR less debris on it than the average outdoor concrete patch.
"Sounds like the author got banned for excessive complaining on Quora and is exceptionally butthurt. I'm a hard core Quora addict and have never encountered most of the things in this post."

"He's way off about the "elite"."

You know, I think I can see where she may be coming from with some of these complaints.
I've been on HN nearly 6 years and this definitely the project I'm most proud to show off. While we're not quite at kinect levels of tracking, we think we'll get pretty close pretty soon.

Happy to answer any questions in my currently sleep-deprived state :)
Sucks that it has to be so stringly typed, but I can't see another alternative.

Multimethods would be an alternative to this type of ad-hoc polymorphism. I've encoded immutable multimethod environments in my new library, bilby.js:

https://github.com/pufuwozu/bilby.js

Lets you write things like this:

var env = λ.environment()
.method('length', λ.isArray, function(a) {
return a.length;
})
.method('length', λ.isString, function(s) {
return s.length;
})
.property('empty', function(o) {
return !this.length(o);
});

env.empty([]) == true;
env.empty([1, 2, 3]) == false;

Where isArray and isString are any functions that return true/false based on the input arguments. The environment then dispatches whichever method that has a predicate return true first.
> Like someone else has brought up already, the existing applications we've seen of Glass are all fairly obvious from years of sci-fi.

Like the years of Star Trek:TNG and the IPad? ;)

All the rest I totally agree with.
I think he is referring to a manually operated dead bolt or those latches at the top of the door. The locks that can only be set and unset from inside of the room.
In your experience, it's necessary with others' code.
In my experience, it's rarely necessary.

As long as you're glad with your false assumptions, I have nothing more to add.
From an accessibility standpoint, this is a bad idea. Not that long ago, you had to make considerations for clients without CSS support (e.g., text-based browsers or screen readers). Across the board, things have gotten significantly better but there is still the issue of a stylesheet not loading (and mixing markup and CSS isn't great so that shouldn't be considered a reasonable alternative).

If a renderer comes across a script tag it doesn't know how to parse (e.g., a script of type `text/template`), it doesn't do anything with it, however it remains the responsibility of the markup renderer and, therefore, you're not relying on something else (CSS or JavaScript) to hide it.
Array.prototype.forEach and friends are trivial to shim and shouldn't be broken for anybody.
or using command line (lock default keychain on sleep and after 30 min):

$ security set-keychain-settings -lut 1800
We have had the same restrictions in Venezuela since 2003. Venezuelans cannot freely spend their hard earned money abroad without jumping through a series of ridiculous government loops just to be able to spend $400 a year online and $2500/year if you travel.

All this does is create an artificial currency value and a rampant black market.
The official value is Bs. 4.3 per dollar. The black market value is Bs.10.5 per dollar. You can imagine what this does for the inflation in a country that does not produce anything else apart from oil. That is why we have an annual inflation rate of around 27% (cannot look it up, I'm on my phone.)

We basically have a 'port economy',where everything is imported, with no incentives towards increasing local production and manufacturing.
Add to that a government that is consistently destroying and confiscating private enterprises and you do the math.
"runtime and tool support to detect memory leaks".

So... a garbage collector?
Latches will work, but 99.9% of doors with Onity locks will only have the deadbolt inside the Onity lock, which is vulnerable to the problem I detailed above. Just something to keep in mind.
The world's highest temperature of 136 degrees has been overturned
>I think it's sad that the mind behind Apple technology is getting forgotten

You mean the mind behind 40 year old Apple technology but noone really uses now.

He wasn't even the mind behind the Macintosh.
I guess a bigger question is why don't we use challenge/response authentication for websites? This way, a program like keychain could answer challenges without ever exposing plain-text passwords.
Pretty much my life. So far, I've written an app in PHP and then rewritten it in Python 3 times, each time making the code more polished and complete.

I don't think I'll ever finish it :/
$() Function Now Aliases querySelector in Chrome’s Web Inspector
You can have HTML linebreaks in JavaScript and HTML literals!

https://github.com/laverdet/js-xml-literal :)
I refuse to use CoffeeScript and I avoid using libraries that are written in the language.
On that note, it actually seems like a pretty good place for Apple to sweep in and take some thunder from 1Password et al, by sprucing up the Keychain app and making it something that everyone can sort of use without thinking about it. Just throw around talk of 'sandboxing' and 'secure access', turn it on by default, profit. Then if (by default) you needed an Apple device and iCloud account to login to all your shit... I think you see where this is going.
I'm on my lifetime 16th iPhone. (between all the versions) - my current 4S is the longest ive had one without dropping it and it breaking.

I've always hated cases, and this is one of the reasons I have broken so many.

Personally though, the thing I really hate is the iPhones lack of a notch to attach a lanyard without a case.

I've even email Jonathan Ive about this directly, though he's not cool like Steve and actually replies.

This is the most infuriating design aspect about the phone - given it's fragility, the lack of this really pisses me off.

I'd love to tell Apple execs off about this personally as it makes me so farking mad that if I choose to be caseless I am guaranteed a broken phone.

Fark that. People tried to tell me it was a design aesthetic choice that Ive made in the phone, and for that I say fuck him for this one small change would have saved me so many phones.
Keychain uses AES256 so it's about as reasonably secure of a single-password solution as you can get (given you use it correctly). I would assume 1Password is equivalently secure.
When it comes to exceptions, its not even a matter of semantics and needing to be very clever. There are cases where exceptions in Java just don't carry over to Objective-C.

A really good example of this is NullPointerException. Objective-C lets you message null (although, its called nil in this context) without any problem.
Honestly, no.

I use gmail as my email manager, calendar, tasks, contacts, documents, and general organizer. That's why I haven't migrated to mutt or other console email client.

I agree that not all javascript is needed, but I wouldn't consider Gmail a gimmick
I signed up for filepicker a few days ago, and when I saw this topic I was afraid free would be gone, but I actually really like the changes, and I had the exact same feeling. I calculated it out, and I hope I can afford to pay for the $99/mo in the future.
I am sorry, maybe I am missing something important, but what is a logical difference between what you propose and concepts like ASP, PHP, ASP.NET?
I am using templates in all pages, but only because data is known only on a client, i.e. I get data from AJAX call and fill-in a template (jsrender, knockout, others)
None? iOS apps are pretty far behind Android apps - the OS will only just be getting native Facebook integration next week whereas Android has had it for years. iPhone 5 has the biggest screen yet and it's still only 4 inches. Android phones have been kicking 4.3 as a de facto standard for years and the latest phones are even bigger.

The main point is that iOS as an OS is behind the major player in the industry now and along with iPhone 5, will just be playing catch-up on Android for the foreseeable future.
You're thinking about Chocolat. There's a free demo, after which the font switches to Comic Sans until you buy a license.

I used Comic Sans with that app for a week before jumping to Sublime Text 2. :)
US 'was warned of embassy attack but did nothing'
I've mentioned this on HN already but despite the fact that I agree with Joel about many things, I really hate when people pull that article out of their hat like it is some sort of debate ender.

Netscape was already fucked prior to starting the rewrite, mostly due to their ill-conceived forays into "groupware".

If Navigator wasn't rewritten when it was the layout engine from the rewrite wouldn't have existed to power Firefox and Mozilla probably wouldn't exist as an entity right now. So in a very indirect way, the Netscape rewrite actually saved the Netscape browser lineage and probably helped the web from falling into a much longer mini-dark-ages than it did around the NS/IE 5-6 era. And there's not really any good evidence that it did the old "Netscape" any harm since it isn't like Navigator was ever a significant profit center anyway (I know they did charge for corporate usage of Navigator, but that was never going to be a sustainable business, so the rewrite had no impact on that).
I'd be really happy if someone would contribute template compiler adapters for Flour[1]. It's pretty straight-forward.

https://github.com/ricardobeat/cake-flour/
I think it will be interesting when certain classes of people reject the idea of being privately recording without their permission and will simply refuse to hold a conversations or interact with anyone wearing the device. Kinda like a boycott against the device's impedement into social situations. For example, if I was at a job interview and my interviewer was wearing this device, I would walk out the door. Even if the job was at Google.
Your Free plan says:
"5,000 files/month
$0.005 per file over"

Looks more like $25 then, what's the catch? :)
I know both David Nolen and Alex Payne - they are fantastic engineers and awesome people to be around. If nothing else, I highly recommend people apply just to have a chance to interact with them :)
Ask HN: Rails or Sinatra?
Hey, experienced ruby devs. Which ruby framework is best, in terms of flexibility and scalability? I have a background in PHP. I know the basics of Ruby but, I am still learning. Thanks.
What do you mean "Forget passwords, they have cookies..."? Since when is having a cookie better than having the password that can give you the cookie anyway?
I don't mean to argue with your points or attack a straw man, but your conclusion: "...some type of utopia - a vision which has lead to the death and suffering of millions" is confusing to say the least. I'm not sure if you think that millions have died in utopian style communities throughout (not even realistic), but even if that were true, what about those in non-utopian communities?

Dreaming, even naively, of a utopian future is dangerous only to the ones who control our dystopian present.
He's a great and very smart guy - definitely take advantage of his time while you have it. His work on the core.logic and ClojureScript has been a serious boon to the community.
If VCs Understood UX…
Lower mainland of BC here. Could just be I've been interpreting folks wrong for years.
Appending multiple parameters/arguments to a jsonp callback function
Imagine if you could use these in casinos as an obvious disruptive high margin use case for the niche individual...

While considering the comments from fashion week, the potential is greater for multiple industries vs the historical desktop/pocket utility to develop on top of, moreover, the advantage can support beyond just hackers who can leverage opensource/SDK/APIs. I think the utility alluded to has game changing potential if big g plays the edge instead of the core competency.

This isn't the only disruptive horse running, though...
This is great news for startups because it supports asset prices generally, and means that high valuations will continue.
What's wrong with making money by providing a service to someone happy to pay for it?
Rather than creating some other global JS util, just extend underscore.js
I once worked with Cody (daeken) when he was reverse engineering the Emotiv EPOC headset, he's definitely top notch. It turns out he does other things: http://demoseen.com/portfolio/
It's certainly not just Google. In fact the list of companies that can pull off wearable computing is far greater then just the small group of major smartphone makers that are ever considered.
After a friend told me about Quora, I spent some time lurking and after a month or so I decided to just skip it. I saw a lot of the same behavior mentioned in the article. If you want a obvious glimpse, just subscribe to the Politics group.

I'm sure there's a core group of people who love and swear by it, it just seems most of the comments in the posts are usually one way traffic. You either agree or just get downvoted into oblivion.

For someone looking for a welcoming community, this is not the sort of impression you want to give new users.
Deaf twist on Democrats' Voter Registration App on Github
Not really, if you add style="display:none" inline, or use the `hidden` attribute, it will be correctly ignored by all screen readers.

<script type="whatever"> is mostly used because it's completely ignored. It's safely hidden, difficult to be accidentally messed with, and doesn't take parsing/rendering time from the browser.
People have this belief that server side templates are slow.
Seriously. You're doing it all wrong if you're lost in the callback hell.
It's Easy to Steal Identities (of Corporations)
How would you make asp.net rendering work with Knockout.js?
Thanks for the link to the presentation.

As is the case with other mobile platforms I noticed a wide array of button styles. Small symbolic buttons in applications such as the photo gallery and messages screen, large glossy buttons for the radio and calculator, blue rectangular buttons for the time and date selection screen and a long red button for cancelling a call. Some applications are dark and 2D, others are light, colourful and 3D.

I do like a lot of the work shown off in the presentation but still get the feeling that applications/screens on the phone are not tightly integrated or connected. This isn't criticism of Firefox OS. Rather it is an observation that I have for all mobile platforms I have used.

I will look out for the detailed write-up to get the details of what is planned.
I like your landing page. Especially the color scheme.
It's not really for writing the front-end UI logic in Java, you can use MonoTouch for that. The PlayN library (code.google.com/p/playn) uses MonoTouch+IKVM to run Java code on IOS.

The goal for this is that a company like Google which has millions of lines of Java code, shared on the server, on Android, on the Web (via GWT). The best way to optimize UI is to use the native Widget set and language features since you often have to rewrite the UI for each device anyway.

However, the non-UI layers could be shared, and it is a non-trivial win. For example, products like Google Docs use Operational Transforms. We have a library that implements this in Java, and rather than maintain three separate versions (Java, JS, and Objective-C), we can keep one version of the library for three platforms.

If you consider the feature lag between Web GDrive, Android GDrive, and iOS GDrive, think about how problems of maintaining three different spreadsheet implementations and keeping them in sync. Tools like this can help.
Is there similar solution in the .NET world? I am using Knockout.js with underscore templates, and I would like to give this technique a try.
Not trolling, just setting up the spike for a pro-market supporter.
We enforce both the filetype and size limits on the server side.

We have some hostname verification and we also also adding in secret keys to sign requests so we can be even more sure.

We also have some checks that look for abnormal upload patterns that have found a couple oddities and will get better with time.
It's going to happen. Even with full care and diligence there will still be some products shipped with security flaws. It is not ethical to give the company no heads up, not even anonymously.
So how would things have turned out if we dropped all the software patent claims and Apple could only sue on trade dress?

Apple is a hardware company. A hardware enclosures design company, really; they outsource most everything to do with producingthe hardware. For a company like Apple, trade dress claims make sense. Software patents seem a little fishy.

(Even for software companies software patents are a bit fishy. That's why they've traditionally relied on copyright. And if I'm not mistaken that's why the USPTO is soon going to be issuing new rules and a new system to deal with software/business method patents since they cause so much concern.)
For me, i get less depressed when I have a significant other and friends to spend time with, and a project to occupy me. Just pick something, and try to change that for a month. Try a new sport, or something that makes you be with others more.
Padrino is the best of both worlds
Took this: https://github.com/democrats/voter-registration

And added some ASL videos and resource links for the deaf community. This is to encourage more of our people to become more involved in our country's direction. Just doing duty as a deaf American!
FWIW, I just read it and it was crystal clear to me.
There is definitely overlap, which is why I mentioned reddit :)
Overlap doesn't have to be a bad thing. Reddit is one my favorite sites. users can visit reddit as well as visit pozium.

Pozium wouldn't be link-based. Users would publish essays or insights or ask questions. Pozium is based around concepts. Not article links.

Sorry I didn't want to go into pozium on HN. I linked to a more articulate description of the vision.

There is certainly humor on Quora. I wasn't sure 'jokes' were appreciated. Your examples show that I was wrong. But then from where did I get that impression that overall the site just felt too serious for me? I don't think they're managing the user experience very well.