skysight-inc/HackerNews huggingface dataset:
People are incredulous when I tell them I use 90% of the stuff learned while getting my CS degree.

Stuff I've done in the real world:

AI: I've lost count of the number of times I've had to implement A*

Graphics: wrote a ray tracer; matrix transformations

Data structures and algorithms: wrote an approximation algorithm for the travelling salesman problem (christofides); fancier data structures like bloom-filters, lru caches; and just every day coding

Databases: query optimization

OS: Made me aware of systems (context switching, caching performance,...). Scheduling algorithms and how they affect the embedded software I write. Concurrent programming.

Networking: Super helpful for everyday stuff when you understand the underlying principles. I've had to implement an RFC from scratch (DNS).

Linear algebra: Used extensively in a path planner I wrote---with it I was able to reduce the state space by orders of magnitude compared to the standard grid approach.

Statistics: wrote an online algorithm for adaptive windowed linear regression

Even computability theory has been helpful, as it has strengthened my proving and reasoning skills---helping me find holes in requirements, or proving algorithms/invariants. Same with all the theoretical math courses I took (Analysis, Set Theory, First Order Logic ...)

The list goes on...

Above all, my CS degree taught me how to learn CS and beyond.

Sometimes I worry about the potential solutions I am overlooking, because I never fully branched into the continuous domain (control theory, etc).
Los peligrosos radicales libres en células embrionarias expuestas
Your point is generally valid, if a bit tinfoiled, but their hand was particularly forced this time by Snowden. If you'll recall the recent history, Snowden was spooked by his interaction with Gellman -- particularly regarding publishing timeline -- and went to Greenwald instead [1]. There's some debate about the exact sequence of events, but regardless, Greenwald put the story out first, and the Post had no choice but to follow suit. NYT was left red-faced and could only -- shamelessly -- ask Snowden why he didn't choose them [2].

[1] http://www.politico.com/story/2013/06/edward-snowden-nsa-lea...

[2] http://www.nytimes.com/2013/08/18/magazine/snowden-maass-tra...
It is possible to perceive something as likely to offend many without being offended yourself. I'm neither judging, nor offended, but simply stating that the choice of diction here is likely to be hurtful to others. It is not necessarily judgement to speculate on likely outcomes from actions and words.

That being said it is my place to judge you as a pedantic troll that lowers the quality of the discourse here. Furthermore, it is the place of everyone else to judge this comment of mine as one deserving of downvotes since my previous sentence makes it as useless to everyone here as your statement.
My guess is that this is all about Silicon Valley secession and the five other states really just serve to make it seem more reasonable.
My company makes analytics dashboards for Statistical Quality Control and Flavor profiling of artisan products...
I think it's pretty good with its filtering options and the like.
Link to our first tutorial here:
https://www.youtube.com/watch?v=MvHbNcrobwc
Ashamed? No. Her actions are no reflection of my own character or behavior. I've never voted for her. Ashamed is not the right word.
Jean-Ralphio deserves much respect :P
Money doesn't expire after oil runs out. The oil-dependent countries can live off of investment income for a long time. Doesn't Norway's oil fund control like 1% of the global equity market?
Building a better nest: Inside Twitter's continuous redesign
> I love the myth that java never broke backwards compatibility. Bytecode maybe (), they definitely broke syntax compatiblity.

Proof?
He also appears to be calling the guy next to him a loser
Did you read their explanation at all?

A history of male-to-male sex is associated with an
increased risk for exposure to and transmission of certain
infectious diseases, including HIV, the virus that causes
AIDS. Men who have had sex with other men represent
approximately 2% of the US population, yet are the
population
most severely affected by HIV. In 2010, MSM accounted for at
least 61% of all new HIV infections in the U.S. and an
estimated 77% of diagnosed HIV infections among males were
attributed to male-to-male sexual contact.

