skysight-inc/HackerNews huggingface dataset:
Absolutely. The problem is also that people are not voting enough other stories up. If someone has a handful of friends (cough socketpuppets) that rate the article within minutes after the submission, they are able to push any story to the frontpage.
Great man and great ideas which changed to world better!
Hi there!

I have two e-books, one on Awk, and the other on Sed. Here are the threads of the e-books on HN:

Awk: http://news.ycombinator.com/item?id=2674284

Sed: http://news.ycombinator.com/item?id=2995711

And here are reviews that people have sent me:

Awk e-book:

http://www.johndcook.com/blog/2011/08/31/awk-one-liners/

https://plus.google.com/102155999275405024037/posts/W5ANwQgV...

http://benoithamelin.tumblr.com/post/10559496046/review-awk-...

http://twitter.com/#!/barryezl/status/121334247893114882

Sed e-book:

http://www.johndcook.com/blog/2011/09/27/sed-one-liners/
One of the biggest drawbacks of GIMP is its lack of adjustment layers.
Richard Branson on Steve Jobs
Look into spelling and punctuation while you're at it. You may lose your hair, but you can keep your ability to write grammatical sentences well into old age.
"but you’ll regret purchasing an alternative the first time a book isn’t available there but is available for Kindle, which happens a lot."

This has never happened to me. Everything I've encountered that's not available on Kobo is also not available on Kindle. Is this because I don't live in the US?
The up button was removed in Vista/Windows 7 and has now been re-added. It's not a new feature it's just that most windows users moaned about its removal so much they've finally caved.

All the functionality you're describing is available in Vista/Windows 7.

But the up button? It's just better. You don't know what you're missing.
We're talking about the Apple I/II, not things that happened decades later.
Come on, Steve was using all kinds of legal shenanigans to try to keep Samsung Android products off the market. Why are they continuing to love their abuser?
Agreed.

The free software approach seems to assume that what a computer should be and do has already been decided and they just need to make free versions of everything. Like there's a certain set of programs that defines a complete system and their goal is just to get from 60% or wherever they are now to 100%.

