skysight-inc/HackerNews huggingface dataset:
Probably not. I don't particularly care about a single company, but they are not going to mark the end of a bubble. It might be the beginning, but we have yet to see sentiment and valuations that would lead me to believe that a crash in tech is coming soon.
This was actually addressed in the newer version of the game, Risk 2008 Revised edition, states in the rules:

Player 3 receives an additional card
Player 4 receives an additional card
Player 5 receives two additional cards

In the games we play, this usually neutralizes the first players advantage.
I am curious to see what the macro system is like but I do not have any windows machines at my disposal. Time for virtual box!
interesting..i await the results
I actually think it uses opengl, but it can be used without by launching it with --opengl
Please do, I'm curious to take a look at it.
We've got only a handful of companies right now at WTF valuations. That is not indicative of some irrational exuberance.
The checked exception didn't break encapsulation here, you did. You have alot more than two options, and the two you listed aren't very good ones.

If foo calls bar, something might go wrong, and foo should take some kind of action. If bar can't complete because of an IOException, it should throw it (or wrap it and throw the wrapper). Foo now knows that bar may not complete successfully, and can do what makes sense there (throw it's own exception, retry, etc). If foo can't complete because bar didn't complete, it should tell it's caller. If it matters that the reason Foo couldn't complete was an IOException, throw it, otherwise throw a more meaningful exception.
I don't see why community colleges can't become cheep colleges. The only problem is when people forget it is fine for a college to focus on something other than becoming "highly selective." A network of collages that let people take night classes for 10 years to get a degree could be useful for many people.

PS: Counting the six-year graduation rate is a broken metric for such institutions.
A year ago it wasn't extremely accurate. When I left there was a project underway to significantly improve it, but I'm not sure if that happened.
Quote for Gell-Mann in the article:
"Feynman was pretty good, although not as good as he thought he was. He was too self-absorbed and spent a huge amount of energy generating anecdotes about himself."

If you're interested, the best book of Feynman anecdotes is Surely You're Joking Mr. Feynman!, which I was given as a present upon graduating 8th grade and going to high school. I appreciate Gell-Mann's criticism of Feynman, but I did value Feynman's book of anecdotes a tremendous deal. It was important for me to learn that you could be smart and charismatic, nerdy and worldly at the same time.
Chatting.com
My link is now dead. Apparently, looking at a list of the app and clicking on one of them yields a URL that only works a couple of hours. Great.
That applies to threading.

Twisted and Tornado are epoll/kqueue/etc-based and do not use threads.

Here's a good article on the differences between strategies: http://www.kegel.com/c10k.html
If per-capita dollars was the right metric, the Greater Los Angeles combined statistical area would pull VC investments down to Southern California, which is more than twice as large as the valley.

Similarly, New York startup investments would dwarf Boston investments.

Money goes to San Francisco because of a feedback loop set in motion and sustained by a network effect. Fighting it is like fighting the tides. Illinois doesn't have the will or the wherewithal to compete with the valley on the valley's terms, and shouldn't bother trying.
It's only fair to point out that Google/Microsoft/Yahoo also play along with European censorship. Part of doing business is abiding by the law of the country you operate in.
Faster not Fat
Given how common it is for production applications to be running in the cloud, this test is both valid and useful. Therefore these tests are much more meaningful than the first.
That was the point Andrew was making with his post, I think.
Seriously - this is making me consider a switch.
Wonder if they will do anything similar with the War game. The last players certainly also suffer an unfair advantage there.
This is particularly embarrassing as the state has a very good flagship tech school at the U of I (the most visible internet product coming from there being paypal, which ended up being based in California).
Interesting, but seriously, wouldn't it be easier to take some time to learn self-discipline, even while groggy?

Alternatively, go to bed earlier so you wke up at a decent time on your own. I wake up between 5:30 and 6 am every morning without an alarm. That's because I go to bed when I'm tired.
When people say "absolutely not", as here, theory attempts to exclude experiment. It's quite common. I agree both are necessary for healthy science.
I can put this in really concrete terms based on how we broke this down, and why this article really resounded with me:

