skysight-inc/HackerNews huggingface dataset:
As often as this gets recommended, I'd go with Introduction to Algorithms (CLRS)[1]. I'm currently in the process of going through it on my own as I'm taking a semester off, and I find it perfect to study from. It goes in depth, explaining the math behind run times (which some may like about it, while other might not), and it covers a lot of ground. I haven't fully finished it, and I'm only on chapter 6, but so far it's one of my favourite textbooks to study from.

[1] http://www.amazon.com/Introduction-Algorithms-Thomas-H-Corme...
I don't disagree with anything you said. But lets not pretend that drug use isn't actually a social problem like some pro legalization folks want to do. It has real social costs and really hurts people and communities, just like other "moral crimes" that should nonetheless probably be legal. You can think prostitution should be legal without pretending that its this totally above-board thing with totally consenting adults that doesn't have a lot of negative costs.
Sorry, misunderstood.

I do think however that if Linux is going to take off because of a game, it'll be a SteamOS exclusive. The advantage of Steam is that it runs on every Linux distro, (even automatically solving dependencies), versus the Software centre which is an Ubuntu exclusive.
Let's get this straight, I agree wholeheartedly with Oracle (prior to their buying Sun), I don't believe in software patents period. But I also don't believe that people should have nuclear weapons. That doesn't mean I think the US should unilaterally disarm.

Apple and Microsoft built their operating systems during a period when many people thought you shouldn't patent software, indeed, when Bill Gates wrote Microsoft Basic, thee wasn't even widespread agreement on software copyright. They were able to appropriate what came before them mostly for free, and operate in an environment of relative legal calm. And now they've benefited from the privilege of that, they want to turn around and maintain their empires by punishing up and coming enterprises who threaten to disrupt them by poisoning the atmosphere.

Where would Apple be if Xerox had behaved like Apple and MSFT with respect to litigiousness? Where would the PC revolution have gone if IBM had won against the clone makers and maintained a monopoly over the PC? Apple is trying to "own" the smartphone like IBM tried to own the PC, not content with $150 billion in cash and 50% of the US market, they want to use the courts to prevent competition.

Until the US Patent Office/Courts stops granting bogus patents period, and nullifies the power of the existing software patents, the only way to fight the system is to use it.
Yeah, that's right. Comparing Hollywood to actions in real life. Very helpful.
Running A 5K:
Computer Upgrade Blamed For Nationwide EBT System Shutdown On Saturday
This sounds like a quote from Down and Out in Paris and London
1000+ downloads in 1.5 months, good?
My Android app has crossed 1000 downloads today with average rating of 4.7, is it a good sign? or no?

I was able to get some good reviews from some of the top blogs. But many blogs have not considered my app worthy enough. Please suggest how can I draw their attention?

Reviews:

★ "Apps that we think is worth checking out" - Gizmodo Australia
★ "This app makes it extremely simple to find the movies screening on a day and aggregates their rating from various sources." - 91mobiles.com
★ "Android app worth checking out" - Androidandme.com

Link - https://play.google.com/store/apps/details?id=com.in.spd.filmyratings
Hi, developer of Schwartz here. Yes, this is a thoroughly Mac-native application, so I won't be able to make it available on Windows.

Aside from the considerable difficulty of finding or developing an implementation of Quartz 2D that would run on windows, the app itself is mostly Cocoa/Objective-C (with a little Python of course). The entire app would have to be re-written from the ground up for Windows.
Did New York State grow enough food to feed itself during its' own sweatshop phase?
Completely off topic, but when I visit that page on an iOS device, once the advert loads it then automatically opens the iTunes store for "Game of War - Fire Age"?

