skysight-inc/HackerNews huggingface dataset:
plus the fact that wordpress has numerous good plugins for generating static files...
I'm really glad you are developing Firefox OS, I think we need a free and open mobile OS.

But I think you really miss the point of the review. So many of your responses seem like telling the user he is wrong for wanting what he wants, and if he only wants a different thing, it'll be great. But what he wants makes a lot of sense to phone users (rather than developers).

That is going to work only if he (and most of us) are not your target market, but you do have a target market in which your product is successful. I hope you do.

I totally really hope you guys are succesful. I hope this post doesn't represent your lack of understanding of what phone users want -- at times it sounds like you're saying, hey, firefox OS wasn't created to actually be good to use, it was created for ideological reasons. That's not gonna lead to success.
The Queen did not dissolve Parliament. (Neither did the Governor-General during the Whitlam dismissal.)

The Queen has never, and cannot, do so in right of Australia, because her powers are irrevocably and excludably delegated to the Australian Governor-General.

In terms of dissolving any Parliament nominally under her sovereignty, it can only be done by the Queen or a Governor-General upon advice. The Queen can't do it of her own initiative. Neither can the Governor-General. They have to be told to do it by the Government of the day.
Prestigious speaker Mikko Hypponen cancels RSA talk to protest NSA deal
That isn't the goal of any terrorist organization as far as I know. And terrorists aren't that rational or effective to begin with.
They don't say what they want. Why can't they say something like "We have developed 5 or more web apps using J2EE technologies and we want to upgrade them to Spring related technologies. 30% of your time will be on upgrading, 70% on adding new features based on customer requests".

No need to list a bunch of technologies without explanation.
You do know what a sample is right?
They have insurance for this tho, I thought. Its paid for by the company. That being said, once upon a time this was a much better job than it is today, but for other reasons.
Doesn't seem weird to me — I sure as heck would be less inclined to assault someone carrying a firearm! I'd be surprised if "assault with a firearm" wasn't down, though.
Philosophy of Mind, Philosophy of Metaphysics, Philosophy of Biology, and Symbolic Logic are all common Philosophy courses that have strong connections to CS, machine learning, and the biological models often behind (or inspiring at least) ML. Lower level Philosophy courses typically focus on the historical philosophy that most people think of as the entire discipline. It has been said that all philosophical debates go back to Plato or Aristotle, but this is hardly the case in these disciplines.

Philosophy of Mind probably has the closest connection to ML in particular though, as most of the course I took anyway was devoted to Turing Machines, neural networks, etc.

As far as general CS goes, Symbolic Logic is the most essential. Most CS programs cover this stuff, but subjects that might get a 1 week treatment in a typical Discrete Mathematics course would get a full semester in a typical Philosophy program.

As far as general scientific thought and skepticism go, Philosophy of Science, Metaphysics, and Biology are key. If you want to dip your toes in this sort of thing, check out Francis Bacon and the falsification principle, along with Thomas Kuhn and his theory of scientific revolutions and paradigms.

One last note: most people think about philosophy in terms of broad prescriptive pronouncements. Think Sartre, Plato, Nietzsche, Aquinas, Kant, etc. Most contemporary philosophers are more concerned with specific analysis of claims made by a paradigm, in which they explore whether or not these claims a) mean anything b) are internally consistent and c) lead to further implications. Coming out and making some completely new claim is exceedingly rare. An example of this (a bit contrived) in the context of ML and Biology would go something like:

1) Computer Scientists claim that neural network algorithms mimic biological brains.
2) What do we actually know about how biological neural networks work?
3) How do neural network algorithms typically mimic this?
4) Based on the current research, it turns out that neural networks in algorithms differ from their biological counterparts in X, Y, and Z ways.
5) Based on the efficacy these algorithms, how can we explain their ability to "walk like a duck and quack like a duck" without actually being ducks?
6) Assuming a reasonable advancement of this technology, is it reasonable to believe that we may reach a point when X, Y, and Z might be addressed?

