skysight-inc/HackerNews huggingface dataset:
I like how you're using standard HTML elements for the important bits outside of the game's main display. That is a great idea and seems like an efficient way (in terms of level of effort, not reinventing the wheel) to build a UI and tools for a game like this.
While I see no problem with having a centralized file to get OS information from, I do have two issues with the file that's proposed here:

One is that I believe it shouldn't be in /etc which is generally used for configuration data, not for static distribution info. I'd put it somewhere in /usr/lib or /usr/share.

Second, I think that the linked documentation (http://www.freedesktop.org/software/systemd/man/os-release.h...) is incomplete in that it doesn't specify quoting behavior: The file doesn't say anything about when or if at all values need to be quoted but the has quotes on some string values (but not all) in the example.

Are the quotes part of the value and thus should be displayed? Or are quotes needed for values with spaces in them?

Yes. I'm nit-picking, but IF you have to start off a new standard, please be sufficiently precise in order to reduce the need for somebody else having to do the same a few years down the road.

Other possible questions: Do custom keys need to be uppercase? Can they contain spaces themselves? ANSI_COLOR is a nice idea, can we also have a background color? Are spaces allowed in front and after the = sign? Are spaces in front and after the = sign part of the key or value? Or are they to be ignored?

Maybe use a standard format like YAML or JSON or (god forbid) XML which already has things like this covered.

Yes. This is all really small stuff, but in the end it's this unspecified small stuff that causes everybody to implement their solution differently which in turn makes writing a parser needlessly hard (or even impossible if there are conflicting interpretations)
The solution? Offer even more startup advice.
I have that same irrational feeling about the JVM, I'll say this, go ahead and learn Clojure; it only slightly smells like the JVM.
Central Florida Hampton Inn, Orlando FL Real Estate
L) Start dating her/his best friend.
But that was my point, I didn't leap directly from $50 to $900. I spent a lot of time looking at the space in between. What I came away with was the impression that pretty much everything under $600 was basically interchangeable junk -- the more expensive chairs in that range were just the cheaper chairs, tarted up with memory foam and the like to justify the higher price.
The book was infinitely more true to life; my dad's copy, from the first printing, is still on my shelf. (My dad was a career USAF fighter pilot, and I spent most of my Navy time aboard an aircraft carrier, so I had a certain amount of exposure to the fighter-jock culture.)
It's from freesound.org
If someone committed any of that code to a repository I was working on, then I'd hang them up. It's 2011 and people are still using one and two letter variable names.

An interesting article, but I don't have time nor the inclination to understand the code, which is the core of it.
Why do Americans elect lawyers?

Laws and contracts are the operands of government. Money and a convincing demeanor are the operators of elections.

Government is not really an experimental enterprise. Science is about constructing interesting subsets of general-purpose reality to eliminate variables, then testing other variables and seeing what happens. The history of Legislative attempts to eliminate real-world variables is the history of horrific side-effects: wars, market crashes, value destruction, and freedom-trampling.

The chief complaint about current US reps isn't that they're not scientific, but that they're not aware of facts and that they're only aware of some people. Scientists make no claims on being aware of people, and are deeply aware of some facts.

What we need in Government are intelligent yet humble people who have personally experienced some tragedy brought about by ill-conceived legislation, tensioned by CFOs who in their personal lives give a shitload of money to the poor.

Good luck on that talent search, America.
Valentine's day special : Epic-ish Google Doodle
Not to hijack the thread, but your linked article is excellent.

This is one reason why it's important to be prejudiced in favor of tolerating dissent. Wait until substantially after it seems to you justified in ejecting a member from the group, before actually ejecting. If you get rid of the old outliers, the group position will shift, and someone else will become the oddball.