Annoying. I've not seen that before.
Your statement was a little disingenuous, because they changed the color to red. I had an RSOD in Win7 about a week ago due to a driver issue.
PyTables is really useful, but there is also h5py. I sometimes find it handy to create an HDF data structure in memory, and I think the latter library has better support in that case. I would like to know more about HDF read and write performance though, maybe relative to protobuf and msgpack (both could be much faster, but I wonder).
As someone who just yesterday spent 90 minutes on the phone with Microsoft Tech Support just trying to get his legitimate copy of Windows 7 activated, I feel like Ubuntu's user experience is now miles ahead of Windows'. If it wasn't for Netflix and Blu-ray (to some extent, it's still a bit better supported in Windows), there'd be no reason not to remove my Windows partitions entirely.
There are about 5 parameters that adjust latex's pickiness when doing page layout with figures. Things like proportion of the page taken up by a figure. Tweak these and these problems should mostly go away. You may still need to move a figure ahead of a block of ordinary text (only do it at the final edit!) but you won't be tearing your hair out.
So you are saying that The Guardian and The Washington Post are foreign governments?
The Canadian company is called CGI.
How do you personally use Emacs?
I'm using more and more emacs and starting to get used to it. Also I might not really use it efficiently, what are some tips, shortcuts you use a lot, plugins etc... that you use?

PS: I'm only coding in C on debian with it.
WSJ Pines for the Return of Liar’s Loans
Because people are tired of the 'everything is about wealth disparity' claptrap?
I wonder how many people see announcements like this and go from loving customers to people who won't look at the products of the acquiring company?
Sounds like the Canadians are launching a subtle campaign of cyber warfare against us. It's the only explanation.
Comments are appropriate in JSON which is written by humans. If it's written by a machine, of course comments are irrelevant. Situations where you need to automatically make changes to JSON which is primarily maintained by humans are a bit of a special case that I don't think is worth optimizing for; if you feel putting comments in object fields is a better choice in this situation, you can still do that even if comments are supported.

Supporting comments makes JSON more convenient to use in more situations, and it doesn't prevent you from doing anything you can do now.
The day when you get a phone and boot it up and pick the OS you want when you first boot it up and that feeds back to the manufacturer who then pays that flavour of OS some money. That would be nice.

That said I would love a phone that qould instant boot up into a old nokia simple like make calls and access address book on the phone SIM, whilst booting up the rest of the OS.

Booting mobiles today is not the instant access level that calulators are and with that still have a way to go.
In the old cassete based software days it was common to have a short bootloader (C64 mostly this) that had a small simple game like space invaders and you could play that whilst the rest of the software was loaded in the background. All people use mobile phones to make calls and we sometimes have to turn our phones off so a quicker boot time to make and recieve calls would be one feature that I would like more than multiple OS's at the same time upon a mobile.

Maybe if there was a industry standard VM model then phone manufacturers would have an easier time and OS sellers could also have an easier time. Consumers would haev a better choice and certainly for Blackbery they could sell there OS as a VM option and branch out, as would all phone OS manufacturers apart from Apple I suspect.

Would certainly open up the market approach to the phones and the OS aspect and I for one have hopes that one day a fancy top end all singing phone can instant boot to the stage that you can recieve and make calls whilst the rest loads, it is just needed and a overlooked area.
darn those awesome FOSS projects :)
Am i supposed to believe your word over the reality, given that all (other than Motorola) have licensed patents from Microsoft?

>> Most have nothing to do with OS. If any is related, MS is too scared to disclose it because it would be against Linux or Unix (which is around for 40-50 years).

40-50 years patents are non-existent, at least in the USA. And "Most have nothing to do with OS" is irrelevant, Microsoft has tens of thousands of patents, all they need a few dozen key OS patents to work with.

A search for "strength Microsoft patents" yielded this
http://www.pcworld.idg.com.au/article/272100/survey_microsof...

"The Institute of Electrical and Electronics Engineers’ (IEEE) annual Patent Scorecard, released in December 2008, gave Microsoft the top score among all categories. This is the second consecutive year Microsoft has topped the list.

IEEE’s Patent “Pipeline Power” ranking takes a number of factors into account, including the number of patents held, year-over-year portfolio growth, the variety of technologies influenced and the number of times a company’s patents are cited in the patent applications of other inventors."

