skysight-inc/HackerNews huggingface dataset:
Seeing as comments turning into a list of roguelikes:

ADOM is one of the best roguelikes. It's closed source but very deep and high quality.
http://adom.de/

POWDER is a little graphical roguelike targetted at portable game consoles and PDAs. But you can play it from PC. It's reasonably quick and have a very fun and orthogonal skill/spell/item system.
http://www.zincland.com/powder/index.php?pagename=release
In Jobs's optics, Microsoft tasteless and became absolutely bloated and unworkable. In the last decade, it's become a replacement for what IBM was in the 80s.

They seem to show some improvement lately, but Microsoft still looks very much like middle-management realms, a tentacular corporation with little movement and even less focus.
It could also be argued that, because the acoustic neurons on that side of the head are being used more, they're more likely to be cancerous, or that both are caused by a similar issue.

That sounds pretty convoluted to me. It could be true, but it probably isn't. If, as the paper abstract seems to indicate, long-term (but not short-term) cellphone users are getting fourfold more acoustic neuroma on the side of the head they use their cellphone on, as compared with the other side of their head, I'd say that the most likely explanation is that cellphone use is responsible.
People are usually aware of the Sun's effect on their body but they don't know much about radiations emitted by cell phones, hence the paranoia.
Reasons to use Guava
Rugby World Cup Final live between New Zealand vs France.
The earliest MBP's probably need that heat paste thing redone, but 2008 and later Core Duo 2 MBP generally last as long as you don't flex the logic board (don't carry it by one corner), and keep it reasonably cool. One of hte older generation MBP had clips for logicboard that were ver fragile.

For linux, the US$7-800 core i5 toshibas and HP laptops at Costco work pretty well, except for wifi on the Realtek chip set. 8M RAM vs. 2M on a 5-year old laptop is a big diff.
"Apple only pays £3.99 to manufacture a £600 iPhone", claims report.
Adding to #1 :

Using static imports to import the newHashMap() method can make the statement even shorter :

final Map<String, Map<String, Integer>> lookup = newHashMap();

This serves to make the code far more readable.
Budgeting Goals
At the time it was far from clear that Saddam Hussein did not have weapons of mass destructions. In fact, there was ample proof he had used those weapons previously on Kurds and American intelligence reports claimed he had more where those came from (which turned out to be false, of course, but who knew). There was no way to know that Bush would bungle the whole rebuilding phase and let Iraq slide into anarchy.

Hindsight is always 20/20. At least they owe up to the fact that they changed their opinion, I know lots of politicians who'd rather chose to rewrite history instead.
If you're talking about the German layout and AltGr, then so are the []{} keys, which are already used quite a lot in PHP programming.

It's the main reason why, even though my phyiscal keys are in German layout, I still have the USA layout in software. It's just nice to be able to make [] with a single key press :)
I feel like I don't know anything --- CompSci Major
Hey HN,

I'm a compSci major at a good compSci school, and while I've been taking classes and going through the motions of being a student, I feel like technically, I don't know very much.

I know Java from what we do in class, but that's about it. I feel like I can't really create a product or provide valuable skills/service from what I am learning in school.

How can I change this, and what tips, advice, etc would you give to someone like me? Is this normal? Can someone who has gotten a CS degree elaborate on this?

Also, why don't CS degrees teach you much technical skills? Seems more theory than anything else!
Yes. Like in most of Europe, whoever looses the case should have to pay BOTH sides legal fees.
An old friend which has occasionally sparked some interesting comments, and some interesting contrary views.

In case you're interested in seeing some of those earlier discussions, you can use the search function:

http://www.hnsearch.com/search#request/all&q=%22You+and+...

Here are some of the results:

http://news.ycombinator.com/item?id=13218 (6 comments)

http://news.ycombinator.com/item?id=52337 (11 comments)

http://news.ycombinator.com/item?id=229067 (7 comments)

http://news.ycombinator.com/item?id=524856 (1 comment)

http://news.ycombinator.com/item?id=542023 (4 comments)

http://news.ycombinator.com/item?id=852405 (1 comment)

