jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Game of Life in all languages
http://rosettacode.org/wiki/Conway%27s_Game_of_Life
If Hello World is inadequate, what canonical program would better serve to demonstrate the salient features of a programming language?
...
One suggestion (from David Pearce) was Conway’s Game of Life: a simple simulation of finite automata. This seems like a good demonstration of most of the properties.
http://ejrh.wordpress.com/2012/05/10/beyond-hello-world/
Explicit Data Graph Execution - a new class of ISA
http://en.wikipedia.org/wiki/Explicit_Data_Graph_Execution
"EDGE architectures are a new class of ISA's based on a static placement, dynamic issue design. EDGE ... combines the advantages of the VLIW concept of looking for independent data at compile time, with the superscalar RISC concept of executing the instructions when the data for them becomes available."
Opera 10 disappeared from YUI A-Grade Browser Support Chart ?
http://developer.yahoo.com/yui/articles/gbs/
I think it's a mistake, but Opera 10 seems to be missing from the list of A-Grade supported browsers on the last update. Anyone know anything about this ?
Show HN: Made a site that let you discover high potential side-projects for sale
https://www.earlyacquire.com
Discover Early Stage Side Projects For Sale, Get detailed information about each of them.
Tomorrow Theme
https://github.com/ChrisKempson/Tomorrow-Theme
Yet another theme. Not sure if it has the same technical justifications as Ethan Shoonover's Solarized, but it sure looks well thought out.
MIT Now Offering 2000 Free Courses Online
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/
The OpenCourseWare Consortium is a collaboration of higher education institutions and associated organizations from around the world creating a broad and deep body of open educational content using a shared model.
Free audiobooks from the public domain
http://librivox.org/
Expand your world...for free

(just thought this was cool and would help those who don't have time but would still like to learn/read)
Instagram Opened Registration For its New Android App
http://www.techieapps.com/instagram-opened-registration-for-its-new-android-app-launch-date-still-undisclosed/
We already knew that Instagram for android platform is going to be launched soon but it was just a matter of when.
Ask HN: When is the best time to take time off?
I'm a college freshman CS major at a pretty difficult university. The norm here is that every summer, one does an internship, then after 4 years, everyone gets a job or goes to grad school. I think CS is awesome--but I also think there's a lot to be lost by following a singular, career-driven path. Although I was incredibly eager to go to college, I'm now a little jealous of friends who decided to take a year off to travel.

So, to all you HN-ers: Did you ever take time off from your "life track" to travel (or something similar)? Was it worth it? When is the best time to do it?
Ask HN: What do Google, Facebook, and Amazon have in common?
These companies more or less eschew "graphic design" (not saying they eschew or ux or "just design") - they constist mostly of content with the tiniest bits of chrome to demarcate things.

Is this a function of catering to the lowest common denominator? Page speed? Is it what's made them successful? Is it a reflection of the fact that graphic design just interferes with app functionality or tries to obfuscate bad app functionality?

I think about all the sites that have whimsical designs, with arbitrarily chosen motifs, and think -- this is so subjective. Not everyone will like it. Some people will love it. Why risk it? White backgrounds verifiably do not not work, so why use background images? Why have clever iconage? It's bound to confuse at least a few people.

Can graphic design only impede "transactional" websites?
Feedback on my alpha site - www.techscratch.com
Hey all, I've launched the alpha version of www.techscratch.com and would appreciate your feedback. It's a task-trading site for techies. Basically you help people with what you're good at and you get help with what you're not good at, and everyone saves time. Different than stackoverflow in that TechScratch is task-oriented, rather than QA oriented.

I'd love feedback on the trading mechanics, whether the language is confusing, or if the concept is clear... any missing features you can think of. Anything I've done that you think is bone-headed. :-)

Thanks, really appreciate your time and feedback.

Sincerely,

Bob Ralian
Ask HN: Managing Focus and Energy
Hi HN! Looking for some of your wise thoughts about a current dilemma of mine.

I am on my way forward in life but I feel somewhat burned out and have started to lose focus while doing tasks. I feel like I have way too much going on to get really good at one or a few things.

