jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
How to Write a Linux Firewall in Less than 1000 Lines
http://www.roman10.net/?p=413
A 6 part introduction to linux kernel/userspace programming ( modules, procfs, netfilter ) covering low level and userspace interface too.

I found it enjoyable to have a integrated tutorial.
Smartphones for the Homeless
http://www.reddit.com/r/baltimore/comments/1wa3sk/offering_linux_help_expertise_for_blankets_food/cf18s08?context=3
Baltimore local helps out a fellow redditor who's currently homeless by giving him a Nexus S (and back up battery) to access the internet for resources.
Ask HN: Chances of Capitol Hill fiasco resulting in a 9/11 like bill?
With recent events, it seems like yet another unprecedented situation that could result in rules and bills that increasingly lean towards Orwellian realm to control the chaos, how hopeful can one be in such a situation ?
WatchSumo - Free Website Monitor
http://www.watchsumo.com
I've built a free website monitor using Erlang and Ruby on Rails. Give it a go and let me know what you think!
Beware subclassing Ruby core classes
http://words.steveklabnik.com/beware-subclassing-ruby-core-classes
TL;DR: Subclassing core classes in Ruby can lead to unexpected side effects. I suggest composition over inheretance in all these cases.
Show HN: SpikeTime – time tracking alternative for project teams and freelancers
http://www.spiketime.net
Hi guys,

we are following HN on a regular basis and we are quite impressed with the quality feedback. Today we want to show our own product.

Yes, it's another time tracking software. BUT we are freelancing for about 5 years and we found it pretty hard to find a decent time tracking software which is not terribly complicated but still has all the features needed for freelancers or small companies. That's why we decided to build SpikeTime.

We appreciate any feedback.

Thanks in advance!
Arewefastyet.com is just the beginning.
http://blog.mozilla.com/webdev/2011/02/04/perfomatic2-0/
See how we track and obsess about Firefox performance.
Viral Marketing doesn't need nifty skills
http://govindtiwari.blogspot.com/
This guy was trending on twitter above everyone else.Unfortunately most of the images from his blog have been removed since then but the one with blinking eyes is a killer. Hackers let's build websites like these more often. There are marketing lessons to be had from this.

Here is link to some other links:

http://www.rajeshrana.com/govind-tiwari/

http://ibnlive.in.com/news/how-govind-tiwari-got-his-15-minutes-of-fame/168956-11.html
Create an Application with LinkedIn's JS API
http://www.princesspolymath.com/princess_polymath/?p=347
LinkedIn has just made our Javascript API public. I've written a quick tutorial to demonstrate how this can be used to create a profile/network stream widget. You'll need to log in with the "Log in with LinkedIn" button before you can see the functionality, and the post walks you through the necessary steps to get it working for yourself.
Jailbreak wii
http://jailbreakwii.net/
Until recently I had no idea you could unlock a wii console without voiding your warranty, allowing you to do more with it, like play homebrew games and using it as a dvd player.
Hair Raiser
http://seedmagazine.com/content/article/hair_raiser/
Malcolm Gladwell is a rare figure: A science journalist who is loved by everyone except scientists and journalists.
Ask HN: Redemption rate on beta invites?
I currently have a web product in closed beta. People sign up on our landing page and we send invites out weekly. Current users can also send out invites to their friends. I was wondering what redemption rates other people have seen on beta invites? We are seeing ~7% from the wait list. ~15% from other users.
Perspective, a first person puzzle game I am working on [video]
http://www.seewithperspective.com
Would love to hear your thoughts :)
I am a developer and I want to immigrate to US. Do companies hire immigrants?
I am currently living in Europe, and although I have a pretty good life here, I want to relocate.

I am in my early 20s, my experience is pretty vast, my latest job was as an Senior Web Developer at an local (country wise) web agency doing almost all the programming (from PHP to Ruby/Python), as for now I am doing freelance work although I've been accepted everywhere I've sent my resume. I am self-thought and so I didn't attended any CS or similar because I felt it would be a waste of time and I don't regret it.

I've been reading a lot lately about how to get an US Worker Visa/Green Card so I can say that I have a good idea on how this will work but there's only one thing that keeps me going to the next step, the employer ("invitation"). Do US companies hire "outsiders"? If so, how many? In what proportions?

