skysight-inc/HackerNews huggingface dataset:
I don't think the app is that useful if you're only using it to access just one Wi-Fi network. I think the real benefit is when you install the app on your tablet, smartphone etc and suddenly you have access to all of your friends' Wi-Fi without typing in the passwords or updating them if anyone changes their Wi-Fi password.

We also support community Wi-Fi hotspots so that you can get access to Wi-Fi wherever you go.

Right now the syncing of passwords between tablets and smartphones is done over Wi-Fi, so the tablet would have to be connected to Wi-Fi the first time for syncing to work.

Going forward one of the top things we'd like to add is syncing of passwords over bluetooth so that if you have a smartphone that's connected over 3G and gets access to Wi-Fi you can sync that right away to your tablet.
House of Marley earbuds
I'd rather have the opposite -- a client that can use multiple DVCS repositories while preserving the identity of commits.
Hipmunk is hiring full-stack and iOS Engineers
Could we get a black bar version? For Aaron. And Steve. And Robert. And so on.
Nokia N900 today. I have ordered a Nexus 4 on the recommendation of several friends and expect it to arrive before Friday.
I haven't bought an O'Reilly paper book in a while, but as a customer, their ebook delivery has been doing a lot of things right for me. They're available in multiple non-DRM formats for computers and e-readers, I get notifications on updates and errata, and they're priced better than the print versions.
You can make a reductio argument either way, which is what I demonstrated.
We use a lot of Clojure here at Factual: http://www.factual.com/jobs/clojure

I'm still in the process of learning from the Clojure gurus around here but I see that it has a lot to recommend it. I can already see increases in the clarity of my code when I write filters and functions for our data pipeline. The next step is to learn Cascalog.

We're fielding a sizable contingent to the Clojure West conference this weekend (which we're also sponsoring) so come say hi if you're in out in Portland!
I have an idea: Why don't you take it upon yourself to put the effort in and read the article as if you weren't someone who was predisposed to her writing and personality rather than demand people on the internet spoon feed you how to think.
For sure, shoot me an email at walker@teespring.com and we'll organize it!
I'm working on a special Windows command line shell aimed for beginners, a trading card game, and an HTML5 game framework/engine.
Actually, this is exactly what "open" means. Google's main competitors are Facebook, Microsoft, Amazon, and Apple.

Facebook has a good track record of contributing open source projects, (Cassandra, for example), but an arguably poor track record on openness of user data (see Vine).

Apple is tied with Microsoft for the least open company on this list. While they have a few great open source projects (like clang and webkit) iOS is a completely closed system, and their devices are closed hardware.

Amazon is a very open company, allowing other people to use components of its stack and hardware.

Microsoft is a patent bully, and windows phone/RT is just as closed as iOS.

Google, by comparison, open sources tons of software, from internal libraries (Guava, Guice, Gson) to entire platforms (Android, ChromeOS, Chromium). They also open protocols and standards such as VP8 and SPDY. They publish papers in conferences and give talks on how their company operates.

Google certainly isn't as open as it could be, but saying that "Open has very little to do with anything Google does" is clearly false.
I'm sorry to hear about your predicament pawnhearts. Have you managed to get to a counsellor yet?
CA Is Rethinking Financial Regulations That Drive Startups Crazy
I really don't think the reply was particularly hostile. And I agree with it- "Dropbox for Wi-Fi" doesn't really make sense. I know why they've used it, but perhaps "Dropbox for Wi-Fi passwords" would be an improvement.

"Dropbox for Wi-Fi" just confuses me, because Dropbox already uses Wi-Fi.
Honestly, one of the things that bothers me the most is how Clojure enthusiasts get hand-wavey when people talk about performance. They will often "prove" its performance characteristics instead of providing solid real-world examples, and will often dismiss other peoples' benchmarks as having something to do with the quality of the Clojure code on which the benchmark is run.
any chance we can see a preview of it in the slate option?
I love working from home.

I can get all of my work done and have time left over to work on my startup. Since I'm not using my company's network, it's less of a risk for me.

