skysight-inc/HackerNews huggingface dataset:
I'm pretty much in total agreement with you, but to nitpick on one thing you said:

> as is publicly condoning breaking the law in reaction

_Peaceful_ civil disobedience campaigns played a large role in the Civil Rights movement and helped raise awareness leading to (in the US, at least) the Civil Rights Act - thereby reinforcing equal protections and voting rights.

The intent is important; and the NONVIOLENT aspect is especially important. But civil disobedience isn't always necessarily a bad thing. Nor is it always a childish suggestion.
Hands Free Calculator (Android)
My Internship Experience as a 13-Year-Old
Yeah this is the approach I try to take, too. Is there a good write up on the intersection of 2 and 3? I mean more than "Here's some things to look out for when you are writing for both." I mean more along the lines of the Python standard documentation, but excluding all of the incompatibilities.
Clearly the synergistic benefits of leveraging this technology to cohesively move Humanity into a new paradigm cannot be oversubscribed!

If only we capture 1% of the social graph we can make freemium Fusion the next killer energy product!
I'm the only one here that although thinks it is a cool presentation fells sad about how a triangle needs to be described as a very broken rectangle?
Is Google glass too far ahead of it's time?
>F.co
Firstly, I'm unaware of anyone actually being killed. He "ordered hits" but it appears that no murders happened.

As far as taking over the site to make 100 busts... First, SR doesn't know the identities of the buyers or sellers. Unless you deliberately give your identity in plaintext to SR, they don't have that info. Now some lazy users may have decided to avoid PGP, but those probably aren't people the "feds" are interested in going after. Grab 100 kids for possession charges? Not too interesting. (Edit: Except maybe as a deterrent, and even then, it's really just and advertisement for PGP.)

Dealers have no reason ever to publish their info. The way to compromise them is to sign up for lots of buyer accounts, order from the most prolific sellers, then try to correlate packages back to a shipper. That'll depend entirely on the opsec of the sellers, and isn't as likely to generate the same PR that taking down SR did.

Finally, the laws he helped people break (drug laws) are ridiculous and plenty of hacker-minded people view fighting such laws to be ethical.

Edit: Also, LE can't become a big seller and try to make busts on big users (say, people buying 20 pounds of a substance at once), because they'd actually have to sell illegal drugs in significant volume to get reputation. I think they are prohibited from doing that. They may be able to get a large-scale seller to turn over their account (if they found them somehow), then accept some large orders and bust those buyers without shipping. But, it'd be hard to prove the identity of the buyer. Anyone could sign up and order a delivery for someone else.
Your understanding jives with my understanding. But in this case the government would likely argue that giving up the password which prove Ulbricht controls the BTC wallets would not be testimonial, as the government already knows he's responsible from the other evidence they have (both already mentioned in the indictment, and yet to be revealed publically).
I don't find much difference in CoL between the Bay Area and Copenhagen. If anything it's slightly cheaper in Denmark (more expensive restaurants, but cheaper rent). If you're comparing median U.S. CoL, sure, but even in high-CoL areas like San Francisco and New York City, $100 bills seem rare, despite the fact that >$100 tabs at NYC restaurants are not exactly rare. The difference seems to be that Americans are wary of larger amounts of cash, so use a card for anything nontrivial (or among older people, a personal check), while Danes can go either way, depending on personal preference. I'd blame it on the difference in mugging rates, probably.
Well, probably the biggest difference is npm... A great package manager makes things easier to create and use as independent modules. PHP has frameworks, but these are a bit cumbersome.

JavaScript even with the bad parts is still more consistent and friendly to use than the core methods within PHP, inconsistent naming structures, parameter ordering and a lot of other issues at the language level.

I've NEVER liked PHP as a language... and that stems from VERY early on in web development. I've used a number of platforms and languages over the years, and none have irked me nearly as much as PHP has.
That's just... that's just cruel.
I use them for snapshots.
No, not only naively. Absolutely.

