skysight-inc/HackerNews huggingface dataset:
The military disagrees, that's why they paint their tanks to match their surroundings.

If you're saying that you could get confused and the hassle is worth more than the gain, that's one thing, but to say that there's no benefit is false.
I particularly like the White on Orange
It was, of course, just an interesting coincidence but I used it as an excuse to accuse them of brand hijacking. Wouldn’t you? So we’re literally moving toward the White House getting an IP license from me.

I'm not a lawyer, but hasn't he just effectively torpedoed his legal case for accusing the White House of anything to do with brand hijacking?
How the Nokia / Microsoft Partnership Affects Developers
The linked article discusses these negotiations at length.
I was wondering why Woodside Rd was so packed with cops when I went to my friend's house in Woodside last night. She thought there was a flood or something. This explains it.
if you can develop in it, you're probably on the upper half of the developer bell curve. That brings systemic improvements in general.

Why hasn't this happened? Preumably if you use an advanced language you'll be a lot more productive because of the language and because you have the best developers.

Why haven't we seen shops that use advanced languages just utterly clean up? "Oh, you're doing 30fps with 1m vertices -- we just did 90fps with 50m vertices -- and btw, we did this w/o using the GPU". Or "Chrome? We built a new web browser that supports every draft of every aspect of HTML5, w/ a Javascript parser that runs at twice the speed of Chrome, and we wrote a new H264/WebM codec that doesn't require a GPU and can do HD video on a 286".

It just seems like for all the advantages that using an advanced language presumably gives, the software I see is simply "competitive". Maybe it will be the best in some spaces, but within the range that one would expect the best to be if everyone used C, for example.

And even among those who know these advanced languages really well, we don't see them fighting for them in their organization the way one might think given all they should presumably provide. Think Norvig, Steele, Abelson, Meijer, etc...
After IE6, a good chunk of the team was repurposed to work on the next-gen presentation technology for Longhorn, which eventually became WPF/XAML.

Another part of the team went on to build some ill-fated re-skinnings of IE, such as MSN explorer.

So yes, the Longhorn train wreck was a big reason for the sabbatical, but not the only one.
The design's beautiful, but I can't help wondering why they didn't stick a PayPal affiliate link below the PayPal fees table and a "sign up to compare merchants" link below the merchant fees table
It's not as if planes flying around with tanks of jet fuel are much better. I've read many folks' comments that hydrogen is better, since it tends to float up, out of the way of everything heavier than air.
Learn how basic coding works using any of the languages that are out today. Such as python or ruby or php or any of them. Learn loops and dates and databases and logic and the like. I would be open to tutoring him as well. Send me an email at startupz.net@gmail.com. Look forward to hearing from you.
Embedded SIM Standard First Step to Building Internet of Things
It's not a requirement that they look hideous, but for mass production hybrid / all-electric cars, it's kind of a requirement that they look DIFFERENT.

Why? Because people who are choosing to buy a hybrid or electric usually want EVERYONE ELSE to know they got one. That's one reason the Prius has no "regular" version - if you see a Prius, and its distinctive shape, you immediately know the person bought a hybrid. With other cars, (including the Tesla) you have to see the badges on the back to know. So part of the "moral reward" for buying hybrid, paying more and sacrificing some performance is lost.
That's precisely the attitude I was trying to address with the article. If you ask the top security people in the world, they agree that obscurity can aid security if don't correctly.

Those who disagree with this outright are stuck with someone else's thoughts. Please read: http://danielmiessler.com/study/security_and_obscurity/
What age of kids does it target?
Even if it didn't, it lowers the number of log entries, failed attempts, and number of connections by several orders of magnitude. I've never regretted doing it though I pick a far more obscure port than this. None of my clients have had issues with me doing this either and sshagent makes it transparent to me.

It's the equivalent of moving your main door to the back of your house. Far fewer people will knock, even though burglars can still get in.
Obama’s moment with Zuckerberg — in a suit — and Jobs in turtleneck
Justin Bieber: Participación en CSI termina en muerte
Hi! Shame it didn't get more upvotes and make it to the front page - I think it's cool.

