skysight-inc/HackerNews huggingface dataset:
I don't know whether you'd classify enjoying Interactive Fiction as "gaming", but if you did, it'd definitely fall under the "indie" label. The community[1] is quite vibrant, and the games (which are no longer commercially viable, of course) are even better and more literary than they were during the commercial heyday of the genre. If you haven't touched a text adventure in a while (or haven't experienced one ever), play "Slouching Toward Bedlam"[2].

The interactive fiction community has also produced one of the strangest useful programming languages of all time, Inform 7[3].

[1] http://www.ifwiki.org/index.php/Main_Page

[2] http://playthisthing.com/slouching-towards-bedlam

[3] https://en.wikipedia.org/wiki/Inform#Example_game_2
"How long is this excuse going to get trotted out?"

That's a very valid question, and just like you, I also bristle at this excuse sometimes. But you have to remember: India is not a homogenous country; with 15(?) official languages, 1000 different dialects, 100s of ethnic groups, etc. it is very difficult to steer the country as one. Despite the chaos and anarchy, India is making progress. And India's progress is not a forced one like China's (which is "unstable" in an equilibrium way). India just needs a couple of smart, good leaders. Unfortunately, the cult of personality is strong in politics, and it's holding the country back.
I love it lol, I'm disconnected and off the grid in so many ways...I do still have TV, but I do not have a facebook account but used to... It may prevent me from getting a job at facebook but that only matters if you're not planning on creating the next big something yourself.

Although don't you think that by reading HN you could end up being part of a "group think" mentality since most of all of us here are involved in IT?
Check out http://www.rookieoven.com/
It's a perfectly mundane expression, unless you think of everything in terms of memes.
If the first link under Core to the 10 papers is not up for you:
http://web.archive.org/web/20100819054526/http://blog.object...
How is using a Libyan domain interesting here? Bit.ly is doing it.
Feel free to ask any questions about the rtl-sdr project. I've been watching it since it started and have since gotten a handful of commits into the project.

Some key things that were not mentioned. There is the GQRX frontend and the SDR# frontend. Both are fairly straightforward to set up and use.

Also not mentioned were the hardware differences (r820t vs e4000 vs fc0013). To get decent signals you need to add a bit of filtering to the USB power supply. And of course antennas, but that topic needs an entire book.

I've been working on a very simple sdr stack (currently merged in rtlsdr as rtl_fm) that is meant to provide a sox-like experience. It is also stupidly fast, enough so that even a little RaspberryPi can easily do pager decoding or police scanning.
Christmas NumPy Cookbook Giveaway
A contest giving away NumPy Cookbook - a book about NumPy.
https://captivate.me - Add interactive apps with your YouTube & Vimeo videos. Just launched to MVP stage and starting to get traction!
>What's wrong with the Apple TV 2 with XBMC? Does it really need to be cheaper than $100 which includes power supply, and a decent enclosure? I've considered this a solved problem for a while.

Apple. Some people have an irrational hatred of apple products plus they like having something they hacked together which doesn't work quite as well as a boxed product while also costing a little bit more.
It's too bad the author gave up on a Mac install. If all you need is the low level fundamental C++ libraries of GNU Radio, it can be done without installing dozens of support libraries. It's when you try to get all of the Python and graphic stuff happening that it gets really complicated.

A Mac Mini with one of these $20 sticks is a decent little system for working on this stuff. It has enough horsepower, is totally quiet, doesn't take up much room, and only uses about 20 watts during ordinary receiving tasks.

I took notes on how I made this work on my Mac here: http://rachelbythebay.com/w/2012/09/19/brute/
PG does seem to make this differentiation: http://ycombinator.com/newswelcome.html

What does "deeply interesting" mean? It means stuff that teaches you about the world. A story about a robbery, for example, would probably not be deeply interesting. But if this robbery was a sign of some bigger, underlying trend, then perhaps it could be.

The worst thing to post or upvote is something that's intensely but shallowly interesting. Gossip about famous people, funny or cute pictures or videos, partisan political articles, etc. If you let that sort of thing onto a news site, it will push aside the deeply interesting stuff, which tends to be quieter.

Either way, I agree that this article probably shouldn't be on hn.

EDIT: It looks like this has been flagged and removed from the front page
if you really want to learn more about embedded device programming, you should start digging deeper. Arduino library can only give you that much, it is not even remotely interesting to for your robot development in the future. I would recommend reading avr libc and see how much you could learn to do to make your robot cool :)

