skysight-inc/HackerNews huggingface dataset:
I've been using VirtualBox for the last 15 months on a daily basis. I've used it on Windows XP, Windows 7, Ubuntu and recently on Mac hosts with Windows XP, Windows 7, and Ubuntu guests. I've never ran into any problems with it. The only thing that doesn't work properly is 3D Acceleration which I think has something to do with my system's graphics card probably.

Two of my friends however lost their guest machines (Windows and Ubuntu) on the Mac version. Hope it doesn't happen on my Mac.

In my opinion, VirtualBox is an amazing piece of software, and calling it "garbage" is harsh and unprofessional.
similar blogposts/SO

http://dave.fayr.am/posts/2011-08-19-lets-go-shopping.html

http://stackoverflow.com/questions/3958630/what-are-importan...

http://mvanier.livejournal.com/998.html

http://langref.org/

http://www.kimchy.org/coders-recession-guide/

http://matt.might.net/articles/best-programming-languages/

http://www.hackernewsers.com/skills/index.html

(scroll wayyy down to "Programming"
Flagged for excessive self-promotion. Take out "World's best" or make the article provide strong evidence that it's the world's best beyond the fact that its author thinks it is, and I'll unflag it.

If this didn't have "World's best" in the blog title and someone had added that to the HN title, a moderator would be deleting those words. The fact that you've inserted the same peacock words in your own blog title as well as your HN submission does not make this any better.

(I don't like being so blunt with a highly regarded veteran HN user, but abuse is abuse whoever does it. Sorry, Peteris.)

[EDITED to add: The HN guidelines say not to comment saying "I flagged this". I think this is an unusual case. I appreciate that others may disagree.]
Speaking to your question asked in the now dead submission about the ligature (or whatever) - these are facts, and they are facts that are unknown to the vast majority of people. It may be that you are discovering them, and you find them interesting, and you wish to share them with the HN community.

However, it's not clear that they are "deeply interesting." It's not clear they they contain material to make one think, to make one re-think. It's not clear that they are specifically of interest to the intellect of hackers, as opposed to the intellect and interests of intelligent people, not limited to hackers.

I'm guilty of this, and frequently have to re-consider submitting items, because while they are of interest to me, they are not of deep interest (to my understanding and interpretation of the term). Perhaps I don't refrain as often as I should.

I have not flagged you here, I think I did flag one of the other submissions, I can't say for sure, but I thought I would give my viewpoint on why some people may feel these are inappropriate to HN.

I don't have any special status, I'm just providing a viewpoint, perhaps for discussion, perhaps for disagreement, perhaps to be ignored.
And yet, the market has spoken, and here's why:

Only technology monarchism has been able to deliver a good user experience.

The organized chaos of OSS has delivered excellent technology but a piss-poor user experience by comparison. I can't imagine using Linux as anything other than a web-netbook without having a thorough understanding of it, and the UI still blows by comparison with anything by Apple.

Microsoft's UIs aren't that great, but that's because Microsoft's corporate culture is a lot less monarchistic than Apple's. Too many cooks in the kitchen. A fundamental requirement of good aesthetics is to have someone who can say "no" repeatedly to "ideas" that just clutter everything up. Minimal is a synonym for good.
Buy Targeted Facebook Fans
In case you're wondering why it matters, puzzles are expected to get harder later in the week. So a puzzle run early in the week is easier than one that runs later. That's why he says If I’d known that the puzzle would appear on a Friday, I would have stayed up much later into the night to try to make a lower word count grid. and (if you follow the link to Quora) The challenge was compounded by the need for clues of Friday level difficulty, which is always tough. I really felt pressure to produce good clues in order to compensate for the lack of a low word count grid that solvers would be expecting.
Nope there is still the traditional desktop there if you want it (although no start menu anymore). The article is showing off explorer for the traditional desktop mode.
I think I was using your inbox2.com web version. I was a fan of that. I know, this might be too much to ask, but can you open source that too?

The thing is, I've have never quite learnt to parse raw mime email. I don't quite get the million RFC rules imposed.

And great work!
Continuing South
Twitter engineer Miguel Rios pays tribute (zoom in)
Haskell even has sugar for this via list comprehensions:

Prelude> let pairs = "ABCD"
Prelude> [(x, y) | x <- pairs, y <- pairs, x < y]
[('A','B'),('A','C'),('A','D'),('B','C'),('B','D'),('C','D')]
Yes, this freaks me out too, and makes the vast majority of humans insane for not taking care of their health... all the more reason to be vigilant, not complacent.
Actually the client doesn't but we also have another version which runs in the cloud. Old versions of the ipad app were hooked up to that, newer versions are completely stand alone so that has also changed in the mean while... hey what can I say, we move fast :-)
The introduction was alright, but I'm not sure that the hold buffer needs to be introduced straight away. Using the hold buffer can get complicated pretty quickly, and it isn't something that you'll frequently have to do. The example the author gives of getting lines matching a regex with the previous line is more easily done using grep -B1, which doesn't require the mental overhead of sed scripting.

Perhaps more useful for an introduction would be retaining portions of the input back-references (\1 to \9) and `&'. Also useful is is the `g' flag for the `s' command, for global replacement, and the `i' flag (a GNU extension) for case insensitivity. Another note is that you can actually use any character to delimit `s' commands you want, which is useful if you have /'s in your pattern or replacement strings.
The last main part of sed which I use regularly is the -r option, for extended regular expressions (basically the same as grep), which lets you use regular expression tokens like + and | without escaping. On that note, the author misses this point in his introduction, and the example of "sed -n '/a+b+/p'" should actually be either "sed -rn '/a+b+/p'" or "sed -n '/a\+b\+/p'".

For a serious introduction to all the extra functionality in sed, there's a great reference at the top google result for sed[1]. In addition, GNU sed adds functionality that you might be useful at some point (e.g. s///e), all of which are described in the GNU sed user's manual[2].

[1] http://www.grymoire.com/Unix/Sed.html
[2] http://www.gnu.org/software/sed/manual/index.html
Failures and successes are not equally probable.
A giant success outweighs a number of failures.
I love how the industry can spend a decade advocating the separation of form and content, and then in a handful of years go to completely co-mingling the two, at least and especially from the end user perspective.

I disable Javascript out of necessity. Having cleaned enough garbage off of others' computers, and having struggled long enough to pay attention despite the "blinkenlights", I find I really have no alternative.

Your choice, Joe. Fine, although I don't particularly appreciate the snarky rhetoric. (I find the combination of "No offense..." and "you get what you deserve" to be a rhetorical ploy.)
I'm with you; I had great vision until i hit my forties and now at 45, I'm squinting more and more. With the aging baby boomers I'm surprised there isn't an uprising of discontent over this issue.
If you suppose that, you truly understand nothing of stallman.
I'm not defending what RMS said here, but the title on this submission twists the article in to something it's not. The quote (and the original title of the article) says "I'm not glad he's dead, but I'm glad he's gone". I understand the competitive nature of trying to get your submission on the front page, but it's sort of frustrating to see the rising number of submissions that misrepresent the articles they link to.
Civic Hackathon - Muni app designed over a weekend
I'm guessing this is a prank. Isn't RMS's real blog at http://www.fsf.org/blogs/rms/ ?

I see no link with RMS in the whois info of stallman.org.
>Saying that the world will be a better place after someone dies should be reserved for mass murderers and lobbyists

Yep. Certainly not for people that hire lobbyists though. Nothing wrong with paying people to do something despicable, its not like you're actually doing it yourself.
For non-mainstream programmers "scary learning curve" is a plus. The desire to be challenged is a healthy thing, why not appeal to that type?
"We are the 1%" taunt on CME Group Chicago building
For another remnant from the trip-happy 60s, especially one who also walks around barefoot believing in a freer world and living up to sunshine ideals, Stallman is a really mean gimp.
Tips to Prep Vehicle for Winter Months
SEO For Entrepreneurs & Start-Ups: Win Tickets to New York SEO Event
Palihapitiya Decries Airbnb’s Recent $112M Funding Cash-Out
This is not true anymore.

He browses Internet from emacs.
Designer Inspired Sunglasses – Make Your Own Style
... and people accuse me of being heartless.

I have to give him credit for speaking his mind, though, for all that I disagree with the position he takes.
I completely disagree with him, but I get what he's trying to say.

and when Stallman passes, I wont be glad he's gone. he might be wrong about a lot of stuff, but more perspectives is always better, not worse.
I flagged this article becuase the title submitted for it is editorialized to be even more inflamatory than what he actually said, because it was taken out of context.

I don't agree with what Stallman said but if it had been worded the way it is in that editorialized header I would have lost most if not all of my respect for him.
> Did anyone expect him to say something different?

He could have said nothing at all.
RMS serves as the absolute end of an ideology of freedom. He's the tentpole that stretches the debate and creates space to seem reasonable in arguing for software liberties. In some ways it's almost brave to be so consistent, even when you'll be vilified for it; but to say things like this, especially so soon, is quite tactless.
Actually those are completely seperate products. One written in .net/c#, the other in objective c / pure c. Some of the concepts have been "forked" tho.

Actually with the ipad app we are not even trying to create an email client (doesn't look like it currently) but more of a email communication tool. Sounds vague but in the coming weeks things will clear up.
When it comes to computing, it seems to me that most people would rather have a pretty prison than freedom.
死神來了
Not bad, but slightly outdated. To search, you can just use the search box at the bottom of the page. searchyc.com doesn't work anymore.
Is there a reference for this? The link on the site only goes to another site that makes the claim. I'm very close to 40 and haven't noticed this... though perhaps the brain compensates for it.
How's everybody doing? I'm barely into 1.4, so I'm planning to work through a fair bit this weekend in order to be done the chapter a week from now. Should we discuss specific solutions from 1.2-1.3? Did anybody do the exercise marked "very optional" (1.3.29)? Do we need to discuss ass-kicking tactics to keep ourselves on track?
Detroit Tigers: What to Watch from the Game
5 Things You Don’t Want To Tell Investors
Thanks for letting me know. I just removed the "World's best." I just thought I'd name it "World's best" cause I was feeling fantastic today. :)
I'm very grateful for Stallman and his ideals. Software freedom is a very important long-term issue, and he's done as much as anyone to promote it.

It's unfortunate that he feels the need to malign someone like Jobs who spent his life pursuing the orthogonal goal of improving the user experience.

As bad as the App Store is for software freedom, it's not built that way to wrest power from the users, rather the goal is to improve the user experience by enforcing some standards. As damaging as this is to freedom, I believe in my heart that it is simply collateral damage, not malice. One need look no further than the Android Market to see pitfalls of looser controls. Some think App Store policies are about greed and control, but if you compare it to the old world of smart phone apps it's a breath of fresh air, and in any case, App Store revenues are not where Apple makes its billions.

The bottom line is that for the common person, the deal they get from companies like Apple, or Google, or even Facebook is probably not a bad one. They get tremendously more value from these businesses then they could from a powerful free software toolbox which no one can make enough money from to support properly.

Stallman is quick to point out that software freedom does not preclude its sale, but that's easy to say from his batch-emailing ivory tower. I'd like to see him put his money where his mouth is and actually make his living from selling free software.
Stallman doesn't need market approval.

If you are a shareholder it is a legitimate point, but the FSF's concerns are far deeper.
PyCon 2012: Calling all Speakers
Haskell is about as functional as you can get, and the comment in http://news.ycombinator.com/item?id=3084429 and its reply contain effectively the same code.
Oh come on, grow a spine people. Quit whining about 'insensitive'. Just because you die doesn't give you a free pass from criticism for more than about 24 hours, and most people don't even get that much.

Stallman is right. Computer-as-a-jail is Jobs' legacy and I too hope it dies with him.

vvv Edit vvv

Look at it this way: Jobs and Apple did truly amazing things in the usability department. For that they should be rightly praised.

But none of that requires jailed computing. Most of that happened before the lockdown got underway in earnest with the iPhone.

It would be a total tragedy if all the good and the bad concepts got conflated here.
Financially NeXT was a wash, the $400 million paid for it was enough to pay back most of the investors, so they got their money back but no profit.

For Apple, having the NeXT talent and what became OSX, it was a success for them. So NeXT had value - it was not a "-1" as a company going bankrupt would be.
How is that twisting the article? Those are his exactly words. Even with the first part of the sentence, he is still saying he is glad SJ is gone.

Twisting would be Bob saying "I'm not a fan of carrots" and you writing "Bob hates carrots!"
Adding to the list of simple implementations, here's one in C#:

list.SelectMany((e, i) => list.Skip(i+1).Select(f => Tuple.Create(e, f)))

I think the author started with the wrong idea and didn't backtrack far enough before giving up.
Amazon Launches Gilt Competitor MyHabit
Node.js Twitter streamer
He had the opportunity to remain silent for sure.
Steve Jobs created products that people love and are more than willing to pay for, even wait in long lines in the rain for. Even during the slowest economy the Apple store at my local mall is filled with life. Stallman loves his "freedom" - well Steve Jobs was free to create a profitable company and do it his own way, apparently Stallman would like to do away with such freedoms.
Back buttons in pure CSS3 [video]
Steve Jobs introduced wireless WiFi to the World
This generates the Cartesian product and filters. (x,y) where both x and y are drawn from the original list. The previous solution only generates pairs (x, y) where y is drawn from elements after x.
Note that this doesn't work if items is a generator.
"kvm, for one."

Surely you're not saying KVM is bug free? Looks like it. That's almost certainly wrong.
"That’s no way to convince people."

Why is convincing people the be-all and end-all of communication? Doesn't just being right count for something?

Obviously you need a lot of people who are willing to do the work of convincing folks, but you also need other people who are willing to be right whether it's popular or not. Every book I have ever read on selling change within organizations says that you need to start by talking with the people who are the most receptive to new ideas, regardless of where they are in the hierarchy.
I missed the explicit part about ethnicity. Rereading that makes me think that those factors are used as a baseline along with age, height, and weight to determine the normal 'indicative' factors like pupil dilation and heart rate, and then flag people who are abnormal given their ethnic, age, height, and weight group norms.

It seems that either the phrase in question was poorly worded, or the DHS is in for a serious media storm.
Can You Get Things Done Without Making People Hate You? — PsyBlog
Ghosts With Shit Jobs trailer: China & India are the new first world
Well we could build 'a' business out of it, but we realized it wouldn't be a scalable business. For a couple of reasons:

* We tried to do to much (classic mistake -> email + social + contacts...)

* There are way too many ways that people use e-mail (folders, labels, rules, sorting, etc, etc)

* Because there are too many ways you can not create a commercially viable alternative that fits a large nr. of users

Truth be told, we didn't even want to create an e-mail client but rather wanted to fix e-mail workflow. We never ended up being able to do that due to forementioned reasons. We intend to rectify that in a couple of our other products.

We still see a need (and people actually ask for it) for a unified e-mail/social inbox. So we thought to have the open-source community have a go at it.
First sentence of article: "Indian government’s ultra low-cost tablet ‘Aakash’ is finally in front of us."

My comment: "Wow, actually in front of the reviewer, so they've already shipped review tablets to journalists, that's amazing, I guess they really are building these in bulk now, the tablet is real."

Last sentence of article: "We hope to get our hands on the $35 gadget soon, we will reserve our final verdict for the detailed review."

My comment: "WTF, I just been gypped reading this fake propaganda review. thinkdigit.com whoever they are gets a nice new entry to my /etc/hosts file for this inexcusable tactic."
How to use Long Tail Keywords to your advantage
Totally agree. This, along with Google's brief homepage tribute, have been the most respectful gestures I've seen.
Sad to see that the two most important buttons on the device haven't been improved. I'm glad I still have a working Kindle 2!
Thx To Whole Foods, LivingSocial Grew 5 Times Faster Than Groupon in Sept
There is nothing about death that demands respect. Anyone can do it, and eventually we all will do it.
I am surely not saying kvm is bug free. I am, however, saying it's much better than virtualbox.
The scary learning curve isn't really a bad thing, I was never turned off by it, the main turn off for any programming language for me is going to be resources which is why I chose python over ruby (as python has in my opinion much better documentation and community).

As a disclaimer I've never really learned haskell yet, I do go through tutorials and solve some problems with it and everything now and again but I haven't fully grokked the language yet.
Luck is an attribute that comes into picture in various forms.

Life Saving, accidentally got famous, catastrophe survivors -

Which I feel is the Karma factor. Isn't it the doing factor(D)?
Doing is spreading good, consciousness and awakening.
Karma is accumulated Points from your past births + Present life deeds also plays its part.

So D is the karma you've got inside from all your births(Birth1 + Birth2 + ... + Birth7).
> Where Stallman falls short is in supposing that open, hackable systems are an unmitigated good. "Just works" and "highly configurable" are often antonyms, rather than synonyms.

It's not really about "good". As far as Stallman is concerned, potential user freedom simply trumps everything else, including the ability to actually use a device of piece of software due to technical incompetence.

And I respect the man, not necessarily because I agree with him but because he's never (as far as I know) hurt anything but feelings (you've got to admit the guy is not exactly diplomat material) and he actually walks the walk (how many "open-source rha rha" zealots do you see trying their damnest to use open-source and free everything — including hardware — even if it limits their choices and the intrinsic quality of what they end up with? RMS does)

> So: iOS is not a setback for the free software movement. In the long term it's a massive boost in the arm.

You're doing yourself a disservice by thinking Stallman cares about software that much. Non-free hardware is just as big (if not even bigger) a deal for him, and on that point Apple is an even bigger sticking point than on software: non-serviceable, non-replaceable devices galore (the Mac side has gotten better but the devices side has not), non-free everything, generally in support of more semi-proprietary to proprietary (and freedom-restricting, such as DRM and "trusted") technologies, ...

The iPhone and iPad, and their popularity, only make things worse as far as RMS is concerned, as they flood the world with devices neither free in hardware nor in software and beholden to the "mothership". Likewise, I don't think RMS sees anything cloud with a teary eye for any reason than the loss of user freedom it translates into for him.
if you file a patent, and someone else invents the same thing before the patent is issued, seems to me that should be prima facie evidence that the idea was obvious -- since at least in the U. S., patent applications are not published.

Utopian dreaming aside, I've studied the patent a little, and it looks like Kickstarter has a problem.
Thoughts on entrepreneurship, its role in Education & what we do about it
Because he still makes good points.

Judge the value of statements on their merit, not on how their writer surfs the web.

I can't believe I actually need to say that.
Steve Jobs left plans for 4 years of new products
Just to be sure the full quote is "I'm not glad he's dead but I'm glad he is gone". He adds that no one deserves to die - he just hopes that now that he is gone there will be less influence to build proprietary / jailed systems. Which doesn't sound nearly as offensive as the title - "I'm glad he is gone".

Which isn't all that unexpected from RMS given how much at odds is GNU/ Free Software with what Apple is doing. And I guess RMS has some right to voice his opinion - may be he should have chosen a better time.
Hosting at $1/mo with FREE Domain
It's under the "I don't give a shit as long as some dude in china doesn't slap another name on it and sell it licence". I am not sure what the official name for that is tho :-)
Probably. Sadly, the book, music, and movies industries don't seem to be keeping up with the changes globalization have brought.
My (inadequate) understanding was that it could not process above 16 bit color spaces. Photoshop could manipulate the 24 and 32 bit spaces, hence heavy use in the professions.
I think the problem is that, no matter how small the payment, it's some nonzero amount of friction for growth. Not only are you putting a paywall up between nonusers and content, you're asking me as a user to put my stuff behind your paywall.

I think ad-supported just works better with the 'link-economy' and architecture of the web.
Our System is Easy, Fast, and Proven Powerful.
nice catch :-)
A visualization of public #thankyousteve Tweets, sent over about 4.5 hours