Wise words indeed.
bisect module, not biset
Ask HN: Paid blogging engine like Experssion Engine instead of free Wordpress?
I have not used Expression Engine, but i am so confused that even though most quality CMSs and blogging engines are free yet expression engine, and many other paid CMSs and blogging engines, have a market. Why is that?
No more impressive than the last node.js knockout competition page.
I have to say, after tinkering with Clojure, when I'm typing out a python dict or list I think, "So many damn commas..."
This will probably sound frustrating, but I cannot make heads or tails about what your app actually is. I get the general idea from the website "say you did something, check in with others" but the Android app stops me in my tracks.

Going from this screenshot[0], which is the first screen:

- What am I following if I tick 'follow'?

- How do I 'do' the kiss task? I haven't done it yet, so why is it labelled re-do? If re-do is your analogy to re-tweet, I would consider changing it to 'do' - re-do implies more than once.

- Re-doing a task requires an account if you want to share, then brushes me off with a toast, rather than taking me to a signup screen (which I would expect on first load).

I hope you can see why I'm a bit frustrated, it does look as if the Android app is a bit of an afterthought compared to screenshots of the iPhone app.

[0]: http://dl.dropbox.com/u/3637891/didthis-android.jpg
The magic __proto__ property in JavaScript
Grooveshark on windows phone 7
The flickr username is not the same as your yahoo username. They are linked, but can be different strings. You sign in to flickr using your yahoo username (ie, your @yahoo.com email address) but your flickr username is a completely different string.

The reason for this, I suppose, is that flickr was an independent entity, with its own user database, before being acquired by yahoo. It was long after the acquisition that yahoo insisted on linking it to your yahoo ID. Some will remember the brouhaha that caused.
People are too busy trying to make "product money," not "blog money."

Never forget, TechCrunch itself started as a sideproject to help Arrington learn about the startup space while he worked on one of his own.
Tried it several times over the years. Unfortunately it doesn't meet the 'properly' criteria :)
That ain't 8-bit. That's just crappy graphics ala 1995 Mac OS Classic games. Looks alot like the old shareware Escape Velocity games.
Love Will Conquer – A 3D Real-Time Stream of Love & Hate on Twitter (WebGL)
Regulators to Google: You can buy Motorola, but we still don't trust you
If I'm paying double what I would pay for other brands

For starters, you are not. You are just buying the equivalent of top-tier machines from other brands. If you compare the equivalents hw specs AND build quality (from the external design to the materials like aluminum used, to the extra cost for an unibody construction, to the extra engineering effort and cost to pack things lightly and thin, to the thunderbolt ports, to the display quality etc), you either end up same price, or cheaper or the thing doesn't exist at all in the PC side. Even worse with iPads and iPhones, which have competitors struggling to compete on price.

I expect to have driver issues fixed in short order

Well, I guess you can go to an Applestore and have the machine changed if it doesn't work, or get your money back.

But in general "X issue fixed in short order" is not how it works, even when buying mainframes for top dollar. Sometimes you just have to wait until the engineers find the root of the problem and come up with a solution. Sometimes it even takes the next generation of machines for the problem to be fixed, if it's a HW bug. Sometimes it never does, if it affects some small percentage of machines with some strange setup (e.g with that brand of router, when set to those settings, etc).

I replied to someone talking about "zero driver or hardware comparability issues".

If anyone claims "zero driver or hardware comparability issues, he is clearly delusional or just speaks for himself. iBooks circa 2003 even had their logic boards fail multiple times, for example. Or G5's had strange goo coming out from their cooling system. I had a failed DVD on a Macbook Pro. Still, the same kind of things happen to PC runs all the time (I've had too many such cases from '91 to '05), they are just so fragmented as a platform that you never get to hear from them.

A Macbook run is 10 million machines of the same* specs. How much is an Asus 105-SH/i-mkII run? Or a Dell run, considering it offers 2,000 build to order configuration combinations? 1% of a Macbook run in hundreds of thousands of people, 1% of those runs is like nothing, so you don't get to hear much. Not to mention that they don't have forums and sites dedicated to the machines, anyway, just broad websites for all PCs.
Well, considering that part of my job is evaluation of new tech, regular scans of tech blogs are actually expected.
That is great - is that based off of the WebGL Globe chrome experiment? very cool.
I'd never even heard of lsb release... I always just did a cat /etc/release to get the version
serious || !serious == true
I think your point might be valid, but it would be nice to test it. The obvious place to try it might be Japan which still has a pretty hierarchical corporate culture.