Here is the project I'm working on (it works on arduino as well): https://github.com/wukong-m2m/NanoKong
if you really want to learn more about embedded device programming, you should start digging deeper. Arduino library can only give you that much, it is not even remotely interesting to for your robot development in the future. I would recommend reading avrc lib and see how much you could learn to do to make your robot cool :)
Technological progress is always great news and it could help improve quality of life eventually. However you should know one thing about India, Its a country of extremes. Extreme technological progress exist as few bright spots in India but extreme poverty exists everywhere. Most indians who live in the cities simply have no clue how poor india is. The numbers might be improving but no where near at the rate of quality of life that is improving for upper middle class. Indian stock market grew by 1 Trillion dollars from 2007 to 2012 but only 4% of indians hold any form of equity.
If there was a time or an issue that Republicans could stand for and actually be pro-market as they keep saying they are (in theory), it's this one. They'd probably get as much support as they usually get from evangelists, which seems to be their core audience these days, or at least that's how they're acting in public.
We're working on Farmly, a website & app that aims to make finding and buying from local food producers in the UK much easier:

http://farmly.net/
You can extend pelican to make a mobile site, or you could just put together a responsive theme for it.
Are some people seriously downvoting this?
Life: Quitting my my full time dev job to go freelance (less money, but I've always got a smile on my face now)

Programming: Putting aside spending all my time learning best practices and paradigms and just creating something I have in my head.
1. Couldn't he have linked to some of this stuff?

2. Some of this stuff is absurdly broad and weirdly pandering.

3. "I have no idea what the copyright implications of this are, so I will be printing out only my own private copy and not making them available publically;" is a totally inadmissible position for a professional programmer to have. The answer is, no, of course you can't make a printed compilation of other people's work and put it up for sale.
From the FAQ:

4. Can I trade my Ven back to national currencies like the Dollar, Euro or Pound? No

So my money will have to stay in your system and no one actually accepts it yet? No thank you
I'm working on Scribe, web-based sheet music notation software for songwriters and composers. Right now the public-facing URL is just a landing page, but if you ping me (contact info in profile) I'd be happy to give you access to the prototype.

http://scribeapp.com
Here's an idea for a map-based app
It's an effective ad, but I've wondered if it wasn't misleading by implying it was basically a backup service: Google+'s auto upload feature doesn't save the full resolution of the photos. Somewhere out there is a disappointed father or mother who thought Google was backing up their photos, only to find out at the wrong time that Google only saved a reduced size copy (better than nothing, but still...).
I hope you're posting under a pseudonym. Revealing that one's wife had an affair is no small potatoes.
Ah yes. 4412 does not appear to have sata or ethernet according to this http://www.hardkernel.com/renewal_2011/products/prdt_info.ph...
I think you could get away with not even checking for parens, if you go with the idea that people doing it properly won't try to cheat it (because they'll learn nothing).

For people who do want to 'cheat', the grade is meaningless anyway.
Experiment on making a browser/android-based MMO using GWT to offload a lot of heavy processing to the client (and save on those pricey cloud cpu charges)

http://www.gloopsh.com/

General idea is that each player controls a bunch of soldiers that they can equip and give battle tactics to (flank, use abilities, etc). Battles get auto-resolved with a nice graphical replay (you can check out an early version of that by clicking the bottom right button on the page), so anybody can attack anybody else on the map regardless of whether they're 'online' or not.

Currently coding up a stock exchange based economy for the game so that there are caravans moving between cities for players to raid and generally make the world seem a bit 'alive'.