A solution is to find it by myself, sending my resume to every jobs@company ,then see what response I get, but ATM this looks like shooting in dark, so I prefer to be a little bit more informed before going alone in dark.

Any advice will be appreciated.

Thanks
Show HN: Dream Makers Community – What is your dream and what is stopping you
http://www.dreamakerscommunity.com/
Hey HN!

Did a website to share what is your dream or what you want, and what is stopping you. That way the community can help you remove the obstacles to make the dream come true or that is the naive approach hehe. Imagine I should add users, a captcha, a mailer, more things, but it is a start. It is built with Rails and plain ERB with Bootstrap and the source code is at: https://github.com/altuzar/dream_makers

It is 100% inspired by the TED Talk by this lady https://www.youtube.com/watch?v=H2rG4Dg6xyI

Hope you like it!
Interview with gamified video chat founders
http://www.youtube.com/user/thenextweb#p/a/u/0/Zp1ptzV6ngc
transforming your facebook into an instant, gamified skype
Cassandra and Ruby; A Love Affair?
http://www.engineyard.com/blog/2009/cassandra-and-ruby-a-love-affair/
The next post in the Kirk Haines Key-Value Store series focuses on Cassandra!
A python script to download lectures from Coursera.org
https://github.com/LoganDing/Coursera.org-Downloader
Help you to download lectures (videos and slides) from Coursera.org, a free online education website which provides free Stanford, UCB, and UM courses.
50 year old language demo shows that CS is still in the dark ages
http://www.youtube.com/watch?v=a9xAKttWgP4
Pick a language. Create the same solution.<p>An old language like APL allows one to focus on the problem domain and almost not think about the mechanics of solving a problem. I programmed in APL many years ago and have to say that it was absolute bliss. Regrettably, the machines of the time were just not ready for a language like this and it failed to create the same traction that simpler languages, such as C, were able to command.<p>Most popular languages bury the programmer in so much minutiae that one is often very removed from the original problem being solved.<p>I propose that the future of computing. If we are seeking a higher plain of existence, if you will, needs to seek out tools that let a programmer describe problems almost like a performing artist plays a piano.<p>I also believe that programming with symbols --notation-- is as a tool for thought, a far more powerful paradigm than typing sentences in bad English. In math we have the integral symbol that, with a simple squiggle communicates what in a language like C requires a construct like a "for" loop, with all of it's little details. Notation is a very powerful tool. The only programming language I have ever known to use notation --special characters, symbols-- in such an expressive fashion is APL.<p>Can APL come back? Can it mutate into a next-generation language that might allow, say, a different and new level of work in fields like AI?
Data Driven Design
http://blog.venmo.com/hf2t3h4x98p5e13z82pl8j66ngcmry/2014/8/27/data-driven-design
I remember from personal experience sending money multiple times instead of requesting.

On top of this, sending money is a destructive default setting, because it does not need to be confirmed by the other party for the transaction to take place
Solar power enters the plastic age
http://edition.cnn.com/2011/TECH/innovation/01/21/plastic.solar.panel.revolution/index.html
Cheaper and lighter compared to its more expensive, cumbersome silicon cousin, plastic photovoltaics (PV) could herald a revolution in the solar power market, according to a UK solar panel expert.
Google cuttings Apps free users from 25 to 10
If you have been putting off signing up for Google Apps on your domains you might want to do it now. You have until May 10th to be grandfathered in to the old limit of 25 users.

Hello,

We recently announced upcoming changes to the maximum number of users for Google Apps. We want to let you know that, as a current customer, the changes will not affect you.

As of May 10, any organization that signs up for a new account will be required to use the paid Google Apps for Business product in order to create more than 10 users. We honor our commitment to all existing customers and will allow you to add more than 10 users to your account for xyz.com at no additional charge, based on the limit in place when you joined us.

Sincerely,The Google Apps Team
Ask HN: What are some ways to reduce browser repaints or reflows?
Having some issues with jank on a website. Trying to figure out some techniques from jankfree.org.