The US economic census (a great market research resource) breaks things down into groups of: 0-4 employees, 5-9, 10-19, 20-99, 100-499, 500+

The sweet spot seems to be the 20-99 group both in terms of the number of them and their operation budgets (i.e. they exist), probably have some basically technically competent people on board, and don't expect (and aren't willing to pay for) a high degree of customization.

"Rabits" (sites in the 0-9 employees) often don't have any money to spend and are a crapshoot as to whether or not they have even moderate tech teams. A good half of them require extensive hand-holding with the prospect of pulling in a few bucks a month. So in general, we'll set up accounts for sites in that size, but don't do much support.

"Elephants" tend to also require a lot of hand-holding -- not because they don't have good tech teams, but because they have specialized requirements. They also typically have slow decision making processes, usually involving several meetings, conference calls, etc. and the really big sites, especially when dealing with a small startup, are usually more interested in buying your company than buying your product.
Oh someone please do add minimap to Notepad++
Yeah, those "web browser" thingies being a close second there. ;)
Most modern eurogames make this sort of correction. Caylus, for example, gives the the second and subsequent players extra money.
No. I wouldn't even consider it.

I wouldn't replace my PC with a glorified set-top box just to get FiOS service either.
Looks like it uses Textmate packages, so a lot of code is already available for different languages.
with DirectX 9 installed

Oooh! I, for one, have been looking forward to when editors will begin to experiment with code representation other than text and text folding.
I almost suspect that my school district's former chancellor had her hand in this. It seems very much something that Martha Kanter would propose - and rightfully so, as California's community colleges are especially feeling the budget crunches.

What's worse is the whole timing of the thing. The trend is generally that the less money there is available to the school district, the more students state-funded community colleges get, which in turn hikes up their operational costs. It's hard to get a more vicious cycle than that.
I couldn't find a price on their site. How much is it? Also, does it work without needing to buy a subscription?
What if you auctioned first move? I'll take first move, but give each other player a 2 army advantage. Then, proceed with a 2nd move auction.
I don't know about vastly inferior. I'm not really even sure you could make a case that one is better than the other, really. GSM call quality tends to be poorer, but only because GSM uses less bandwidth per call. That's not really a problem with the codec, just a decision by the cell companies. Besides, all my calls these days are over 3G GSM, which uses much more bandwidth, and those calls sound great.

On top of that, since GSM uses time division (as apposed to time division, which keeps the radio on for the whole call), batteries last a lot longer on a GSM device. I remember when I first switched from a CDMA network to a GSM network. I was amazed that my phone would last the better part of a week when I was used to charging it every day. I could see this being tough on device makers. People really hate phones that can't hold a charge. But they hate large phones even more.

CDMA does seem to penetrate buildings a little better, in my experience.
The Stalin photo 4 from the top is also part of a museum exhibition about the endemic editing of history during his regime: The Commissar Vanishes

http://www.newseum.org/berlinwall/commissar_vanishes/
US Gov Scraps missle defense shield plans
We adjusted by changing the order to count, attack, place (cf attack, count, place, as I remember). If the 1st player goes on a major offensive their first turn, they end up spreading themselves thin, so this balanced things out a lot.
Decoding God's Changing Moods
Not having played Risk in ages, I have a few questions:

* Is there a statistically significant first-mover advantage?

* How big is it?

* What is its mechanism?
Dear lord, that article fails in too many ways to comprehend. Do yourselves a favor and jump straight to the goods:

http://code.google.com/p/noop/
This guy's really bitchy, I don't like his tone.
Heroku introduces "Solr as a service"
I'm particularly impressed by the zero click ,ajax page feature.
@dryicerx -It is not possible for everyone to get a domain and set up catch-all account.
What's important when starting up
Sports is very expensive to get a broadcast license for ($millions).
From the site, it looks like it has regex search/replace and multiple/vertical selection. It also looks like it can automate tasks (with macros, perhaps?).