Obviously a pretty big project to be doing with one guy and part time, but it's surprisingly coming along pretty nicely!
You don't have to be local
Not after Mr. T made it passe.

http://www.youtube.com/watch?v=4FPGJrzzq_I

You do sound like a fool if you say those words.
The Grand list of MySQL tools
Giving out some accounts for free is generally accepted. So yeah, one of the main incentives for FTP admins is personal & friend access. Beyond that, it's about the prestige, I think.
You can rely on the results, the results are what they claim to be on the home page -- "the time taken for this task, by this program, when compiled with this compiler, with these options, on this machine, with these workloads."

> Feel free to make a claim...

The only point of "this dance" was to help people understand that you are putting words into my mouth.
Nope. I'm Scott. It's public knowledge. We were separated for eight months as a result of the affair. Everyone who knows us knows the reason for the separation.
> This is the SOC in the Nexus 10 right?

Unfortunately no. Nexus 10 has the more powerful Exynos 5250.
To each her own, too.

For me, that is a nice font -- "9x15". It's one I deliberately selected instead of whatever the default would be.

Syntax highlighting drives me nuts, so I don't use it.
I'm not sure many users will notice, to be honest.
A great light-handed introduction to Modern Art was produced by the BBC in 1999: This is Modern Art: http://www.youtube.com/watch?v=yoSjRRv6ZrE

A book was also written by Matthew Collings: http://www.amazon.com/This-Modern-Art-Matthew-Collings/dp/18...
Been involved in CityBikes[1] for a while, both an Android app to find stations on public bike schemes, and an API[2] that homogenizes and provides the same information for projects, applications and statistical research.

[1]: http://www.citybik.es

[2]: http://api.citybik.es
..which is impossible to do without a CS background.) It is a mutual-recursive process of evaluation (CS) and application (engineering).
Life: (1) Learning to choose the most productive and rewarding options even (for example I could spend a day tinkering on the next ProjectEuler.net problem or I could focus that effort on studying or finishing my latest project). (2) Learning never to cease working. This is subjective but personally I tend to find it hard to start working after a long break but once I get the momentum I can keep it up very well without stress. (3) Opening my mind up to the possibilities. Learning and knowledge are never bad and it's not healthy to be overly sure of yourself.

Programming: (1) Getting into the functional programming mindset. I am not going to completely ditch OOp but there are times when I find functional programming much more intuitive. (2) Getting the basics of algorithms and data structures. This was a long time ago but I remember it affecting my whole perspective of what programming was about. (3) Implementing non-intuitive algorithms to solve hard problems, mostly still considered as research areas. For once the solutions were not "obvious" and a mechanical approach, however complex, was not enough. I started with game theory, and am now trying to get into machine learning and overall I'm finding this experience a very pleasant. (4) Tools wise, discovering the free software "ecosystem", especially GNU/Linux, vim, tmux, tiling wms, learning to use the shell and utilities productively...etc I still have a long way to go but these tools are already paying off.
What makes you think facebook is a fad?
Give the guy a break, I guess its okay to not know about the copyright implications of sharing someone else's work. As it is, he never mentioned that he intends to put the complication up for sale.
Chris Coyier made a great polyfill for datalist: https://github.com/CSS-Tricks/Relevant-Dropdowns
Looks like not many people are actually using it:

http://purl.ly/purl/index
I understand your point (and agree), but a nice stout and some fancy chocolate go quite well together. :)
This is a good idea in theory, but not if in form of a company. This would require something like a consortium where Google, Microsoft, Twitter, Facebook, ... and a few more federates to create a service paying for the bill and with the intention to take it up for the future as long as possible.
Life: Meditation. Zazen practice specifically. Redefined my values and "self" through introspection.

Programming: Realizing I'm not so great at it, moving towards programming as a hobby.
Books? http://karma-engineering.com/lab/wiki/Books
In pursuit of a casual passive income generator, I've been working on a meme creator. It uses HTML5 canvas rather than Flash. I'm only a weekend or so into it, but would appreciate any constructive feedback.