http://news.ycombinator.com/item?id=915515 (5 comments)

http://news.ycombinator.com/item?id=1524524 (no comments)

http://news.ycombinator.com/item?id=2012570 (no comments)

Some of the comments were simply pointing out that it had been posted before - the first being 1650 days ago.

There are also many, many references within comments, etc.
Cintiq 24hd
State-of-the-art technology meets impressive design. The Cintiq 24HD is the flagship product of the Cintiq range.
I'm not a programmer, but I suspect the detail on the music gear might be because the sound you get depends on the instruments and effects chain.

The code you get out of your coding session, or the LaTeX source for your book, does not really depend on which method you chose to install and update GNU/Linux.

Am I being naive here?
If I were writing the code to use, I would do exactly that. Since it was a explanatory tutorial, I wanted people to see what was happening. Later on I've used static imports after explaining what classes they need to look at for the code. I totally understand your point of view though.
I take it you work for Google.

I have the impression that Google likes to collect data. If you are indeed interested in fixing the recent quality dip of your search product, example queries where plus (now quotes) are necessary can be automatically collected by inspecting all searches where quotes are included.

If these are too many, filter by those that had a recent similar search without quotes. I doubt this is necessary, though. Who puts quotes in their search string the first time?

If I worked at Google, I'd be interested in the growth of use of the plus-operator lately. It has become a necessity for nearly all technical searches I do. Make a chart of it. Show it to the people in charge of this recent trend. Google search has seriously gotten worse. Forcing quotes instead of plus highlights this problem because it's twice the work.
http://www.mate.tue.nl/mate/pdfs/2037.pdf mentions 0.1 degree centigrade. That is measurable, but not something to be concerned about.

It would not surprise me if the temperature raise due to incepreased thermal insulation when using a mobile phone where higher than that 0.1 degree.
Panic - Summer in the Panic Kitchen
مسلسل بائعة الورد الحلقة 36
Right, it's a protection racket. Except that software isn't anyone's turf in particular, there are no gang wars to keep the troll count low, so you'll end up paying, paying, and paying again until you are big enough to spend a lot on IP lawyers. Then the lawyers start to twiddle their thumbs, and you begin to acquire your own patent portfolio. Then you become part of the problem.
Pick something you want to make and make it. The best guideline for this task is to scope small. For example, try and code a clone of Breakout. Now try and do it in a language you've never used. Maybe try and render it server-side and send the info to a canvas element on a web page.

The other direction you could go is implementing algorithms in various languages as a sort of mental workout, but that's a lot less fun.
Ask HN: I feel EMR (WiFi/cell) radiation. Do you?
Recent study discussed here on HN says there is no visible link between cancer and mobile radiation. Nice to hear, but I painfully feel these damn electro magnetic fields and they aren't doing anything good. Holding radiating device, iPad with wifi for instance, in a few minutes I begin to feel accumulating pressure in a forehead which then stays for ~30min. With a cell it's better, I can hold it to my ear for several minutes before it starts. I am 33 and have no health issues. Is anyone else here experiencing the same? When you feel it you realize it's not paranoia..
US to Pull Out of Iraq || thenewsjockey
I don't follow Java development, but I have worked in it occasionally, and every time I do something in it, I'm inevitably surprised by having to use one of this commons libraries for something basic.

Is there a reason some of this stuff isn't added to the base framework?
So true. After the recent SSD upgrade, I can't ever imagine what could be that much better to warrant the next notebook upgrade. Maybe I should get into gaming ;)
regarding 4), it may be minor, but it's occaisonally handy yet doing it would get you banned from the Apple App Store.

Previously camera apps have been told not to provide this feature, yet now it's heralded as part of iOS 5.
WebGL X-Wing
I can't imagine how his kind of interface would ever be useful in a phone. Interface is determined by form factor. Kinect is great across a room, but for a hand held device?
Crescent Medical 
Medical Nutritionals & Supply e-store! We created customized prescriptions for a healthy lifestyle! All of our medical compounds are made right here in Culver City!
For more info: http://www.crescentmedical.com/
"You must provide it clean (interchange-valid) UTF-8, so any encoding issues must be sorted out before-hand."

