skysight-inc/HackerNews huggingface dataset:
Despite their excess length, I'm fairly sure I've got an idea of what you're aiming at.

You're noting that the large web site shutdown was probably a mistake but are using that argument to defend the basic mechanism. Seems like a reversal of the principle "better ten guilty men go free than one innocent man be punished" into "better a thousand innocents get hit with accidental collateral damage than one guilty man get away with having something really dangerous on the Internet".

Yes, it was probably a mistake. The point is when it gets easy for repressive measures to happen, they get sloppy and hurt innocents. And when a cop has the luxury not having to have a trial, things will be easy whether there's a judge involved or not.

Constitutional guarantees really do exist to "make the cops job hard". The urge for the good citizen to agree with the cops is too great.

And also, these action were carried out as "civil forfeiture" (in this case "virtual property") so my comments on this seem entirely justified - indeed, I don't think anything I said was specific to physical as oppose to "virtual" property.

Edit: It's not really the judge's "job to interpret evidence" fairly. There really aren't ANY uncorruptable experts on fairness. The ONLY, ONLY, ONLY thing that keeps the justice system honest is the public, adversarial institution of the trial itself (it's kind of like the market that regard - two would-be monopolists can be very honest with enough daylight on them). The trial system hasn't done a terribly good job lately but if it is entirely absent, you get really bad things.
Vigilantism is frowned on

Frank Miller directly addressed that point in "The Dark Knight" comic series. At one point Superman is remembering a past argument with Batman, and (semi-quote from memory):

"And then you laughed that scary laugh of yours. 'Of course we're criminals', you said. 'We have to be criminals to do what we do.'"
You should provide some contact information for those interested.
The budget proposal is for more than $126M split between the Office of Science ($91M) and the National Nuclear Security Administration ($36M). For the first time this is called "exascale"; in the past it was known as "extreme". Advanced computing gets $465M at DOE, of which this is part. The actual numbers are all speculation as the budget is the work of Congress and not the straw man proposed by the President.

Exascale computing presents major technical problems. See the short note by Peter Kogge in IEEE Spectrum,
http://spectrum.ieee.org/computing/hardware/nextgeneration-s..., and the 2008 DARPA report, http://www.er.doe.gov/ascr/Research/CS/DARPA%20exascale%20-%... .

The problems scaling traditional supercomputers into the exascale range are many and include, for example, the fact that that current computers require about 1.5 to 4 MW/PF.

The US used 61 billion kilowatt-hours of power for data centers and servers in 2006. That's 1.5 percent of all US electricity use, and it cost the companies that paid those bills more than $4.5 billion. This is expect to double by 2011. http://spectrum.ieee.org/computing/hardware/nextgeneration-s... A BOE computation says that if we were to simply scale petaflop computers to a single exascale cluster the power consumption would be 4GW, or roughly 10% of all US electricity used in the US in 2006.

Clearly computation on this scale is not a priority or the real money is elsewhere.
SuperHappyDevHouse 42 at San Jose Tech Museum is Tomorrow
I don't want to go off on a tangent but I think it's a relevant point that the overall usefulness of both technologies is strongly related to having diverse implementations. I'm not saying hype is the issue but rather the trying to get cooperation from the industry and competitors when the feasibility of the project isn't entirely proven.
The problem with creating this and selling it is not the creation of the technology, but being legally allowed to sell it and to providing the documentation which meets obscure requirements.
under your picture on the left hand side of your Dashboard, click the "Edit my profile" button. perhaps we should make this more obvious.
Well, those rovers don't have engines. But the interference makes a lot of sense. Radiation/interference is a major issue for space electronics.

Interesting side note: The Hubble Space Telescope used a basically stock (totally stock?) intel 486 in its computer - mainly, I'm told, because they came out of the box with remarkable radiation resistance. I was a mechanical guy, however, so don't quote me on that.
I think I get your point, a short comment and with no substance can be seen as "noise" and it gets downvoted.
[IANAL] Whose names are on the patent applications?
They posted an update about it as well.