I use vim, but I've been thinking lately that all you really need to efficiently edit text are the above things listed. Vim and Emacs are extremely powerful, but your first experience with them was probably awful, and the learning curves are steep. Is a powerful AND intuitive text editor possible?
Google Puts Lid on New Products (2006)
Well, there was a period when CD's were the cool new thing and everybody was buying all their record collection on CD again.

So, not only the labels were selling music by new artists at their usual pre-Internet levels, but there was also a big demand for old music in CD format. I suspect many older people that would not usually buy new music ended up buying many of their old albums again.
I am a CL fan, but the fact that it is in Common Lisp is not important here. It is just a one-person project that could have been written in any language.
How not to teach people to debug
Remember when you were a new coder, and sometimes you'd see an off-by-one error that for the life of you, you couldn't track down? And after a long enough time searching, you just gave up and added or subtracted one from the variable? I don't mean to badmouth these suggestions, because I have none that are better, but they all feel like that to me. Voo-doo fixes.

Just a thought.
Not sure why I put paradox instead of conjecture there, but a quick answer to the "what is it" query that does not involve reading papers is that for a distributed system at any point in time you can only have two of consistency, availability, or partition-tolerance. "At any point in time" is a key item there, as can change the two characteristics chosen as the DB goes through its various states or at different layers in the transaction.

OTOH, saying partition-tolerance is unimportant is only partially-true if your db is only going to run on a single lan. This is often the case (i.e. basically saying that "distributed" is another word for "cluster") but if your db is going to run across a wan then sacrificing partition-tolerance can have unpleasant consequences. I do a lot of work in Erlang and its built-in distributed db (like the language itself) was designed to run in a phone switch among SBCs and blades that shared a common backplane. In this case a partition meant that something extremely bad was happening and graceful shutdown/failure in the face of a partition was a good choice. Now that a lot of us are using these tools out in the wilds of the internet we are discovering that sacrificing partition-tolerance has some unpleasant side-effects too: running mnesia across EC2 instances, for example, is not a trivial undertaking because you need to deal with inevitable network problems by shutting down auto-rejoin features of the db and effectively turn off availability for a short period during the rejoin.
There's money in Risk?
Here's a recent post on a NY Times blog regarding a cropped photgraph of Dick Cheney:

http://lens.blogs.nytimes.com/2009/09/17/essay-9/
hai friends. I want to join in a community, but I do not know one's community should I follow. Currently I can only work in a small internet. Please friends give input.
Ok, now as being someone right in the middle of implementing yet another ide/editor, I gotta ask, how's such a feature useful to you at all? What would it provide? Except just looking cool at a glance.
BBC HD has proved extremely popular

<a picture of a swimming elephant in 226x170 pixels>

Waaah?
What is the appeal of the mini-map? [honest question]

I see negatives (takes up screen space, is distraction) and the positives (quick nav?) I already have without mini-map.
How about this: install Debian, 'apt-get install kvm' (okay, you'll probably have to run that through module-assistant, but still, it's only a few more presses of 'Enter' away), then run 'qemu-system-x86_64 haiku.img -m 2048'. Voila! Linux as hardware abstraction layer and virtualization engine, with Haiku running on top.
Bleh. No most-recently-used-first control-tab behavior. Uninstalled.

Also, I'd expect easier preferences setting than editing a config file for $59.
i'm so implementing the side scroll thing in vim
The same generally applies to "government" and "moral".

There are lots of movies about this issue.
You're right, I can't find any evidence other than several polyphasic sleepers' blogs. I can find a handful of articles on polyphasic sleep, but all of them are behind pay-walls and I can't get to any actual data.