Kudos.
Vator.tv - Y Combinator's Paul Graham: There's no bubble
Really? I've seen several people who think taxes are too low, not everyone is a republican who does startups.

On the "Stay out of our way" I do think the feeling is pretty broad across the board.
Ask HN: How Could Schools Teach Programming?
In theory, teaching kids to hack in school is a brilliant idea. But there's a lot of challenges to overcome. I'm wondering if any of you have experience with this or ideas.
It looks like the bug was reported by someone named "Alan", yet it doesn't look like any of the authors of those books have that name. So possibly just disgruntled third party pointing out the piracy.
"In Silicon Valley you decide to start a company then look for ideas. In real America you have an idea that eventually becomes a company."

That certainly seems to be the case. I know some successful business people locally who didn't have to pivot, or face many of the problems tech/web startups do.
There seems to be a great deal of difficulty in implementing this in order to displace the "digital goods are free" problem. Building a multi-level-marketing system to displace conventional paid digital purchases is conceivable, but then implying that it will effectively compete with free seems unlikely.

Perhaps more importantly, I think you're solving the part of the problem that isn't the difficult one. Generally it's existing contracts, regulatory and licensing issues that keep digital media services from taking off... which isn't readily solved by anything other than paying off the existing interests.
Topics of conversation:

- How to get 2% corporate taxes paid down to 1%

- How to get more printed dollars into SV, nevermind skyrocketing gas/food prices

- Best way to offshore jobs

- Toast to code monkeys
My guess is the person will ignore the bug report.
Thermomax evacuated tubes (developed in England) can get your bathwater and washing-input water nice and toasty, saving tons of carbon. They can even do this in the middle of an English winter. The trick is to use this as a water pre-heat. This way, you have complete control and reliability of your hot water, but you get the benefits of the sun's free energy input.
> http://www.youtube.com/html5

So what you're saying is that without Flash, YouTube wouldn't have existed until 2009 or 2010?
Apples New Subscription Policy Is Getting Looked Into By The Government
I don't know of any startup that's struggling because of government spending or taxes.

In fact taxes are probably too favorable for VCs. They have a completely unnecessary and unfair loophole that should be closed.

Immigration is the biggest government policy issue impeding startups, and that's something Obama could help fix.
Just watching the constant, unending stream of tweets go past gives a real sense of the sheer number of people who are upset.
This isn't even a real project -- more likely someone using Google Code as his personal SVN repository.

The Google Code PDF link is about the 7th search result, so that's likely how this was found:

http://www.google.com/search?sourceid=chrome&channel=cs&...
this even works for .html.erb files
Exclusive interview with Kiva founder Matt Flannery
Technology for super-efficient thermal insulation is literally centuries old now. Just what are the barriers to solar-thermal with storage?
Note also that this is just one member's opinion that was published on Motley Fool. That doesn't mean the whole MF team was thinking along the same lines at the time.

In fact, I only see a few old writings by the author. It seems he was only active in the member forums.
It was a floor mat from a suv(bigger) put in a Lexus sedan. The reason the thing was such a media darling because it had all the trappings for news ratings: Borrowed luxury vehicle, police officer off duty, 911 call up until the end, 90 plus mph, flying off a cliff to a huge crash and fire that killed the whole carload of passengers. If it was an accelerator getting stuck and crashing into a pole from a red light it wouldn't have gotten nearly the attention.
In addition to the link by PG, consider:

http://news.ycombinator.com/best
> Derek Phillips, the Dyson engineer who spent 12 months building the feature

To be fair - this guy should be a target of your huge respect, not Dyson who merely financed the design work.
Wish there was a pure Java implementation of ZeroMQ, shipping native compiles with Java is pain in the ass.
Gotham is a nickname sometimes used for New York City, and while Batman's Gotham is based on NYC, it's not meant to actually be NYC as we know it.

