skysight-inc/HackerNews huggingface dataset:
Not silly in that sense. Silly in the pragmatic sense that expensive ships spend considerable amounts of time doing nothing...
> opening up an API would pollute the stream

Although an API for Google+ would be very useful, I can see the sense in the above statement. Having only human generated content in Google+ adds a certain quality to it. That being said, there are other ways than an API to post content to Google+, I'm sure.
I don't understand the purpose of your points here.

* localStorage also works from the popup (using the same storage as the background; that's how the tutorial was able to work).

* We're trying to get data working in the popup here, so how localStorage works in the contentscripts is irrelevant for solving this problem.
I have to agree to some extent.

When I was in the valley in October for startup school I was overwhelmed by the culture being form a small village in the UK. EVERYONE I came across was working on something; whether it be a photo sharing app or a air b'n'b for art. On numerous occasions without sounding condescending felt like asking you 5 super talented guys should get together and see what you could come up with.

I mean the users of HN are among some of the smartest and talented people on the planet and can get things done, so please tackle hard and difficult problems. Photo sharing isn't one, daily deals isn't one, metrics for dog walking isn't one, marketplaces for out of date food isn't one and X'ville games certainly isn't one.

I agree everyone is entitled to a quick cash out or to even work on a project they genuinely are having fun on while making some money. Half the time I guess this is a natural way to move onto the difficult problems. However, don't think of that "what will get me into YC" problem. Think of that: "What will make the world better" problem.

1. Education
2. Healthcare
3. Government/lobbyists
4. Not kill Hollywood but change Hollywood (Open up and challenge distribution)
5. Robotics

All the above are problems where I can see real opening for innovations where hard work and perseverance will change the world.

Oh did I mention that the first platform to nail the crowd-funding for businesses/startups can make a huge difference and make a load of cash.

Just my $0.02.
Ah, interesting. I guess I never messed about with syncing preferences, and just said 'everything, everywhere'.
The problem with having a write API is that it could turn into Buzz where everyone's time line was just a mirror of their twitter timeline.
Tell PayPal: Don't Censor Books
This is a positive move, but their bigger priority should be switching away from those godawful hash-bangs. It is unbelievable to me how long it takes to load the page for a single tweet.
It is now Ubuntu. I think damn near all Linux software I see now has an Ubuntu .deb available.
9 Ways Your Brand New ASP.NET MVC Project Can Be Better
Crowdsourced Philanthropy: Is It Worth the Risk?
Rails is now pretty old (in tech years) and one reason for active participation and contribution to the community is that the Rails team continues promote forward movement in the framework. So Rails is also always new.

A lot of the stuff people moan about (e.g. lack of backwards compatibility and constant breaking changes) is also what keeps it fresh. It's not hard to introduce new best practices because the old ones are continually tossed out. This can't be said for a lot of open source projects that value stability over change. (For some projects, stability is rightfully more important).
Why isn't this a Kickstarter project yet?

Forget about sign-ups, this is well enough organized to attract pre-purchases (plus I want one sooner).
I'm glad I saw this, I had to clear my cached pages to see that Blueprint was swapped out in Chapter 5 for Bootstrap. Now this will give me another chance to play with Git :) This was already a brilliant tutorial, but this has made it even better since I was looking for an opportunity to experiment with the Bootstrap framework, thanks!
Just to be clear, the first comment was not a joke:
"http://en.wikipedia.org/wiki/Lysergic_acid_diethylamide#Pote...
What's so surprising in that? FBI can probably hire an expert in any existing technology. I'm sure they have very smart people working for them, and if they need they can always use outside consultants. I'd be pretty surprised and disappointed if they didn't have some experts with knowledge in everything that pertains to internet security, cracking, etc. There's a whole industry about that, for years now, so why not?
don't be demoralized, and don't let others decide how you should run your business or what you should value. if you have a profitable business be happy with your success and build on it. lottery winners happen every day, don't let that ruin building great products and businesses for you. the problem with outside investors (any investors, VCs, angels etc.) is that your business automatically inherits their values, and if their values are different enough from yours the friction could destroy your business and/or destroy your values.
CeIBA: investigación y conservación
With the extra benefit that had Colubus not stumbled upon an unknown continent, he would have died.

I don't think my job is anywhere as risky.
3 Tradeoffs Your Startup Should Consider Before Partnering
On a side note... MSG has never been proved to be harmful, even after more than 40 years of tests. It is consumed daily by about a third of the world's population, and occurs naturally by combining certain foods (http://en.wikipedia.org/wiki/Umami). The Western aversion to MSG is irrational, and misses on a potential alternative to table salt (which is actually more harmful).
Apologies for being OT!
We just rolled out code highlighting and (very alpha) inline LaTeX support! Learn about those here: https://hackpad.com/o9ey5hjlyBQ#Hackpad-Code-Syntax-Hilighti... and here: https://hackpad.com/gcErGj2WsQr#Embedded-LaTeX
Anime fans will tell you that you need the original Japanese voices to convey the emotions, even if you're only reading subtitles.

(Personally, I find that most anime characters are always either yelling or crying, so the point is moot. ;)
> I don't blame this on Android phones or users,

who exactly would you blame?
This is straight out of the original Tron!
As Reiser case showed, some very smart people think that they are so smart as to get away with anything, but in practice they're just humans like everybody else, and will eventually make a mistake that takes them down.
Hypocriticalmorphism
Social Demographics: Who’s Using Today’s Biggest Networks
I guess what I'm saying is, it makes it sound like they have a guy on staff (not contracted) whose whole job is to be the TOR expert. I just wasn't expecting TOR would be that important.
It will probably show up on blip.tv. It also offers a very good iPod compatible RSS. There is already an excellent collection on http://blip.tv/pycon-us-videos-2009-2010-2011
Ask HN: Where are the opportunities in online education?
I started with bottom left schematic here: http://en.wikipedia.org/wiki/Current_limiting

and found resistor values by tinkering in simulator (I'm a noob) and I arrived at this:

http://www.falstad.com/circuit/#%24+1+5.0E-6+10.200277308269...

Now time to check how it works in the real world. ;-)
If we used static compilation for everything, this wouldn't be a problem. Our problem would then be higher memory consumption, but I can fix that for $50--at least until the next Ubuntu release comes out.

Speaking of that, I wonder if there's some point at which dynamic libraries don't really help you that much. These days, even shared libraries don't seem to stop a GNOME desktop running a browser from sucking down a gig of memory; would it really kill them to have a couple more megs of static library in each program? With copy-on-write, I think things like Chrome which spawn many children would come out pretty well.
Open an incognito window?
Looks a lot like etherpad but with a slicker UI, I already want to be able to interlink between this and Trello.

Well done Alex and crew!
> The essential advantage a human has is the eye, which is extremely well adapted to picking out patterns.

I'm not sure that's an advantage. The human eye is so good at discerning patterns that it sees them even where they do not exist. Witness: technical analysis, Eliot Wave Theory, etc.

Quants use math to provide a more rigorous framework for eliminating hocus pocus like that, though they have been known to make less than rigorous assumptions from time to time (good ones like Paul Wilmott have been particularly prescient in calling out that tendancy).

> Nonetheless, i agree with the thesis that this kind of analysis will invade the rest of the social sciences. In fact, that's one of the reasons I learned to program.

Agreed. There's still anachronistic cruft that needs to be exorcised from the field, for example the notion of 'utility' that economists use to evaluate the psychology of decision making (good discussion about that on HN recently, forgot where). CS + X, for (almost) all X, is where the world is heading.
> I hate personalized search exactly because of what personalized search is

i don't understand what your rant is about. just don't use personalized search; its a completely optional feature.
wouldn't it be possible to still run them with some LD_xxx magic where the c++ shared libs are put in some folder and loaded from there? (It's really userspace problem).
Perhaps Mika Mobile's problem is that they are trying to provide support like a large company without the resources to do so. I certainly applaud their effort, but would it have been more economical to simply tell people that they can give a refund and that's it?

