skysight-inc/HackerNews huggingface dataset:
While it's interesting that the NSA blocked encryption in TCP, I'm not convinced it would have been a good idea to do it at that level in practice. Encryption has moved on quite a lot since then (at the very least due to Moore's law holding for all that time). Changing the TCP stack (typically in the kernel) every time encryption moves forward would probably be worse than the current situation of using SSL/TLS. TCP itself has held up pretty well all these years; SCTP and such seem to have had zero impact on its popularity. (not that I'm an expert on either networking or encryption)
The same way companies selling "wireless antistatic bracelets" get funding.
Engagement secret – The automated personal note
Viva V1N Mobile Price in India: Dual SIM Mobile Features & Specifications
Viva V1N is one of the latest mobile phone launched by the company that is an entry level handset with basic features. The Viva V1N Mobile is a bar phone. The battery power of Viva V1N provide a talk-time up ton/a hours. The phone operates at frequencies of GSM 900 / 1800 Mhz GSM 900 / 1800 Mhz. It supports up to 2GB external memory through microSD memory card slot. This dual SIM device operates at frequencies of GSM 900 / 1800 Mhz | GSM 900 / 1800 Mhz. Viva V1N Dual SIM Mobile Phone Features & Specifications. But, unfortunately Viva V1N Dual SIM Mobile Price in India: (Pricing has not yet revealed).
No. Think about the generated assembly. One has a conditional branch, the other doesn't.
Root keys for Sony’s PlayStation 3 go public
You are right, 0.24mm. I did the m->mm conversion in my head (d'oh).

My cheap digital micrometer only has two digits of precision in mm mode. Measuring my cheap (not "heavy duty") aluminum foil is at the limits of its resolution, 0.01mm.
How I Made My First 100 Sales
Caprice caprice – World Great Pc Wallpapers of the World
Two points:

1. What makes you claim blacklists are the "most-effective" form of filtering? My understanding is that other techniques like Bayesian filtering are.

Background: http://www.paulgraham.com/falsepositives.html

2. Saying that it only comes from a few sources is dangerous thinking. This type of thinking was used by politicians to get a ban on adult services from Craigslist ("get rid of it there and it goes away!").
Sharing my view: http://sdsync.com/2010/02/15/windows-phone-7-sucks/
Nike Air Max 97 Shoes
Domino's Pizza Online Ordering Hack
There was an old joke that no sysadmin would be stupid enough to let their nuclear plant run on Windows, well, the universe produced one such individual.
The way I became a journeyman PHP-er was to mess around with Wordpress. There are enough resources out there that Wordpress will give you the basic knowledge.

That's not to say it's good or talented knowledge, but it's basic knowledge. (People don't like that Wordpress mixes templating with code. It's unelegant and sorta gross.)
This is a follow-up to my launch post from a few months ago: http://news.ycombinator.com/item?id=1589320
Probably with government inflation statistics, which makes the reliability questionable.
New AppJet And CouchDB Hosting - JGate Blog
IANAL, but proving that a company has a monopoly and used that monopoly in an abusive way is very hard.

Consider that when discussing whether a company has a monopoly on a market, alternatives and cost of switching also comes up (besides market share); so it will be even harder than in the case of Microsoft.

Then even if Google is discovered to have a monopoly, shutting down a website ... can be argued that it was in the best interests of its users and faithful to the product's original mission: i.e. nobody can sue Microsoft for improving Windows / not bundling third-party software (they got sued for extending Windows with new functionality that destroyed competition in an existing market).
Ted.com Alternative Video Player
That's why they're called "search engines" and not "find engines".
The TV series "Numbers" referenced this prank twice in separate episodes - once, used as one of Charlie's graphic analogies - the display reading "CHARGE" had been hacked to read "RETREAT" - and once at the climax to a show where Peter MacNicol's astronomer character led a cabal of students on a quest to hack the Hollywood sign to read "CALTECH."

People have pulled much bigger hoaxes and pranks, sure; but since they took place outside of the hallowed halls of academia, they can't call them collegiate pranks.

My last point: This is the same Lyndon Hardy who wrote "Master of the Five Magics," "Secret of the Sixth Magic" and "Riddle of the Sven Realms," the "three science fiction novels" referred to in the article, correct? If so, I knew the author had come from Caltech - but I'd no idea he'd headed this ambitious project until today. You learn something new every day.

Kudos to the poster of this link. Thank you.
Importance of having a framework for decision making
Wow. How did this happen? Was the root key stored in the PS3? Or was it brute forced?
Look here: http://publicdomainday.org/disclaimer

"...the fact that the works of a given author are in the public domain in a jurisdiction does NOT mean (unfortunately) that those works are also public domain in other jurisdictions. If you need to be sure about the status of a given work, check your national copyright law and, if needed, a lawyer.

For 2011, just as an example of how fiendishly complex copyright laws can be, we are told that Isaac Babel, the great Russian author who died in 1940, will NOT enter the public domain in Russia, his home country. In Russia, in fact, the terms of protection of oppressed authors begin with the date of rehabilitation, which for Babel was 1954. Another feature of the Russian copyright law is that the terms of protection of posthumous works start with the date of publication, which means that Bulgakov's masterpiece, "Master and Margarita", first published in 1966 (26 years after Bulgakov's death) in Russia will be under copyright until 2037."
I see them as the new Microsoft as well. Something about how their style of 'innovation'.
Is Google The Next Yahoo?
How do those companies make back their ad investment?
Designers vs. Engineers
Oh yes, sorry for the lack of precision, I meant "for western-european languages" (or more precisely for languages with a fairly low number of graphemes), for Chinese or for Japanese Kanji it makes a lot of sense to ask for tracing as providing keyboard systems with good/easy access to thousands of graphemes is not easy.