Looks like science, namely statistics and medicine. If 61% of new HIV infections are coming from MSM then it's higher chances than then other criteria you've listed combined (i.e. non-MSM new HIV infections are only 39%, which is much less than 61%).
I had a similar experience, only I really enjoyed the OS, but the hardware was completely unusable for me and how I use my phone, which is more like a computer than a phone.

I was so frustrated with how slow everything was that I just had to go back to my old phone (which at the time was a Windows Phone 7 - go figure). I really think that FFOS on really fast hardware would be awesome. The phone & experience actually reminded me of my old G1, but at that time, there wasn't much to go back to until I got the iPhone 3GS :)
There is more to it than 'childish attention seeking'. With the world at large (and not you personally), what is the point in sharing the good stuff, i.e. anything constructive and enlightened?

As things stand there are a lot of things worth getting properly upset about - those wars in far off places, the likes of Guantanamo and the Iraq War that was started on false pretences. No heads have rolled for any of these crimes. We have all become de-humanised Good Germans, not really that bothered and incapable of organising meaningful opposition.

At least our German friends had a government that knew what was going on and were in charge of the show. We have corporate puppets that cannot think outside of the dogma provided by their respective political parties. Our elected leaders are not that powerful. Standing up to them should not be difficult in the least.

Enough time has passed since 2003 for the effect of 'either you are with us or against us' to wear off. People should not let the lies that led to 'shock and awe' be forgotten. We should be regaining our voice to say 'actually, yes, we do want those people that took the world to war on false pretences brought to court'. But this has not happened and is not happening.

With this being the case, why should anyone that knows anything really damaging to the government that we have want to damage the government? People have got the government they deserve.

However, there is also the matter of fact-based history, and an unwritten obligation to hand on to future generations a fact-based account of our times instead of mutually convenient fairy tales. There is also the matter of justice, e.g. for people in places like Guantanamo. Therefore, although most people - those with the attention span of a TV advert - have proven through their silence and submission that they don't deserve better, 'fact based history' does matter.
Meet Piper: your first bitcoin paper wallet printer
Have you ever seen an updated one? This is the first such "map" I've seen ... I like it, dated or not.
He probably means these plugins https://github.com/pfn/passifox
He did say "some of the goofier regimes". The Gulf monarchies might be comparable to Norway, Saudi Arabia isn't. There are so many Saudis that even though it's a petro-state there are some who have neither professional jobs nor do they live on the dole.
How? Are they more likely to get in accidents? And even so wouldn't that justify higher premiums, not complete exclusion?
Yeah, it could turn into a corrupt feudal state ruled by religious police. What a nightmare.
I think that if we were facing such an imminent and catastrophic collapse world governments wouldn't be so complacent. There would be moves being made to secure each countries future. I mean the main job of the CIA etc is to predict and stay on top of such trends.

Also in such a scenario I would expect countries like Saudi Arabia to curtail their own exports and start preserving it for their own needs. The day you see that happen you can rest assured that we're in deep trouble.

The actions of the Chinese govt are also interesting to observe. They've been buying up oil around the world but haven't really being attempting to engineer a paradigm shift in their energy policy.

We have endless summits on climate change and such but not even a single global summit on such an important issue.

The govts of the world maybe incompetent but I would like to believe that they arent incompetent to this scale.

So the gist of my point is that we might be facing some difficult times ahead but not an outright collapse.
There is literally no motivational mechanism with as much research to support its efficacy on behavior as there is for goal-setting. The SMART criteria is fine I guess, but it's missing one thing: make your goal behavioral. Further, if your goal is distal (e.g., lose 15 pounds), then supplement it with proximal (e.g., eat salad for lunch three times this week) goals.

Goals work. Goal-setting works.
Pivotal people?
I would love the priceonomics guys to do the same survey on RVs. My experience shopping for RVs is that RVs have a price co-efficient that is strongly correlated with "mileage" and poorly correlated with "condition." This was exactly their point on cars when a 79,900 mile car was $210 more expensive than a 80,100 mile car. I read the article to say that people use mileage rather than condition to price cars.