It seems a shame that they're giving up their position in the Android market and abandoning some hard-won experience.
No way. Playcalling isn't the limiting factor in the NFL. Top teams don't lose because they fucked up their gameplan — they lose because the receivers drop passes, the quarterback overthrows, or the linebackers don't tackle low enough. And what you can do with playcalling is limited or expanded by the limitations and abilities of your players.
Ironically - I just got finished (2 minutes ago) with two hours of troubleshooting a FHSS NIC. The firmware engineer who was JTAGing it and running gdb against it consistently referred to this particular 900 MHZ Transceiver as "Sweetheart." Initially it was a little off-putting, but as we got deeper and deeper into things like channel masks and SFDs, I appreciated his almost pleading requests of her...
Export all your Parse data in one click
And then in the code for handling the error, you can do

switch err.(type) {
case db.IOError:
// Database exception here
case io.FileNotFoundError:
// File exception
default:
// Pass it to our caller for them to handle.
return nil, err
}

Which gives you the ability to selectively catch errors based on type.
7 Things You Need to Do Now for Social Media and Mobile Marketing [SPONSORED]
That's what the Verbatim tool is for. It's a shame one can't set it as default.
I believe something like this is a big opportunity: http://www.khanacademy.org/

In fact Khan will appear on 60 Minutes this Sunday: "Khan Academy: Model for future of U.S. education" http://www.cbsnews.com/video/watch/?id=7401387n
Right. If you're the FBI and you have a warrant, you have access to the cable or wire coming out of the house and also to the ISP. There's no reason why you'd need to bother decrypting the transmissions between the user's computer and his wireless router. Although I've also read about the possibility that WPA wireless encryption can be cracked.
Wilmott's Certificate in Quantitative Finance is the way to go in your case:

http://wilmott.com/cqf.cfm

http://www.portfolio.com/executives/features/2008/08/13/Paul...
#3 is a doozie, and we've been working on it at Greplin. I think we can break it down into some subcategories:

* Notification emails that are very time-specific in their relevance. "Reminder: Coffee with Chuck at 3:25 today" or "Thank you for your reservation for a party of 4 at Alice's Restaurant at 7:30 tonight." You care about these a lot, until you have coffee with Chuck and abruptly stop caring.

* Things that are nice to have pass through your consciousness at some point. Amazon shipping confirmation emails, GitHub comment notifications, etc. Interestingly, most of these are mostly noise; when I get an Amazon confirmation email, the part I care about could fit in a Tweet: "Your Dromiceiomimus Plushie has shipped via USPS, with tracking number 54989086, and will arrive between Tuesday and Friday".

* Mailing lists. I have Gmail set up to tag all these and skip my inbox, which seems to be about right. The weird thing about mailing list emails is that almost all of them are explicitly marked as such -- there are several unofficial MIME headers for this -- and yet the default behavior for every email client I know if is to simply stick them in the inbox like any other email.

* Crap I don't care about. "Save up to 25% on useless ornamental doilies!!!1". The only part of this that I care about is the Unsubscribe link. I believe Gmail can auto-unsubscribe you if you mark these as spam.

Of course, while it's fine to break it down like this, the trouble starts when you start trying to actually extract useful information from emails so you can present users with a better view of their inbox. It's officially a Hard Problem, though like a lot of hard problems, you can get something useful with a lot less effort than getting something perfect.

What would you like from your inbox? For obvious reasons, I'm very interested. :-)
Do you have any estimation on when this latest version will be available in print?
Inspirational quote of the week: "Middle-aged people are arguably the pinnacle of human evolution: they can do more, earn more and, in short, they run the world."
Shooting, until your eyes give out.
lol! if anyone knows Al Gore they know global warming!