I am going to take their word over yours. Sorry.
SpaceX’s Grasshopper rocket hover to a new high of 2,441 feet before relanding
Regardless of shock or not, it was her responsibility to pull away and not let it go any further. Maybe she was really drunk and it didn't hit her that this was happening. Yes unwanted sexual contact happened but to make her as a pure victim is passing judgement on Joe with even asking him his side or any of the witnesses. Yes bad things happened but it is not this clear cut and one-sided. Sorry to break it to you.
Word can do a side-by-side diff.

And really, a lot of business people are more comfortable with the mashed up version. We don't say we red-line a contract because Word presents it that way. Red-lining has worked that way for years prior.
What was Joe's personal responsibility? Why do people insist on bringing Justine's personal responsibility into this equation but not Joe's?

He was in a position of power over her which most firms with an HR department are very specific about.

Two words: Rape Culture. Rape culture exists when we continue to question the motives of the victim. The fact that many of you continue to excuse his behavior and question hers, leads me to believe that we're going to see way too many cases of this in our lifetimes. It's no fucking wonder these things continue to happen. The sexual assault apologists in this thread is really disheartening and frankly, appalling.
Homeless Man Learning Coding From NYC Entrepreneur, Prepping First Mobile App
"Just if we have to relearn this every year, let alone every generation"

Perhaps this assumption is wrong. The problem is that some people never learned to be wary of the total cost of their choices. If you miss the forest for the trees, you'll never recognize the actions that can cause technical debt before the technical debt is realized.
> Imagine: we are searching your house looking for evidence of conspiracy. But you are the only suspect...WTF?

Isn't it possible that they suspect that you have partners, but don't know who they are?
This reminds me when I was playing Oblivion on Xbox 360 and there was a bug to get a ton of money from a specific NPC. It completely ruined the game for me by removing all motivations and rewards to participate in the economy through looting, stealing, and selling.
I was fine with just upgrading except for Lion -> Mountain Lion. A lot of little nitpicks were fixed after I did a clean install.
Hardly. Here's my perspective which will hopefully make you understand.

I live in a poverty stricken area. The supermarkets shove the following distribution of fruit out (I know this because my wife works in one as well):

- 20 bags of 5x apples for £1.89 each. 20% go in the bin.

- 100 pink lady apple at £0.75 each. 80% go in the bin.

- 20 cheap apples (one tray) at around £0.12 each. 0% go in the bin.

Now, why should I take the last single cheap apple which instantly prices out the poorer people which is clearly the intention of the supermarket which is to upsell to the pink ladies or bags of apples?

Fuck 'em to hell. There is no honour or integrity in capitalism. Trample over everyone to make profit.

I'm not selfish.

I'm not lacking integrity.

I'm not lacking honour.

Perhaps lacking in faith and respect for rules but that is my only crime.
I can't speak to your subjective question but there's a lot of software without automated testing that people are completely capable of modifying without breaking. Ask me a real question and not one about the confidence YOU get from something and I'll see if i can't answer it.
based on Robert's own writings, I do not think he would be terribly upset if they would put the power of appointments back to the Presidency.

I for one would like it because it would force the Administration to accept some responsibility for the courts, something it can easily distance itself from now. They currently get all the benefits without the repercussions, going to be hard to make them accept both
Scientific American deletes blogger’s Post About Being Called A “Whore”
Entering your fingers into a woman's vagina is generally considered to be a sexual act. Did you really think he was a gynocologist doing an examination?
How do you explain capitalism and politics then?

My parents taught me to be wary of both.
Since you've been likely keeping up with this, has there been any video released on the fate of the return stage? Musk mentioned they would put something out there, but it doesn't seem to have materialized yet.
This Ars Technica article[1] lists the five patents they were demanding ridiculously high license fees for. Please, by all means, explain how demanding the same fee they would for licensing Windows Phone itself[2] for such ridiculously terrible patents is exactly how the patent system is supposed to work.