Currently, I am in the middle of grad school, I own a fairly succesful blog related to my field of studies, I have a few side-projects going on (one with other stakeholders), I dabble in trading stocks and crypto, I volunteer every now and then... And I have a girlfriend and family that also want some of my time and energy.

I want to transition to a simpler life but I am having a really hard time saying "No" to the above things. Afterall they were deliberately added to my life because I enjoy them. I am already on the "no SoMe and digital minimalism"-wave so there is really not that many other things to cut out. I have to choose soon before I end up burning out.

But how do I choose? I think this is a problem that many of you might have dealt with so I am really interested in hearing your thoughts.
DataIntel firms planned to takeout Wikileaks
http://www.thetechherald.com/article.php/201106/6798/Data-intelligence-firms-proposed-a-systematic-attack-against-WikiLeaks
Looks like palantair, hbgary, berico technologies, and a law firm tried to pitch Bank of America on a plan to take out wikileaks.

Original source.
http://crowdleaks.org/anonymous-retaliates-against-hbgary-espionage/
Show HN: We built a tool for fast-forwarding 95% of tests (MIT)
https://github.com/nabaz-io/nabaz
Hi, we're Yuval and Roey. We are working on a tool for speeding up test runs, by skipping tests unaffected by code changes.

Effectivly, Saving 80-95% of the time, by skipping 80-95% of tests.