It also feels like I'm working for myself. I'm not stuck in a stuffy office all day.
I think the difference is that those are truly fixed. They never move. "Fixed" top menus on web pages, in my experience, always stutter at least a little bit. I find it distracting.
When you say "don't try", some people take it as a personal challenge :) Why does this happen? How can it mess up my selection like this?
You're double-counting "wasted office time" and "coworker interruptions", which leaves commuting. If your daily commute time is measured in hours, maybe you should live closer to work.

It's not like software developers are poor. Maybe if we were we wouldn't develop these prima donna attitudes.
It looks like a modal (#IModalOverlay) is blocking the search field, the "Create Document" button, etc. on the screen after you sign up.
With sufficient karma (trying to remember: was it 300? 400?), you can set the color you prefer.
I guess if you're incapable of feeling shame for such facile well-poisoning, there's not much else I can say.
how about "browsing patterns of strangers get attributed to your network connection"
I personally think a better headline would be "Harvard faculty shocked and awed by Real World practices and policies intruding on Ivory Tower" :-) I wonder how many of these faculty are aware that the US Gov't is already reading their email, regardless of the provider, and further how many of them are aware that the problem is mostly-fixable with end-to-end email encryption a-la PGP/GnuPG?
What pronouns reveal about who wears the pants in relationships
This Kiln ad/blog post conveniently dances around how GitHub also does the same 'corporate things'.

All version control systems have to support Git these days or they are headed for irrelevance.
You can also legally resell them (in the sense that you can sell them on and lose your copy, not duplicate ;-))
She's misrepresenting the facts. Does it matter that she didn't know the facts she was presenting were wrong? Her job is to find out, check sources, etc.

This is part of the responsibility of self-publishing.
It also puts every single special character into its own span. That may negatively affect programs that trust HTML for copy-paste, for example Open Office, Microsoft Word (I think?), some IM clients, some text editors, etc. Doesn't seem worth it in the general case.

That said, if those sorts of things bother an individual, they could run that on the page themselves, I suppose, so it's good for that :)
Apple's plan for its cash: Stock buyback or more dividends coming
> That's true to some degree, but for well-written code...

This is sounding painfully close to No True Scotsman argument. Also, for the number of times I've heard Clojure programmers say this, you'd think I would have at least ONCE been shown some of the programmer's actual code, in an effort to provide a concrete example of how elegant Clojure is.
Very nice! I'm trying it out right now and it feels very speedy, and actually much more responsive than the web app. Of course this is probably because the iPhone app has far fewer features to bloat it.
Its very nicely done. love that i can just signup and write. didnt find a demo to try before sign up. which would definitely help.

here is a doc I wrote if some wants to check it out quickly
https://draftin.com/documents/5606?token=SWh7LSoED_pnCwLtgJR...
Mutable vectors are about as fast as it gets (sequential writes to contiguous memory), so within an order of magnitude is still pretty fast. And for the default, catch-all data structure, I'm not convinced that being as fast as possibly possible is ideal. The C++ STL takes this approach, going to great lengths to be as fast as C arrays, but I think it suffers a lot for it in terms of usability.

There is a cultural distinction to be aware of here between Lisp programmers and C/C++ programmers. C/C++ programmers tend to be very "layer oriented." They assume everything will be built on top of built-in constructs like arrays, so they try to make it as fast as possible. But Lisp has historically been more of a "bag of stuff." It offers lists as the default "go-to" data structure, which has a lot of positive qualities. Mutable arrays are a separate data type that you can use if you need the speed. I think Clojure inherits some of the same thinking. Raw JVM arrays are always there if you need them, but the defaults are optimized for things other than raw speed.
I love this option; the ability to be my own downvoted comment.
Ross Andersen – Humanity's deep future
Thank you for releasing this!
There's a ton of product manager, designers, and researchers on Hacker News. But looking at his profile seems to indicate that Mr. Clarks a pretty humble guy.
They didn't tell "everyone" just the people that are running mining operations.
That's your tradeoff to make. There are lots of happy people in the world who don't get paid.
Many upvotes for this! Maybe you should [get someone to] send out a feeler on the Meetup group? I'd totally jump right in.
I don't know anyone who writes code like that. Unnecessary wrapping of functions is an antipattern.