Patent cross licensing is incredibly common in the tech world, but this was not an example of that. This was Microsoft taking the playbook from the RIAA and the porn industry and betting they can get a large chunk of money out of companies by setting the license fee at the perfect level so that it was safer to settle than to countersue.

[1] http://arstechnica.com/tech-policy/2011/03/long-battle-likel...

[2] http://arstechnica.com/tech-policy/2011/03/long-battle-likel...

edit: below, afsina provided an even more detailed look at the three patents that became key to the barnes and noble ITC complaint:

http://arstechnica.com/tech-policy/2012/02/the-three-patents...
Sounds like a good argument against the iOS user agent.
You can number equations. Just put a {SEQ Equation} field right of it, play with the half-broken styles/tables/tabs until it's sitting at the proper position. You'll be able to reference it with the usual cross-referencing tools.

On my particular version of Word I'll have to insert a "Caption" using the fscking-stupid-ribbon UI once and create a new counter "Equation" first, else you'll not be able to select a "Equation" in other parts of the dreaded UI.

Unfortunately, while the Eq. editor might understand LaTeX perfectly, nevertheless it will randomly thrash the font size and type whenever my colleague opens/edits/saves the document (at least the "new" font editor, the older "embedded OLE object" editor was broken in different ways).

And yes, I loathe Word and it's bastard cousins from the MS-Office-Suite with a passion and sometimes raging hate. Unfortunately there are things that money-earning demands to be made in those applications :-(
> but there cannot possibly be a better specification than freely available source code

That's so false. A great example is the history of different Ruby interpreters. The code to MRI was useful, but RubySpec changed the landscape.
There's an RFC on that, too.

"Choosing a name for your computer" http://tools.ietf.org/html/rfc1178

Shades of colours, for example https://en.wikipedia.org/wiki/Category:Shades_of_blue, are a good, safe source of names.
Review my startup, midzy.com
I'm a teenager that recently launched my first startup, Midzy. I'd really appreciate some feedback or if you know anyone that would be interested in social polling!