The only actual data I could find related to sleep periods evening out to a similar daily distribution after 45 days.
This is a valuable lesson for all of us, but I believe can be stated differently, which will enable an even more profound result to take place for all of our ideas. People often ask themselves, what is it in for me, and if the product/service that you are developing can not answer this question in a appropriate fashion, then the user will become a non-user! How is the product or service going to benefit my life? This should be the first question that all of us entrepreneurs are answering on behalf of the audience that we are looking to capture…
Is ToyBots not thinking big enough?
The article is so-so, but the comments have some interesting discussion points.
Microsoft Office Now Web-Based
Cool! I'm just getting into scheme with a class this semester and this is awesome. Thanks!
40 Android Business Models
Minimap is cool, but it'd be even cooler if things like module, class, and function names were slightly magnified at their definition points.
I'm not sure Apple has ever been first at anything. Apple's strategy seems to be to try to be the best for a large chunk of potential users and charge a premium for it.

As for the DreamScreen itself: it's bulky, it can't browse the web and it doesn't seem to be able to run arbitrary applications for whatever underlying OS it uses. HP may get a few gadget lovers to buy these, but not after the Crunchpad or anything in this price range from Apple shows up.
Ask HN: Feelings of regret over career path?
I am about to finish an undergraduate in Computer Engineering, and lately I've been having massive doubts about my future and chosen career path.

Sometimes I am sure that I want to hack software for the rest of my life, sometimes I am sure that I want to get a masters degree in a technical field, and occasionally I want to give it all up and study philosophy!

I know that a certain amount introspection is healthy, but I am concerned that if I truly have so many doubts about my field, perhaps I am not meant to be here, you know?

I was just curious if any of my fellow hackers have felt intense feelings of doubt about their future, and regrets that they didn't pursue something different? If so how have you coped with this continually shifting frame of reference?
Also parts 2, 3, and 4:

http://www.androidguys.com/2009/09/15/40-android-business-mo...

http://www.androidguys.com/2009/09/16/40-android-business-mo...

http://www.androidguys.com/2009/09/17/40-android-business-mo...
I think the experiment design eliminates that possibility. Why would this group of rats do worse than the ones that were electrically stimulated, but not in a way that disrupted the ripple events?
I'd like to have more of a spacial sense of code. If only to help organize things. I work with huge fonts when coding (so I can lean back, instead of in), but in exchange I give up a lot of surrounding context. A sidebar like that would make organization a little easier. Not sure how it'd compare to a quick-jump list though.
I took a look and thought the same thing. Doesn't help that it looks really similar to my current setup w/ gvim: http://img24.imageshack.us/img24/3051/gvim1.png
That is remarkably content-free. Where's the maths?
Silicon Valley 'seeing revival'
WOW - I just installed Chrome for Intel OSX, and this is amazing. The performance in Firefox 3.5 was unplayable, while Safari 4 was much better, but Chrome is insane.

I can't believe what I just witnessed: a playable javascript NES emulator. I think this is a pretty significant step for the "web," actually.

See here for more info about Mac Chrome:

http://dev.chromium.org/getting-involved/dev-channel
We were constrained by network our file system and could not add more machines. We needed an RPC solution to shard the data and move away from our network file system.

delayed_job, Amazon SQS, etc are not RPC systems. You can't block waiting on a response like you can with messaging systems.

For instance, delayed_job makes an RPC call that asks "how much disk space is this repository using?" It waits until it gets a response from an Ernie handler then continues with its background job.
You could use BERT with amqp, as it's just a data format (like JSON). Ernie and BERT-RPC are libraries which build on that.
City of Vancouver Opens Up City Data
Write? Write. Sleep? Sleep. Read? Read. Don't fight it.
Whether it was satirical or not, I'm not reading. Why? Because mediocrity is orthogonal to success. It's all about what works for a particular business. I personally wish to always be passionate about what I do and work with similarly passionate people, and that correlates pretty highly with striving for excellence, and that will influence the type of business I participate in. However that is no better a recipe for success than just being really driven to sell tchotchkes to a billion people.
While I have never gone through this much effort to wake up in the morning--although, reasonably costed, this would be a product I would consider purchasing--I can understand this guy's pain. I think he is a little worse than I am, since it only takes me 5 minutes out of bed before I won't go back, but those 5 minutes can seem like a whole day sometimes.