The trick is that the strength of the evidence is not equivalent. It is not correct to say "Evidence of strong evidence is strong evidence of absence". More generally, A is strong evidence of B does not imply that ¬A is strong evidence of ¬B.
Amy et al, very cool. Would be great if this could be used to really boost SEO for the featured nonprofit's keywords over time. Maybe pull some content keywords from the featured site for link juice and then create archived pages for the previous nonprofits. Like /handup -> http://handup.us ???
Yes, poor Ross, the guy only had twice as many people killed as Hans Reiser did...
Specs don't seem to say which version of Android. Anyone know?
Chinese proverb: Goliath will beat David unless David is clever.
There is no way to answer this question without knowing more about what that product is.

If that product can be well-served with a customized wordpress template (or similar off-the-shelf CMS), that's probably what you should do.

If that website requires process tons of data in real-time, that pushes you to a different stack.

If that website requires storing and processing tons of data, but processing can be batched, different stack.

If that site is an interactive game, different stack.

Do you need to stream data? video? process large uploads? Should it work offline? Should it work on multiple devices that are offline at the same time and sync up later? Is it mainly mobile? Is it a big enterprise-y application? Mainly consumed by teenagers on mobile phones? Serving a population in rural Brazil / India / Bangladesh?

You could go on like this for quite some time.

I certainly have my preferences, like any dev, but the needs of the project are going to dictate what's needed.
Unluckily for Ross, the "other murder-for-hire" was transacted with an undercover cop, which corroborates his later inducement for a second murder.
I tried introducing them to crowdhoster =) Anyone with the appropriate networking, please do your thing.
I was recently asked to join http://www.sagebourse.com/ as a teacher, but I had a few reservations about it. I do love to teach, but I don't want to put a price/expectation on it. I just prefer to troll freenode channels like #learnprogramming. I suspect someone like me would be a good kind of person to get as an instructor (not that many years in the field, wouldn't ask for much of an hourly rate, but is still knowledgeable to beginner to intermediate developers), and I think more experienced people would either ask too much or just not want to waste time. It would be really cool if there was something like this available, but I just don't think it will ever scale (and as it does it probably will degrade in quality significantly) or be reliable. It's definitely a 'problem' without a real good solution (if you don't count irc)
I think the biggest problem with Indian programmers is that they are not really programmers. Most of them people who work in the outsourcing companies are barely educated in the field they work and lack competence. Their jobs mostly are not about writing code to create something new but just to fix legacy code or put lipstick on a bulldog.

The real Indian programmers are as good as any American or Russian or Korean.
Ask HN: search and relational database integration as a service?
Are there any hosted services which integrate a full-text search server (Solr, ElasticSearch, etc) with a relational database (PostgreSQL, MySQL, etc)?
A lot about CSS is sad.
I think his point is that most of us do not live in a religious autocracy.
Replying to self here to add some references.

I wish K. Anders Ericsson put as many of his papers up on the Web in freely downloadable form as Jelte Wicherts or Eric Turkheimer or other psychology researchers do, but at least his faculty webpages provide a lot of references to his studies of the acquisition of expert performance.

http://www.psy.fsu.edu/faculty/ericsson.dp.html

http://www.psy.fsu.edu/faculty/ericsson/ericsson.hp.html

As a research program continues, reasonable minds can differ about how much is well demonstrated and how much still needs more research to become a confirmed finding, but I consistently find Ericsson's papers interesting, and have enjoyed reading and thinking about them since long before the first time Malcolm Gladwell wrote about Ericsson's research. Google Scholar notes some of his most-cited papers,

http://scholar.google.com/citations?user=Ym0clGUAAAAJ&hl=en

and there is a whole book, The Cambridge Handbook of Expertise and Expert Performance about that line of research that is well worth a read.

http://www.cambridge.org/us/academic/subjects/psychology/cog...
What ever happened to the polywell reactor design?
I thought this might be of interest to the HN crowd.

According to my girlfriend the color changing tech comes from JDSU, a local bay area company. Here is some (fairly dry) info:

http://blogs.jdsu.com/perspectives/archive/tags/Anti-Counter...
http://www.jdsu.com/en-us/Authentication-Solutions/markets/b...
http://www.jdsu.com/en-us/advanced-optical-technologies/Page...
I'm not sure if you're mistaken about who I'm referring to. My reply was in continued reference to the poster who called the mere act of posting about SR 2.0 "inappropriate."

> pfraze: "This strikes me as extremely inappropriate. Don't publicly advertise tools for subverting the state. ... Handle grievances with regulations or criminal code by organizing popular support for policy changes, not by building systems to break the law. Otherwise, expect to be treated as a criminal."
https://news.ycombinator.com/item?id=6510947

Equating resistance of tyranny, and even the discussion surrounding it, as being "inappropriate" alone exemplifies, at least partially, the conflation of authority with a moral imperative. Then he or she makes this clear by blatantly suggesting that the only [appropriate] method of resistance is limited to the context of authority. That's patently absurd, of course. In any real-world application of people attempting to liberate themselves conscientiously, wherever law is oppressing them, usually they cannot attempt to do so without serious action, resistance, and cultural pressure: not remaining shackled. Free action breaks barriers. It creates a social impetus for the increase of people to follow and change to occur (culturally or legally).
Water does boil at 80 deg-C... depending on pressure (see its phase diagram). Of course "normal conditions" is the hedge. It's still useful to think about other facets of the "truth." Critical thinking is, indeed, the key.
A hundred billion dollars is not a whole lot of money. We spent many, many times that on the wars in Iraq and Afghanistan, and the results there are passable at best.
2012 is actually NT 6.2 (as is Windows 8).
Recently discovered ice cave near Portland, OR could be largest lower 48 states
Well, ever is a long time.

Give it another 1000 years.

We will get fusion sooner or later - just to say we did it, if for nothing else.
I would find a codeacademy style learning experience, but for advanced topics, very intriguing. I use python (django, scikit learn, and pandas) on a regular basis, and would definitely pay for a service that could interactively help me explore more advanced topics. As I further my understanding of python/cs/web development, I spend a lot of time googling and reading through irrelevant stack-overflow/blog posts until I finally find a post that explains the topic/feature I'm trying to understand. It would certainly improve my productivity if there was a place where I could concisely explore advanced topics - maybe a hybrid between docs (not in depth enough) and tutorials (many spend too much time on basics).
I'm sorry, I have very little experience with web design, but is this the supposed way to create a triangle? It seems weird there would be no way to build shapes with primitives.
Ok, poor example; just consider that it's single-threaded. Pretty much the only threading support is by way of a young PECL extension called pthreads[1], which is still experimental and dangerous. Otherwise, you can use the PCTL extension[2], if you don't mind compiling PHP yourself (and if you're not on Windows, where it's not supported).

1. http://www.php.net/manual/en/intro.pthreads.php

2. http://www.php.net/manual/en/pcntl.installation.php
It's quite a bit harder to run out of wind and solar.
> additionally, he will need to file a TD 90-22.1 with the department of treasury by june 30th of the year after the account has more than USD 50K in it.

Nitpick, but the TD 90-22.1 threshold ("FBAR") is $10,000. As an expat with a foreign bank account, I only really know about it because TurboTax flagged it, which was pretty fortunate.
I believe it has to do with the penalty going between kernel and userspace because I remember repeatedly seeing novel projects that blow past these limits suggest pushing the whole networking stack to userspace. But I could be wrong.

Interesting question, hope somebody chimes in.
G. K. Chesterton nails it every time.
I think I have been silently screaming to read something like this for ages and ages. Capitalism, the godless religion. Thank you for that link.
There are three ways to make a living in this business: be first, be smarter, or cheat. Now I don't cheat. And although I like to think that we have some pretty smart people in this building...it sure is a hell of a lot easier to just be first.
That I can believe. Somehow the i860 fits well with Windows in my mind. Though nominally RISCy, it made the mistake later repeated by Itanium: high theoretical performance impossible to achieve in real programs (not to mention interrupt latency long enough for a vacation on Alpha Centauri).

