skysight-inc/HackerNews huggingface dataset:
Yeah they definitely lagged from what I can see, but if they are accurate in their statements of 45,000 logged activities a day, that's a TON. To put it in perspective, a single XML log file from my Garmin GPS bike computer is around 200-300kb for a 30-40 mile ride. Imagine that infrastructure buildout!

Not defending a slow release schedule, but it's not "trivial" after working in this industry for the last couple years.

That, and any corporate structure slows a development team down considerably. Nice dig for the cache, thanks for the info :)
I don't think the absolute volume of searches will ever decline. However, as a percentage of attention, social surfacing of content will continue to grow.

Take your Dining&Wine section example: that's what they did 3 years ago. But 10 years ago -- and still today -- they're much more likely to visit somewhere that a friend mentioned they visited. The social discovery mechanism is so natural that you don't even think about it as a discovery mechanism, but it's really the dominant source of information for nearly everybody. Facebook and other social networks are only just learning the right way to use that data (and the ground is littered with companies that have failed, even with the same data).
> Are you talking about something like perl's cpan?

Everyone wishes their language could have something analogous to the CPAN. But before you can have that you need some standardization and community agreement in place regarding how modules are to work and be packaged up.
Did the large number of homophones emerge through use of the written language? How do they manage to talk to each other, then? (Honest questions.)
Yes and no - in those days they had no heating in winter, so people would "sleep with" one another just to keep warm. But it was considered rude to just snuggle up without asking. Of course sometimes this lead to considerable levels of intimacy.
Propagation networks [pdf]
An A.I. Twitter bot who just wants to be a Human and a normal Girl
To register a .ca domain, I have to be a Canadian citizen. To register a .edu domain, you have to be an accredited university (and you don't really "register" for it either—you just tell EDUCASE who the administrative contact is going to be, and they set everything else up.) In my fantasy-land, .canon could be handled by some international dual of the Writer's Guild in the same way.
Congratulations on already hitting the Top 100 Paid overall on the app store! I'm sure in no small part due to HNs "super-influencers" :)
http://canon./, rather. Like http://to./

Most lesser-known TLDs with a central registrar already do this by giving themselves the www.TLD. record; for example http://www.tv/ or http://www.name/. When you try just "tv./" or "name./" in your browser, it'll try those as well, without having to muddy up the main record.
If you're interested in this for the sake of software development, you might be interested in the Personal Software Process (PSP). It's an attempt to turn CMMI into a process that an individual software engineer can follow, and it comes from the same people that invented CMMI (Carnegie Mellon's Software Engineering Institute).

http://en.wikipedia.org/wiki/Personal_Software_Process
She's based on AIML/Alice with a combination of brainfiles from all over the place. She talks to random people to bootstrap conversations from the global twitter feed, then carries on conversations as long as they @reply back and forth. She's not perfect, and sometimes things don't make sense when truncated, but she manages to live on.

It's interesting to see actual people arguing, conversing, and flirting with her... thinking she's a human.
The one thing that gave me pause about this site is that someone might be confused between it and sites owned by Garmin, which would seem to open the team up to trade dress liability.
I'm not sure what a confident creep would be like. Confidence is confidence. A confident man knows restraint, and as long as he's good with restraint, he's not in danger of being a creep.

It is good to play with expectations, to acknowledge them without actually "acknowledging" them. A creep wouldn't have the confidence to let this play out; they have to confirm that the other person is aware of the "acknowledgment" being played out. It's like some guy saying "did you get it? Did you get the joke?" Except the creep is saying this with everything he does. His body language, tone, talking speed, and even with his language.

A "confident creep" is a contradiction.
Terry Bradshaw
Yamaha India Gearing Up to Launch New Yamaha RX100
Yes. Any work that counts as a "derived work" of GPL'd software must be licensed under the GPL. I would think a direct port is almost certainly a derived work.
We should talk about hacking Japan some time. Everything insane about large Japanese corporations just spells market opportunity. (In addition to the issues in the above post -- which I partially agree with -- you could pick "Engineers are grossly underpaid relative to skill", "No socially productive work is expected by anyone below the age of about 35", "Some of the best educations in the world are wasted on undifferentiated 'office work'", etc etc.)
Good java multithreaded opensource projects to join?
I am learning java multithreading and would like to know if there are any good opensource projects out there that I can learn and contribute to. Any suggestions?
What's it written in? Are you using the Streaming API? Have people figured out that she isn't real?

I'm surprised people are willing to interact with some random "girl" on twitter...
Incidentally, the very last company I worked at (before realizing I should do my own thing) was Tapulous :)
IANAL answer: if you want to release under a different license, you are urged to do a "clean room" implementation that could not possibly have derived anything from the original. If it's a mere translation from one language to another, your version of the library almost certainly falls under the "derivative work" category and needs to be GPL.

If your library implements a well-known algorithm, try to track down a text description of that algorithm (say, a research paper) and redo the code based on that original source. Looking at GPL code can contaminate your final product.
WW2 History Lesson made easy for the Internet Kids of today
It's in python, based off pyAIML. Not the streaming API either. I'll release the code after cleaning it up, somewhat of an embarrassing hack it is atm.

As a side not: I had the same bot running as a guy and another labeled clearly as a robot... and no one interacted with them.
Interestingly, I think FB's demographics map changes when you move to a country like India or Brazil.
Having had a herpetologist roommate at one time, A large part of being a reptile, snakes in particular, involves sitting around and doing nothing.

Mammals seem to have a different take, always moving and scurrying. Perhaps it was not tenable?
Save 30% Dell Inspiron 2650 Battery Replacement
In the past when I've been involved with or observed schemes that involved bartering software development services for other services, it has ended poorly. The main problem is that software development never really ends. There are always bugs to fix, new features to add, etc. When you're trading a service like that for something that's more finite like design work or office space, it's rather easy for the balance to slip into a rather inequitable realm for the software developer, and eventually ruin relationships.
7200mAh, Li-ion dell xps m1210 Laptop battery
If the thesis of this article is correct, the most important stride Microsoft has made has not been industrial design or touch-interfaces - it's that they have learned to have their products leverage advances from elsewhere in the company and have their divisions work together towards a coherent vision.

Unfortunately, this is at odds with much of what I know about Microsoft, and this was the core complaint of Dick Brass' "Micrsoft's Creative Destruction", which was one of the more widely-discussed (and in my opinion, spot-on) Microsoft doom-and-gloom stories:
http://www.nytimes.com/2010/02/04/opinion/04brass.html

It is clear that Windows Phone 7 has benefited a lot from Zune...but they are in the same division, with some of the same leadership. If different Microsoft divisions can actually work together to advance a clear and coherent vision about the future of computing, Microsoft will rise to once again be a dominant power in new and emerging areas of the industry. However, if Microsoft remains a group of independent fiefdoms each looking to advance the careers of their own management, Microsoft will continue to be a super-profitable enterprise company that is mostly irrelevant in new markets.

Sadly, I think that the author is looking at the Zune->Windows Phone example and inferring a broader trend where there is none.
I had a chat with one of my friends about what makes us tick; and I found that whenever I write code, I think about individuals using it - and loving it. I think, I was like 5, when I watched my dad drawing a dog, a house, and some animated smoke coming out from the chimney on a computer. It was 20 years ago, and I have no idea how he did it. I remember looking at it, and loving it...

I think a lot of coders might have a main vision; and it's really useful to know consciously what it is, so you can chase after it harder.
which would put it at around $12 of sandwiches in today's money, according to miscellaneous online inflation calculators
what do you mean by "socially productive work?" is that opposed to, say, "company productive work," or along some other axis?
Congratulations.
What is Myeloma Cancer | Causes of Myeloma Cancer |
1.Did the large number of homophones emerge through use of the written language?

No. Modern Japanese is the standardization of a 3 different scripts. Kanji, which are Chinese characters, katakana, which is a phonetic script made by simplifying Chinese, and hiragana. Katakana and kanji were used for official writing, and hiragana was used for informal writing. The Japanese government standardized the three scripts in 1915-ish and now they're all used together for different things.^

2. How do they manage to talk to each other, then?

Context, context, context. You can tell which homophone means what depending on the context and part of a sentence a word falls in. Sentences frequently consist of just the verb. Where we might say "turn it on" a Jap would say "on". Also Japanese people rarely interact with people outside their circle of friends/business acquaintances, and when they do it's in extremely formal circumstances where everybody knows what to say.

^Generally, katakana = foreign words, kanji = nouns/verbs, hiragana = grammatical markers(particles & verb conjugations)
This is why I recently deleted my facebook account. I was losing that brain dead, no pressure down time (which I found facebook didn't provide).
Does this article mean that my assumptions are out of date?

That sort of implies that Japanese were once lockstep conformists. I could take issue with that, at length, but instead I'll refer you to Sugimoto's textbook "An Introduction To Japanese Society".

P.S. One of my favorite Japanese engineers swears blind that the iPod is just a Walkman with a Game Boy in it. I think that is almost as unfair as "Japan just improves on technologies that were invented by white people."
There's a book of Feynman's letters out now, and I felt like there was a progression from the early letters -- where a certain amount of sexism was present -- to later ones where he seemed convinced that women were the peers of men in academia.

http://www.amazon.com/gp/product/0465023711?ie=UTF8&tag=...
From what I've heard, youtube may not have been able to survive infrastructurally if they hadn't been bought and had infrastructure to move to.
Powerpoint - just say no
A Quarter Century of Unix (Micro Book Review)
there is no substitute for memtest86. but without a KVM over IP (or flipping a bit in memtest86 and a serial console) that's pretty useless to you.

At one point I had a set of patches to memtest86 that made screen scraping the pass/fail off a serial console much easier for one of the larger companies I worked for. But it'd be serverbeach that would need to implement that, and very few dedicated server providers give you serial consoles.

I did at one point, but it doesn't look like it makes sense for me to host dedicated servers for less than super premium prices, and frankly, I don't feel like providing the level of support that would be expected with such pricing.
This is off-topic, but I've heard a surprising number of people in the valley say precisely that about Vancouver. I figure if you all just move there, at once, that the problem will solve itself. Actually coordinating that is impossible, of course, though setting up a #sfo2yvr mailing list might be a good idea...
Emergency by twitter - real time news but not all truth
No, this (docco) is a separate implementation. Even the language is different - CoffeeScript vs JavaScript. Compare the source:

http://github.com/jashkenas/docco/blob/master/docco.coffee

http://code.google.com/p/code-illuminated/source/browse/docs...
I think you need to look further into what ASP.NET actually is! Web Forms is all that you describe (and its often worse). Check out the MVC framework, which replaces the web forms aspect with an MVC one.
The Gucci Saga
The initial house of Gucci was founded in 1921 within the Town of Rome, Italy.
Why Google is Evil
Is Google’s NexusOne a big Failure
I'm not sure it passes the 8x8 pixel font test, though.
Thanks for the great Links.!
Gizmo takes away USA dial in numbers without notice
Dude, you're seriously welcome to stop by sometime and eat with me. I'm sure we'd have a million ideas. Mail me sometime (jawaad.mahmood at!_? i do.t softbank d.ot j.p)

What gets to me is how there is absolutely no respect for younger workers; the idea is that they need to get calloused or be "hungry" before they have a shot. As if a clean-cut young man has never had a good idea in his life.

As for engineers being underpaid; there was an article in Asahi about how engineers being paid 5 million yen in Japan go to Silicon Valley and make about 10 mil. It's nonsensical.

(I'm not sure how up I am on the education system of Japan, but that probably belongs in another conversation)
Botnet protects code with hardware-based licensing system
Just a couple hundred years too late.
This is great news. Now I can register f*ck.canon and devote a website to how bad the canon tax is here in spain.
once again thanks for that...
Teen wins $100,000 for spaceflight software
Heh thanks for getting back to me. It's actually really bad timing since I just got home from San Francisco, but Jameson likes what I'm building at http://www.swfstats.com. He emailed you on the 10th. :)
How to explain this... when you're in your twenties, you're expected to do a lot of work to prove your dedication to the company, but it isn't really expected that that work will be productive work. For example, I am 27. We have other 27 year old engineers who cannot, in fact, program Java above the level of a CS101 student. They majored in e.g. library sciences, not engineering. This is not considered bad because they're Japanese salarymen and as such will be at this company for the forty years. If it takes us most of a decade to get them up to speed on the whole Big Freaking Enterprise Web Apps thing, well, that's just an investment in their future worth to the company. We'll have employees senior to them review everything they do and rip out much of it.

In the engineering track, we'd assume that by 30 ~ 35 you've demonstrated whether you're going to be a net-productive software engineer or whether you should be moved into e.g. requirements analysis or producing documentation. If you're net-productive, you will start making stuff which directly affects the shipping products without getting exhaustively rewritten -- hence, socially productive. But nobody calls a 27 year old flailing away at his first for-loop non-productive. Of course he is being productive: he is training up an asset that the company will be able to tap in a decade. (And if he doesn't have a for-loop to flail away on he better find something to flail away on because insufficient utilization of him would reflect poorly on his team.)

I have a quirky relationship to these norms because I'm a foreigner, so if e.g. I can be reliably tasked with building a system and getting it to production without needing line-by-line guidance by my superiors, well, everyone knows foreigners are quirky.
"Everything insane about large Japanese corporations just spells market opportunity."

Exactly right. To take an example from mobile, open innovation was literally strangled for years by the carriers until the iPhone came and just started owning. Android is going to do the same thing.

There is a difference between the hardware innovation that Japanese companies pride themselves on and the true, social innovation that can only exist when third-parties have a chance at changing the rules of the game. I will be shocked if most large Japanese corporations ever get this.
What languages do you program in? Are you looking for a web designer, user interface designer, graphic/print, etc?
Eat or drink less of stuff that has too much or too quick energy i.e. fat and sugar. Avoid too much alcohol. Eat normal amounts of protein and carbohydrate with high GI and drink water, keeping you from having cravings. Exercise both anaerobically and aerobically, with warm-up and stretching. Get enough rest. Do it all regularly and measure the progress.

... and embrace whatever helps you do this, instead of shoehorning yourself into the "best" approach. Know yourself and know what works for you. Don't sweat it if the thing you enjoy doing several times a week is different from the thing all the cool kids are doing.
Some patterns emerge from just taking a cross-section of the reviews to see how app customers behave at certain price levels. Here's my biased, inexperienced first blush at it:

1) Free users will destroy you in ratings, unless you are a universally known brand that is basically repackaging a pint-sized version of their popular website/application. I've seen people at the "Free" level say "I LOVE THIS APP BUT IT HAS THIS ONE SMALL PROBLEM SO I HATE IT AND GIVE IT ONE STAR YOU CAN'T PAY ME TO USE IT LULZY!" Freeloaders love free, but they will incessantly take advantage of it and are generally ungrateful, which shows in their ratings.

2) At .99 cents, you get casual and one-off users who know the value of their hard-earned dollar and will expect a relatively unreasonable amount of value because of loss-leader devs that price their complex apps that way to move up the charts. The 99-centers will conflate purchasing an item with an expectation of constant content refreshes or perfection in updates, or they will penalize. It's a false economy to try to appease these customers. Better to just cross fingers and hope to make it up in volume (or in-app purchases).

3) At 1.99-2.99, things start to get interesting. Your reviewers begin to appreciate the decisions you've made in the apps design or execution, give you actual usable (albeit terse and/or a bit angry) feedback, and ratings are a little higher overall.

4) At 3.99+, you are either a AAA game dev porting your blockbusters down to the iphone/ipod touch, or you're an indie that has built a following by selling volume pricing at first and then raising it up once you've cemented your position on the charts. Your reviewers are spectacularly verbose in their heaping of praise on you, and offer almost QA-level bug reports that you can use for your updates.