TLDR: if you got bored reading what I wrote above, you will probably abhor the ridiculous density and verbosity of most contemporary philosophy. Hey, I tried :)
And what is wrong with pointing out that "software engineering" is not used to talk about engineering?
You've got the meaning of this statement entirely backwards.
I didn’t want to change society. I wanted to give society a chance to determine if it should change itself.

Despite a fair amount of indignation from the public, it seems to me that the majority has accepted the new surveillance reality.
I don't think it's a case of passing judgement, but of an expression of discomfort around how the source is presented.

Like some jokes from a few decades ago, there is still value (they can be/are humorous) but at the same time the re-telling of the joke today would need to be done with some tact.
I just hope at this point that we don't see a high-budget movie starring Justin Timberlake or Jesse Eisenberg playing Snowden.
You can do a lot better than this, with only an incremental cost. Look for an adequate fit; pass on them. Then accept the next fit that is better than that first fit.

Its a whole standard deviation better result, at probably less than double the cost. Works for lots of things: choosing shoes, a wife or husband, entrée on a menu etc.
That certainly seems doable. Thanks for this tip.
Regexp Groups Overflow in Firefox
I keep seeing on HN about how most Americans simply don't care about this issue and it being the reason there isn't more of an uproar. However, I have a different take: They have a different opinion than you. It's not that they don't care, are brainwashed, or "lost", it's just that they have a different opinion on the matter. Now I'm not saying they are right or wrong, but let's keep in mind that their opinion is just as valid as yours.
What's the difference between pretending to be a douchebag and actually being a douchebag? Nil.
Because it's easy. And most people are lazy; don't have the time or care to think it though. It's PR. And it isn't just politicians who run it.
Too bad about the bizarre title, it's actually a pretty interesting post. And lest you might think it off-topic, do recall a certain pull request from a few weeks back...
I've thought for years, California needs to be two states, split at Monterey (everybody would want to keep Monterey so split it). The politics of Southern California (ok LA) is completely different from regular California, especially regarding water rights.
People who comment on the Internet are generally not a representative sample.
Oh wow, that actually looks rather nice[1]. The UI is ugly from a purely aesthetic point of view, but the foundations look rather solid. And Objective-C? Nice.

[1] http://etoileos.com/
Just saw a post in /new from Mediacrush

https://blog.mediacru.sh/2013/12/23/The-right-way-to-encode-...

Their code is open-source now all we need is a Docker image for it :-)
Evasi0n7 iOS 7 Untethered Jailbreak: How to Fix Issues with Jailbreak
> If DotKom so bad why are they so bad at making him look bad.

To make Kim Dotcom look bad, just spell his surname with a K instead of a C in the middle. It evokes images of the German and Russian languages, rather than the French, and hence Nazi and Soviet undertones rather than romance and the Riviera. Imagery has more impact on public opinion than informed discussions.
There are trade-offs it may be 'better' but it requires (I think) O(nm) space while something like two-way strstr requires O(1).
Feds indict three alleged Silk Road forum moderators and administrators
You mean 2014 March 18?. That is the General Availability date.
> Approximately nobody who reads "killed by an AK-47" understands this to mean anything besides "killed by a person firing an AK-47".

To be fair, there are people like Piers Morgan and such that are effectively making statements that all but insinuate the gun as the responsible party.