Apple, on the other hand, reinvents computing every 5 years or so (yes, that's hyperbolic). If a FOSS advocate had created the iPad, the most popular device in computing today would be FOSS. The most popular computers and electronics in the world aren't Apple products because Apple made an Apple version of everything. The most popular computers and electronics in the world are Apple products because Apple innovated.
I run windows 7 with Aero effects enabled

Virtualbox is wonderful. Does it have bugs and need work? Of course.

What software doesn't?
In my first job out of college, I worked for a company that built industrial test equipment (machines that snapped airplane wings in half, shook cars around like they were driving down a bumpy road, that sort of thing).

The tool we used to write the supervisor code and GUIs for machine operators was a language called Alltalk. It was inspired by Smalltalk and developed by an old graybeard at the company. Reading the description of Squeak/Smalltalk brought back some fun memories. A few interesting highlights:

- Alltalk ran in its own VM. You could create objects, change their state, and save the entire stack/image back to the original VM. Running the VM again would pick up execution right where it left off. This let someone do crazy things like email an Alltalk image to another engineer and say, "Here's the machine state halfway through an emergency shutdown. The actuators all came to rest in 10ms, but it's taking way too long to shut down the hydraulic pumps. Any ideas?" and the engineer could run the VM and debug away.

- The Alltalk VM had its own object inspector and terminal/interpreter. So you could walk up to an Alltalk instance connected to a live machine with motors spinning at 20krpm, for example, open up the inspector, and code away. Realize you need a low-pass filter on the motor speed feedback sensor? Create the object, tweak the parameters, and wire it into the signal chain live.

Cowboy coding at its absolute finest.
>what is it with OS X having no Up Folder button? I still have such a hard time getting around without it.

Display the path at the bottom of the window (it's in the View menu I believe). You can click on any part of it so you can go up one level, two levels, whatever all the way up.

Sometimes it's about finding a different way of doing the same thing, not just looking for the exact same implementation.
Student Software Entrepreneurism Opportunities: An Op-Ed View
The point is that a clone makes it so people "can" switch, if they want.

A "unique to free software" solution makes it so people want and need to switch.

Between the two, I think creating incentives is more powerful than removing obstacles. (Given strong enough motivation, people will overcome obstacles. Lacking strong motivation, why bother?)
I wager "Finder" is gone by the next iteration of OSX. I think the file paradigm is on its last legs, and of all the things I wish, it is that Microsoft shored up their gumption to implement WinFS and the Cairo OOP file system work.

The fact that we're still dealing with tree/branch file systems (for the lay person) is kind of insane.
Looking at the sun did me in the first time I crossed the Tropic of Cancer near the Northern Hemisphere summer solstice. I am very used to using sun angle at different times of the day to find cardinal directions. That works very well where I usually live (45 degrees north latitude). But on a visit to Hong Kong, I kept going exactly in the reverse direction I "knew" I should go, and I finally figured out that near the end of June, at the latitude of Hong Kong, the sun was to my NORTH for the first time in my life, and looking at shadows or the sun angle kept reversing my sense of which way was north and which way was south.

As a separate issue during my first visit to Hong Kong, I found my American (and Taiwan) habit of assuming that road traffic drives on the right side of the road made me tend to look the wrong way most recently as I was about to cross streets. I almost got run over by a truck because of that. Habitual behavior is harder to correct than truly novel behavior.

P.S. The submitted article's advice on using wind direction (shown by movement of clouds) as a constant direction over short time spans works very badly here in the American Midwest. There are enough flagpoles in my neighborhood that I can readily observe wind direction as I walk or bike to do errands, and I've frequently seen radical changes in wind direction revealed either by flags near ground level or by clouds high in the sky in just a few hours.
> The payback is entirely a function of the contribution stream (amounts and time).

SS isn't just the basic retirement stuff. Other payments are available which vary based on disability, personal resources, and location and status of residence.

Even the basic retirement stuff depends greatly on how long you live. If you die just as you retire, your inheritors don't get any of your SS benefits.

> Suppose that I'm looking to live in one of two cities. One has govt garbage collection and will charge me $100/month and the other has a private franchise providing garbage collection, again for $100/month. Would you really claim that the first city has higher taxes?

Yes, as long as the $100/month is not optional. Gas taxes go to build highways that the driver uses, is that then not a tax? Tons of taxes are earmarked for specific purposes.
Of course Brin, Page, and Schmidt were going to say nice things, as many tech CEOs have, but that doesn't mean there's any connection to a product launch.

In fact, I bet it's more likely that there is some other reason but that they'd LIKE for people to think it's out of respect for Steve Jobs.
http://blog.inbox2.com/
Clayton CA Real Estate Tip Of The Week
Android apps to run on iPad with Alien Dalvik 2.0
Online LaTeX Equation Editor
There's a lot of innovation in open source software: most University projects are all about doing new things, and a relatively large percentage of University projects are open source.

But what you're asking for is nonsensical. This list is the list of things that are preventing people from going "fully free". I'm not prevented from switching to free software because something that does not exist is not free software.
Swype Has Been Bought By Nuance
There are no serious alternatives to GIMP, and GIMP in turn is not a serious alternative to Photoshop. GIMP is an astonishingly user-hostile piece of software--though to their credit it appears the developers have finally begun to realize this and make changes with people who actually use graphics software, not people who write graphics software, in mind.

However, even despite these new-ish developments, there is just no real open-source answer to Photoshop (and Inkscape is only a partial one to Illustrator).
They relaxed the Objective C only position quite some time ago.
If the A5 makes mobile gaming awesome, why isn’t it in the iPod touch?
Yahoo acquisition would be a mistake for Microsoft
Anybody want to build and host the binary somewhere? I tried to build in Visual C# Express 2010 and was unsuccessful...
The Best Shoes For Ultimate Comfort
One thing to know that is somewhat unique to bone marrow transplants, is that you need a lot of people registered in order to find anyone who will match. It's not like you can go pay someone for their bone marrow and be done with it, you need to find that one person amongst millions.

That changes the incentives a lot. When you register, some day you may get a call that you are the one person in the world that can save someone's life.

[I had a bone marrow transplant from a stranger 15 years ago]
I think that "Finder" can become task / app / project centric with relatively little effort without losing the _ability_ to view things in a File-centric way.

That said, Apple doesn't do things in half-measures, so what I expect would be Finder to be deprecated ("hey, it's in Utilities") and replaced with something launchpad-like.
My favorite feature, which he didn't mention, is that you can now copy/move items to ancestors of the current directory by dragging and dropping into the relevant section of the breadcrumb bar.
Maybe it come from the fact that you are using a non-functional language for functional stuff? In Haskell I'd do it like this:

pairs[] = []
pairs(x:xs) =
map (\ y -> (x,y)) (xs) ++ pairs xs

Tried, out in console:

*Main> pairs "ABCD"
[('A','B'),('A','C'),('A','D'),('B','C'),('B','D'),('C','D')]

It seems to do what is supposed to.
I had to look twice to realize it wasn't an OSX app. Very well done.
What a damned foolish patent.

"Methods and apparatuses for financing and marketing a creative work"

http://www.google.com/patents/about?id=MNgFAQAAEBAJ

Some hipster artist ("hipster" being an appropriate word here) sues a successful implementation of an offshoot of an idea he had 8 years ago, and then says,

"As an artist myself, I feel that KickStarter may be hurting artist by focusing on 'donating money' rather than celebrating the artist for what they do. Their model does not build fan relationships but just continually asks for handouts."

What a jerk. It's been said here before, but it's worth hitting again: "Ideas are a dime a dozen."
Stepping Down From Spaz
"was great", implying you are conceding it now has faults but are suggesting this is only because it does more than Go does.. I'll let that stand for the furtherance of this conversation but I do disagree with your assertion...

"current compiler is eminently usable", didn't you just concede half a sentence ago that it is now full of bugs?
I configure XP to have 512MB of ram, and Windows 7 to have 1 GB. This works fine if all you are running is the OS and a browser. I will re-iterate that an SSD is the important factor because it cuts the VM startup time by 75% in my experience.
Yes I did. My reply was to someone who assumed "no license" would grant him "all rights" (public domain) when in fact it does not give him any rights. For the copyright owner, the reverse is obviously true.

You and the other downv^Wredditors read it without considering the context.
Rails 3.1.1 has been released
Automatically load balanced distributed grep with checkpoints in 150 lines of C
CSS3 media queries can help with this:

http://www.w3.org/TR/css3-mediaqueries/

A realistic strategy today is to assume a typical desktop monitor by default, since not all popular desktop browsers implement media queries to a useful extent. Then you can add specific CSS sections for hardware with very different parameters, such as screens on mobile devices. Usually being both newer and more in need, mobile OSes and the browsers running on them typically support media queries better, so while not always ideal, this approach works fairly well in practice.
Works fine for me - there's aren't any other free options that I'm aware of, so I guess I'm kind of stuck with it.
Stallman and the FSF are approaching this from an philosophical standpoint (closed source is harmful, free software is liberating, etc.) so their efforts aren't often very strategic or even practical to most of us. And when trying to provide people alternatives to closed source software they are not going to be doing the kind of innovation you are thinking of, they are instead dedicating so many resources just trying to catch up.

That being said, I don't know why Google Earth is in there. I understand applications like Flash and Skype but on a list of top items I can think of quite a few more things that are more useful than Google Earth.
Just got really excited about this and tried it on my iPad. I managed to set the accounts up no problem but on downloading data it just keeps bombing out on me, and now i cant get back into the app.
So this system is identify people who are nervous about being misidentified by this system? Brilliant!
There isn't enough money. It isn't like they could just issue a few bonds and cover the shortfall.
Windows already tried to get rid of it with libraries, but to be honest it's been a total disaster. Their libraries are so confusing but mainly because lots of software fires up retard file dialogues (I'm looking at you GTKsuck).
Hertzfeld also published a book compilation of folklore.org: Revolution In the Valley

http://www.folklore.org/StoryView.py?project=Macintosh&s...

And (non-affiliate) Amazon link:
http://www.amazon.com/Revolution-Valley-Insanely-Great-Story...
I'm a big fan of the Readability bookmarklet (readability.com/bookmarklets), which lets you set the page's font, size, colors, etc. As a bonus, it nukes most of the clutter such as ads and sidebars.
One of the things Finder in OSX inherited from Classic was very good keyboard navigation, especially in List view. (Yeah, I know the NeXT folks are all addicted to columns, but Finder's hierarchical lists are better 90+% of the time.)

E.g. command-up to go up level (to parent), command-down to go into a folder or open a document, right-arrow to disclose, left-arrow to fold, start typing to match any item, shift arrow to build a multi-select, and so on and so forth.

Most of this dates back to System 3.x.
The author publicly announced it was open source via HN.

"Open-source software is software whose source code is published and made available to the public, enabling anyone to copy, modify and redistribute the source code without paying royalties or fees.[19]"
http://en.wikipedia.org/wiki/Open_source

"Works are in the public domain if the intellectual property rights have expired,[1] if the intellectual property rights are forfeited,[2] or if they are not covered by intellectual property rights at all."
http://en.wikipedia.org/wiki/Public_domain

He put it on GitHub, and he announced it was Open Source on HN.

"There's no license in this case and you cannot claim any intellectual property of the code. It would be the same if you uploaded the content on your own site without providing any license. According to the terms:

We claim no intellectual property rights over the material you provide to the Service. Your profile and materials uploaded remain yours. However, by setting your pages to be viewed publicly, you agree to allow others to view your Content. By setting your repositories to be viewed publicly, you agree to allow others to view and fork your repositories."
http://stackoverflow.com/questions/4007674/whats-the-default...

So, I was wrong. He has copyright.
Maybe it's just my being a greenhorn talking, but I was under the impression that for loops and explicit recursion were "ugly" in functional-style code and you should instead use maps and reduces.

While my iterative solution is functional in the sense that it doesn't have any external side-effects. Internally it's still for loops and "unclean" in the sense you couldn't dissect it into a bunch of reusable functions whereas the functional solution could potentially be broken down and those lambda functions could be named and then would be re-usable.

Your python solution is very python-idiomatic though and from that standpoint therefore alright. I would probably have written something similar in python.
I'm a little disappointed with the response here. This isn't "racial profiling".

FAST is designed to track and monitor, among other inputs, body movements, voice pitch changes, prosody changes (alterations in the rhythm and intonation of speech), eye movements, body heat changes, and breathing patterns. Occupation and age are also considered. A government source told CNET that blink rate and pupil variation are measured too.

This technology should only be used to say "look here" to assist the people behind the technology. Ideally, this will help a few screeners identify people in a crowd who are behaving abnormally. This 'tech' has been used in security for ages. Only earlier we called it "I have a funny feeling about that guy" and now we can say "this man is suspiciously nervous, and here's the science to show it".

I don't want to get political, but the politically correct method of pure random screening in airports is horribly ineffective. Security professionals in unstable regions know this, which is why they are trained to look for the exact things this device is looking for.

The danger of this technology isn't that it will start issuing arrest warrants based on probable intent. The danger is that the people behind the technology will get it wrong. History shows that we don't need technology to help get it wrong.

Please don't confuse this technology with political positions. Has the TSA gotten out of hand? Sure. Are our rights being violated? Probably in many cases. Does this technology have anything to do with that? That only depends on how it's used.
Pingler You Need It?
What Everyone Is Too Polite To Say About Steve Jobs
The project has some other notable issues that can be quite frustrating. Primary among them the performance of the shared folder file system with complex file structures (the reason why Vagrant uses NFS).
From http://jacquesmattheij.com/The+Unofficial+HN+FAQ#downvoteart...

There is no karma level that I know of that
will allow you to downvote articles.

The only way to effectively downvote an article
is to flag it, but only do this with articles
that you feel should not be on the site at all.

Additionally, enough flags in a short enough time will auto-delete a submission without moderator intervention. Certainly flags make an item fall rapidly down the rankings.
Appeals like this always bother me. You can weed out incompatible donors by simply comparing blood types and yet no one ever posts compatible blood types or even their blood type. This seems like such a simple thing to do to increase your chances of finding a compatible donor.

There's always a limited number of free tests available but how many are wasted* on people with the wrong blood type? The tests are expensive and if someone knows up front they're not compatible but can afford to pay for a test, they might instead donate funds instead to purchase free tests for those that might be compatible but otherwise couldn't afford to get tested.

Here is who can donate to whom with regards to marrow transplants:

Type A can donate to types A and AB.

Type B can donate to types B and AB.

Type AB can donate to type AB.

Type O can donate to types A, B, AB, and O.

*I know that tests aren't wasted because the people are entered into a DB that benefits all marrow transplant recipients but the individual appealing to others for help could improve their odds.
Every piece of software we use today will eventually be obsolete anyway. Photoshop, Google Earth, even BIOSes will eventually look old-fashioned and quaint. If you (in the impersonal sense, not you personally) want to get converts, make the software that makes today's software obsolete. If you don't make it, someone else will, and when they do, your FOSS version will be obsolete as well.
Develop iCloud-like Sync Apps with OpenMobster 2.2-M5
Hmm- I think that is a grey area. Note what is said here about default license/rights on GitHub as of 10-7-2011:

"Copyright and Content Ownership

We claim no intellectual property rights over the material you provide to the Service. Your profile and materials uploaded remain yours. However, by setting your pages to be viewed publicly, you agree to allow others to view your Content. By setting your repositories to be viewed publicly, you agree to allow others to view and fork your repositories.

GitHub does not pre-screen Content, but GitHub and its designee have the right (but not the obligation) in their sole discretion to refuse or remove any Content that is available via the Service.

You shall defend GitHub against any claim, demand, suit or proceeding made or brought against GitHub by a third party alleging that Your Content, or Your use of the Service in violation of this Agreement, infringes or misappropriates the intellectual property rights of a third party or violates applicable law, and shall indemnify GitHub for any damages finally awarded against, and for reasonable attorney’s fees incurred by, GitHub in connection with any such claim, demand, suit or proceeding; provided, that GitHub (a) promptly gives You written notice of the claim, demand, suit or proceeding; (b) gives You sole control of the defense and settlement of the claim, demand, suit or proceeding (provided that You may not settle any claim, demand, suit or proceeding unless the settlement unconditionally releases GitHub of all liability); and (c) provides to You all reasonable assistance, at Your expense.

The look and feel of the Service is copyright ©2011 GitHub Inc. All rights reserved. You may not duplicate, copy, or reuse any portion of the HTML/CSS, Javascript, or visual design elements or concepts without express written permission from GitHub."

http://help.github.com/terms-of-service/
Thanks for the link. I try to write most of my code in a functional manner in c, so like, DRY, favoring functions instead of having a variable dependent on another variable, stuff like that. I want to make a tool at some point that takes a block of c code and converts it to lisp so that I can try various transformations and permutations like Mathematica does, or evolve the parse tree with genetic programming:

http://www.geneticprogramming.com/Tutorial/

Then I want to turn the lisp code back into c code and keep it readable. Off the top of my head, I might be able to represent any globals in c as a list and pass that along to the lisp functions, or better yet, ban globals for now. External library calls would probably also be banned, unless they are from a built-in library with no side effects. It's just much easier for me to proofread code than generate it so I'd really like to have a tool like this.