The i960, on the other hand, had IMHO a great instruction set (even after losing the capabilities¹), with clean orthogonal 3-address instructions combined with programmer-friendly addressing modes.

¹http://en.wikipedia.org/wiki/Capability-based_addressing
IOS is the most corporate-friendly OS on the market right now.
This is my first @ Devthon, It was a great place to be at hackspace.
Hacking Raspberry Pi was my hobby and I wanted to do something intresting with my Raspberry Pi.
So tinkerred with Raspberry Pi, and setup Google Coder.
I worked on to create a HTML5 famous game Space Rocks.
We did run as media server to play music for the Devthon.

Being @ Devthon was great, met good people to connect to and share ideas.
And would love to come again & again.
I'd like to know what the statistics are of people replacing their smartphones due to a broken screen. If it is significant, then this could hurt them in the long run.
How Will Cities Bike-Share With No Bikes?
Right. They had a clause covering active duty military personnel that was left intentionally vague. They cooperated and accepted my cancellation and then months later (after I had already moved) they decided that I owed them $700 after all.
A number of big companies do pay in the $250-400K range for experienced computer programmers with a solid track record, and give them reasonable hours.
It's just a hack. If you want to create a triangle you'll either draw it on a CANVAS or use SVG. You just cant for instance, put a text in a triangle easily with CSS today(at least in a cross-browser way).
It's the only way to do it with pure CSS. A more sane approach would be to use a raster or vector image. It is pretty silly.
I very much agree with this. While it's definitely fun to build apps in Node, especially when you need one really simple thing to happen with enormous capacity in terms of requests per second, I prefer to build my backend in Rails and frontend in Ember.js, because I feel JavaScript is best used as a frontend language, and Rails is really great at making RESTful APIs as well as encapsulating business logic far away from the JS frontend app. I much prefer writing Ruby rather than JavaScript, but I appreciate JS and know it well enough to do a good job.
Linux isn't the only limitation on line rate traffic. Many gigabit Ethernet switches can't handle line rate min sized gigabit traffic. Mine is an otherwise good Asus switch that only does 1,000,000pps instead of 1,488,095 pps. I would bet similar restrictions could exist in Ethernet cards too.
Unless we all clone it. :)
Actually I saw script #2 on an interview question a little while back (not that the interviewer knew what it did; he didn't seem to have a programming background). Don't exactly recall what the question was, but it was something to the effect of "what are your thoughts on the safety of the following script" or the like.

The good thing about nix platforms is that you have nuclear options at your fingertips. The bad thing is that you can't be impulsive or an idiot because you have nuclear options at your fingertips ;)
No, 'cause it was hacked together with SV-startup attitudes, using the wonderful new system-du-jour (in this case, Arc) featuring ideological purity (sessions are just continuations — isn't that beautiful?) over something that would actually work ("Unknown or expired link.").
http://www.priorbank.by/e/ or infobank.

Min deposit was 25,000 Euros but I was told other banks it's a lot smaller, like 5,000 Euros but this is the best bank. Be aware this is Belarus, and it's a dictatorship so you're flying by the seat of your pants finances there's nothing to stop the government just taking your money but then again, US does this all the time too. If you want to open a mega bitcoin exchange there ya go. Getting permanent residency in Belarus is easy too. Plus there's no tax on worldwide income there. I hired a Belorussian lawyer to set this up.

Privatbank in Ukraine will also open for non residents if you visit in person and english is widely spoken. Small minimum deposit $100 http://old.privatbank.ua/info/index3.stm?fileName=5_2_35e.ht... however any transfer over $5,000 is reported to the tax police.

Belarus seems to have no financial police whatsoever if you wanted to withdraw a million in cash they would do it no questions asked. In fact, they didn't even ask me the source of the income when I opened the account. While getting the account you wait in a lounge while somebody pours you free drinks and watch shady Russian businessmen walk out with bags of cash and private security to take back to Moscow.
> He'd likely be a free man if he were in Croatia or Kazakhstan.

Both narcotics trafficking and murder-for-hire are things for which the US has been known to send armed agents -- or actual military -- into foreign countries without coordination with the local government to capture people to be brought back to the US for trial.