In most cases you have to know the language in order to guess the encoding and convert to UTF-8 if necessary.
Mutual recursion...
The important algorithms are in the core library. This is a more friendly API to use both collections and operations on them. And while I love what Guava brings to the table, I do not agree with bringing API candy into base Java. When it comes to heavily used things like collections, this is obviously a gray area. My preference is that they obsolete the need for several of these things at the grammar-level with list/map syntax and [real] closures.
Weird. I have a slight bias to the keyboard - so I think I tried right clicking, and didn't find the option. Anyway - it seems that you can drag and drop on to the dock.
Time Management: Are You Throwing Away Money?
There is a video of the talk as well:

http://www.dailymotion.com/video/x8qsc4_richard-hamming-talk...
http://www.dailymotion.com/video/x8qsg7_richard-hamming-talk...
http://www.dailymotion.com/video/x8qsk0_richard-hamming-talk...
Even that has issues. Say you invent X and start selling it locally. You're making a few $100k p/m and growing fast. The global market could be in the billions but your planning on growing one town at a time.

Meanwhile, another company with resources uses your invention and decides to grow 10 cities at a time. They can be 10X bigger than you very fast. They're eating your lunch, even if you'd only have made a fraction of what they made in that period.

That said, patents aren't supposed to be for inventors, they're supposed to be for society, to help stuff get invented and produced. Society benefits more from the larger company.
Stylish Barcelona Chairs
Famousfurniture.us provides a large number of items in our inventory. There are different types of furnitures like modern furniture, knock off furniture, barcelona chair, eames lounge chair, egg chair and many more. For more details, visit us online.
Ken Thompson: Reflections on Trusting Trust
So where is the cheat sheet for google search?

I am totally lost now.
This still wouldn't be sufficient in mechanical_fish's example. Someone might still remove the onions (and the needed proteins) after the introduction of thermometers with the reasoning that this would be a "simple" and "well understood" tweak.
In bolts, it's

Map<String, Map<String, Integer>> lookup = Cf.hashMap();

Which is as short and also doesn't require static imports.

Bolts are the state of art FP library for java.

https://bitbucket.org/stepancheg/bolts/src/tip/src/main/java... some examples in tests
- Java has historically included things in its standard library that (presumably) everyone regrets nowadays, like CORBA support. The standard JRE is already overweight. Also keep in mind that size matters for Java - in theory, it's a client side environment that's downloaded and installed by consumers (of course, in practice nobody does that anymore).

- The standard library has to be implemented by all JVM vendors, so adding lots of stuff to it that can also easily be shipped as a library creates a lot of unnecessary effort.

- Changes to the Java standard library have to go through a committee process (JCP); again, it's probably just not worth the effort.
I'm not sure why you wrote that post. I mean, Zed is not saying that having/buying faster hardware is bad, it's just unnecessary for him most of the time. What is that you're arguing about?
And one reason not to: http://code.google.com/p/guava-libraries/issues/detail?id=36...

Java 6 source was introduced without explicit intention and once detected was not addressed. Many companies would not use something whose vital dependencies change on a whim or oversight. A lot of shops are still using Java 5 compilers and have no immediate plan to upgrade. Some cannot upgrade conveniently.
A story of how one startup gave birth to numerous others
Eh, that's just a lack of detail. With a sufficiently precise thermometer, you'd see the temperature rising when the compressor is off, and falling when it's on.
I'd say in most cases UTF-8 is already used. Of course this depends on the source of the text.
Affiliate Marketing Advice That Is Easy To Understand
Five Things You Should Do With A Pay Raise
What I was trying to say with the above post. Was you get a little extra gloss with Unity3D, but it's not over the top. And the 2D fallback isn't miles away.