http://mememachin.es
You can get a black edition DeathAdder, which doesn't have the blue light. I got this mouse even though I don't game, because it appears to be one of the only high quality corded mice on the market (Microsoft's mice have severely dropped in quality over the past few years).
This will provide even more fuel for Facebook's face recognition technology, which I believe will one day be Facebook's most valuable product, eventually marketed in sometimes disturbing (and secret) ways. As a fellow nonuser of Facebook, it bothers me a bit that I don't even have to participate for them to develop an accurate facial recognition profile of me; my friends, family and colleagues will gladly do it for them.
Oh man, having a kid was and is amazing. I used to hate kids, but I can't stand being away from my son now. My wife and I were just talking this morning about having another.
As someone doing a PhD who only got into it because I didn't know what else to do really... this really hits home. What changes did you make?
Agreed, good start.

One small point, you say, "To declare a variable, you must first declare the type, then the name you want for it."

With 'var' you don't declare the type. Maybe the phrase should be "you often declare the type", with a footnote letting them know that later they'll learn about when they can avoid declaring the type and let the compiler deduce it for them.
Absolutely nothing, but I prefer when you disclaim that you've included one.
Simulating US Births/Deaths in Real-Time
Wow. I didn't know that the Android SDK shipped with such advanced profiling tools. They have really improved since the last time I played with it, circa 1.x. Impressive. Can anyone comment on other similar tools?
there was an "etc." in the original text :)

and this was geared towards smaller startups, where those languages are less popular
I'd love to read more on USB filtering. Could you point me to any resources?
Fortunately technology is advancing far more rapidly than government attempts to stamp on it, and government (or non-government) attempts or not people will find the best deal they can. Such meddling and artificial market pressures may in fact spur innovation, but I wouldn't bet on it. The history of commercial codes http://en.wikipedia.org/wiki/Commercial_code_%28communicatio... is an interesting one, though. Charging per length? Send compressed messages. Not compressed enough? Create the theory of compression and compress them even more. Print out shared code books to compress beyond the minimum for a raw message. What would Netflix do if the cost of paying for content transfer over wire suddenly exceeded the cost of other alternatives? They'd probably pursue those alternatives.
Good take! Been thinking about it for some years.

What's your plan on handling distribution?
I'm not on a Mac at the moment so I can't tell you the exact wording of the preference, but I just set it up through the hotkeys section of the keyboard system preferences pane.

One of the options allows switching window focus, and another allows switching through windows in the active application. There's no option for switching backwards, however. The way I deal with that is to separate any xmonad specific functionality behind a prefix-key submap in my XMonad config.

Any hotkeys that don't take the prefix I can use on any OS, the ones that do are xmoand specific. To me this keeps things nice and organized, while still letting me exploit the xmonad-contrib stuff to the full extent.

For example, instead of mod-j/mod-k, I use the window navigation extension behind the prefix so I get finer control over focus navigation, and this makes xmonad function precisely like tmux just with a different prefix key.

Can you tell I hate context switching?
Not a programmer, but may be of use:

Life: continuous learning, whether it be a new language, a new skill, travel. Whatever I learn usually produces benefits in unexpected ways, years down the road.

Runner-up: barbell weight-lifting, three times per week. If you've never been strong, you owe it to yourself to try. You get a physical sense of capacity to match whatever mental sense of capacity you've achieved.

Work: Trying my own thing. I had no clear plan, but I had criteria to evaluate whether what I worked on was paying off.

Two years out, I've got steady monthly passive income, and am working for a startup doing work I'm passionate about (selling an online LSAT course) while continuing to pursue my own projects.

Casting off the set path of law school/a job opened my mind to new possibilities and forced me to find my own way.
How do you expect to generate income? Are you going to charge for creation?
And of course Objective-J: http://cappuccino.org/learn/tutorials/objective-j-tutorial.p...
I thought about that, but my reasoning for checking parens is that there's a decent subset of people who might get stuck and just google an answer, but if it gets rejected, then they'll put more time into figuring out the correct answer.

