skysight-inc/HackerNews huggingface dataset:
Also all the text links to the specific font being used.
The best thing is that you're not complaining. This makes you a hero.
Thanks for the feedback. I use Museo for regular text in an attempt to differentiate from the 'default' styles. However, it should not bother you when reading.
I'm really going to miss bookstores if they disappear, even the big chains like Barnes & Noble.
In our case with GridFS, the objects wouldn't fit in RAM. Only perhaps the last two objects would. The node had 4GB of RAM and many of the objects sent Mongo were around 0.5-4GB.
Based on the performance shown in the videos I have some serious reservations about an X/KDE tablet with only 512MB.
Great way to keep employee salaries low.
According to the Berne Convention, that's not how it works. Even if Canadian works only have life + 50 years of copyright, works created in the US are to be protected by copyright in all the countries that signed the convention for life + 70 years.

Quoting:

In any case, the term shall be governed by the legislation of the
country where protection is claimed
But we already have a unified copyright law! The Bern Convention of 1886! If a work is copyrighted in the USA, the it's copyrighted in France. Before this, say, Charles Dicken's work was copyrighted in the UK, but not the USA. We already have global copyright works.

In a way, the global copyright causes problems like this. A TV show like Breaking Bad is copyrighted & shown in the USA, so it's copyrighted in the Netherlands. However the copyright holder doesn't show/sell the show in the Netherlands, so a person there (a) can't watch it, and (b) can't pirate it, since it's copyrighted in their country.
No way to inspect the URL? What QR code reader do you use? I use Barcode Scanner, and when I scan a QR code, it always shows me the URL, and I have to click "Open browser" before it will actually browse to that URL.
I like this a lot. I'll second what somebody else asked for: (1) a file which could be synced in dropbox. Another feature I would like is the (2) ability to optionally tag todo items like on twitter #likeso and then be able to list them with this later on. Finally, and this is quite a personal request -- a lot of the things on my todo lists never get removed. I have to do them every single day. My solution to this has just been placing a little counter next to them and then increasing this when I've "completed them". It's a mind-hack. Do you think you could (3) add support for todo items which if they've been cleared appear in X days? (This is for stuff like: read a chapter of that book. Ticking things off makes me more likely to do it. But it's annoying to constantly have to re-add this to a todo list.)

Thanks a lot for the tool.
I'd be interested in hearing what a (non-kooky) fringe scientist like Seth Roberts has to say on ADD.

It always seemed weird to me that huge amounts of people should be taking Speed on a daily basis. Has there been any research into treating ADD with stuff like low-carb diets, vitamin D, limiting EMF exposure, limiting videogames, fish oil, filtering chemicals out of drinking water? I'm just throwing those out there as hunches; I have no idea if they're scientifically valid.
How do these disasters happen? I have to assume that companies do want to keep customers, and that they use their own service...
Show HN: Checked - An auto-checkin client for Android
GigaOM has the scoop at: http://gigaom.com/2012/01/29/walkbase-showcases-indoor-location-tech-with-auto-check-in-app/

You can see a few screenshots, read a more detailed description and get a download link at http://checkedapp.com/
You might like a similar tool I made: http://stevelosh.com/projects/t/

Tasks are kept in a single text file, sorted by MD5 hash so version controlled merges tend to work better.
And this is one of many reasons that URL shorteners must die. If it weren't for Twitter, people wouldn't be so used to blindly clicking through short URLs.

But anyhow, most URL shorteners offer an API to retrieve the long URL. You could implement that in your QR code scanner as well, for the most popular URL shorteners, to allow people to see where they will be redirected to.
The Price of Your Soul: How the Brain Decides Whether to "Sell Out"
>I wonder: the equivalent to the small corner bookshop has not yet emerged on the internet, or has it? I had expected to see more web sites offering a choice selection of books through the Amazon affiliate program (or something similar).

It really doesn't matter anymore. Both Amazon and Apple are destroying this idea because they own the hardware and the software. What disturbes me is that no one has come up with a proper solution similar to public libraries.
It still amuses me to no end that I can buy DVDs and CDs at Amazon but I can't buy a MP3 or stream video.

Which is why I think this situation is less about contracts and more about pure technophobia.
It was extremely hard on my eyes, I had to try zooming into and out of the page to get to something I could sort of read if I squinted.
Yup, exactly my point. Thanks for the right words ;-)