So far the closest I've seen on that topic is this entry http://blog.priceonomics.com/post/32944888191/living-in-a-va... which talked about the Westfalia RVs.
Yeah, but most dev work isn't very interesting.
If Sacha Baron Cohen made a movie where Ali G moves to San Francisco to do a startup, he'd fit right in with these guys.
Dude, holy crap. I had this link bookmarked in the past, lost all my bookmarks (yeah, back then I was dumb enough to not back these things up) and never remembered the link. Many thanks.
Thanks - really. Please see my third comment (above in thread). I wish I could share more with the HN audience, but I do not want to bring any trouble here! I fish, because maybe there will be a time when I can be more open.
Where does one apply for their genius certification? Perhaps I can slap that on my resume.

Seriously though, I like the assessment. I've worked with people from all three camps. Everyone has their pros and cons. I work in the medical space and end up spending a lot of time with more academic types.

In my experience they haven't been the best "architects", but they have been great at solving tough problems and writing code that does what it is supposed to do. I work with them to develop it, and then I take our code and integrate it in a way that allows us to maintain it more easily over the years.
Which is why I made gist.io:

http://gist.io/8101758 (the OP's content, but nicely formatted for reading on any size screen, and with attention to typographic detail.)
What polarizes Americans today is exactly what polarized Americans then. Any given "issue", for example gun control, means precisely as much, in the context of that conflict, as Afghanistan meant in the context of the Cold War.

But you will note that at no point, in the comment to which you replied, did I give a name to either faction of which I spoke. This was quite deliberate. I have names for those factions. So do you. So does anyone who might take part in a discussion like this one. But those names aren't all that often the same, and even when they are, it usually turns out that each party has his own idea of precisely what they mean. Throwing names around, in my experience, tends very strongly to confuse the matter, rather than to clarify it.

That said, I'll grant I did not expect a comment like yours. Where did you happen upon the remarkable idea that "Republican", a century and a half ago, meant anything remotely similar to what it means today?
I feel like the crazy decline in cost of solar will catch us in time, even if this is true.

http://www.treehugger.com/slideshows/renewable-energy/import...
[SECURITY] [DSA 2826-1] denyhosts can be abused to block any IP
You cannot seriously believe that an NSA contractor would be morally colourblind. He was expecting those shades of grey but instead found an agency more focused on spying it's citizens than Stasi.
He qualified it with "(of types)", so I believe he was talking about inheriting from multiple interfaces. People already had to be able to deal with "this thing is both a Foo and a Bar", so perhaps it's not a huge leap to go from there to "this thing inherits implementation from Foo and Bar". And by implementation we mean methods, not state.

That's how I read it at least.
Users of fail2ban shouldn't lay back, it hits you too [1]:

logger -p auth.warning -t 'sshd[123]' 'Illegal user user1 from 1.2.3.4'

[1] http://www.fail2ban.org/wiki/index.php/FAQ_german#Was_muss_i...
Exactly. You can't return from the outer function in a defer, but you do have access to named return values. It's a bit of a kludge.
The thing about companies that complain about piracy is that they do the math based on lost sales. So as long as piracy exists, they can always do their math and show how much sales they've lost. If the amount is significant, they can still complain.

The unfortunate thing is that they can't prove that if piracy was impossible, that the resulting sales numbers would instantaneously match their forecasted numbers. You'd never for example see poor people in a poor country be willing to cough up money for Windows and Office licenses if piracy for Microsoft products suddenly stopped. Likewise for entertainment products like movies. And yet, those companies continue to wave around their calculations as gospel truth.
It's not feudal, the religious police don't rule and as is the people there have enough water to drink, food to eat and mostly live in something resembling peace. After oil Saudi Arabia will look like Yemen does now, if they're lucky.