I have noticed that 2D does look uglier in places - like modal popups - that are not at all in keep with the rest of the interface. Which reminds me of the kde shutdown window - which is also fugly.
Wow! would be good to see such startup trees of other companies.
Thanks for pointing out the alt-tab switch change. That's really annoying - as I use workspaces to group apps, so I can switch between them more efficiently.
I have the same thing, but only for cells - it starts after more than 5 mins of a call.
Yet, I'm not sure whether it isn't just a nocebo - after all, I KNOW I'm holding that device. Maybe try to ask your friend to hold EMR device close to you but without your knowing about it ;) Share the results then.
It's not clear whether he's using Reaper on Windows, Mac or under WINE either. Would like to know.
Accuracy vs Precision (video)
Medical Marijuana Improves Good Result in Multiple Sclerosis
Medical Marijuana for Multiple Sclerosis

Medical marijuana for Multiple Sclerosis has confirmed to be a helpful medicine for people with this incapacitating disease. Around 350,000 people in the United States are expected to suffer from multiple sclerosis. It is a disease that affects the central nervous system, and at times can be critical.
> the unwritten contract: If I give, you give.

I can understand what he means but this is his basic misunderstanding. The "unwritten contract" doesn't exist. As Open Source developer you give although the vast majority of your users don't. Anyway, "It’s The Author’s Right" to choose a license.
I, like many of you, like Steve Yegge's eloquence. But not always agree with his logic. I have issues with both his posts (the leaked one and this), on the logic front.

a) In the earlier accidentally leaked one, I felt he was being too harsh on Jeff Bezos, in the UI design story he stated. Even having only the data points of Yegge's essay, I could understand Bezos point as far as the UI changes were concerned: 'Why mend it if its not broken?'

Also Jeff Bezos, had a vision of building Amazon into a huge company, right from the start. He comes across as a rare _true visionary_, for many reasons. Two simple ones: success with Amazon.com and then with EC2 . So I did not like at all when Steve sort of derided him in his post.

b) In this second post, it seems to me, that Steve is _making it up_ for the damage done in the first one. Making good use of his _eloquence_ to convert a single & perhaps boring meeting experience he had with Bezos, into an interesting one.
Doing this correctly was Google's USP. Right in the early days, when Altavista had default-OR searching, searchers did "x AND y" almost as a tic. When you did that in Google, it boasted "Google searches for all terms by default. No need for And!"

People switched on the strength of that alone. Now they've gone to this deeply frustrating method of ignoring hard-to-find words in queries, and compounded it by making your actual search even harder to carry out. For marketing reasons. Brilliant.
While a silent unilateral change is bad form, as is requiring an upgrade for a minor feature like this, Java 6 is almost 5 years old now...
I thought that the detection is easier with Unicode ordinal value map table
Well, I recommend to move to scala language instead :)
It's a phenomenal program, I am a huge fan, Justin Frankel (winamp), schwa and the rest have done an incredible job.
What? Why is this here?

OCaml's a wonderful language, but this is hardly a good intro.

Instead:
http://caml.inria.fr/pub/docs/manual-ocaml/manual003.html or
http://files.metaprl.org/doc/ocaml-book.pdf
> it's not like they hide their ideology though - the paper is called the economist!

Economics as a field is in a sad state, isn't it? You basically stated outright that being an economist implies following an ideology, and nobody contradicted you.

Unless you water down the meaning of "ideology" to the point where you would call scientists' adherence to the scientific method "ideological", that's a pretty scathing indictment of the current state of economics as a science.

Just something to reflect on from time to time...
> I've worked with really awesome people who are completely lost without [insert proprietary single-platform editor here].

And this is bad why? I'd rather be 100% productive for 10 years and then retool than 80% productive all the time.
The one thing, and this might have changed, that really annoys me with Gnome, is that the network manager panel applet, doesn't seem to have an equivalent in the menu system. That's the thing that lists your wireless networks etc.

Although I don't use the menu's that often, and I hate digging down into menus - I find they are really useful for reminding myself quickly which programs I have installed. I only really noticed this when I tried out Unity. I had no feeling of what was installed or what was not. For example I went to install transmission - and then found it was already there after I had dug through to the software center. That feels really wrong.
>why don't CS degrees teach you much technical skills? Seems more theory than anything else!

Because the theory lasts a heck of a lot longer than the technical skills. They're giving you the tools to learn anything rather than teach you something.