http://blog.thingiverse.com/2011/02/18/this-is-why-cc-licens...
Two Factor SSH with Google Authenticator
Shakespeare And Copyright
Square. Square. Square...

Did I mention Square?

http://www.sqaureup.com

My life is much easier for sure. No Paypal Bulls*it.
There are good arguments elsewhere in this thread. I'm just pointing out a scenario I haven't seen discussed much: What if all powerful tech companies started wielding their power as an offensive weapon?

Oracle wants a cut of JVM delivered content, Microsoft wants a premium on content that passes through their APIs, etc.
Venta de Celulares en Quito-Ecuador
Venta de Celulares en Quito-Ecuador, comprar blackberry Celulares, Iphone, Nokia, Sony, LG, Sony Ericsson y Telefonía Celulares en Tecnoplanet Ecuador
Twicca doesn't support 1.6?
I don't see why tagging is a bad thing. It essentially allows sub-Reddits to still exist while providing people an opportunity to submit content to multiple relevant topics.
this would have been very useful earlier today
I've dabbled quite a bit with FB display marketing. Its surprising that the author hardly talks about FB display advertising.
That's silly, LLVM bitcode is as portable as you like. Hell, you can translate it to javascript if you're truly worried about absolute browser portability: http://code.google.com/p/emscripten/
Yes, it is inconvenient, but I'd say it's more justified than the IE inconvenience. They didn't implement h264 because of concerns about how it would restrict distribution, worries about fees, and the fear of another patent encumbered (aka "free") format become standard. Microsoft didn't implement these features pretty much every other browser has because of...what, time constraints?
Me too. Why couldn't they tell me this before I submitted my credit card info? Now I have to watch and make sure no charges come through. I clicked the "Remove card" link from my settings page, and hopefully they'll actually do so.
You can unsubscribe from the subreddits you dislike.
Have you looked at the OpenCourseWare home page for the course or http://ocw.mit.edu/courses/electrical-engineering-and-comput... ?
Depends on how deep you want to go.

Lift is very "Scala-ey" and has some great features for building full applications - FourSquare is lift powered, by way of example. www.liftweb.net

Play has Scala integration, but I don't know much about it to comment either way.

If you want to get more 'lightweight' or bare bones, Scalatra is a port of Ruby's Sinatra framework. Its what I tend to think of as a microframework, it's quite cool: https://github.com/scalatra/scalatra

Annotation based configuration of controllers, etc
They want to be the sole infuser of ads into Twitter streams.
From Twitter's Help Center [1]:

You may:
* Name your website, product, or application with something unique. Uses of Tw-, and Twit- are generally okay with us.
* Feel free to include language on your site explaining that your application is built on the Twitter platform so people understand your product.
* Use Tweet in the name of your application only if it is designed to be used exclusively with the Twitter platform.

You may not:
* Use Twitter in the name of your website or application.
* Use just "Tweet" or "Tweet" with a simple letter or number combination (for example, 1Tweet, Tweet, Tweets).
* Register a domain containing twitter (or misspellings of twitter).
* Apply for a trademark with a name including Twitter or Tweet (or similar variations thereof).
* Use Tweet in the name of your application if used with any other platform.

So the use of 'tweet' in an app name is allowed, if the app is a pure twitter client (not an app that integrates multiple social networks). You also have to agree not to trademark the name, if that name contains the word 'tweet'.

[1] http://support.twitter.com/articles/77641
Nissan shows off its all electric sports car
There is even an OpenStudy page for the course where you can get help: http://openstudy.com/study-groups/MIT+6.0+Intro+Computer+Sci...
What would happen most likely is that customs would seize it and you would get a note in the mail that something was confiscated.