Perhaps a stronger argument along the same lines is that in a business setting anything that breaks away from the highly dysfunctional mechanics of many business meetings (which are not purely due to hierarchy) has to be a Good Thing.
Or making the caracter float above others by fiddling with the console <3
I really enjoyed playing that game as well.

On a side note, games likes these convince me that video games have the potential to transcend into art, but that it's maybe not a good fit to actually call them video games, as the game mechanic plays a minor role in relation to the content.

If a game like A House in California wouldn't require a computer to be played, but rather interacting with physical objects instead, it would be called an art installation.

Just a thought. And it's off-topic really. Just wanted to share.
>"The marginal cost to produce data (or software) is almost nil"

Nonsense, GIS data typically found in municipal datasets requires going out to field and physically locating items such as underground utilities and stream edges, as well as, verifying data pulled from other sources.

The cost of reproducing that data is low, but then again, the cost of unlocking a stadium is equally low...roughly equivalent to the cost of quality assurance measures one might take before distributing a copy of municipal GIS data, or the cost of maintaining adequate bandwidth to distribute data sets the size of a county GIS database containing 6" resolution aerial photography.
NowDoThis: Dead simple TODO lists
Lies, Lawsuits, and Performance Reviews: Q&A with a Corporate HR Manager
I have one word for you: websockets.
This stuff is going to be baked in your browser very shortly, plugins are yesterday's game. If Cohen can make his stuff work seamlessly with websockets, very interesting things will happen.
Why Are Memes Popular?
Haven't seen a geekier homepage (a few 'sounds' that are out of sync). What's even more impressive is the link to work. Impressive.
-webkit isn’t breaking the web. The W3C is.
Moody's Warns it May Downgrade U.K, France Rating
I've used IBM and Lenovo x-series (x41 and x60) laptops before and while I'm generally a fan and would definitely go with them as my number two choice, I've never had one "Just Work" with Linux. It's always very close, but there is always something. The x-220 was also more expensive for equivalent specs when I bough my Air, especially if you took into account the cost of replacing whatever drive it came with with a 120GB SSD. Also it is slightly larger and slightly heavier than the air, and for me size and weight where a big factor.

Then there are minor things like that there are no stores anywhere around here that sells them, meaning I'd have to buy one without playing with it first. Also it's basically impossible to buy one without a Swedish keyboard layout in Sweden, while Apple will happily let me choose any keyboard layout I want. None of these are deal-breakers in them selves but they're things that kind of add up.
Designer Myopia: How To Stop Designing For Ourselves
Apologies - downvoted by mistake!
Mailchimp is for lovers.
IIPA Reports BitTorrent Sites and Cyberlockers To US Government
I wasn't going to nitpick but yeah.