What are some means or techniques in order to reduce repaint, fight jank and / or page reflow?
NORAD's Santa trackers pull out high-tech stops
http://www.usatoday.com/tech/science/story/2011-12-22/santa-tracking-norad/52166662/1
That's right. This Christmas, NORAD, the premier U.S.-Canadian air defense directorate, is once again using its super high-tech tracking equipment to keep tabs on jolly old Saint Nick.
Virality Design Patterns 
http://www.quora.com/What-are-some-great-examples-of-virality-design-patterns
A Collection of Great Examples from Quora
How did Africa become like this?
http://www.cnn.com/2014/04/21/world/africa/nigeria-abducted-girls/index.html
Did Africa completely miss the industrialization and its benefits?
Don’t Blame Flat UI for your Design Problems
https://medium.com/design-ux/3a69c61a8dd2
Do not blame Flat UI for adding complexity to your product. You did that. The beauty of the Flat movement is that it is exposing the problems we’ve been trying to hide with brushed metal textures and cut paper’d edges.
Ask HN: How did you invest your money when you started your career ?
At some point in your career you had more money than necessary to cover your basic (or not so basic) needs:

How did you invest it ? (Stocks, saving accounts, startup, house...)

What went wrong ? What would you do instead today ?

What were your best decisions ?
Show HN: Trading Exchange Engine/Simulator
https://github.com/QMResearch/qmrExchange
The qmrExchange project is an open-source financial markets exchange simulator that realistically mimics all the main components of modern trading venues. It allows us to test and quantify the behavior of different agents in a laboratory and isolated environment without the high noise-to-signal ratio that is otherwise unavoidable in live settings. By creating a completely functioning trading venue whose access is only granted to a finite and known number of agents or trading algorithms, qmrExchange enables analyzing causation and quantifying the impact of each agent in a way that is otherwise unfeasible.
High sobriety 
http://www.smh.com.au/lifestyle/lifematters/high-sobriety-20110409-1d8gz.html?comments=71#comments
While this is not tech, it is interesting because this guy (Australian) tackled the issue of the weekend binge unconventionally. Instead of harping on the problems of alcohol damage, he turned his energy into blogging over a 3 month period of self-imposed abstention.