Idomatic Clojure for what you just wrote is:

(println "Hiya.")

(println "How's it ")

(println "going?")

If a Clojureist wanted to get fancy and build an abstraction (as they probably would) they'd probably write a debug function instead of using 'println' directly:

(log/debug "Hiya.")

(log/debug "How's it ")

Which is, granted, an abstraction, but isn't any harder to read.
But Paul, your comment is the top comment :)
New York vs San Francisco jobs on AngelList
Crittercism Lands $12M From Google Ventures and More for Mobile APM
why would you suddenly become interested just because some percentage of the general public is?

Not feeling left out, conversational one-upsmanship (upspersonship?), being able to intelligently banter with strangers who are reading the same thing (since it's so popular), ...
That's really fascinating that it results in different output depending on your browser.
This stuff should just be standard issue in this day and age.

Well, it isn't, and what fleet wants to buy a whole new fleet of cars when they could just plug in a device? Additionally, a plug-in device will help demonstrate both to manufacturers and to customers that customers want those features.

Transitional solutions have value.
hi dlokshin, we support the iPhone 4S and 5 because those are the only models that support Bluetooth 4.0. I'm sure we can theoretically support every Android phone out there, but as a small team, we'd rather focus on a smaller set and provide the best experience possible. Our goal is to support as many Android phones as possible over time.

The Automatic Link supports both classic bluetooth and bluetooth 4.0, so it will work with both iPhones and Android phones.
I was surprised to see that the price is only $13.00. You could charge more in my opinion. I normally am not seeking a bargain when my purchase is affiliated with a group that I have a strong affinity for and when the proceeds are going to a good cause. Most of my past purchases of charitable t-shirts were in the $20-$30 range.

Perhaps you will test a higher price for the next iteration and share the results in true HN style.
Cally: Conversions & Scientific Calculator For iOS Flubs
Mess up in what sense? Selection seems to work reasonably on that text for me in Firefox....
you can try the experience on this random doc.
https://draftin.com/documents/5606?token=SWh7LSoED_pnCwLtgJR...

just started typing as soon as it opened which felt like a good change from adjusting fonts
> Would I trade a 1000% performance hit on write ops in exchange for the ability to scale out over 10000% as many cores simply? Every day of the week.

And this is, in my opinion, the best possible argument in favor of using Clojure. Off the top of my head, I remember Rich Hickey saying something about how he developed Clojure due to his irritation at working on a huge project that wrote code to handle thousands upon thousands of interconnected nodes. That makes perfect sense.

However... writing a web app with Clojure, at least to me, doesn't.
> Clojure is nice, but the idea that it is somehow built for the real world where Haskell isn't is just patent nonsense that I wish people wouldn't repeat. You do not need to understand complex math to actually use Haskell!

In the abstract, possibly, but not in practice. You can't ignore the effect the general bent of the community has on the language and the code that is idiomatic in the language. People tend to describe Haskell code in mathematical terms, and libraries use operator overloading and the like in mathematical analogies.
Dev Partner Java - Profiling JRuby - Welcome To The Future
Apple iPhone 4S... I hesitate to say "phone". It's great at browsing the internet but it's pretty useless at making phone calls!
We're building a purely design-focused school in Chicago
I'm sad that this one didn't get quite the same attention. Disclosure, I made it.
http://teespring.com/fundraising
Cool app! Why do you prefer it? Any special feature you feel that Instabridge is missing?
It just autopopulated the confirmation code before I got the email. Is that a bug?
I agree. This is a good start!

I would love to see the teams closer together to get a quicker sense of comparison.
The nice thing about d3 is it makes it fairly easy to add interaction, so giving the user an option to re-layout would be a cool addition.
I also started with Ruby (well, after a number of other languages) and used Clojure for a time, and I just can't sympathize with this:

"And—if you like avoiding unnecessary frustration and boilerplate—it will make you happy."

Didn't get this feeling. I like avoiding unnecessary frustration and boilerplate! A great way to avoid boilerplate is to hide it behind macros, however that's not necessarily a great way to avoid frustration.

Know what's really awesome? When a macro injects a recur point, and suddenly you're not recuring to where you think you are, you're recuring to a point within the macro somewhere. The only way to figure this out is to go dig through the source of the macro.

Sorry Clojure fans, what can I say? This did not make me happy. I am told that if Clojure did not make me happy, that's my fault, because I didn't study Clojure hard enough or something to get to the point where I should feel the Zen of Lisp flowing through my brain. Clearly this must be the blub paradox at work.

Maybe it's my fault, or maybe Clojure isn't the greatest language in the world for everyone.
That's really cool. Would be cool to do the same thing with NFC now that most phones have it.
Cool. But if you already use google analytics and are lazy like me and don't want to set anything up server side, you can also consider ABalytics: https://github.com/danmaz74/ABalytics
Give me a break, we're talking about vectors here.

I like Clojure, spent some time messing around with it a couple years ago and will one day actually use it for something, probably involving complex configuration where code-as-data really shines along with concurrency/performance.

But if you're talking about working a ho-hum vector with 100-10k entries, a linear scan over a mutable, contiguous array will typically be faster than the most clever multithreaded code you can come up with, and take up less of the CPU while it's working. 10 cores are a Bad Idea for that kind of work.

Amdahl's law tells us we should look at larger units of concurrency in our architecture rather than getting all excited about some auto-parallelized map function. At that point, it starts being important how fast the (single-threaded!) individual tasks run.
How to choose where to sit (or, how to systematically reduce awkwardness)
Strange, mine was from Safari on OS X.
Success of GNU Health goes beyond free software
Sanyo Pro 200! It's mediocre at browsing the internet, but great at making phone calls!
I'm just hoping someone comes up with perfect way I can just put a script in the head and not worry about flickering. So I don't have to hide the body with CSS and make it visible when the script finishes. Optimizely seems to be getting there, but it's not perfect. (And kind of awkward, why can't browsers provide a better way to target elements as they come into existence?)
>...those of us who found it a battle getting our employers to switch from SVN to Mercurial...