This is an adventure game running on an 8-bit computer (Apple II): http://www.mobygames.com/images/shots/l/42948-king-s-quest-a...
Can you compare Kotlin with Ceylon [http://www.ceylon-lang.org/]? I'm very interested in what's the core/main difference between them and will be better in which use-cases.
My first thought was "but only 5v?" Never heard of USB Power Delivery before. After seeing the picture, I kind of want to rig something like that up in my house.
>"Obviously you are missing the point, going to the stadium is the result of something being on show there, the "content"."

You are cherry picking.

Access typically is restricted during non-performance times when marginal costs approach zero, e.g. one cannot walk around the track after work or have a Saturday morning Frisbee toss on the field because the gates are locked.
Really? Have you read Marx at all?
Nice to see them dropping the silly "System.out" prefix for println. A minor point, but it was rather silly. See other Kotlin examples here:
http://kotlin-demo.jetbrains.com/
Kotlin copies much of its design and syntax from earlier Scala versions e.g. the use of companion classes, constructor syntax etc. but leaves out some of the most useful features found in Scala today. Kotlin, unlike Scala cannot make existing classes implement a new interface, nor can it do structural typing (http://codemonkeyism.com/scala-goodness-structural-typing/). It would be great if they added these features, without them I feel like I'm getting a poor man's Scala. The only consolation is that Kotlin does string interpolation, something which is being added to Scala 2.10 anyway.
Why Valentine’s Day is a Fantastic Opportunity for Stakeholder Engagement
Valentine's Day offers an opportunity for companies to become creative with their CSR agenda and use their imagination towards boosting stakeholder engagement.
It's also making canvas window smaller, so it runs faster :)

At least when it's using canvas software renderer, 20% of screen size is making a big difference in fps (on my old PC 30 versus 37 fps).

But it would be worth it just for much simpler ui programming.
Ah, that can be solved with penalties for bad hits, just like there is a major penalty for face masking. Also, from what I can tell, the major hits are helmet-to-helmet, so any purposeful infliction on one player may have an equal infliction on the other.
Also, I wasn't proposing that this would have an immediate effect of taking a player out of an in-progress game (actually, re-reading what I wrote it kind of sounds that way), but I was thinking more post-game analysis, where the cumulative hits to the skull determines a player's eligibility to play (similar to if a player had a cracked rib or fracture in the spine, etc).
Ipad 3 to launch 7 March
I assume those prices denote the money the startups will pay me if I spread their stickers?
MA already pointed out that Dan wanted to work for TechCrunch numerous times. How much more direct do you want?
Are our romantic relationships ever really mutual?
I don't think that's right about hash tables. In particular, the distinction I would make is that literal hash tables are part of the syntax of the language in Racket, like in Clojure, Python, etc, and not in C# or C. What this means in Racket is that (read (open-input-string "#hash()")) produces a hash table -- that's parsing, not running the hash table constructor.
Thank you for your feedback.
The app is not supposed to display screenshot[0] as you share it. So obviously there is a bug here, sorry.

- "follow": place to follow others users. People who are going to inspire you.
- "re-do" is correct. It's about redoing what other people have already done.
- "register to share": yes RossM, you are perfectly right. It's a beta version and we are going to improve the UI.

BTW, so Didthis is about seeing how your actions are spread (redone by others) and being inspired by others' actions. In a way, yes, it's about check-in into actions

Android DidThis dev
I'm not so sure about that. Have you ever played fantasy baseball? Or fantasy hockey? Most other fantasy sports are a pain in the butt. They're too involved.

Fantasy football has a nice rhythm: Peak at your team on Thursdays half-way through the season because of the handful of Thursday night games, adjust your team at lunch on Friday, check your scores on Monday.

At least for casual people. Maybe those hard-core will move to fantasy golf...
This attitude is frustrating and sadly widespread. Basically, you're saying that you can trust someone with some scientific training, but only up to an arbitrary limit. You assume this is a zero sum game, that it is impossible to learn a lot about biology without simultaneously acquiring some compensating deficiency. Or that only the deficient personality would pursue a Phd.

How is it anything but anti-intellectual to say that having too much expertise makes one a less capable leader?
The "blue collar" crowd shifted to python/ruby/php a long time ago.
In India we the Indians have elected DrManmohan Singh as our prime minister. He was very known internationally as a good economists. He was also governor of Reserve bank of India before coming to politics. Because of his reputation of a good economist he was offered the post of finance minister in the late nineties. He supported very much to the policies of globalization,liberalization and India became a member of this draconian policy. The poor people of India thought that by this change in economic policy their standard of life will change. But it is very unfortunate that after two decades of its implementation the poor people are ruined now. The marginal farmers are ending their life by taking pesticides and insecticides due to debt. More and more people are coming under below poverty line. Every night some million Indians are going to the bed in empty stomach. Inflation level is increasing day by day. Industrial workers are losing their job on daily basis. On every part of this universe Indians are working as daily wage laborers. Employment is a very big problem. Day by day the crime graph in India is increasing. Transparency International in its annual survey report termed as a most corrupt country. So leadership is not measured by some sort of degrees or phd.
The thing that American football brings that is absent in other sports in immense flexibility and opportunity for advertising between every down.
Doesn't work in Firefox 10 for me. No idea why it wouldn't, any ideas?
Hockey is having its own CTE crisis. The NHL has had a few drug deaths and suicides recently that were likely caused by CTE. Hard hits and fighting are a big part of the game. They don't have to be, but they are.
MIT launches online course with certificate
If anything the technology industry is unique in how much good it has done, relative to the bad.

Every industry makes this rationalization.
One of the most failed "experiments" of science and politics was Robert McNamara as U.S. Secretary of Defense under JFK. He used a lot of scientific methods to evaluate his political decisions with war and intervention. All of his evaluations pointed out that the U.S. should intervene in Vietnam and look how that turned out. In politics there are too many variables at play. Perhaps politics is good for the "intellectual" but not for the scientist.

As an aside I think its a little bit dangerous to put intellectual and scientist in the same category.
For those who were as confused as I was, the prices are in Swedish Krona. Currently 1 Swedish krona == 0.1503 US dollars.
When will experiences replace movie theaters?
Juventus black cap
If you need Mens Juventus Hats, please visit our Hat Juventus Shop. You can find what you want. We offer all kinds of Fashion Hats Juventus.
I'm not saying doctors doing research never learn this stuff, just that they come out of University without this knowledge. (I certainly don't know enough about medical research literature to make a statement like this.)

Curiously, at one biomed lab (can't remember if it's the wife's) they have a dedicated person (shared by several labs) to do the statistics for the presentations and the papers. Kind of weird if you ask me, you'd think understanding whether your results are meaningful is not something you calculate at the end!
I was trying to shape why this is an issue to the community that you and I are a part of. I don't know the author personally, but had heard of him before this blog post. The departure of individuals and those like him is a serious problem and will, in my opinion, ultimately kill the platform. Dismissing this problem will not solve it.
Just recently Science published, and NASA had a PR hoopla about a bogus paper about arsenic life, after it went through the usual Science peer "review" process. The paper was dicredited by numerous Comment papers for outrageously bad statistics and bad methodology, which Science actually published. For reasons I don't really understand, Science did not redact the paper and called the ensuing outrage normal scientific discourse, even though I think they would have benefited from a mae culpa moment regarding their peer review.
Sidenote but in case it's helpful to someone; if you need to have rsync.exe on Windows, here's one path:

https://github.com/thbar/rsync-windows
Given that baseball does not have special teams, there is no point in the game where it is not offense v. defense, and compared to baseball, football statistics are pretty shallow.

Furthermore, one issue with football from a spectator standpoint is that the coaches so often seek the limelight at the expense of the players - there's more emoting than a amateur production of A Streetcar Named Desire. It is hardly something which attracts fans.

What is unique is the level of violence for a team sport - it is the rare college or professional game in which someone is not carted off with an injury that puts them out for at least several weeks.
ok, will do care about this..
If its a simple enough game, why not program it to work in the browser! It would have been a big plus if you want to target as many platforms as possible, and you could probably get a larger crowd to play it if they were able to play part of it online before purchasing.

As of right now we don't have any semblance of what the game is like, and even 8bit games had demos and shareware versions.

Shameless preview: I'm developing my own set of HTML5 Canvas games that I plan to open source to that others can have some good examples and tutorials to start making their own cross-platform browser games.

The first one so far: http://cloudstork.com/temp/game.html

(Warning: very unfinished means some ugly art.) That's a full playable level, though it wont work well on mobile devices just yet.
I think he made a point saying that lsb_release needs to spawn a process to get the result, while /etc/os-release it's just opening a simple text file and parsing it.
Well for one thing LSB mandates using RPMs:
http://en.wikipedia.org/wiki/Linux_Standard_Base#Choice_of_R...