> Even just hopping the border to Mexico would've required them to get international cooperation and extradite him.

No, it wouldn't. See, e.g., United States v. Alvarez-Machain, 504 U.S. 655 (1992)
You may be a high school student during the day, but you're a working professional at night.

Charge hourly. Development will take at least twice as long as you think it will. I'd start at around $15/h.
I can't speak for Mighty Moose (haven't used it), but NCrunch is pretty awesome. After using it for a few weeks, you feel like you've chopped an arm off when you start using a Visual Studio install without it and have to run tests manually or drop to the command line to run mocha tests.
Rails, devise, postgres, heroku, scss, backbone.js or angular.js. Stripe, Google Analytics, Xero, Dashing.
A hundred years ago we had the ideal of the Industrious Apprentice; boys were told that by thrift and work they would all become Lord Mayors. This was fallacious, but it was manly, and had a minimum of moral truth...The Industrious Apprentice rose by virtues few and narrow indeed, but still virtues. But what shall we say of the gospel preached to the new Industrious Apprentice; the Apprentice who rises not by his virtues, but avowedly by his vices?

So who are the new new Industrious Apprentices? Growth Hackers? ;)
Aereo CEO & CTO Ordered By Judge To Explain Patents
This is exactly the kind of comment that needs to have sources.
When I need to make graphics for research talks, I usually turn to TikZ [1] since I currently make talks using latex-beamer. But I'm always impressed when I look at D3.js and I think it would be great to have a more reliable way to add animations, as well as putting interactive content on my website.

Given that LaTeX math is important to me, should I make a serious effort to learn D3.js (and one of the HTML slide deck packages) or stick with LaTeX? Note that figures usually can't be directly reused between talks and papers anyway, but a modest amount of tweaking is usually enough. Using HTML/D3.js instead of latex-beamer for talks would probably make reuse in talks more difficult.

[1] http://texample.net/tikz/
I think we should be thankful that no one was actually killed and that apparently the hired hitmen were law enforcement.

The supposed kills were real for him though having even received (fake) confirmation from a contractor and the intent to take another person's life is not excusable or justifiable.

I also believe many people have suffered due to unjust drug laws, but this guy took his 'mission' to a whole different level. Also, I sincerely doubt he would've continued the project out of sheer humanitarian kindness if it hadn't turned out to be highly profitable for him as well. This person needs to stop being glorified.
Where have you been hiding? There's been a virtual explosion in the number of languages that compile down to JS[1] in just the past 1-2 years, and TypeScript is probably the youngest of them all. CoffeeScript[2] is another big one, I believe it's much more Ruby-like. There's even 7 projects involving Haskell.

1. http://altjs.org/

2. http://coffeescript.org/
"there's money in writing books to take down Gladwell.". It is interesting that much of the negativity seems to be about the person, Malcolm Gladwell (masked by talking about "Gladwellism" or his style), rather than attacking the points he has made. I wonder if the criticism was genuine, wouldn't it be more focused on the writings and not the writer?
I don't know ... but I'm not convinced. I looks perfectly congruent with the facts that he's just incredibly passionate about his mission. I don't think it's so unreasonable for DPR to think and hope that he was changing the world for the better.
I posted the link mostly in jest.

That being said, I still contend that a Perl 5 parser is still inextricably separable from the runtime. Any parser that wants to be fully compatible with Perl 5 will need to be able to also run Perl 5 code. That is, the parser will need to be coupled with the runtime.

A consequence of the parser needing to be able to execute arbitrary code is that the parser is undecidable. This follows from the halting problem, which is the point of the article I posted and is also pointed out in the one you posted.

As a sidenote, I find the distinction between "static" and "dynamic" parsing to be rather silly. The only people I've ever heard make that distinction are Perl apologetics. No need to be so defensive: parsing is allowed to be ambiguous, and it is allowed to be undecidable -- but it's not considered ideal.
> "I'm not sure if you're mistaken about who I'm referring to."

Yes, I was mistaken.
And requiring that makes it useless for most purposes.