I don't disagree that the OPs distinction is unnecessary to reasonable people, but on both sides of the argument, where guns are concerned, arguments are not necessarily reasonable, and I wouldn't fault him too terribly for trying to enforce clarity in the discussion.
I do not know if I would vote for him necessarily (not knowing much about the rest of his views), but a candidate who promised to pardon Snowden would receive a couple "get-out-of-terrible-policy-suggestion free cards" in my book.
At current technology level Mars seems an easier option. The problem with Venus is an atmosphere containing sulfuric acid and winds reaching 300 km/h, where failure results in a descent to an approximation of hell.
I think he's referring to the article's headline. But that quote resonates with me. I would never serve files from a laptop--who does that?! But it does have battery backup in the event of power failure, LOL! I can see the appeal for getting something working quickly. And you don't have to worry as much about random web host stealing the source. At least in my imagination, Noah's coding style was perfect for getting a prototype working, but had to pass it on to "do it by the book" engineers who no doubt cursed "this spaghetti is all wrong, there's globals everywhere!"
Former BP geologist: peak oil is here and it will 'break economies'
The "deriving (Show)" gives you __repr__ and __str__ for free in Haskell.
Yeah closed and unanswered should definitely be delisted. These kinds of questions usually have negative votes so they do have a lower score in the sitemap weight but I am not sure how much emphasis G gives that.

I will forward this on for SE to think about improving.
Any book recommendation? I can say I know JS as a language sufficiently well (I can write basically anything on Node), but I almost completely lack a systematic understanding how the HTML+CSS and DOM work together (layout engine, rendering, etc). I have some basic knowledge here and there, but reading "We need to make outside div relative to be able to use absolute on the inner one" leaves me staring out of the window.
The point is that violence is key to your experience. You (and most of us postimg here) are just lucky enough to reap the benefits from a safe distance.
While the whole "if we do X then the terrorists win" phrase might be largely accurate, I kind of doubt that it is planned that way.
I guess I'd be wondering how the NSA failed to prevent the attack, with all these NSA revelations coming out every few days. I already wonder why I'm still getting illegal telemarketers' calls, why the drug cartels still operate, why so much evil in this world continues with the omniscient NSA.

j/k I don't really wonder...
Ack; I should have known that. Thank you.
Leadership of a Team: Progress and Backlogs
The weird invasive thought I keep having is if Snowden could, if at all, be a limited hang-out-OP/MISO (PsyOp) to gauge just how much the public would accept.

There have been enough revelations to see that the NSA got to keep what it is in entirety; mission accomplished.
> We trade security for freedom in a thousand ways in American culture, and now we have a chance to debate that tradeoff for digital data.

This is something really important: it's not out-of-the-box obviously wrong (talk to people who aren't into civil liberties for this perspective) that our communications are monitored. But it is very important that, as US citizens, we have an understanding and a grasp of what is done and what could be done in our name, and that we regulate its activities based upon our choices, not that of shadowy figures telling us we don't have the capacity to understand. As a representative democracy, we have the right to be informed and to select representatives & leaders who take policies that we can agree (up to majority) on.
Worth taking a look at: http://www.keithschwarz.com/interesting/
They have a right to an opinion, but that does not necessarily mean that their opinion is valid. From Wikipedia on Validity: "an argument is valid if and only if its conclusion is logically entailed by its premises."
JWZ: Interface cruft versus my mom (2002)
This is like saying speaking fluent English doesn't make you a genius, and being a Genius doesn't mean you will speak fluent English.

Having a CS degree won't make you a genius, or guarantee you write beautiful code.

There are 3 factors at play. Brains, Fluency, and Theory.

If you have good theory you won't spend 100 years trying to figure out things people already have figured out.

If you have good Fluency you will write like people in that language write. "Your code is very Pythonic".

If you have brains you may solve a problem no one thought was possible.

I don't have a CS degree, but I'm a "grey beard" as a result I have good theory. I don't speak Python as a first language, or the language I think in, so I don't have good fluency. As a certified Genius I have a big brain and often solve things people didn't think were solvable. So I make up for a lack of fluency.
I'm gonna get on that repo, because that's what my criticism infers, creating my own repo. Yes.
I don't know if you're just being naïve or if you have absolutely no clue about language design.

In case it's the former, "a lot nicer" is subjective, so it carries no weight in the discussion.