Though I believe Japanese have a system for such a thing, which they use on regular QWERTY keyboard, my sister demonstrated it to me (you basically type phonetics and it builds graphemes/characters on the fly, something like that). For that reason (and because japanese people are used to that kind of input) iOS has a qwerty (romaji) and a 10key japanese keyboards but I don't think it has a handwritten one (it has 8 different Chinese keyboards, 3 simplified [with "handwriting" and "stroke" versions] and 3 Traditional [Handwriting, pinyin, zhuyin, cangjie and stroke]).
I think the fees are 500k-1m or so to license the same engine for PC or console games. Like the Source engine, it's not cheap. There are other 3d engines available for iOS, but not of the same quality - if your alternative is to get your developers up to speed with one of those or write your own, the pricing might seem reasonable.
Oh yes you can. Check author, if it's Dilger just close the tab.
Tanks in the Cloud
This chart is not that accurate for 401k style investing where taxes are irrelevant. The sort term bias is in years with high inflation traditional investments pay a heavy tax burden. AKA if inflation is 7% and your tax rate is 15% then your investments need to make 8.24% or they are not keeping up with inflation. Over longer time frames while less important it still impacts dividends.

PS: Also, historically taxes on investment income have been taxed far higher than 15% depending on how accurate the model this could have significantly altered their assessment.
The rate of inflation may be underestimated, but the trend is still a good indicator. You check out the charts at http://www.shadowstats.com/ . It may be helpful to put together your own "basket of goods" for a more personalized estimate of inflation.
"evidence for good ideas can only be obtained by actually implementing the thing and throw it in the hands of customers."

Only if your measure of "good" is what customers accept or want (at the moment you present the idea to them).

This is a common measure for business people, who value profit over all other concerns. But it's certainly not the only way of measuring value.

It's also important to note that what customers accept may have little to do with the idea itself but rather be a matter of sales and marketing.

Take a look at Java, who many on HN loathe with a passion, and yet it's achieved great market share, and many people accept and use it daily. Does that mean that Java is good?

I think a lot of confusion can be avoided by talking about "market success" (as measured by profitability, market penetration, etc). Even people who hate Java can probably agree that Java has been a market success. But that doesn't mean it's better by every measure.