Any tips for someone still fighting resistance to move to a DCVS?
Too funny, and I agree HN can be a bit predictable at times.
Hahaha, and here I thought you were being facetious above when you said it lacks movement and vitality....

But now I'm curious how you would design a HN homage shirt.
The idea of marking major drafts is genius. It's a happy medium between the show-you-every-change-you've-ever-made approach of Word and the latest-version-is-everything approach.

I would recommend integrating with publishing services, so I can edit my, er, drafts in Draft and then hit a single button and publish to WordPress, Tumblr, Medium, et al. once I'm happy with it.
In Windows, 'X' "makes no sense", while in OS X, 'X' is "clear." Okay, got it :).
It's a full stack framework. Node js backend, choice of db extensions (starts with redis I believe), and js front end.

Runs on handlebars.

For someone like me, who's used to the standard LAMP stack and hasn't played with Node, any of the js frameworks, redis, or handlebars, it took a few days to get acquainted, but once I did I really enjoyed using it.

Again, a little too much magic, which makes me feel like my code is weak.
You could also use InkScape if you want a free alternative to Illustrator.

To me, using photoshop to design svgs is only going to cause you headaches.
Well, even among developers there's clustering. So not many developers are "most productive" using those DVCS. Probably because they have never heard of them or never used them, but it doesn't really matter right now.

If your name is Git, you're number 1 in the DVCS space. If your name is Mercurial, you're a distant 2. If your name is neither of them, only a few people have ever heard of you. Sort of like this: http://xkcd.com/435/
This line of reasoning reminds me of an anecdote about the German cryptographers' reaction to the Enigma code-breaking program. They were not shocked by the fact that the machine had a weakness; what they were shocked by was the fact that anyone would be willing to bear the cost of exploiting that weakness.