We started a few months ago, and have managed to get into a few production CI systems here in Israel.
All our prospects and users are on holiday right now.
So we decided to repackage and open-source for local test running.
available here (https://github.com/nabaz-io/nabaz) under MIT license.

One line change:
pytest -v -> nabaz test --cmdline "pytest -v"

Stalk us on GitHub, or just Star us.
Ask questions, we'll answer in under 30 seconds. we have auto refresh on.

Yuval and Roey from Israel.
What tech stack should learn to create this SaaS website?
I want to build a website where users can do the following

Buy a lifetime subscription. Create a user. Log into their dashboard. Create a list of life goals where they can follow their progress by choosing whether they are working towards the goal or not

Get email notifications reminding them to review their own progress.

I know this is pretty simple stuff to most of you hackers, but what tech stack do you think I should learn to create this website?

I also know this is a pretty vague question, but i would just like to get an very vague/surface level idea of which frameworks/languages/services i should dive into.

Any feedback is appreciated!

Thanks in advance!
iPhone 5 Benchmarked: The Fastest Smartphone in the Land
http://www.pcmag.com/article2/0,2817,2410034,00.asp
Apparently, the iPhone 5 seems to be the fastest smartphone guys at PCMag have ever tested.
Wunderlist for Web is here
http://www.wunderlist.com
What do you think? Need some real critics on that!
Comprehensive List of the PHP Object Relational Mapping Tools and Frameworks.
http://www.libhound.com/databases/php-object-relational-mapping-frameworks
Object Relational Mapping (ORM), is a database design approach that makes entities stored in the database behave like objects (classes) from a programming perspective. ORM is a level above actual database operations – writing actual SQL queries is excluded from development and taken care of by ORM framework.
By abstracting actual database access with ORM, development process can be more productive and result in more reliable applications. Here you will find a quick intro to ORM in PHP.
Delicious is about to lose a bunch of users
http://thenextweb.org/2008/07/29/delicious-is-about-to-lose-a-bunch-of-users/
Delicious is switching to a new system, and put on a tutorial for its users to maintain their account, my guess is that a large part of its users won’t return after the switch and will turn out to be ’sleeping’ users.
Pirate Android developer steals game and publishes on his own account
http://androidcommunity.com/total-jerk-developer-steals-beta-game-he-was-supposed-to-be-testing-publishes-to-android-market-20110111/
Has anyone else ran into this sort of thing? it's a really distrubing trend?
Bossman - multiplayer web game built in 48 hours using node.js and impact.js
http://playbossman.com/rooms
Our team created this game in 48 hours for the Node Knockout competition.

Node.js, Multiplayer, Web Sockets, HTML5 Canvas, Javascript... it's a a veritable zeitgeist of 2011 web browser / sever tech :)

Special thanks to Dominic of Impact.js
http://impactjs.com/

Start playing here:
http://playbossman.com/play/hackernews
http://playbossman.com/rooms
MBTA Sux - capturing the public transportation zeitgeist
http://www.mbtasux.com
For those who don’t know, the MBTA is Boston’s public transportation authority, running subways, busses, commuter rail, and the like.

To say the least, many people are unhappy with the way it is operated. So, as a subject near and dear to my heart, I decided to make MBTAsux.

What it is: grabbing twitter messages and posting them in a format that allows easy skimming, in addition to extracting some data from the text.

The things I’m interested in:

* Rudimentary sentiment analysis, i.e. how are people feeling about the MBTA right now?
* Location tracking. I want to figure out where people complain the most. Control that for the “size” of the stations (Park and South Station would probably win the popular vote here).

Things I’ve yet to implement that I think are essential:

* Submission form, and a mobile version of it. You know, for people who don’t use twitter.
* Map. Alas, people are not really mentioning their exact stops when they complain. So there is a really small percentage of twitters coming in that would be mappable. This brings me to the next feature:
* A nano-format for complaining about the MBTA on twitter and other media. Something like: s:kendall someone just played the Marseillaise on the hanging pipes #mbtasux

How I wrote it:
o Python
o Google App Engine
o Latest version of the code will be released soon under a BSD license.

Enjoy!
How AOL is Stealing Billions From Our Parents
http://fvryan.com/?p=114
How AOL is Stealing Billions From Our Parents through dial up fee skimming.
Ask HN: Critique my start-up and give feedback.
Here is what I've done this week: http://avsquid.com/

I'm not going to explain the purpose of the site or how to use it. I want to know if you can figure it out just by using it. I also want feedback and suggestions for anything that you think of. The site isn't quite done yet, but the idea is starting to write itself.

I'm anxious to read the very negative comments!
Show HN: Open-Source Enterprise SSO with Support for OpenID Connect and SAML
https://boxyhq.com/docs/jackson/sso-providers/generic-oidc
Hi, I'm currently working as a dev on the BoxyHQ team, providing an OSS platform for devs to quickly plug-n-play enterprise features into their products.

Jackson is one of our core offerings which enables SSO integration for your SaaS apps. We had support for SAML Identity Providers from day one.

Today, I am excited to share that we now support OpenID Connect Providers also. With this change, we hope to cover almost all the SSO use cases out there. It would be great to get your feedback, please reach out to me at aswin@boxyhq.com

Read more about it in our blog post: https://boxyhq.com/blog/sso-building-blocks
Entrepreneur creates offline Ad blocker
http://tracksuitceo.wordpress.com/2007/12/20/how-to-block-ads-online-and-offline/
Just like the FF extension, a NY artist created a way to block the annoying video ads you see on the street with a product called the Pixelator. See the video...
Ask HN: Where to start learning security for consumer Internet products?
I'm considering designing a consumer internet product, but don't know the first thing about security. I'd like to avoid compromising my users' data, so if you can point me in the right direction I'd greatly appreciate it. Thanks!
IOS 6.x Jailbreak evasi0n website
http://evasi0n.com/
Coming soon?
Ask HN: Web-startup=Cinderella, Systems startup=Ugly Duckling?
I know that a vast majority of HN'ers work on web startup/ do backend/front-end/ web dev as a full time job. There are big things happening on the Systems-side, with many companies in Cloud storage, Security-as-a-Service (Zscaler). Why does this not make it to the top page of HN? As far as I know, HN is probably the only proper channel connecting a wide range of tech-savy audience across the world. Sites like Network World dont exactly encourage users sharing interests/projects etc. And the majority of blogs - which track specific trends in Virtualization/Cloud Computing/Storage are written by narcissistic non-coding full-time bloggers who somehow become experts in"Cloud Computing" by writing one post daily. So, is there a proper forum for Systems-inclined guys? If so, do post a link. On HN,generally: a) Web-startups=Cinderallas=cool b) Anything else=Ugly duckling=uncool :-(
Stunning 3D Examples of HTML5 Artwork
http://devstand.com/2012/02/03/impressive-3d-html5/
Here you can see some of the greatest HTML5 artworks to prove that Flash is not greater than HTML5 technologies. In fact, these great 3D models shows up what HTML5 has to offer and besides that it shows us that the new HTML version has lots of other functions to come.
Show HN: Dev tools inspired site editor
https://dotling.com/app/editor/template-61eb6916a898afa1cd6f59f5
Hi everyone,

I'm trying to get feedback on this site editor (I couldn't get on my first try). A lot of it was inspired by modern browser's dev tools. Do you guys think it's intuitive enough? Does it feel good to use? Any feedback would be amazing.
Why Exxon Mobil won't produce more [oil]
http://www.businessweek.com/bwdaily/dnflash/content/mar2008/db20080319_269345.htm?campaign_id=rss_daily
Linkin Park, "Hands Held High"