Going back to ideas, it's clear that just because an idea may be "good" by some measure, doesn't mean it will inevitably become a market success. To do that requires many other factors such as implementation, sales, and marketing.
What if your candidate isn't familiar with Monopoly because, say, they didn't grow up in the west?
I'm on a same boat with this http://beepl.com

Will write Django / Python for food
Creating a Web Application for the Google Chrome Web Store
Karpen's Pile: A Battery That Produces Energy Since 1950
Let's see... no.

Yahoo was always not really that good, and a TechCrunch article doesn't signify anything.
Ask HN: What is wrong with our startup?
Seriously, what do you see that is wrong with our startup company?

The address is http://www.beepl.com

I highly appreciate any feedback I can get.

Thank you in advance,

Jan Paricka
beepl founder
>"Since there's very little competition in search they don't have to worry much about people going elsewhere."

Google search has become increasingly biased over the years, to the point where identical searches by two different people can yield significantly different results depending on each person's geographic location, previous search history, and previous web activity. Google may not be evil, but they often appear to be creepy.

That's why over the long haul, the billions spent on Bing probably make sense for Microsoft. They can run it and scale it without total dependence on ad revenue and the inevitable pressure to skew search results to create impressions for their ad network because it is not their primary revenue source.

Unlike Google search, Bing is not primarily a business model, it is another technology in Microsoft's portfolio. Ad sales are secondary to the added value of search when incorporated into other Microsoft products.
Kinect hacked to play RUSE
The implicit assumption is that people are willing to subvert their current employer for the benefit of their former employer (perhaps with the hope of being rehired by the former employer).
Sounds like a great way to make some lawyers rich.

Merging two private companies is complex and often prohibitively expensive - especially when they already have outside investors.
You're argument would be OK if there weren't alternatives to Foursquare.

As it is, there are alternatives available, and my friends experimenting with Foursquare are early-adopters that also have accounts on the alternatives. If your assumption would be right: driving 50% of users to those alternatives is an awful thing to do.