You might be surprised by the attacker's motive or by their willingness to invest in the resources needed to attack the system.
Thingsquare Mist - Connect Everything to the Internet
With nonfiction, it doesn't make sense at all. If you are interested in a topic, look for a book about it. If you aren't interested in the topic, why would you suddenly become interested just because some percentage of the general public is?

I think it makes more sense within a category/genre. Once you are looking for say books on programming language x, have a way to select the books which are most popular is definitely valuable, and even better if you can select the books which are most popular with a certain population that you respect or with particular people you respect in that area. Perhaps publishers will transition away from providing channel access to recommendation and search engines. I suppose with Amazon taking over you could say this transition has already started but it has a long way to go yet.

I work with a lot of publishers and they're still frozen, looking at the headlights rapidly approaching, and unsure which way to jump. One thing is for sure though - paper media (ephemeral or books) is going to be massively disrupted over the next decade, and this disruption is only just beginning, everyone can see this but its hard to see exactly which way this is going. My personal bet is that the web will take over completely from all these paper products, and be served on all sorts of devices, but making money on that content is far from a sure thing.
Wow! Much appreciated! Thanks and purchased! :-)
Agreed. Shareholders and Boards of Directors. Even if you have shareholders with a long-term view, if the Board of Directors is thinking short-term, then the senior managers fear for their corporate lives and will (re)act accordingly.
I use BitBucket for my stuff as well, but if you were picking a new VCS to learn, picking Mercurial over Git seems futile.
It's not MVC, it is MVVM.
Rev only advertises/supports wifi dongles, for the reasons listed above
While the geeks were integral to Twitter's early success, they are mostly irrelevant now as Twitter grows as a social network. The huge majority of Twitter's current users have never coded for it and aren't even aware that 3rd party apps exist. They simply create or (mostly) consume content.

Twitter may have needed the geeks and developers and folks who cared about an open network creating something new in the beginning, but they don't need them to become profitable now. It's similar to the way that power users and content creators used to be integral to Apple since they were some of the larger customers and influencers, but now that Apple is mainstream with the success of the iPhone and iPad for regular consumers, the content creators and power users make up tiny and still shrinking part of Apple's business.

The odd bit is that the hobbyists and geeks think they are still important to Twitter and that by banding together and raising a fuss or leaving they will impact it. Much the way content creators and power users still think they could with Apple. They won't. They're such a small minority now, that they don't matter anywhere near as much as they think they do.
I've now been writing clojure for 18 months, and its definitely my least-hated language (python is a distant 2nd, coffeescript a distant 3rd).
I'd just like to add that one thing I like that bitbucket offers over github is free private git repositories (if you don't mind being limited to 5 users). Not compelling for everyone, but it's nice to have the option.
>the kontanthjælp, "cash assistance"

It's nice to see that your government is respectful towards those in need. In the UK, they call it "jobseeker's allowance" - like the type of allowance a parent gives a child.
California law is really finicky about this - the usual rent-seeking behavior means that only "auto shops" can do code-reads, and they charge. If you go to Pep Boys, they will wink-wink, nod-nod and give you a code (that they officially charge for, which is waived if you get the service through them).
Take the world from another point of view - Richard. P. Feynman
Minsky's AI Framework for Representing Knowledge (1974)
Yes, already having gotten "over the hump" on Haskell, the issue I have with Clojure is that I dig into it (finding it a truly appealing language, and wanting to achieve that sweet spot), but usually walk away thinking it really isn't giving me anything Haskell isn't, and is lacking many of the niceties I've come to rely on. I just have this feeling I would love it if I didn't already know my way around Haskell, but the "benefit-venn-diagram" feels like concentric circles.

If there are some people out there who are well versed in both Haskell + Clojure, I'd love to hear some insight into where Clojure shines, and where you find yourself saying "Clojure is better at this!" in some distinct and meaningful way.