Like they understand you in the back of the jet
When you can't put gas in your tank

These fuckers are laughing their way to the bank and cashing the check
Asking you to have compassion and have some respect
Ask HN: Is it a good idea to invest my lifesaving in facebook shares? 
I am 25, and over the past couple[more like 6-8 years] of years have accumulated a net worth north of 450k in liquid cash. I do not have much knowledge of the stock markets besides what the average joe knows. Over the next couple of years I am looking to take it easy, quit my consulting job, and work on some stuff on my own, and with that in mind I wanted to maximize my return on my savings. I have/had been too consumed in my job to learn about the workings of the stock markets, and as such I do not want to be a stock whiz kid.

I have been considering buying facebook shares on second market for a couple of months now, and the prices are now around 25-30 range for a min of 10k shares, and though some mild research suggests that big names are not investing at these prices as they seem too inflated [I think there was an article on HN regarding the same]. Plus there is all this talk of a bubble, so I guess I am curious to know whether any of you would buy facebook stock at this stage, or if you have in the past, and/or does this sound like a smart/foolish idea.

This would be a sizable portion of my savings from the past decade of my life. I do not have any other assets like houses, etc, and after this, I would have around 100k left over to live for a couple of years/ till the IPO? My burn rate for living is pretty low. I stay with my girlfriend who has a considerable annual income, and as such our expenses aren't all that much. I still need to convince her, but I just wanted to get your feedback/advice/suggestion.

Thanks.
Transaction configuration with JPA and Spring 3.1
http://www.baeldung.com/2011/12/26/transaction-configuration-with-jpa-and-spring-3-1/
Transaction configuration and configuration with Spring 3.1 and JPA; focuses on the Java Spring configuration, in depth on transaction propagation and common JPA pitfalls.
Ask HN: I want to learn to program (in Ruby). How can I get to "doing", easily?
I want to learn to program (in Ruby). But with near-unlimited information, resources, etc., I've found it pretty overwhelming/difficult to find a good place to start.