I've been thinking this morning about the knee jerk moderation and failure to communicate in this thread. There's a strong undercurrent of "Internet entrepreneur" that makes up HN, and I'd expect the discourse here to reflect the manner in which people communicate in their business endeavours. Knee jerk reactions, pedantry and emotional dogma don't have much place in business.

I'd kinda hoped that there could be some discussion about professionalism, what it means and how we can apply it to what we do. It appears that I expect too much, or the wrong things from HN.
Wouldn't the proper behavior be to provide some sort of back pressure so that it cannot decide for you to no longer backup your data to the replica set?

I would expect that if you say you want data replicated, that if it can't handle that under load, it would back off on the load that it is capable of instead of going the pathological route of simply not backing up. If under load the primary goes down with a serious disk failure, you now just lost a ton of data that you expected were being backed up all along.
Feedback from two hackathons I organized
I was thinking the same thing!!! But the list is Great! (save the this one...okay maybe a couple are 2014)
We could go forever discussing "If X didn't".

Telcos are getting whatever they started. If they wouldn't kill WAP OTA-Push (OMA-WAP-TS-PushOTA-V2_1-20051122-C) 10 years ago, they wouldn't have their network overloaded today, because you would not need long-living TCP connections.

(Similarly, if they wouldn't kill E.164 ENUM, they wouldn't have problems with phone numbers migrating among providers. History is full of examples of telco shortsightness).
Ahhh, and presumably replication doesn't start until the entire object is loaded. Now it makes sense.