Otherwise you could get anyone in trouble by mailing them contraband, like your favourite politician.
You can, however, open a WebSocket. You won't be able to connect directly to an SSH server listening with TCP, but you can connect to a server speaking SSH over the WebSocket Protocol. Of course, you can do that today with JavaScript. Ten year old network protocols do not require native code for performance.
Well you can open a WebSocket.
The xls viewer looks bugged, the merged cells don't show up properly.
Reddit is like the Internet. The weird tentacle porn sites are there, but you aren't obligated to subscribe to them.
This problem will not go away. Bell and Rogers need to be broken up. Precisely because internet services are going to destroy their TV and phone businesses. As a tactical maneuver to save their revenue streams they are aiming to raise the cost of every byte of data. And they can do that, because through their influence of the CRTC, and their ability to crush any potential competition, they operate as a legalized racket.
last i checked, you couldn't talk to custom hardware with it. you could do a html5/webkit/nacl installer-based app with appcelerator titanium and then modify things to talk to hardware.

I think that's the way forward, but for stuff that pays money I have to ship so I'm still kinda going with qt/swing/wx for cross-platform or wpf.
The chosen one sits on the right-hand of Obama
I have nothing but praise for the MIT/SIT for putting their courses online. For an introduction to python and cs, however, I like
"Practical Programming: An Introduction to Computer Science Using Python" http://pragprog.com/titles/gwpy/practical-programming
Actually I never did web apps. I keep looking at it and just cringing. I'd be alcoholic if I had to suffer web programming, knowing that the pain is self inflicted.

Still I am jealous of the numerical advantage the web gives people. The iphone/ipad ended that though.
/r/programming has become more like a generic technology link dump. The few programming-related links it does get tend to be either about functional-programming-language-of-the-month or a pointless JavaScript demo.
Why Apple’s new subscription model is a strategic mistake
How warm and cuddly Apple was in the early 1990's is certainly open to interpretation - I saw them sell a Title I Junior High a computer lab full of Apple IIGS's in 1991. The difference today is that developers are finally realizing that Apple doesn't think they're cool because they love the iPad - they're just a resource for providing labor on a pay when paid basis.
Just as long as the movement isn't subverted into a vehicle for revenue from petty infractions and an excuse to harass underclasses.
Just like real life, I suppose.
See what happens when you start charging for your free iPhone app
Yeah, I realize one of the Clustrix guys got a lukewarm reception when he compared to MongoDB a month or so ago, but I am genuinely curious about the advantages of this (ElephantDB) versus Voldemort or other alternatives.
If you're spending energy to really have to refrain yourself from telling your boss to fuck off, you should really try focusing that energy on looking for a better place to work at.
I should look into that. Thanks for the tip.
Do you really think he doesn't exercise this restraint? I have a hard time believing the President steps out side for superfluous reasons.

And to be honest, stepping outside for a hot dog isn't a trivial thing when you're overworked and the most stressed human being on the planet: http://i.imgur.com/PpJek.jpg. If going to grab a hot dog helps the President feel a little more human and helps him do his job better, people just need to put up with the inconvenience.

Let's also put sitting in traffic for one hour into perspective. You're already paying 1/3 of your income in taxes, you can be called for jury duty any time, you could be drafted, etc... the utility you lose from that hour is trivial compared to the other costs of being a citizen. People who complain about sitting in traffic for an hour for the President just aren't thinking rationally.
My preferred method is "html2haml < filename.html | haml". Doesn't care about document validity - just cleans up attributes and tag nesting/indentation. Generally speaking, I don't want the document corrected, just reformatted. Works for any XML, too, not just HTML.
I wouldn't mind an invite, if you have a few extra laying around.
Then the article is woefully mistitled. If I was doing this in C I would just write the code to generate a static table, so this isn't that useful of an good example except as very basic pedagogy. Also, you should show how the compiler time increases if you want it to compute, say, the 200th prime.
"web developers who project after project are forced to write CSS Hacks, conditional comments, etc. know that improvements to IE have been slow and minimal"

Not my experience. IE8 seems to have its act together, at least on CSS 2.1 compliance. Granted, conditional comments are still necessary for IE6 and IE7, but MS has made big improvements.
I remember also reading a piece in Stratfor about how the American leadership was disappointed with Japanese diplomacy. This sort of boring stuff is actually important in real-world policy enforcement.

http://webcache.googleusercontent.com/search?q=cache:JziQfDN...