I guess I'm trying to view it from the POV of a beginner, as most CS people/programmers can work through this without needing the website.
Agreed. I bought it primarily because it has a left-handed version, but it's a great mouse.
P5 (I think this is the right term) have veto power in the security council. I dont see this passing any time soon...

http://en.m.wikipedia.org/wiki/United_Nations_Security_Counc...
You forgot... they also have to design the microprocessor!

There's a reasonable limit to every "stack". In this case I'm very clearly talking about "web programming at startups", where assembly programming doesn't have a place 99.99% of the time.
No, he is a strong man.
Googles Fiber in Kansas City wasnt even the first in America. Chattanooga, Tennessee had the first gigabit network in the country http://chattanoogagig.com/
I think some of us are already having fun over there :)
Giving up a stable job as a sr. dev at a good company with interesting projects to co-found a startup in a competitive market. All with a 1 year old at home, a second on the way and no savings other than some assurances from my previous employer that they would take me back should things fail.

It was scary at the time. But worth it.
Emoji - An OSX app to make diagrams http://bit.ly/YEv3SR
The best designers I've known are also great at HTML/CSS - because great designers should know their medium.

You'll notice in the article I mentioned looking for designers who know HTML/CSS -- but not server-side languages, databases, etc.
That there are only 19 days left till the end of the world!
Not necessarily. We all understand that Mickey Mouse is owned by Disney. It could be counterintuitive for people who don't often think about copyright to support the idea that Mickey Mouse could be owned by the public, rather than Disney.

The Frost poem was a helpful example.
Apps must be cross platform
Who? Bitly.com?

Perhaps Libya is as reliable as anywhere else in the world - it's all a matter of perspective. Ask The Pirate Bay guys how confident they would be using a .com. Still, the idea of putting a service that offers 'permanence' on a domain so far out of reach seems like a bad idea to me.
Isn't the proximity problem only a real issue for geostationary satellites? But in general I agree it's not the best idea; besides a bunch of technical problems it could always get shot down (even if unlikely)... A more realistic scenario would probably be connecting wireless mesh networks and ethernet cable networks (and sometimes fiber cables).
Yeah - I actually had "UX designer" as a separate role, but decided to leave it out and focus on the more technical / hard deliverable side, since there would also be an argument for including Product Managers, Customer Happiness, Sales, Investors, etc. (ideally all of these roles impact what is built)
Looks like this hasn't been updated since 2010, and it's website doesn't load. Also the underlying Cocoa port looks like it hasn't been updated since 2008.

I think we need a totally new Objective-C framework for web development based on newer design patterns, GCD, etc, but it needs a new port of Foundation and Cocoa to Linux and other systems.

As much as I'd love an Objective-C web framework, I wouldn't use one that only ran on Mac OS, pretty useless in terms of production hosting I think.
It launched with this Show HN...
haha. me too.
Life: Giving up WoW and starting to socialize instead

Programming: The 2½ years I spent at a small startup as the only full time developer
I'm not surprised if they are. 'Programming: Having an understanding of every situation i face.' - that's not a decision, that's preaching. 'Look I am religious and magically understand every situation I face'.
The evangelicals who support the GOP tend to be poor, rural, and of low education. They'll support pretty much any fiscal policies the GOP takes as long as the party adheres to conservative social policies.
My vote for the MacBook Air 13'. Hands down. I installed Windows 8 on it (bootcamp) and have Ubuntu running in a VM.
Fair enough, I'm just surprised there's so few links. Looks like most people that have seen it haven't even tried it...
Am very good in java, am also good in developing android apps, i am currently located in Nairobi city. I will leave you a note on your email. Thanks:)
i don't know anything about apple devices, but my impression was that they assumed you had everything else apple. if i have music on a samba network mount from a linux server, will apple tv play it, for example? also is it upnp - can i push music to it from windows and linux devices? airplay is something else, isn't it?

maybe this apple tv thing is what i have been looking for. but i'm having trouble answering the above from their site.
Plus there's already a service that does the same thing, is free, and is heavily relied upon, WebCite.
does god exist?