There are ways that could be fixed, but at least now it's just a lack of optimization instead of sounding like something's completely turned on its head. :)
... and this is Hacker News how?
It's surprising that they wouldn't collaborate with Sebastian Thrun (AI), who I think is also founding a company.
civility, empathy, professionalism and respect for other people aren't formalities and I think there's lots of room, time and need for them in modern business practice.
Dutch ISPs Refuse To Block The Pirate Bay
Add Spotify to the list.
Working at Foxconn sounds a lot like working at an amusement park
Does anyone know how much of this industry crisis is based on a reliance of selling higher priced (and presumably higher margin) hard cover books?
That. tablet. has. really. jerky. performance.
All I want to know is, will Andrew Ng still teach the ML class on Stanford or only on Coursera now? I haven't taken his new ML class yet but a large part of why I want to sign up for that class in the Spring quarter is because of him.
This feels like a publicity stunt. DigSin is single-oriented (that's even what the name means!), and it's far from unusual for labels to release a free single to promote the album. Meanwhile, plenty of independent artists on sites like Bandcamp and labels like Quote Unquote Records release all their music for free w/voluntary donations.
OK, if you're interested, email me at gregg3001@gmail.com with "mastermind" in the subject and tell me a little about yourself and your startup. I'll get something organized and see if we can make it happen.
He was also right about Kilimanjaro - changes in snow cover there likely did relate to longer-term trends and to local agricultural deforestation reducing the amount of moisture in the air and likely did not significantly relate to local or world temperature changes.

I'm willing to give him benefit of the doubt on "nuance" given the number of filters we're seeing things through here. (It's bad enough relying on wikipedia for climate-related info at all, but when it's on a relatively obscure topic based on source material in another language, that's a whole new level of indirection.)
HeatSync Labs in Mesa, AZ hosts a 3D printing night where people (and kids!) can design and print their own objects with some hacker assistance. Its pretty rad. Result in first photo: http://www.heatsynclabs.org/last-weeks-in-pics-because-it-ha...
Indeed, initializing a session is a heavyweight operation. But something polling every 15 seconds is likely never going to tear down the session. From what I've heard the timeouts tend to be a bit longer than that (e.g. 30s), exactly for that reason.

And yes, there could be physical limits as well causing an individual cell to be fully congested due to open but idle sessions. Either way the polling is causing problems disproportionate to the amount of actual traffic.
http://antoniogarrote.wordpress.com/2010/09/03/jobim-an-acto... (his more recent code for Gearman, Kilim)

Well, as other folks implementing this: haskell, F#, akka, scala actors have shown, getting a working implementation actors is not difficult but making sure green threads spin up quickly and all memory comes back, message passing large shared data structures, making sure the inbox doesn't explode, timestamping messages from multiple senders to one receiver, race/deadlock/starving, that devil is in those details, and where do you see the details managed relatively completely?.... OTP behaviors and the other erlang stuff.

I think here, as with many things i would characgterize as large architectural language features, it's important to see the limitations of STm (I think Duffy talked about htis in the STM/C# postmortem), the tradeoff between number of variables in the transaction, size/complexity of read/writes (e.g. putting collections or btrees in transactions), and number of threads reading /writing the TVar every second. GHC i would point out has some impressive STM benchmarks and I expect akka could do same but tweak a few things in your app and it will probably perform differently, very probably worse, depending on how much time you have on your hands.

I was thinkg in the context of the leaked Yammer/scala memo for an uncoming meetup, what if there were a dozen Rich Hickeys, or 2 dozen Simons for GHC, or whatever, their languages would still not be perfect, but the imperfections and myriad interactions of all these lang/runtime features would be clearly understood.

the issue of timestamping messages, guaranteeing send order, is one of the unresolved issues with BEAM and akka, and as far as I know, GHC and F#. You can guarantee send order for one receiver and one sender only. It seems to me that if you assume only local machines in physical proximity on a LAN, and assume away latency/partition, you could make some assumptions about message sending order from several sending processes (erlangese) to one receiver, or vice versa
You can apparently invoke a level of synchronous behavior in MongoDB with the getLastError command: http://www.mongodb.org/display/DOCS/getLastError+Command

Conceptually, its abilities look a lot like Cassandra's "configurable consistency" model.
Nowadays I mostly use Google Calendar since it's easy to sync with my phone, but before I used taskwarrior[1] which has some very nice features.

This seems easier if you just want simply TODOing, though.

[1]: http://taskwarrior.org/projects/show/taskwarrior
To Be Pretty in the Age of the Web
Insightful. A few comments:

1. It's true that those specifications are clear (although you might also want to specify that multiset(sorted(lst)) == multiset(lst)), and sqrt should be allowed an error of half an ulp and perhaps required to be nonnegative and restricted in its domain to nonnegative numbers.) But they are not necessarily specifications that are easy to estimate, either. (I should have said "your very clear, easy-to-estimate specification", since writing specifications like the ones you have above is clearly not doing the development work.)

2. It is at least theoretically possible to automate the finding of programs that satisfy specifications like your two examples above. Given the knowledge that λx.x*x is strictly monotonic on nonnegative numbers, for example, you can apply a general binary chop routine to compute sqrt(x) in O(log numberofbits) time.

3. For your realistic example, it seems very likely that you could write software to build the scrapers rather than hiring a person. http://lists.canonical.org/pipermail/kragen-hacks/2004-Janua... represents a prototype solution to this problem from 2004, but without the knowledge of AI algorithms I have now, and of course with much less computational power than is available today.
A similar tool is http://todotxt.com/ - it supports projects and priorities, and is cross-platform as well.
Well there is the todo.txt format, for which the reference implementation is a bash interface[2].

[1]: https://github.com/ginatrapani/todo.txt-cli/wiki/The-Todo.tx...
[2]: https://github.com/ginatrapani/todo.txt-cli
The problem is that marketing is still what drives big numbers to watching a show. Lots of money is spent so that people know when the premiere and finale of each show is, every season. When shows are sold internationally, it's the local distributor who puts up the money to do all of the local marketing and slots in a local TV channel or other distribution. If a show was made everywhere internationally, the local distributor would miss out on the ability to monetize that viewer, since they went to the US site and watched it there. Some of the youngest, savviest audiences (ie the most valuable) would be lost.

This would go away if it was possible to synchronize broadcast episode schedules in all target markets, but that's almost impossible due to local differences. Also, it would mean that shows need to air the same time, and TV shows are really risky. Nobody is going to put up shows for international distribution until they've seen how it does in the US first.

This can also go away if a show goes exclusively pay-per-episode. This would only work for certain shows (can't see this for American Idol, but maybe for Breaking Bad), and only if streaming numbers were huge. Right now, they're pretty small. Hulu gets 6-7mm unique viewers per month across all of their content. It's safe to assume even a popular TV show is only going to get a few hundred thousand at the most. Breaking Bad's finale received 1.9mm TV viewers, so it's still TV that's driving scale. For more popular shows like Big Bang Theory, it's a few times that.

Very exciting times, but it will take a while. It was only in 2011 when we got services like Spotify broadly available for music, even though iTunes launched in 2001. Ten years to shift the consumer habits (ownership of bits; legacy of plastic CDs), industry thinking (signing the big 4; establishing royalty structures), and technical availability (3G/4G widely avail). Hulu launched publicly in 2008, so I'm looking forward to 2018.
This is what I call "internet nationalism". The nationalists have been on the rise over the last few years, and I expect that the eventual destination is a balkanized internet.
We lost the Barnes and Noble in East Lansing about a month ago. The town now lacks a true bookstore despite a population of 50,000 students.

I received a BN gift card for Christmas which I used online. Now I am receiving 2-3 emails a week from BN trying to interest me in buying other books. Unlike the ones from Amazon what they're offering me is almost laughably irrelevant.

I used the same credit card with which I have bought hundreds of books from BN and either they can't match it to the email I gave them to get a hint of my interests or they don't care. So unless I receive another gift card they're not going to receive any future business from me.
Here is something similar in ruby
https://github.com/HashNuke/j
Great points. I would also suggest:

Ask her what her thoughts are without giving any indication that you have reached any conclusions in your own mind already. Just pull information out of her and not push any over into her during this chat. Maybe she will offer something that will work without you pushing for anything.
Free music download http://google.cn/music/ not available in your region

I don't think the corporate-powers-that-be will be happy until the internet is carved up into dvd-like-regions where they can charge different prices for the same thing and subsidize one country with another.
The Ecommerce Revolution Is All About You
Regarding prisons: "In the past two decades, the money that states spend on prisons has risen at six times the rate of spending on higher education."

Source: http://www.newyorker.com/arts/critics/atlarge/2012/01/30/120...
It's just too fine on Chrome/Firefox on Windows. Looks okay on IE, though.
Integrate MongoDB into java web applications
I was interested to see that the researcher who wrote the op-ed, a psychologist based at my alma mater, has participated in some of the research projects he reviews in the op-ed. As I read the comments here, I'll be collecting ideas for questions to ask the local researcher in person as I try to learn more about ADD. I was particularly interested to see that the op-ed criticized several earlier studies for their study designs.

http://norvig.com/experiment-design.html

I first became interested in what adult ADD treatments do after seeing a testimonial from an HN participant, a programmer, who said that his productivity increased dramatically after beginning ADD medication as an adult. I have since read parts of quite a few of the recent scholarly publications on ADD, especially those that focus on adult ADD, to try to wrap my mind around the trade-offs of medical treatment versus other approaches to symptom management. (I'm also still trying to make sense of just how ADD is defined, especially among adults who were not deemed to have ADD in childhood. The definitional issues are rather complicated.)

http://www.cdc.gov/ncbddd/adhd/diagnosis.html

http://www.nimh.nih.gov/health/publications/attention-defici...

http://www.mayoclinic.org/medical-edge-newspaper-2011/mar-18...

Another participant here has already commented that there may be other interventions to consider when grappling with problems of attention focus. What are the best sources on other interventions (diet, lifestyle, etc.)? What are the trade-offs of those? For the occupations most pursued by participants on Hacker News, do you find it helpful to seek ADD medication if you are found to have ADD symptoms? What do your loved ones and colleagues think about your performance on a before-and-after basis if you have tried treatment? On the whole, ADD seems to involve a minority of participants in any occupation, but perhaps a more significant minority among HN participants than among some other subsets of the human population. I'm still trying to get a reality check, and would like to learn more.
Similar, also possibly like http://hainbit.com
Using GitHub for authentication of internal apps is actually really nice. If you're using Jenkins for CI, there is a plugin:

https://github.com/mocleiri/github-oauth-plugin

And my company needed a more general solution so we built Doorman, which is an HTTP proxy that OAuths with GitHub. (among other things):

http://movableink.github.com/doorman
I find your list much more inspiring than the OP.
Folks can design images in WYSIWYG tools like Photoshop because the output standards are much more stable and consistently implemented than HTML + CSS + JS. Every OS, browser, image viewer, etc. will render a JPG, GIF, or PNG almost exactly the same. But give them all the same HTML, CSS, and JS, and you might get very different results--especially if you are trying to make use of the coolest new features. Basically, hand-coding is the price we all pay for an industry that is innovating its technology so quickly.
I think the fragmentation of X11 video acceleration is partially responsible, as well - it's really hard to write a reasonable driver for every X acceleration technology (which is in good part why Intel keept pushing for MeeGo to use Wayland instead).
On General Purpose Super Computing and the History and Future of Parallelism
That's a great suggestion.
While that looks really pretty, it's not really useful.

This could have been a great article if they hadn't just gone for the easy eye candy but instead actually discuss the fonts in question?

- name of the font

- style of the font (sans, slab-serif, etc)

- who made the font, what style is it based on, what was the designer's purpose/goal with this font

- what does the author of the article think the font is good for

- how complete is the font, what characters does it support, quite a few of them don't even have most of the basic symbols from lower ASCII, that's pretty important to be aware of or you get unpleasant surprises long after the design is done

- how well is the font kerned? this is probably the worst omission, because the OP is actively misleading on this front, look at the source code and notice the special "kern" classes--and just stop right there and close the tab.

Manual kerning, really? Having to do that before a font looks good pretty much excludes it from any serious consideration for usage as a web font. Utterly worthless!

Imagine explaining to a client you designed a website for, that if they need to add new content to the CMS, they must manually kern the headlines! ... errr ... manually do the whut now?
Delivering education is changing across the world. First, we hear about Sebastian Thrun. Now, Andrew Ng and Daphne Koller!
"This instrument can teach, it can illuminate; yes, and it can even inspire. But it can do so only to the extent that humans are determined to use it to those ends. Otherwise it is merely wires and lights in a box. There is a great and perhaps decisive battle to be fought against ignorance, intolerance and indifference. This weapon of television could be useful." - Edward R. Murrow

http://www.rtnda.org/pages/media_items/edward-r.-murrow-spee...

The same could really be said about all of technology.
This is awesome.

I guess this is why the 2012 ML class is delayed; I'm wondering if it will still happen :(
Alternatively on Android, you can use FairyPreview to decode most minimized URLs for you before sending them to the browser.

https://market.android.com/details?id=com.fairyteller.linkpr...
most of the cloud music streaming services are not available outside USA. Ahh, copyright thingy.
I found the course way too easy. This announcement makes me think they're going to get around this - not being part of Stanford means they don't have to worry about cannibalizing paying students. Maybe.
"No really, this time for sure!"
Is Jobim still actively developed?

And while we're on the subject, whatever happened to Erjang?
Unfortunately, that does seem to be one of the criteria that many governments use to justify takedowns. Selective enforcement at its best.
60 ejemplos hilarantes de Fotografías ToyFare altamente creativas
How much can a celebrity make for tweeting?
Developer of Triple Town sues 6Waves/LOLapps for copyright infringement
You have to see this old pic of me