Thanks,
Anthony
How about a compromise, walk away. Pull away. Or clearly say Stop it or No. All those would of worked just fine. What I am saying is that a victim usually has no alternatives when they are victimized. From her own account, she had the ability to exercise any of the items listed above to remove herself from this situation.
This is really exciting technology, but as far as I can tell not even SpaceX is sure that it will be practical to include it in a production rocket (https://www.youtube.com/watch?v=IIVCCaYWGpk).

That's not meant as a criticism though -- the fact that they're willing to try anyway already brings them to legendary status in my book.
Why should we believe that these kids would be better served sitting idly in school for several years? Isn't it better to get actual on the job training, learning an actual trade, making money to put food on the table?

Think about opportunity costs: An American child has chance XX% of becoming a white collar professional if they go to XX years of school. A Bangladeshi child has a significantly smaller .X% chance of becoming a white collar pro with X years of school (XX not generally available, presumably?). Thus is quite likely that it is simply irrational, a poverty increasing equation, to send these children to school for too many years.

Increasing the minimum wage actually harms the poorest and most vulnerable workers, by disqualifying them from gainful employment. Ditto child labor laws in extremely poor areas. All of this stuff about "educating your way out of poverty" is just magical thinking. It's as if the first world brain sees the obviousness of a situation, simply enters a "MUST NOT SEE" feedback loop, and then spits out "RAISE MINIMUM WAGE, INCREASE SCHOOLING, SEND IN THE NGOs" nonsense.
Why consistency in your business matters
She says she went to jail.
Why is the $12,000 "Coder" school only for females? It
does remind me of the store keepers who sold miners
overpriced goods for their dream? I have a feeling,
if these women are hired; it has more to do with companies
wanting the hidden benefits of a female's presence in the
office?

This term Coder has always irritated me. I'm surprised it's
not on Tee Shirts yet? "I'm a Coder", or better yet, "I'm
a Koder". All very cute.

Right now--I guess in San Francisco--you can go to one if these schools, and land a cute job as a Coder--at 90K?

I wonder if these people will be employed when the bubble
ends though?
I partly agree here. We do need better tools that make complexity more maintainable. On the other hand, we have to be wise in the features we choose. Design has to change to accommodate features, and sometimes the design would be better without supporting a feature. It's all about benefits vs. costs.
I agree. It seems the biggest gripe with Ubuntu is Unity (and some of Gnome 3, but that's a whole 'nother can of worms). I've been on Linux Mint - Ubuntu / Debian based - and it's closer to Windows 7 than Ubuntu's Vista.
Is there some platform that offers such a VM as Erlang's one, but without the functional language ?
The theory of peak advertising and the future of the web
> Ubuntu might be Open Source, but it's not open

You do realize that there is someone to make a comment, much like this, on every piece of software ever created, right?

> I feel GNOME on my Arch install does the job admirably, so much so that friends want a piece of the action.

Since when has GNOME been banished from Ubuntu?
[Promo] Hide Yahoo mail Ads Panel - My First Chrome Extension
You can see from the source he's already using Apache OpenNLP. Scala is 100% interoperable with Java libs, so you have the entire Java ecosystem available, not just Scala code.
I get it I now, 1277 files and just 3 commits for the static site, I did not thing about squashing then
I like using the chemical elements.
Interesting post. As someone who lives outside his homeland, and predominantly speaking a foreign language, I can completely identify with your comments about how hard it is to cope with the concept of being disconnected with your homeland's society and not fitting in with the new one.

Slowly things have improved for me as I have learnt to speak the local language, but deep-down I still feel like an outsider. I have a sneaking suspicion that this feeling never goes away, and I'm learning to just accept it.

Integration is hard. I imagine learning Thai is a much bigger challenge than a European learning French, German or Spanish for example.

Good luck to you I say!
That's not the definition of assault, and you know it. The government frequently makes me do things I'd rather not do. Like pay taxes, or fines, or get a license, or a qualification to practice some sort of job.
I would prefer to run the different OSes side by side like with VMWare.
But that would be Steam OS exlcusive, not actually on any other Linux distro. So while it might trickle down to better game dev tool support in linux, it wouldn't on face effect adoption rates.

If you say that SteamOS means a game is Linux exclusive, you can say Metal Gear Solid for was CellOS/BSD exclusive[0].

[0]http://en.wikipedia.org/wiki/PlayStation_3_system_software
No standard procedure ? Someone really gonna get fired !

"Hacking like its 1964" - Loved it
Didn't you hear? Transparency isn't one of the essential core parts of the government, so it was shutdown, pending a budget compromise.
> My personal belief is that it was copying, yes. There is no other legitimate reason to phone home which results a user clicked on in a competing search engine.

It phones home with all the links a user clicks, not just on a competing search engine. The legitimate reason is that users have chosen to do so in order to "enhance their surfing experience". The reason may be BS but users are given an option. Suggested Sites is explicitly opt-in and IIRC (can't verify, on a Mac), the toolbar installer defaults the checkboxes to opt-in but presents a screen to opt-out during installation. So at least users are given a choice. Websites that use Google Analytics and similar products don't even do that. (Except if you're in the UK and have to obey the "cookie" law.)

I would argue that a website operator has less of a right to say what happens to the data about users' behavior than the users themselves. So, in my opinion it's fair game for Bing to use that data.

You could argue users are technically clueless and don't know what they're opting in to, but again, even giving them an option is more than what website operators and Google (and Facebook and Bing itself) does all over the Internet.

>If Chrome reported which links people clicked on to Google, there would be an uproar (and rightly so). In terms of malicious behavior, tracking a user's clicks on web sites and sending them to a third party is only one step above a keylogger.

Google itself tracks which of the links on its search results users click, so that they can use it in their search rankings. And, of course, Google also tracks users across the entire web so that targeted ads can follow users across sites. Just because it's the web page itself that does the tracking rather than the browser does not mean you are not tracking them. Why is one "just a step above malicious" and the other perfectly alright even when the end result is exactly the same?
It Came From Quora: How To Make A Website Go Viral