>How can I change this, and what tips, advice, etc would you give to someone like me?

>Is this normal? Can someone who has gotten a CS degree elaborate on this?

Build something, get an internship, or freelance. I know that a couple of people at my school would subcontract to other guys as they were trying to launch products. A couple of disclaimers on that. 1) Everyone at school thinks that ideas are worth $ and will try to steal it from you rather than work with you if you ask the wrong person. 2) If you have an idea rather than a problem you're not going to be making money off of it, but it still might be good experience if you did it as an open source program or something.

What I ended up doing was helping to build a webapp at work, and my senior design was a webapp. Senior design was much more rigid in terms of agile methodologies and spec writing. Additionally, a friend of mine had hired me to write some scripts for him to automate some of his business tasks. I earned enough money out of a couple of projects to mostly finance a Macbook. My friend worked with me and had me write a proposal for every project before I started so that was good practice as well.
Also POWDER: http://www.zincland.com/powder/

Graphical, short and really easy to get into. Runs on a multitude of platforms, also GBA and other consoles.
E-commerce At Its Best
E-commerce a vast concept which also includes marketing, delivering, selling, developing and even involves payment of various products and the services used. For more information visit at www.2ezasia.com
Gold Jewelry
Get Gold Jewelry, Engagement Rings, Wedding Jewelry, Diamonds and more with Special Offers at Fine Jewelry Store online.
Ask HN: Do you have any outlier examples in programming?
Hi Hackers,

I was wondering if you guys know of any examples of guys who have been programming say, for less than 1 year and are already proefficient at that.

If you do, do you know what their method was to learn how to program?

Thanks for all the responses in advance :)
Pre paid legal services
How is their list public? I don't know what you mean, but I would be interested to know more. I wouldn't think they would be allowed to make their list public.

They don't need a "monopoly" any more than Amazon does; they just need to be the go-to place that therefor gets the broadest range of good deals, has the most relationships, the biggest list, etc.

people can comparison shop to an extent, but so what. Again, I can look at ecommerce sites besides Amazon. But as they grew and became synonymous with their category, more and more reasons not to waste time elsewhere stacked up. Who knows if Groupon Now or Products or whatever else will be successful, but it seems like they are spending a lot of time and energy building stuff to make it harder to compete with them, yet at the same time being attacked for not being profitable enough yet.
Wrapping My Head Around Optional Typing
Bitcoins get physical
"Each Casascius Bitcoin is a collectible coin backed by real Bitcoins embedded inside. They come in two denominations: 1 bitcoin, and 25 bitcoins. Each piece has its own Bitcoin address and a redeemable "private key" on the inside, underneath the hologram."

One big weakness is they seem to be "single use" though, as they need to be torn open to be used.
I've seen Cars 2. It's not a dud. The people saying it's a dud are the intellectual high brow adults who don't get it.

It's a return to form after the truly awful Wall-E and Up! (Which were both made to please critics and get awards rather than please audiences)
Tips for Combining Google Fonts
Pretty sweet ;)
Videodropper- Behind the scenes
That's an insightful post. There is great risk in actually getting an idea to market. However, there is risk at the conceptualization phase too. I'd guess 1 in 100 patents are actually worth anything. There is a sort of yield management that goes on.

I don't see any solution to the mess other than abolishing software patents. That way you have a level playing field. I really don't think that will stop researchers from innovating, nor will it stop those with a purse from funding them. But yeah ... not gonna happen in my lifetime :(
A private key that someone else printed out and stored in a coin is no longer private.
Jadwal Pertandingan Sepakbola SEA Games XXVI
Early-Stage Companies Darlings of the VC Market
Take Risks
One solution could be to give patent amnesty to small independent organizations - less than X million in revenue. That would at least have prevented LodSyS from going after small developers. The basis for this is recognition that a small entity would simply implode if they had to defend themselves in a court of law.
Also he is saying Microsoft is outside the Silicon Valley culture, without the same values.
Bear in mind the in-progress modularity JSR (http://jcp.org/en/jsr/detail?id=294) that might help this problem. Also, some people won't want everything that Guava provides.