I'm sure the royal family/clan/tribe will be fine but the average Saudi will be in a much, much worse position than now.
I cannot believe the folks at MegaUpload were so dumb as to commit this sort of stuff to an email. Here's some advice: if you're doing something illegal, don't write about it.

As Stringer Bell so astutely put it on The Wire: "[Are] you taking notes on a criminal fucking conspiracy?"
"Government officials are vulnerable to corruption, therefore unchecked surveillance is prone to be abused and should not be implemented."

This statement's conclusion does follow from its premise and it's a valid argument, but not a proof.
The AngularJs Promise Anti-Pattern That Makes Me Cry
The code was a little convoluted, but those comments totally cleared things up.
> I ran the numbers based on voting percentages from the 2012 presidential election.

The 2008 and 2012 Presidential elections (that is, the votes for President specifically, not the 2008 and 2012 elections in general) have most parts of the state voting substantially more Democratic than normal (either past Presidential elections or non-Presidential elections in the same period.)

That may be a durable Presidential realignment, but I'd be a bit skeptical of that; even if it is, those last two Presidential elections are probably understate the Republican position for anything but Presidential elections (if its not a durable Presidential realignment, it overstates the Republican position even there.)
OpenEmu is about to change the world of video game emulation... for mac users.
From my observations, many seem to dismiss anything related to computer science that is not cutting edge research. For instance, I once recall reading a comment downplaying the Linux kernel because it only used simple algorithms that any first year CS student would learn.

And that may be the case, but that attitude places CS on a pedestal that most people feel is out of their reach. As such, when they use CS fundamentals in their day-to-day programming job, they don't really feel like they are using CS. They're just coding.

Similarly, I think people hold similar attitudes about math. Arithmetic isn't math. It is what elementary school students learn. Only mathematicians with chalkboards full of unintelligible symbols dreaming up formulas that the world has never seen before use math in their job.
Better understanding of the Target breach through Credit Card anatomy
How to prevent phabricator from eating commit history?
From context it seemed as though he were using the phrase as a euphemism for extrajudicial procedures.

(read: black bag jobs, rubber hose decryption, and even piscine sleep therapy)

The fact is that the Obama administration seems to have been kept out of the compartment on a number of programs; which is not surprising, but very naughty.
That's only a fraction of the number of people killed in WWI just from being forced to fight, or stupidly run at enemy trenches.