If the latter... well, go read a few books on compiler design and language theory.
What kind of connection does the monitor have to the workstation?
I assume it's because it used to be "Facebook Disconnect".
20 Ancient Supervolcanoes Discovered in Utah and Nevada | Geology | Sci-News.com
A reasonable sample is a function of the size of the overall population. Assuming you're talking a few million visitors in some fixed period of time, at 500 comments, you're still a little ways off from a 95 percent confidence interval and a +/-3 margin of error.
That's one of the most thought-provoking comments I've seen in some time. Some of the revelations involving spying on allies seem pretty harmful...Either a lot of nations were in on the operation or a big risk was taken in conducting it the first place. Further, why would they include information on spying on allies if they just wanted to gauge the reaction on domestic surveillance?
Looking forward to this. I used to write C# code for quite some time before I started working with Java. And, I must say after using Linq extensively, it almost felt like a handicap to work without Lambda expressions in Java.
This seems more like playing with the definition of words more than anything else. I never understood goal to mean "work tirelessly on one approach to reaching your goal until you achieve it or die trying".

Part of the reason to set a goal is to see if your path is working. Want to get 1000 sign ups by the end of the month? If it's the 15th and you have 50 sign ups, you can see that the campaign might need reworking.
I don't know what the legal definition is, but the popular usage definitely implies guilt. EG, when the President pardons a crony, everyone knows he's totally guilt of whatever he was convicted of and more.

Is there a word which means a government acknowledges their laws were wrong and the people prosecuted under them were guiltless victims? If not, we could really use one.

There's a lot of that going around, and it'd be nice if governments had a word they should do more of.
I have a CS degree from a minor state school. It was okay, not as rigorous as the programs of a few friends who went to much more respected schools, but not bad either. I happened to have an excellent CS teacher in high school. Honestly, almost all of the CS I've employed in 15+ years as a professional programmer, I actually learned in high school.

Personally, I would advise young folks who are already passionate about programming and technology to either go all-out in a true engineering field or pursue something that will equip them with a very different skillset. For example, if you have programming skills but get a degree in business and focus on accounting, you could easily be the most productive member of your department. Meanwhile, you'd have the savvy and knowledge to spin up your own side business doing software consulting or, say, mobile apps.