Via Wikipedia
http://en.wikipedia.org/wiki/Gotham_City
I am curious about this as well, especially since when working on a facebook photo app we did A/B testing of the difference between asking for just the basic permission and asking for a page of permissions (publishing, photos, offline, email etc) and we saw no difference and no drop off. this was a delayed permissions grant as in people can browse the app without granting any permissions and permissions were only requested when they needed to goto the next step so to speak.
The folks in #ubuntu-server say that because it quickly placates the people who erroneously believe they're under attack when in fact practically every public ssh daemon in the world gets probed for weaknesses.

I've always believed that this was a useless measure of security. The things it defends against are are made ineffective by other security measures you should be taking anyway. In the end, the only benefit it produces is reducing logspam.
The plural form of Batman is "Batmen." "Batmans" is the present tense of the verb "to Batman."

(http://twitter.com/fakeapstylebook)
We shall see. Looking elsewhere in the thread, most of it is international people having a really great discussion about the issue. And it seems to me that they're very interested in talking about the issue and agree with me that this and related topics as a big part of entrepreneurship.

EDIT: downvoted. I wonder why?
Microsoft may support additional open-source licenses in WP7 Marketplace
You could put those instructions on the sign-up form (or change the controls there). Are you deliberately holding off from doing that at the moment?
As Sir Ed Hillary answered when he was asked "Why did you climb Mt. Everest?"

Because it is there. :-)
This is 2001, pre-firefox. If you want a frightening thought then try it's main competitor: Netscape Navigator 4!

I remember Opera was my browser of choice around that time, it was a seriously nippy browser back then, way ahead of it's time. Unfortunately the fact that there was no free version prevented them from getting a decent share of the browser market. Later on, they did eventually release a free version but with an ad banner in the navigation bar (of course Opera is now completely free and doesn't have any ad banner).
Pisa is a nice (but tiny) town, which will be boring if you are young and are use to the big city life. That being said I don't agree that the standard of living is low compared to the US; the standard of living really depends on what you look for.
For me the salary is a poor indicator of quality of life. I'd rather earn less and have more holidays, live in a place with great food, art & culture, slower rhythm of life, less pollution, health care, and nice landscapes.
Notion Ink taking sign-ups for more Adam pre-orders
Yes, and that that has no bearing on Flash's importance today. Lots of things that seemed awesome in 2004 aren't that great in 2011.
I've been playing around with Facebook communication for the last couple of months. For instance, I created a fan page for hn-books ( http://www.facebook.com/pages/Hn-books/176636875710129?ref=s... ) and for what it does, it's a nice little hack. It's deeper than a tweet, easily allows multimedia posting, provides a bit of a water-cooler, and, since the feed shows up on all of hn-books pages, people who visit the site can see what's going on in the FB page, and vice-versa.

As this article indicates, I think it's probably very easy to get into trouble with overdoing it. FB is more like a new form of communication channel, not a new form of marketing, if that makes any sense. You see this same confusing the medium with the message with marketers on Twitter. FB just carries my same message -- looking at some cool books, did a review last night, etc -- that Twitter might. It just has slightly different capabilities. I am beginning to think of these different tools almost like channels on a TV set. If you wanted to have a conversation with a certain group of people who like a similar thing, you wouldn't sit around obsessing over a certain cable channel and how you were going to use all it's capabilities to construct complex interactions. Instead, you'd figure out what kinds of conversations you wanted, then pick among dozens or hundreds of channels that help you talk back and forth in different ways. Message first, not medium.
Is 2011 the year of NoSQL Data Breaches?
Writer at infosecisland makes some salient points about data security and application architecture. What does the HN community think about this?
The Original Coca-Cola Recipe
i'd like a system like this where instead of getting money you get labor. some sort of informal internship, if you will.

would be cool to connect people learning to program with mentors who are looking for contributors to their projects.
You can definitely use PHP without frameworks.

What really sucks about PHP though is that most of the quality code lives inside frameworks. While it's rather easy to include parts of Zend Framework in your own code/other frameworks (it almost always comes with some bloat due to dependencies though), nearly all other frameworks' parts are impossible to 'extract' and re-use them elsewhere.