I think the sweet spot for someone starting in the app store is $1.99-2.99 US, plus a "lite" version with in-app purchaseable upgrade to the full version. Perceived value with a teaser freebie. If your app is at all useful/fun, then it'll gain an audience. I think alot of people just saw the "goldmine" app store articles and thought they could make an app that was just like iFart or iShoot "but cooler" and failed miserably.
Canvas Prints
RHS Ltd offers quality spiral stair, spiral staircase, loft ladders, loft stairs, sun pipe natural daylight systems, electric loft ladders and more! Order Now.
Not total rubbish and calories aren't calories.

http://www.youtube.com/watch?v=dBnniua6-oM

Fructose, sucrose, ethanol, metabolised differently to glucose and via pathways which cause increased energy storage as fat, decreased ability to sense fullness and stop eating, decreased ability to release energy from fat and use it, and more unpleasant byproducts.

You eat the wrong things, hence you don't feel full as you should, hence you eat too much, hence a belly. (Maybe).
I've used xfsdump/xfsrestore on Linux and xfs-filesystems (obviously) in the past. Very nice stuff, I second the recommendation.

Of course it only provides for the raw data-transfer task so one has to think about the scheduling and planning yourself.
MIT building self-assembling computer chips
Yogurt 3D - Anatomy of a basic application
I mostly agree with this. I have two versions of my card game in the store, one free, and one paid. I don't think it's possible to have a free app that has a rating greater than about 3 stars, unless you are a huge company with millions of downloads.