I would go so far as to say that, assuming you are motivated and already coding and have a decent math background, a CS program isn't worth it unless it's from a really, really good school.
The problem is that public debate, for the majority of the US population, is basically dictated. There are six corporations that control 90% of media in the US (http://i.imgur.com/2ewvrzO.jpg). The small amount of legitimate debate on any political issue is usually narrowly framed which ensures status quo power structures are protected.

The people and corporations who benefit most from the current systems also happen to have the power and wealth to significantly influence the public channels of debate.

“The smart way to keep people passive and obedient is to strictly limit the spectrum of acceptable opinion, but allow very lively debate within that spectrum....”
― Noam Chomsky, The Common Good

So how will the US plutocracy desire the debate of 'trading security for freedom' to go?
The character sketches and features done by Troy, Jannzky@Fiverr.com did the line drawings, and then I cobbled it together to make cards out of the finished drawings.

Then give it away! If Troy is happy how it works this time then he will keep giving it away. There are some pencil sketch plans for an app that I have seen.
I had penned my views on this (very similar!) here a while ago :
Code - It's not just it !
http://priyankasriraghavan.blogspot.in/2013/07/programming-m...
Dogecoin.org taken down
> History is pre-determined by scientific laws which are sequentially discovered by people and which, in their inexorable application, produce technology.
— Bruce Bimber, "Karl Marx and the Three Faces of Technological Determinism" (http://web.mit.edu/sts/pubs/pdfs/MIT_STS_WorkingPaper_11_Bim...). 1990.
Somehow I think the next billion people will get their devices with or without mozilla.
I applaud the move to the "Privacy" context menu, however you must also consider that in addition to the "Advertising" menu at the bottom, there is also a "System Services" sub-menu located at the bottom of Location Services which delivers location-based ads, diagnostics and usage, frequent locations, and "popular near me" settings. These were not exactly called out before the iOS7 update, and nobody reads the ToS so I was disappointed to see it buried so deeply given the focus on privacy with the new menu.
My father sent me a link to lifehacker, and was surprised to find I really enjoyed it. I thought it was humourous yet well designed and it explained loops well.

The example I tried involved moving angry birds and zombies around on the screen, and it required a bit of thought. It wasn't rocket science, but it wasn't a walk in the park either. This movement will be successful as long as the right resources are available.
It also makes you more successful in life if you learn to delegate work to other people, it clears your mind for a moment of brilliance and you can take all the credit when they are done with their labor. If life were fair our jobs would let us grow like in academia and but this is not the case in industry.
Any idea how this occurred? Dogecoin.com is still up btw.
Isn't dogecoin.com the actual main site?
very implication.
>Further, why would they include information on spying on allies if they just wanted to gauge the reaction on domestic surveillance?

A global psyop; it was a show of complete dominance?
https://github.com/jbrownlee/CleverAlgorithms/tree/master/sr...
What's your point? They are telling us a lot of things that Edward Snowden said recently that are interesting.

Why whine?
Yeah, pretty sure it is. Not sure what dogecoin.org even was.
what is that thing on that dude's face? Is that really hair?
Lol they seized dogecoin.org for gambling but satoshidice is still up - and it's far older than dogecoin...
As far as books go, I am partial to "The Algorithm Design Manual" by Steven Skiena. It has good explanations of how the data structures and algorithms work, as well as entertaining "War Stories" of algorists in action.
Doesn't look like it had anything to do with gambling.

http://webcache.googleusercontent.com/search?&q=cache%3Adoge...

The DNS points to 23.92.49.68 and an image is shown suggesting that the domain was seized. As the WHOIS was only updated a few minutes ago you will need to flush your DNS for this to appear.

http://archive.is/ecmzU

I don't believe this is legitimate, as it doesn't follow the HTML style or the image format of the previous seizure notices I've collected. The IP address is pointing to a shared host in Ohio, which does not make sense if this were a real seizure.
yea, I'm not sure. dogecoin.org is official site according to wikipedia and duckduckgo though
much this
You're all missing the point on why people have static sites.

In the words of Paul Graham - "Static sites are the fixies of the Internet."[0]

[0] https://twitter.com/paulg/status/402205795552489472
That can be done and should be done. In IRC #rosettacode on freenode and ask if someone of the admins will add: http://www.mediawiki.org/wiki/Template:WikimediaGitCheckout or if you can contribute something to their wiki's sourcecode. It IS GPL, so you will be able to retrieve the code! :)
"So, please, go do that hour of code if you haven’t already. Who knows? Maybe you’ll want to become a software developer, but even if you don’t, it’s worth the effort, and might even be fun!"

I need someone to please explain this last bit to me. He seems to suggest that it's pretty easy to become a software developer. This idea seems to be pretty common across hacker news. That all it takes is a little bit of research, and anyone can get a job as a software developer. Is this true? I've been trying to change my current career path from engineering to software development, and I cannot seem to get any conversations started. Does anyone have experience changing their early career paths and how they went about implementing the necessary steps?
dogecoin.com is the official site, as far as I know, and it's still up.
The truth is that the world needs a lot more software engineers than computer scientists. Yes, there are a lot of hard problems that are best solved by government or academic research, but there is a lot more software eating the world. And to develop the vast majority of that software, you don't need much academic CS knowledge.

I know, because I have a mastered in CS and considered getting my Phd. I decided to join industry instead, because I wanted more money. I hardly use any of my CS knowledge on a day to day basis working as a web developer. Yet I make $160k in my mid 20s while my 60 year old professor has never cracked 6 digits... It's sad in a way, but to each his own I guess.
So, no one gets the joke, huh?
The shortcomings you mention with Rosetta Code living in Wiki format are some of the same motivations for Ward Cunningham's new federated wiki project.

See: https://github.com/WardCunningham/smallest-federated-wiki