not a HN answer... any explanation on why a huge variation in just one year???
Where I work many of the Photoshop users have multiple monitors and aren't power users by any stretch. It is very unlikely they would be familiar with any shortcuts in windows beyond ctrl-c/v/x and the "Windows" key.
I think people just hate the idea of change. Look at the Facebook UI redesigns. Every time they do a major change, people freak out and scream bloody murder for about 3 or 4 days, even if the new design is better than the old.

Something similar is happening for Google with both this and their ToS changes. They're largely improvements, but many people hate the thought of partially relearning or adapting to a new or changed system.

I generally think moving people from old to new is best, even if they cry about it. The trick is to ignore the ones complaining for the sake of complaining while addressing legitimate grievances.
How! That's what I really want to know. Streaming sockets?
What being on the front page of HN will do for you
I like the layout, the 3 tabbed areas are intuitive.

Is it aimed at complete beginners?

The tasks were easy but the videos made them sound hard or described actions using vague terms. After completing a chapter I didn't feel rewarded just a little confused. The feeling of progress & logic is a key essence of learning to code.

What you explain in the videos doesn't quite link with the task so I think for a total novice it would be confusing.

Just a few points compared to other in-browser coding tuts that I've tried in the past.

I found the video tough to see what you were typing even with the vid at full screen. The text on the sketches was also a little small.

Success message should be clearer. I only could tell I had got a chapter right by the green tick, the 'success' message was " Your app should respond to web requests. Display "awesome" somewhere on the page" - (even though I had written "My awesome URL shortener") I was left feeling as though I had missed something.

The errors it throws up when you get things wrong don't point the user in the right direction. e.g

"RSpec::Expectations::ExpectationNotMetError: expected #has_selector?("title") to return true, got false"

The clicking/highlighting of text on your example pages during the video gets really distracting, especially for users who will watch the videos several times over.

I think if you refine the videos a little more it will become a great resource. Even if they become a little scripted it becomes more formal structured learning and less friend to friend chatter.

I'll keep checking back to see what other stuff you add!
There's some truth to that, but part of the reason they go to clubs is because it's a setting in which they're very comfortable and secure.
Interesting concept... Thinking about it, they are making Safari act as the proxy/gateway. I did not dig into it but are they using web socket for achieving that?
I can see their desktop app, sending the request/proxying to Safari which will in turns act the gateway to the net.
Neat.
I went to a pretty low tier university, and watching videos from places like MIT/Stanford just blows my mind.

It must be amazing to have gone to a university with good teaching and electives, along side peers who actually cared.
Would everything have to go through their servers? I can’t imagine that HTML5 apps on iOS have permission to open enough sockets to avoid that.
It's interesting that HireHive (YC S10) did a similar thing with video interviews during YC[1] but pivoted to Hack Recruiter[2] and now Hacker School[3]. Will be interesting to see how HireArt tackles the challenges that caused Nick and Dave to move away from making the interview process to improving the candidate pool.

[1] http://techcrunch.com/2010/08/02/good-on-video-is-the-new-go...
[2] http://www.hackruiter.com/
[3] http://www.hackerschool.com/
Done, I like stars.
That's a good theory except, that you wouldn't want a creature with self-respect etc being treated as merchanise; she says she'll comply but, at least in humans, that resolution wouldn't last forever. No, I vote for the demo being incoherent, "enh, get it done, it's just a demo".

But, they say the demo was made a year ago and that they've made much progress since - why not incorporate the new stuff? Grrr.
They've already acknowledged that the hash-bangs were a mistake and have published their intentions to move away from them. Will take some time though no doubt.
Indeed,

Google actually often succeeds in giving me good alternative suggestions but when it fails to even consider a search for a programming keyword, automatically only searching for a common search term, it is so infuriating that their successes are forgotten.
It catches duplicates only if they're identical, which they're not in this case. Same article, slight differences in the link querystring.
I think it's prudent to classify a couple of the OP's points differently:

Marketing.

You can be the best developer in the world, but you also need to know how to market your creations if you want them to really succeed. Chances are that otherwise, you're either preaching to the choir or an empty audience.