But based on what I've seen and read, I think my paid card game is atypical, price-wise. I've seen very little difference in the number of sales, whether the price is $0.99 or $3.99.
I've been thinking about this a bit, and I just came to the realization that Garmin basically did the precise _opposite_ of what Atlassian did. Atlassian, solidly located (and successful) in Sidney, Australia, went out its way to open up a branch in San Francisco (and an awesome branch it is) - thereby not only injecting the technology, culture, and people that you find in the valley, but also exposing themselves to tons of valley customers (It helps to be able to have half the company's executives show up to the user group meetings)

You have to wonder what is going through Garmin's mind when they almost went out of their way to _shut down_ their valley subsidiary...
Good article on a fascinating and complex subject. Thanks.
This reminds me of the recent article talking about one of the major obstacles to China spreading its culture is the complexity of its written language.

Many people think that this fact alone will stop Chinese culture from dominating and spreading in the same way Western/English culture has spread.
a failure of a hacker who doesn't have the energy to do much of anything anymore

:( Sorry, brother.

I don't know how bad it is, but I've been in similar situations. I do know it takes a lot of energy to get going again, and that a minuscule amount of energy, every day, accumulates into progress. I wouldn't concern myself with the girls, yet.
This blog entry fails to point out the most important indicator i see there.
Look at the graph.
iPhone -> top sales, Droid -> top sales, Nexus One -> not much.

The most striking difference between iphone, droid and nexus one? iPhone and droid had huge marketing campaigns, whereas nexus one only appeared in some tech blogs but wasn't perceived by the population at all.

I don't have figures to back that up, but to me it just looks like whoever does the most and best marketing wins. And apple is probably the outstanding company in terms of marketing.

What i know from personal experience: people looking for a new mobile know (of course) about the iPhone, they also know about the Droid. But they never heard of the Nexus One. Heck, i don't even know which brand to tell them. Googlephone? Nexus One?
PHP successfully recovers from memory leaks, runaway processes, and any kind of deadlock. App Engine does too. And so does mod_wsgi. It can be done.
You pretty much have to assume you know better than everyone else right from the start... otherwise you'd just conform and get a haircut and a cubicle.