He writes about the gradual process of insight and discovery about who he is (doesn't have to drink to be fun), and who his real friends are (when he tries to abstain for 3 months), and eventual realization he doesn't need alcohol and how alcohol has embedded itself into society.
Ask HN: Links and comments side-by-side in the same window?
Has anyone else ever thought it'd be a good idea for you to be able to look at an HN link, and have the HN comments on it side by side in a separate frame or something? Instead of having to open two tabs, one for each?

Thought it would be nice contextually, since the HN commenters are really smart and often add a ton of value to whatever the article is actually talking about.

Knowing HN this may have already been created and I just don't know about it.
Internet Explorer team and Production I.G realeases a free 3D web game
http://fly.gargantia.jp/
Based on the anime Gargantia, and uses WebGL. It's open source.
https://github.com/turbulenz/gargantia_editor
Lorem Angular – Superheroic Filler Text Framework
http://loremangular.com/
Lorem ipsum (the Angular way)
Ask HN: How do you secure a client side (JavaScript) API?
Ok, so here's the background. I am working on a widget, which can be plugged into any website add some functionality to it. In order to authenticate against the API, I provide an client token, and a secret.

When the client widget authenticates it passes a client generated challenge string, the client token, and a hash which is calculated as hash(challenge+secret). Everything except the secret is available to the client.

This scheme is currently vulnerable to copying the challenge string, client token and hash and then reused on any other site. Currently, the only solution I can think of to resolve this is to use short lived (say 20 mins) server generated challenge strings and use those to generate a hash.thus only the client token and hash would be available to the client and that will only be valid for about 20 mins or so.

Is there any better way to do this?
Hackers exploit chink in Web's armor
http://news.cnet.com/8301-31921_3-20046588-281.html?tag=topStories1
A long-known but little-discussed vulnerability in the modern Internet's design was highlighted yesterday by a report that hackers traced to Iran spoofed the encryption procedures used to secure connections to Google, Yahoo, Microsoft, and other major Web sites.
TheRealURL: URL Un-shortening Web Service With JSON/P Support
http://therealurl.appspot.com/
I built it initially as a joke, but perhaps it might actually be useful in some cases (eg, Twitter clients). Would love to hear HN feedback on possible applications etc.
When Lift (new Obvious Co) Was Known as Mibbles
http://www.readwriteweb.com/archives/what_twitters_co-founders_appear_to_be_building_ne.php
Twitter's co-founders announced a new partner company for Obvious Corp today, called Lift. They disclosed very few details. But a previous iteration offers lots of clues.
Show HN: Decentralized ecommerce platform for Web 3.0
https://www.ivyca.com/decommerce/
Allows people to transact business without middlemen.

Storefront: https://ipfs.filebase.io/ipfs/QmQ2bzmZWRy1Cwm3s8xPyuCwiR7xuc...

I’d love your feedback, thoughts, comments, etc.
Hadoop GUI for analytics
I've been assessing tooling for Hadoop. I can find GUIs for data wrangling but outside of SPSS and SAS ect I am struggling to find a simple modelling / analytics interface. Ok; we could use R but is there a toolbench for Mllib that anyone knows of?
Ask HN: How do you deal with cold hands whilst coding?
I find that my hands and fingers get very cold whilst coding. Does anybody else have this happen, and if so what (if anything) do you do to counter it?
Attention and sex
http://ignitenight.blip.tv/file/199623/
Awesome video talk of Scott Berkun at Ignite Seattle 3
Growing Sales with Smarter Systems
http://blog.voltagecrm.com/growing-sales-with-smarter-systems/
A new partnership between humans and machines will open opportunities for people to focus on uniquely human strengths. Higher level “sense-making” skills will be increasingly valued as we leverage data to create unique insights critical to decision making. The CRM system is evolving beyond the database. We envision the future of sales software as being a truly “Smart Application” that will tie together all the tools of the trade and automate the non-value adding processes.

This state of true sales automation will create the next generation of super-human salespeople by enabling them to outthink and outwork their competition while doing less work.
Earning more money: Finding the right idea
http://www.iwillteachyoutoberich.com/blog/earning-money-finding-the-right-idea/
On my blog, I've been teaching people how to earn more money on the side via freelancing. The #1 barrier of 5,000+ people I surveyed was finding an idea, so I wrote this up (includes customer-development techniques to identify/refine ideas).
Footage of cubicle rage aka why not to work in a cube-farm.
http://gizmodo.com/5012983/security-cam-footage-of-cubicle-rage-to-the-extreme-is-every-cube-dwellers-fantasy
Following on from http://news.ycombinator.com/item?id=210775
Tumblr censors it's dashboard to educate about the proposed SOPA bill.
http://www.tumblr.com/protect-the-net
Tumblr censors it's dashboard to educate about the proposed SOPA bill.
Ask HN: Tell us about your greatest failures
Preferably failures that taught you important lessons, maybe you'll stop others from learning the hard way.
Show HN: Table View for Trello
https://trello.com/power-ups/61f4c0464f8522341a806b89/table-view-spreadsheet-multi-select-bulk-edits
I thought it would be cool if you could see and edit your Trello board in a spreadsheet or Airtable-like view - so I coded up a Power-Up that lets you do just that in the last two weeks. It just got released today!

I started building Trello Power-Ups about six months ago and I charge just $1 per user per month for access to all of my Power-Up. Check out my other ones here: https://tinypowerups.com
How to restart an old project
http://mimarcos.com/article/4e5d8985214d9/how-to-revisit-an-old-project
My personal experience dealing with old projects.
Startup Required Reading: Top 100 VC Bloggers
http://www.businesscreditcards.com/bootstrapper/startup-required-reading-top-100-vc-bloggers/
Securing venture capital is often an integral part of the success or failure of any startup business, even for those who initially began as bootstrappers. While it's no substitute for professional advice, the Internet can be a great place to research venture capital. These are 100 of the best resources.
Show HN: CouchCachet, a Social Media Tool for Lazy People
http://www.couchcachet.com
This was created at last weekend's Foursquare hackathon. I hope you enjoy it. We had a lot of fun making it.

Built by Brian Fountain, Justin Isaf, Christopher Kennedy and Harlie Levine.
What I hope Amazon is doing in secret
http://trevor.smith.name/publish/exformation/8705/
Last weekend I had coffee at the wonderful Uptown Espresso with a friend from a nearby Amazon office. I write "a" nearby office because he's working on a multi-year project so secret that he can't even tell people which building he's in.

Being a good corporate citizen, he wouldn't tell me a damn thing so I made up a story about what I hope he's making...
Ask HN: What kind of salary should I be looking at?
I'm about to begin the interviewing process again, the first one is lined up for next week and I have no real idea as to what I should be looking at by way of a salary.

Quick background: 21 years old. CS graduate, currently doing a Masters degree. I live in Wales in the UK. Professional experience as a developer since 2009. Co-founder of a successful startup, but my interests and the company's visions have diverged. It's a long story.

Longer background: http://danprince.github.io/

Sadly, most of the work we've done as Astral Dynamics (the startup) has been contract work from the NHS and privately owned companies and we've not been able to showcase it due to NDAs. As a result the site has been neglected. Neither the site nor the public repos in are particularly good representations of the company. It's something we're going to try and work around over the next few weeks, so if you are interested, watch that space.

I'm looking primarily at front-end development with Angular + SASS, as I've spent the last two years leading Angular projects as well as providing comprehensive Angular training for our interns. Ideally though, I don't want to end up in a specialised role, if the project and technology are interesting, then I'll enjoy it. I would love to relocate to another interesting part of the world, providing I could find work there.

Some extra perspective on my current outlook would be highly appreciated.
Thanks for taking the time!
How Linux Was Announced to the World in 1991 [pic]
http://www.methodshop.com/2011/05/linux-1991.shtml
Linux was created as a hobby by a Finnish computer science student named Linus Benedict Torvalds. But did you ever wonder how Linux was “announced”? Linus first told the world about his “hobby OS” on a Usenet posting on Aug 26 1991 at 2:12 am...
Show HN: A Theory of Anxiety Conditions
https://a-theory-of-anxiety-conditions.github.io/
Hi HN,

I ve been in this community for a while now and have a huge amount of respect for the people and the forum so I wanted to post this here.

This is a pretty random one and I wish to emphasise from the very beginning this is not medical advice and is only based on what I saw in myself. It is therefore entirely up to anyone kind enough to have a read to decide whether they think what I describe makes any sense for them.
If people have comments or thoughts I think it would be quite cool to use the GitHub issues as a forum for discussion and collecting peoples’ feedback.

TLDR

When I was diagnosed with an anxiety condition I thought about the specifics of what was going on in my mind probably an unhealthy amount. I wrote it down, then rewrote it many many times and it then sat in my draw for a few years, and I ve finally decided I should put it online just in case it helps someone else.

I believe we have largely overlooked the possibility of using introspection of one’s own consciousness to gain scientific understanding and theories of the casual mechanism involved in anxiety conditions. I propose that when I study my own consciousness there appear to be useful abstractions (many of which we already allude to in common language) and that formalising the system described by these abstractions appears to be useful for understanding the casual mechanism underlying the anxiety conditions I experienced.

At it’s most basic the casual mechanism I propose relates to the existence (under certain conditions / beliefs) of a feedback loop between those feelings that are partially endogenous and our thoughts (under the definitions of these terms laid out in the essay). Whilst I can only analyse myself, this casual mechanism also appears to be consistent with and explain many of the clinical characteristics of the anxiety conditions described in the DSM. I believe it also sheds light on the current successful therapeutic approaches as well as their failings.
However, as emphasised throughout, this is, and can only ever be a theory about me, and can only ever be falsified on an individual basis. Therefore, I would love to hear other peoples’ opinions on whether this description of my conscious experience and the theory I propose is also true for them.

Github issues - https://github.com/A-Theory-Of-Anxiety-Conditions/A-Theory-O...

PS apologies for the website I m no web developer
Does hacking dilute creativity?
Hey guys,

Up until now I've been on the business side of things, but have now decided to learn to hack so that I can build my own ideas as soon as they come. However, even though I really enjoy programming, I feel that it somehow constricts my flow of ideas. Instead of pondering about whats possible, I now feel less creative as I feel the need to 'stay within the lines' of programming.

Has anybody else felt that hacking dilutes their creativity? If so, does this go away as your hacking skills progress?