http://webcache.googleusercontent.com/search?q=cache:t5XDNqP...
Dude that site looks like a click fraud scam.
Anyone know its battery life? I'd think at least 20 minutes of flight time would be needed to take this from expensive cat-toy to a surveillance tool.
Why didn't you transformed your free app in a "Lite" version and add some levels for a paid one ?

I think this will be a better approach than simply start to charge for a free application. You can think at the Lite version as a way to attract peoples to your app.
IMHO this is disingenuous linkbait. An attempt is made to connect a political speech issue with a technical measure used to block certain software. Whether Twitter has any interest in blocking content might be an interesting discussion, but it has nothing to do with this afternoon's hot story.
That is the first ornithopter that I've seen that seems to demonstrate flying capabilities similar to those of birds - something which might be very -other than- only for the curiosity of a plane that flies by flapping its wings. Color me excited.
What does the "Track" in "Do Not Track" mean? | Electronic Frontier Foundation
Affected by this and so annoyed, I'm about to delete my twitter account, so I wanted to backup my tweets, and found http://pongsocket.com/tweetnest/ which seems to do the job nicely.
I could see where this could get annoying for those who create many separate SSH sessions. What would be the best way to require two-factor authentication only if a user is connecting from a new IP address?
I've also wondered to myself why there isn't a terminal program with a directory tree by the side so you could just click on the directory that you want to be in, instead of ls -cd-tab-blah-^H-tab-^M. It would also a have a list of favorite and most-recently-used directories.

A weekend project, perhaps...
A bubble is when investors are making lots of money off other investors by trading stuff that isn't worth anything. Risk is being grossly and broadly mis-assessed (deliberately or inadvertently). The bubble pops when people realize this.

In that sense, "majority of startup companies will end up losing money" is actually not a bubbly thing at all. Bubble mentality would be "most startup companies will IPO for huge valuations within a few years."
Learn Python (and everything) the Right Way
Ah - how do items ever lose their points?
Try autojump, I love it - https://github.com/joelthelion/autojump/wiki
At the same time, I wouldn't leave your domain names open to full listing from any host. Otherwise finding one correct login, rev-dns of the host and the whole list of your internal machines might cause many problems...
First off I feel as though I dont know much about how a startup works yet. Im trying to learn so I could eventually launch something in the future.

Watching the first video "Holy shit , my idea sucks" around the 15:30 mark or if you look at the slides, its slide 11, the guy says that an idea "Must be NEW or BETTER".

How true is that? Why MUST it be (only) one of those two?

I was reading one of 37 signals books' "Rework" and they said their model was not to make something new or better, but to simplify. They admit there are better applications out there, jam packed with more features but they found that to be to cumbersom.

If someone from YCombinator watched these videos first before starting up their idea(s), would they be where they are right now? How informative would someone suggest these videos are that has some experience in the Startup field?
She did not get a PhD by age 21. She "completed the coursework," which is meaningless. I completed the coursework necessary for a math PhD by age 18 (two years ago), but I am still writing my thesis, which is the important and intellectually significant part; anyone can take classes.
True, but it introduces a number of manual procedures into, what would otherwise be, an automated workflow.

Even if the only obstacle was to connect each phone to your network, it would still slow the rise of an army of zombie personas.
Google Doodle turn out as ICC Cricket World Cup Logo 2011
There's also the pushd and popd commands which are part of bash already.

And there's a wikipedia entry for this even: http://en.wikipedia.org/wiki/Pushd_and_popd
If you're willing to spend $20 to avoid typing in the code, this looks promising: http://www.yubico.com/yubikey
Simple would be "better" I guess.
So it looks like high monthly volume and low transaction price is good for merchant accounts, otherwise PayPal gets the edge.
Subreddits allow curation by group and group-specific discussions instead of classification en masse. It also allows private (you have to apply for membership/not publicly viewable) groups and community-specific discussions.

There are different subreddits for 'programming', 'compsci', and 'python' for example. For a link relevant to all three it isn't always desirable to have a giant group discussion. Similarly, there are subreddits for 'science', 'askscience', 'softscience', 'sciencepolicy', etc. All which might have articles that, if reddit had tagging, would be tagged for science. And there's like 50 different subreddits about smoking weed. All serving different communities. Or maybe they just forgot where the pot smoking subreddit was so they keep creating new ones. The point is, tags would be all inclusive.