I think a lot of people who have good early-morning discipline don't appreciate how truly difficult it is for someone who just cannot. I think it has a lot to do with the fact that your brain might just not be wired for learning discipline in that condition.
I dont know about the others but I do feel just like you. I had also posted something like this here http://news.ycombinator.com/item?id=824178.

And about philosophy I think every true hacker is a philosopher in its true sense. Hacking is in my opinion a type of philosophy of living. Philosophy can be summed up to being investigation of questions and also analysis of the answers. And every hacker does just that. And even if the questions are not exactly about life, but hacking is philosophy in its own right.
One thing that is clear isolating China, or not doing business with the Chinese because you have different principles isn't going to change anything. What seems to have influenced China most is trade. These companies are better off in China, than outside: then at least they can attempt to influence policy.

There is a difference between showing dislike for operating practices and either breaking the law, or pulling out entirely. No doubt there are profits, but we have seen in the West how the internet can change government. The technology is not going away and as such gives me great hope in the future, even in closed states.
You are in the best possible position and have the ability to craft your career any way you would like.

Your technical skills could command a high salary at a fairly stable company that would provide ample time for extracurricular philosophizing.

You could apply philosophical principles to starting a company. It all depends on what areas interest you.

You could also go the academic route and pursue those ideas in the comfort of the academy.

Personally, I think technical skills free people to apply philosophy. Capitalism and open markets allow you to build whatever you like and test it with your peers. Like I said at the beginning, technical skills allow you to do anything you can imagine. Good luck.

Just decide who you would be and then do what you must do:)
I question the relevance of these tests. With all the attention being given to performance, everyone seems to be overlooking the fact that Tornado provides zero support for truly asynchronous web applications written for it.

If you have any kind of long-running task to perform during a web request, you have to roll your own way of dealing with that task.

To make it worse, the demos included with tornado that make use of a relational database do all their queries in blocking fashion, which would render the server completely unusable during the runtime of every single query.

Given the fact that Twisted provides a robust API for dealing with long-running algorithms, as well as support for a huge number of other protocols, you're paying an awful lot for only slightly better performance.

In fact, in a real-world application, the performance benefit of Tornado is directly impacted by how good you are at dealing with asynchronicity.
Google Apps appear to have been stagnant while MS worked on this. Is that really the case, or does Google too have something up their sleeve?
Thanks for the link, it's a good read. Ian gave a talk on the same material at Stanford (http://www.youtube.com/watch?v=cn7kTPbW6QQ). The paper about the object model (http://piumarta.com/software/cola/objmodel2.pdf) is also very useful.

The hallmark of COLA is recursive design, which sort of makes it more like Smalltalk than Lisp

Late binding is certainly a big part of the smalltalk philosophy as well, and recursive design is a great way of implementing late binding. A system uses the same "user interface" internally, it certainly makes it easier to let people modify the internals.

The big difference I see between Smalltalk and Lisp (correct me if I'm wrong) is that Lisp systems tend to use compile-time abstractions Lisp->machine code->execution, while Smalltalkers from early on started thinking about interpretation and VM's - using abstractions which require run-time data to make decisions.
You mean like www.clutu.com or something different?
Maybe he has sleep apnea:
http://www.nhlbi.nih.gov/health/dci/Diseases/SleepApnea/Slee...

This would mean no matter how much sleep, it's never enough.

By the way, there is considerable evidence that a significant number of ADHD cases in children and adults is really due to poor sleep with apnea being a major factor (http://www.webmd.com/sleep-disorders/sleep-apnea/news/200608...).
Tribal Wars - Mundo 22