As I said, it might have been just my luck (I don't have something against Foursquare, it was just an example from my experience).

My preference is to just build less functionality in version 1.0, such that scaling / availability is just not an issue, but IMHO first impressions and early adopters count a lot.
Ingenious. This article served to clarify something I had wondered about for years.
uhm, yeah, and that's why it is so important as it breaks the 4gb ram barrier on ARMs.
If you, as a webmaster or developer, needs to inform search engines when you your content has changed, you just became part of the search-engine.

If that is what is required, and everyone on the internet needs to build google-hooks into their server-side website logic to not be SEO'd to death, I think its safe to say that google just stopped being useful.

I hope that in 2011 people will start seeing beyond the Google RDF which has gotten increasingly annoying throughout the last year: We need more competition in this space. Pronto.

Making your website part of the google search-engine will not accelerate this. It's not a "good" solution. It's barely a solution at all.
It seems to me that it would be possible to create a NonEmptyList type in any language simply by inheriting the regular List type and making sure the constructor and the mutators (if any) enforce the non empty constraint. Presumably a language that supports dependent typing would make the definition of such a type easier (I'm not familiar with any language that supports dependent typing).

However, the problem I see with that kind of fine grained typing is that you would have to convert types in many places as many lists that have to be non empty in one place might be naturally empty in other places. If that is the case, the potential defect is just moved to some other part of the code.
Simply select a different game that's culture-appropriate. If you're interviewing in Asia, perhaps Go would be more appropriate. (And I believe the original author has a thing or two to say about that game as well. :)

Or don't even pick a game; I love "design an elevator control system". Most anyone looking for a programming position has interacted with one at some point in their life, and while you could easily mire down in details, it's not so complicated that you couldn't give it a fair hearing in the context of an interview.

There's a million things like this in our everyday lives that make great fodder for mental exploration in an interview.
What I’m about to say will be blindingly obvious to the Enterprise crowd...The rules must be considered as carefully as the entities. Enterprise developers have known this for years: that’s why you see rules engines, table-driven designs, and visual workflow editors in many Enterprise applications.

What a refreshing statement at a time when we're bombarded with so many annoying "SQL is Dead" posts.

Try designing an enterprise production/distribution system where:

- set-ups must be minimized
- backlog must be minimized
- inventory must be minimized
- trucks must be full
- warehouse space is limited
- deliveries must be on time, but not too early
- sales people must have stock on hand
- plant absorption must be maximized
- bills must be paid on time
- down time must be zero
- working capital must be put to the best use
- stockholders must be satisfied

Say what you want about enterprise programmers, but they get stuff built that handles all of these while academicians fuck around with linear algebra and OO castles for years.

After this, Monopoly sounds like a day off. Great post!
> No, JA told that they planned to add type system, but their users didn't feel they need it.

I know a different story.

http://learnyousomeerlang.com/types-or-lack-thereof

Begin reading from "Through the years, there were some attempts to build type systems on top of Erlang..."

> And, actually, they added types into Erlang: dyalizer.

Yes, and they did it right: type-checking should be a task performed by a different tool.

> As for optionality of static types... What is your experience, precisely? My tells me that type systems are, actually, your partners in program development. Quite intelligent partners - Haskell type system, Agda2 type system...

I do agree that static type systems are very helpful. What I don't like about them is that most incarnations of them force your program to be type-correct all the time. This is not the case when you are sketching a solution, or sometimes while fixing/improving code. Sometimes I was working on some part of a software, breaking the static typing of the program as a whole along the way, and the compiler kept complaining until I had fixed or commented out some other (currently not impacted) part of code. I've found that to be very annoying. I would have very much preferred such type errors to be just warnings until I was ready to finalize my fixes.
Paul Graham's Hackers and Painters is $9.49 on O'Reilly's deal of the day.
I basically agree with all the advice given, but the easy-fix-guy in me realizes that it's most likely just replacing a weak password and deleting an easily found botnetscript, and he'll can have the box up and running again.

I guess that's the difference between fixing my private boxes with no sensitive informastion and fixing this guy's 600-site serving box:)
That's exactly what I wanted to say: Apple is getting so much free press others can't even think of getting. Re-reading my comment I can understand why people down voted me but I just want to talk about a example how Apple is getting free press like it was on the iPhone 4 which was found by Gizmodo before it was launched.

Engadget had leaked photos from Google Nexus 2 too but did it show up in my local boulevard newspaper? No. That's what I'm trying to say. People care about what Apple is coming up with. I don't say this cause I think it's a good or I'm a fanboy, no I'm saying this cause it is a fact.
Well it was a weekend project, so I am not sure it is exactly... elegant. But thank you, I accept the compliment :-)

As for my negative conclusions... I wouldn't describe them as "negative", just "objective". Some algorithms are easily adapted to CUDA, and you get an easy win of 10-40x. Others need a lot more work to offer speed gains, and finally, there are some that are simply hopeless (you have to redesign them from scratch).
...with code: "DDHPT"[1].

[1]: https://twitter.com/#!/oreillymedia/status/21836062456283136
Knowing the world, I expect it to completely miss The Future when it's taking a Christmas vacation at L5.
Part 1 - http://www.youtube.com/watch?v=c77Qnk_CMF8

Part 2 - http://www.youtube.com/watch?v=ovy2kPFOu0E

Part 3 - http://www.youtube.com/watch?v=Y23LUiBRcOg

That talk was at the 2010 Chaos Communication Congress which just concluded a few days ago.
"magic" devices to make you healthier/perform better/more wonderful have quite a long history of making money so with the right person probably is a great investment and there is a whole world of people investing in this, that and the other outside of the valley.
Lawrence Lessig explains how he "lost the big one" here: http://www.legalaffairs.org/issues/March-April-2004/story_le...
this is a good point on efficiency of the market,