To get started, I'd rather do than read. I'd rather someone tell me, in as much detail as possible: "do this this and this to get your environment up and running." (I'm on OSX 10.5.)

Then, I'd prefer if someone would just give me a bunch of "cool code" (meaning code with practical applications -- i.e. something i can use/experience right away, perhaps a very simple blog) to write and run (with specific directions as to how to do both), so that I'm able to experience it first hand.

And then I'd like the concepts to be explained to me (e.g. what variables, strings, classes, instances, objects, etc., are), after I've experienced/interacted with/done it.

I guess I wish learning to code was like learning to throw a frisbee, or ride a bike.

Perhaps it is, but that hasn't been my experience...

I'd happily (and eagerly) pay someone to make the initial process and core concepts of learning to code (mainly for web-development) a much more user-friendly experience...
When I worked at Microsoft...
http://www.google.com/search?q=%22when+i+worked+at+microsoft%22&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:official&client=firefox-a
Also interesting to see with NASA, Google, Wolfram (despite giving only an interesting result)... can you tell any other interesting "when I worked at..."?
Get paid to launch a startup without giving away equity.
http://mintdigital.com/blog/dont-be-a-banker
Mint is awarding a scholarship of £4000 ($6000) to help a university leaver or recent graduate launch a business. We are looking for someone with a promising idea and the personal characteristics to turn it into a success.

If you win the scholarship, you will have 2 months to develop your idea, working in the entrepreneurial environment of Mint Digital.
Offer HN: Free Web Design
I am a freelance web designer (madebyargon.com) and I have some free time on my hands so I am offering a free web/UI design to HN members.
I am doing this completely free of charge. Just email me your project, and I'll create a design that is (hopefully) more usable and appealing to the users.

Please email me at inlith@gmail.com and put "Offer HN" in the subject.

Note: From past experience, I may get more requests than I can handle. I will give preference to those websites/apps which are already active.
Tell HN: 360 Voltage is out of Beta (10 PRO accounts to giveaway to HN)
http://360voltage.com/blog/2009/11/360-voltage-is-out-of-beta-our-complete-set-of-free-online-marketing-tools-is-live/
360 Voltage is out of Beta, it's a set of online marketing tools that my agency envisioned for in-house use and decided to turn into a freemium web site along the way, which we now use in house (natch). To say that HN has been good to me is an understatement, it's an oasis of rational thought and discussion in a wasteland of online social media sites... (</digression>)<p>So I've got 10 yearly 360 Voltage PRO account subscriptions ($149/ea.) to give away here to some devs who would really dig into the site, use the tools, and then give us ongoing feedback as we iterate like mad and try to populate the blog with useful content. Obviously, that's all unenforceable, but you get the idea...<p>Once again, I'm giving away 10 yearly pro account subscriptions to HN users to help us prime the pump on our freemium web site, which is a search marketing tool set called 360 Voltage. If you're interested:<p>1) Create a free account on the site. (360voltage.com)
2) Leave an initial impression of the site in this thread
3) Shoot me an email via wade [at] voltagecreative [dot] com with a sentence or two about how you'd use the tools. Also include your 360 Voltage account name in the email so I can flip it to PRO status on the back end.<p>I'll post, "Thanks guys, they're all gone" in this thread once they've been spoken for. (If I get more than 10 requests, the PRO accounts will be awarded subjectively/pretty-much-randomly by me.)
Ask HN: I just got a new password by email from info[at]ycombinator.com
I didn't log in / out, or request a new password.

Has this happened to anyone else?

And is it possible to get the IP that requested this?

thanks
My GF Calls This a BTC Nerd Quest
http://www.searchbitcoin.com/index.php/nerd-quest
My girlfriend said this was is really nerdy. So I am submitting it to hacker news (again).
Install a drain heat recovery unit: worth the effort?
http://pingswept.org/2009/07/10/drain-heat-recovery/
a nice back of the envelope calc to figure out if it's even worth your time thinking about it...
Front-end Job Interview Questions
http://darcyclarke.me/development/front-end-job-interview-questions/
A list of questions for Front-end Developers in Job Interviews
Ask HN: What's the best data storage to use along with Node.js?
Hey guys! I'm starting to work on a new web app, and I'm building it on top of Node.js. I'm loving node so far, but I'm having trouble deciding which data storage/database should I use.

Originally I was planning to use mongodb, since I liked its design, but the native driver has almost no documentation and is too cumbersome to use directly. Mongoose looks very promising, but doesn't seem quite ready for primetime, at least IMO.

So I found out about CouchDB. I decided to give it a go, but it's somewhat hard to configure beyond the very basic setup.

I was wondering: What are the other options and how well do they perform along with node.js? Ideally I would like something that's lightweight and easy to setup (like SQLite) but I would like to stay away from relational databases (like SQLite :-P) I would also like something that has at least some documentation.

Thanks.
In Russian roulette, is it best to go first?
http://math.stackexchange.com/q/96331/12205
Assume that we are playing a game of Russian roulette (6 chambers). Assume that there is no shuffling after the shot is fired.

I was wondering if you have an advantage in going first?

If so, how big of an advantage?

I was just debating this with friends, and I wouldn't know what probability to use to prove it. I'm thinking binomial distribution or something like that.

If n=2, then there's no advantage. Just 50/50 if the person survives or dies.

If n=3, then maybe the other guy has an advantage. The person who goes second should have an advantage.

Or maybe I'm wrong.

Interesting discussion Math.SE about this question.
IPhone developer gets cease and desist from Jeff Foxworthy
http://www.ninthdivision.com/blog/2009/10/rip-redneck-jokes-and-more/
A simple joke app received Jeff Foxworthys attention on copyright infringement.