Every time I read about a new useful and slick Ruby gem that's properly tested and can be used with or without every available Ruby framework, it's making me sigh.

I wish the PHP world was like that as well and people would just build more 'libs'. If you're stuck on a PHP version below 5.3, you won't even find a powerful implementation of ActiveRecord. And no way I am going to include a bloated powerhouse like Doctrine in a project that basically only consists of five to ten files when I am only looking for a convenient way to do some basic CRUD stuff.

Don't get me wrong though, PHP has been my primary programming language for the past years but the lack of good libraries that you can just use and drop in is really a problem. And the ones that are available are hard to find, hidden away in random blog posts and github repos.
Got questions about video? Wistia Office Hours Live Now (1-2pm Fri 2/18)
HITS Algorithm
Some examples of these companies would be illuminating. The genres that he describes are a bit too general for me to connect the dots.

For example, would Swype be an example of what he calls a bridge "from typing on keyboards to typing on screens"?
That's exactly what he'll hear meeting with a bunch of billionaires with huge market share. As an actual startup, my issues are much different:

* I can't afford health care for my first employees.

* Stop making it so difficult to visit the US.

* Let me help my employees abroad emigrate to the US.

* Fix the patent system.
I really wanna be there.... Unfortunately away at school here in Charlottesville.. Any HN readers in Cville?
Of course it lowers your risk. Unauthorized users will make fewer connections, meaning fewer login attempts, meaning less of a chance of being compromised.

Following from that, of course you should do it. In the vast majority of cases it's no inconvenience (add a host block to your ~/.ssh/config file if you don't want to type out/remember the port), so you're talking about a change that's all upside.