however it is not correct conclusion that you cannot find companies in that market that are not better performers than others - obviously there are companies in S&P500 or any other index that perform better than others for any given period of time. But if you focus on particular set of companies (tech for example) your risk increases since your diversification decreases.

Given your own example, obviously AAPL outperformed market for the past decade. Whether someone could have predicted that is a different question though.
Getting Specific with WordPress Feeds
7 Important Features Every Blog Should Have - The Copy Paste Blog
It is probably being voted down because the question is based on a false premise: "the goodness of that strategy revolves around its consistency in returning 10% over ten to twenty years"

I would have voted it down before seeing your comment. But apparently this particular misconception is more common than I thought, so perhaps debunking it is actually useful.
Show HN: Chatroulette Spy
I have just launched a project that has been sitting on my hard drive 80% finished for the better part of a year. http://www.chatroulettespy.com

It detects your 'anonymous' chat partner's IP address and performs a geolocation lookup on it to show the user the partner's approximate location on a map.

I know the Chatroulette fad has peaked a long time ago (when I started this project), but there are still many people using it and its many clones. It was important for me to follow through on this one and not let it die on my hard drive like many projects before.

I would appreciate any feedback you have so I can improve it as I suspect it may be buggy. Also, any marketing advice to get the ball rolling would be helpful as well.
I've had similar interview questions before about different types of boats (I know barely anything about boats). The secret here of course is to demonstrate how you can deal with unknowns, turn it into a problem you understand and then solve it. If anything, you have greater opportunity to demonstrate yourself here.
Clickable: http://www.chatroulettespy.com
Rasterization works per triangle - which means that each CUDA thread is working on a triangle. Which means that by definition, each thread reads/writes to a completely different place in the Z-buffer and reads from a completely different place in the shadow buffer. Hence the abyssmal speed I experienced with my CUDA rasterizer, and why I switched to CUDA raycasting.
Vizio’s VIA Plus Brings AirPlay-type Features To The Company’s Google TVs,...
Daftar Peserta Liga Primer Indonesia Dan Indonesian Super League
Whats a beepl? So, questions get asked on twitter and a beepl answers them?

Fake it til you make it Jan, I would make some users up and start hiring people to sit and answer twitter questions all day to make it look like your site is chronic. Right now it seems like its a programmers weekend project. Good idea, need to work on execution, or getting the word out there.. and making it more useful.
For all we know there's a hot spare sitting next to it, but it wouldn't help much to bring up another infected box.
He seems to think this has never happened before, but I can remember Google search quality apparently declining repeatedly in the past... sometimes it seemed to return all the way to where it had been, and sometimes part way, but it isn't as though this is unprecedented. Additionally:

when was the last time you clicked through to a page that was nothing more than a legally copied, properly attributed Wikipedia entry encrusted in advertisements? Never, right?

It's not too common, but it's not like it never happens. Again, at times in the past, this has happened regularly for a while, to the point where you have to add "wikipedia" as a search term, but it has always returned to normality after a few days or so.

Since this happens from time to time for me, I'm wondering now if Jeff has been doing something right that I'm failing to do when searching.
I fully understand that it's popular to portray US intelligence as full of bumbling incompetence due to ones politics

That conflicts with the evidence available. We know that in the last few years, CIA officers went to Italy and conducted an illegal operation that was trivially easy for Italian police to reconstruct. Why was it so easy? Because the CIA officers checked into airlines and hotels using their real names. Why did they do that? Because they wanted to collect the frequent flier points.

This is an organization that clearly employs a lot of people who are...not skilled at spycraft. This is not a question of politics.
> Very nice post, though. Neatly organized and well written, I really enjoyed it.

Blushing :-)
Glad you enjoyed it, hope you have a chance to look at the GPL code, too.
Simple: the secondary rays don't "bunch" up together - there's no advantage to doing them in a second pass, you won't suddenly get coherence that way.
"I wasn't interested in signing an exclusive contract and giving up half my profits to join one of the popular digital marketplaces."

Do all of the marketplaces really demand exclusive contracts?