Know who you're targeting, know how to pique their interest. Know similar markets you can expand into. And know how to make people you don't know like what you do.
Which is a huge part of what makes various "privacy policy" terms so damned useless.

There is a ton of software on my computer that "has access" to my "data" and "network traffic": the kernel, network stack, clients, filesystem drivers, etc.

What they don't do is go tattling all this crap back to some mothership (or at least they'd better damned well not be).

Where Android / iPhone apps and Chrome extensions start freaking the living crap out of me is where they say they "require" this access ... and I don't (short of setting up some network traffic instrumentation) know off-hand whether this is staying local to the app or getting broadcast to the world. Or some big brotherly subset of the world.
The API page seemed to break on smaller resolution pages (read: thinner).
Fox News: High Gas Prices Not the President’s Fault, Unless It’s Obama
DDD for Rails Developers. Part 1: Layered Architecture
They might be waiting for the prices for quality touch-screen components to come down. Tacking a capacitive touch-screen to every laptop will probably add at least 100 dollars to the cost of the product. I saw the Dell laptop in CompUSA recently and it was 500 plus dollars with essentially netbook class hardware sans the touch screen.
I just happened to see a thread about that. Apparently it will work fine on JVM/Android/iOS since those targets use Java bytecode. It won't work on HTML5/Flash since those use the original Java source.

http://groups.google.com/group/playn/msg/c01cb315ec4dc8f5
The moans are a useful sign of ripeness. So few things are great and tenacious enough to both earn and endure the moans of fashionable early adopters.
Ok so I went ahead and bought the service. Here's what I found out:
You'll have to keep the tether client application running on your Mac or PC. So not gonna work for wifi-only iPads. Then you will need to keep the html5 webpage open in order to receive data. They instruct you to set iPhone's screen lock to "never" so it doesn't automatically shuts the web page down in 1 minute or so. So I imagine you can't take phone calls when tethering as the webpage will go offline.

Pricing wise, the first year costs $15 and will be $30 from second year on. They set my paypal up for recurring payment.

Performance wise it's pretty fast on my iPhone 4. Setting up took about 2~3 min, very easy to do. The html5 app needs to connect to both the tether website and the client computer. Took me a few tries to connect to both but once they are connected the speed is pretty comparable to tetherme in jailbroken iPhones.
Here is why emacs uses Ctrl & Alt/Meta keys everywhere
>> People don't hate personalized search

> I hate personalized search

That's what it's about. Just a counter example to a sweeping statement.

Although, now it seems that "personalized search" might mean different things to different people; I'm not only talking about Search Plus Your World. I've had to go to extra trouble to get google to show me results not tweaked for Norway. I mean -- I still get to hate it if it is optional, as long as it is bothering me, don't I? :)
There's the surveillance you do to find someone, and there's the surveillance you do to build an admissible case comprehensible to a jury.

Also, the surveillance you disclose in explanation of finding him, and the surveillance you do for the sake of having some surveillance to disclose.
Answering an argument the parent didn't make or even come close to making isn't "making things clear" to my mind - just the opposite...
We've been bootstrapping the process by using our own app to hire graders. We administer work sample interviews on our site (i.e. we give the applicants dummy interview responses to evaluate) and use our current graders to evaluate them.
Is there a buildpack for Arc?
Anonymous Releases Symantec Code From 2006, Deface Web Sites
hmmm.. I think law enforcement agencies need to stay in accordance with the law even with their "discovery". Breaking into someone's IE or exploiting vulnerabilities in order to get information otherwise you wouldn't be able to get falls under breaking into someones "property", I think, even if its "just" an Internet browser.

Therefore, you "legitimate" search warrant will be thrown out of window by a judge, and classified as the Fruit of the poisonous tree.

http://en.wikipedia.org/wiki/Fruit_of_the_poisonous_tree
I think this was posted a while ago, it's also open source http://code.google.com/p/terminal-ide/

What I don't understand is how can someone code on this, even on a tablet.