It just doesn't get you off the hook for doing ANYTHING else in terms of security good practice. You don't get to use insecure passwords (in fact, preferably you're disallowing passwords entirely in your server config). You don't get to be lax about cleaning up unneeded accounts. You don't get to chmod everything 777 and ignore which binaries are SUID/SGID. You don't get to slack off patching your box.
ZeroMQ is easier than HTTP. Much, much easier. Take it from a guy who has actually written a web server that also uses 0MQ.
I think a better (or more moddern) approach would be to use an HTML5 parser (like html5lib), as it has a standar way to parse INVALID documents too, and then recreate the HTML with the DOM.

BTW: Paul Irish has this ticket asking for help/someone to update lazyweb to use an HTML5 parser: https://github.com/paulirish/lazyweb-requests/issues#issue/2...
Unraveling the Knots of Implementation Benchmarks
Compass/SaSS + AssetFingerPrint + jammit is a great way to what wealthfront is doing.

Compass has helpers that use the Rails asset link helpers to link to images. There are sprite helpers available as well.

AssetFingerPrint is a Rails plugin that tosses and MD5 into the asset link automatically.

Jammit compresses CSS/JS files, and the fingerprint of the resulting compiled files are picked up by AssetFingerPrint.

Thats how we roll at Poll Everywhere.
these ask reddit's are pretty good. Good Lang A vs B comp's are very rare.

http://www.reddit.com/r/ocaml/comments/fmpl8/i_have_yet_to_l...

http://www.reddit.com/r/haskell/comments/fmp66/i_have_yet_to...

and this guy's universe of FP languages:

http://www.slideshare.net/brweber2/functional-concepts-for-o...

slide 12: haskell, clean, F#, ML/ocaml, lisp, scheme, scala, clojure, erlang, XSLT
No idea what WCF is, but all I do is put send JSON as the message and call it done. I've found that to be fast enough for most of my work, and it's a combination that's understood by everything.
I used to work in NYC and we could see the helipad out of our window, and when the president came to visit there were three identical choppers, presumably so that if you wanted to try and shoot him down you'd be playing 3-card monte.
Actually... (heh)

The brand is the quality. Branding is just reminding you of the quality.
Cooking Guide
Buffett says pricing power more important than good management.
Drug Follows Melanoma Wherever It Goes
Quite honestly at worst you'll just keep out clueless script kiddies, but a determined person can still find your SSH port. It's also worth noting that your server isn't going to launch a 105mm depleted-uranium tank shell in the face of some unscrupulous port-scanner :)
The best way to learn programming is to program so if it's me, I would let him start with a small project and let him explore bit by bit. No need to rush.
"Can you do a website in plain ruby as easily?"

I've written websites in plain Ruby, as CGI scripts running on Apache. I actually find this easier that PHP, as Ruby doesn't have nearly as many weird inconsistencies. I think I'm pretty unusual in being one of the few Ruby programmers who didn't immediately begin with learning Rails.
I wasn't aware of that, no, but I don't really have any intention of returning to the UK. I like it here. I get homesick sometimes, but usually it's a combination of childhood nostalgia and watching too much BBC programming. The Britain I see through those rose-tinted glasses is not the Britain that actually exists.
Who makes the drive? Many of the manufacturers have diagnostic programs you can run to test if its motherboard or read head issues.

If its not making funny sounds (read head / platter damage) you may be able to swap the drive chip guts with another similar drive and get the data back yourself without sending it in. If its under warranty you can get a replacement from the manufacturer if not eBay might have one or some of the other asset recovery chop shops you can find parts for computers servers etc.
Lucid 10.04.2
Orange on white looks better.
HTTP is designed for a single request, single response in order. ZeroMQ messages can be sent without waiting for each messages response, thus a single socket connection can push drastically more information then a single http connection (not that you are limited to a single http connection).
Connection Pooling HTTP starts bringing in a lot of overhead, but doesn't provide some of the other features ZeroMQ does (multi-honed etc) without some additional effort (load balancers on the network).

I've personally been pondering a variation of JSON-RPC that operates over a TCP socket not over the HTTP layer.
And to think we scoffed at the Japanese conspiracy of an American media hit job against Toyota.
This looks like a great book, I perused it briefly a while back, but I think that if you've been coding for 13 years you're well beyond the level of its target audience.
Question - should I shoot straight for a framework, or develop some small sites "from scratch" first to get a feel for php before diving into a framework?
Dr. Samir Chaudhry - Director, Design Enablement at TowerJazz
How do you compute the points for the items?
News.YC.dump.sql.tar.gz
Who will be the Future Digital Gaming King Valve or OnLive?
Does it have a "report to government" button? I kid I kid
I visit here because HN aggressively focuses on content and has an intelligent userbase that values discussion and doesn't seem to get caught up in memes the way reddit seems to.

I used to visit Slashdot all the time because their userbase was intelligent enough to offset the low number of news items they covered, but they recently changed their interface to a dynamically loading AJAX monstrosity and disallowed preferences to keep the old, quicker HTML interface. At HN I can get news faster than Slashdot, with just as high a level of discussion and no overblown interface. I'm sold.
Chosing one language over the other because you know it better is rational and well-deserved.
My reaction is more like... $126m? That's it?

"IBM won a $244 million DARPA contract in November 2006 to develop a petascale supercomputer."
I agree. When I see those types of pictures - I'm thinking it's going to be complicated.
That causes issues for being able to use the latest features, which is somewhat of a problem, but should not affect backwards compatibility. It means you have to possibly be aware of the OS features you use in your apps, but you don't have to worry about updating them due to some API being deprecated.
You should not run a system service on a port below 1024. On unix-a-like systems there is usually a rule that a non privileged user can not listen on a port below 1024 - Apache and similar services do it by running as root or similar initially and dropping privileges once the port is open and ready.

If you run SSHd on a port over 1024 you increase the chance that an non-privileged user on your machine (a user on a shared host, or a compromised externally accessible application) might somehow crash your SSHd and launch its own to capture usernames/passwords or such.

Bots scanning for SSH on ports other than 22 will likely scan the whole 65536 range, not just the first 1024, so you don't get extra obscurity by using a higher port.
Which is all well and good until you calculate the immense power loss by transmitting that electricity thousands of miles.