Sort of relevant; something about "injustice" elicits stronger emotional reactions than the exact same (or even worse) situation happening to someone just by chance (not unjustly through someone's actions.) On top of that we have a stronger emotional reaction to just imagining a single victim suffering, than being told "x number of people are suffering this fate".
I use The Stony Brook Algorithm Repository: http://www.cs.sunysb.edu/~algorith/.
CoffeeScript for R
Sudar (сударь) is used in some restaurants and fastfoods, Gospodin is used in formal and funny ways.
Again?

1882: "only 95 Million barrels remaining/4 years of oil left"

1919: "only 20 years of oil left"

1950: "only 100 Billion barrels left"

1956: "peak oil" by 1970

1980: "only 648 Billion barrels left"

1993: "only 999 Billion barrels left"

2000: "only 1016 Billion barrels left"

2008: "only 1238 Billion barrels left"

The point is not the peak oil will never happen, it's that we have no clue when it will.

Past precedent says prices will rise slightly, technology will improve, and new oil that was once too expensive to obtain becomes obtainable. Here's my prediction: We will switch to some cheaper alternative long before oil ever runs out. There won't be some dramatic crisis where everything goes to shit. It will be a gradual change where oil prices steadily climb and consumption slowly diminishes. Just like has already happened with countless other resources and just like is happening now.

Source and video explanation [Are we running out of Resources?]: http://www.youtube.com/watch?v=AcWkN4ngR2Y
> But how do you make iPad dev tools?

The same way you make a real-world video editing suite work on an iPhone and have the guts to make that your seasonal and campaign: in a careful and considerate fashion without trying to be all things to all people.

That said, if I had an editable Chrome dev tools on a tablet I'd be 50% of the way there some days. :)

And ... Don't read too much in the car/truck comment. Eventually even smart phones will behave like supercomputers. It's just a matter of time.
Job stories are great, but personas aren’t dead
And, yet, one of the languages you've mentioned (Scala), and many other languages that have moved faster than Java (most of the ones in common usage today, in fact) have far smaller budgets than even Sun was able to throw at Java. Does it really take such a large budget to improve Java? Why does it take so much larger a budget than, say, Go or Haskell or Python or Scala?
Given that the post we're all discussing is from someone who is ostensibly pretty savvy about these things, I think it might behoove the folks working on Firefox OS to rethink aspects of the platform user experience.
You don't throw the baby out with the bath water. That certain journals aren't doing peer review correctly, or that there is politics in the academia isn't a reason to not have peer review at all. And it does seem to work for some (PLoS One, for example). A flawed peer review system to validate knowledge is still better than a propaganda system driven for short term corporate gain.

Also - most academic scientific research depends on government spending. That's the whole point of academia, no? To work on problems companies don't want to fund because of no clear short-term impact on the bottom line. Not everyone is a Bell Labs or Google.
ah, the yearly peak oil outcry
I tutor small groups of 4 at a time, all third and fourth graders. I don't actually have a lot of leeway with what I teach, at least not until after standardized tests are done in the spring.

So it sounds like there aren't any "points" or "score" during the game, it's just a matter of being the last player standing -- having a card left when nobody else does. The only scorekeeping you have to do during the game is tracking hitpoints and attacks remaining, correct?

If two monsters fight, do they each just get one attack (and both could potentially survive) or do they keep fighting until one dies?
It's amazing how many people think that something like peak oil can't happen, not for anything else, but for their ardent zeal in scientific progress that makes them believe that things can only get better and there are no limits...
TANRI TEYİDİ: GİYSİYİ, BAŞÖRTÜSÜNÜ DİNE ALET ETMEYİNİZ
But what has really changed?

The NSA is under pressure from the public, less so from the intelligence and defense communities. If anything Snowden has caused those areas of government to close ranks even tighter. There's nothing a leader wants more than a highly visible enemy to unite his or her people. There are orders of magnitude more people who hate General Alexander now than there were two years ago. But his own people love him even harder.

The NSA may or may not lose some funding in the coming years. It will probably just transfer over to the NRO or the Office of Intelligence and Analysis or one of the dozen other agencies that we haven't come to know and hate yet. If there's one thing government is good at, it's maintaining the status quo. Public support has never meant much to the intelligence community. These are people who signed up to serve in secret, who have dedicated their lives to what they believe to be just causes. They won't pay a thought to a year or so of bad press.

Snowden's future is unclear. He'll probably be in russia for several more years, if he doesn't overstay his welcome. It's possible that some future president will see pardoning him as a free goodwill card. Or perhaps he'll be able to start a life as an overseas media personality, reaping the benefits of what many see as a heroic action. One thing is for certain: US intelligence agencies will continue business as usual.

Edward Snowden has shown the light, and his work is indeed done. It's up to us to effect real change and shape our government in our own image. Maybe things will change, maybe they won't. But those who dislike what he has revealed have their work cut out for them.
The oil industry works like industries are supposted to from Econ 101: at $150 oil like there was in 2008, there is a lot more oil that becomes economically viable than the $100 oil now, or the $30 oil in the early 2000's (off-shore, oil sands, and fracking). The article seems to say that the recession was caused by a peak in oil supply - I would suggest it is instead made a peak in oil demand (or rather the downward slope on the other side of the peak).

They are probably correct that cheap oil is done - the oil sands in Alberta, Canada are viable only when oil is above about $70/barrel. Of course when the price goes up, demand drops, so the need for higher production goes down.

In my opinion peak oil isn't the question: what we should be asking is how do we want to change our industies and lifestyles to reflect that energy is more expensive than it has been.