Crossposting isn't really a problem and is often desired. You can see all discussions related to a link by clicking on the "other discussions" tab when viewing the comments.
And main frontpage reddit.
They didn't get in trouble for making a browser. They got in trouble for making it impossible to completely switch to a different browser under Windows. There was absolutely no external influence stopping Microsoft from continuing to develop IE as a standalone product. So yes, it was for that first reason.
Gosu isn't for kids. But that doesn't mean that people can't use Gosu to teach kids, with proper instruction.
interesting, but two factor ssh authentication can be achieved mucheasier than this: encrypted ssh keys. Something you have (the private key) and something you know (the password to the private key).
I was thinking about the same but I guess that's the downsize of having an extra security.

Something to make it less painful is to use the ControlMaster ssh feature which should allow to reconnect to your server during your session (as long you have the first ControlMaster still connected).. tutorial how to use it randomly taken from google here http://goo.gl/26Oxx
In that case the word better is relative in both the presenters point of view and 37signals.
never used the online version, but the desktop software is incredibly easy to use compared to memorizing and keeping up with all the changes... again not sure about the online version, but the desktop is designed for first time users as well as pros, you can use the wizard to help you with every little tiny step or if you know what goes where, just navigate to the sections and skip around as much as you need.
I think it's a unfortunate that the Hacker News solution to experiencing even a little bit of annoyance at one's job seems to just be "find a better place to work".

Not really trying to fight, you just touched a nerve. I've noticed lately that any story about coping with unpleasantness like this leads to the inevitable comments, "get a new job" "find a new place to live" "don't waste your time on problems that are boring".

Edit: And please don't take my comment seriously in the context of this silly joke article (which I flagged for being not really HN material). It's just an offtopic rant that's been percolating for a while now.
On the one hand I think it's good for google to avoid "picking winners" before there's any competition. On the other hand, I think LLVM support will be what propels NaCl adoption.
Don't waste your time bookmarking directories, jump right to them ;) https://github.com/rupa/z

`z` tracks your most used directories. After a short learning phase, it will take you to the directory, based on its usage frequency and a hint you give it on the command line. Say I am often cd'ing into /var/www - then after a while I can just type `z ww`.
I was just at the point of making a bunch of aliases for some long paths, to save my tab key from daily abuse. This is way more elegant. Thanks.
Awesome! If you need any UI/UX suggestions, see my blog post series a 3D CAD JS program: http://hacking-shindyapin.tumblr.com/post/81098359/3d-cad-as...
I have a My Touch 4G, today at lunch my colleague was taking a picture of another coworker with her Canon 5D MarkII.

I pulled out my phone and snapped a few pics of her taking pics. I clicked on effects, applied a border and some other things and got a fantastic pic. What i thought was amazing was the quality of these pics from my PHONE.

She is taking pics on a camera that cost much more than my phone. She cant email them, she cant apply effects to them, she cant skip over to reddit/HN as well.

She was talking about how she had some book that showed her how to apply antiquing effects to photos with all these layers etc... and I pointed out it was just a click of a buttton now on MY PHONE.

http://i.imgur.com/jcfjz.jpg
http://i.imgur.com/xT9Mm.jpg
http://i.imgur.com/8U8LT.jpg
http://i.imgur.com/L6nEv.jpg

I say, stop bitching.

"There is all this amazing technology, and nobody's happy!"
I think people that say that might have a ton of potential offers, and work at startups that, thanks to the "talent shortage", are forced to be awesome places to work.

I can vouch that Justin.TV and Castfire, both places which are SF based, are amazing working environments.

Given that slant, it might color why people who have virtually unlimited awesome choices choose to put up with less crap.
Silverlight and Native Client solve the same problem, they just do it differently (and you could argue Native Client solves it 'better').
If I felt like telling my boss to fuck off then I'd probably rather get fired.