skysight-inc/HackerNews huggingface dataset:
Here's another nice one: http://nizoapp.com

edit: also, hm, i seem to be missing any effect (if there is one) on the parent post's link
"Everyone has a book in them, and in most cases that is where it should stay."

Christopher Hitchens on self-publishing
New York, NY

SCRUFF, one of the largest and fastest-growing gay social networks, is hiring a senior engineer for its New York office.

SCRUFF is not a traditional software startup - we think there are a few reasons why working at SCRUFF is a one-of-a-kind experience:

• You will get to make consumer software that lots of people use.

Consumer software is by far one of the most fun businesses to be in. Consumer software is easy to explain, you can share it immediately with your friends, and you get to apply both technical and design skills. Business-to-business software is well and good, but there's a reason why we aren't writing automated trading platforms for hedge funds :) SCRUFF has been fortunate to find a market that is both growing quickly and very excited about our product. When you come on board, the code you write will affect hundreds of thousands of guys every day.

• Our #1 priority for you is your professional development

Most startups want engineers to start producing shipping code on day one. We would much rather take the time to allow you to explore our codebase, do deep dives into the technologies we use, and ultimately write great production code in weeks or months. We feel mentorship is one of the most critical aspects of enjoying your job.

We also strive to practice good core software engineering principles, because we believe in the long-run it will make the code you write better, bring more benefits to our members, and be most helpful for you in your career. The ideal candidate should come in with a healthy ego and a positive attitude, be open to critical feedback, and be eager to develop more in the practice of professional software development.

• You will touch every piece of code we have.

Our engineering team is small. There are no client-side/server-side functional divides. You will be responsible for the servers (we have a lot). You will be responsible for the client (iOS and Android). Your brain will be stretched in new and confounding ways. But in the process you will build a set of skills that will form the core of all software innovation of the next 10 years. What we teach you at SCRUFF about mobile development will be like learning HTML in 1995 or GUI programming in 1985.

• Parties are our business, and now they're yours, too.

No, seriously. Lots of startups will talk about their Friday night beer busts, but at SCRUFF we take it to a new level. SCRUFF partners with promoters and events all across the world. As a SCRUFF team member, you will become part of the SCRUFF brand, and will have opportunities to represent us at events both locally and across the country.

• New York City.

SCRUFF is based in Manhattan, the most amazing city in the world. Everyone you've ever met will want to come and visit. Your other friends who work at banks will complain to you about their schedules while you are busy planning SCRUFF parties into your workday(night?) Startup networking events will be blocks away, every day. You'll have access to the most restaurants, the most culture, and an endless stream of new people to meet. We love New York, and think you will love it too.

Read more at http://www.scruffapp.com/join
Dropbox wins on UX, which is where FOSS fails almost every time. A quick way to know whether such projects will fail: if they mention anything about the technologies used. Making it obvious to use and "just work" is what is needed.

Too bad that is actually the hard part.
"""What is the difference these days?"""

Huge, as always...
How about this one?
http://gidsy.com/handbooks/making-the-perfect-listing/
Thanks! I encountered Ngaro shortly after I started designing Mako. Aside from I/O functionality they are fairly similar, but I think storing the stacks and registers in addressable memory is a more flexible design than keeping them separate as Ngaro does. For one thing it means it's possible to remap the stacks at runtime and easily implement cooperative multitasking.[1] Games of the type I'm writing don't really need Ngaro's file I/O capabilities, but they could be very useful if I wanted to make a bootstrapped version of my Forth compiler.

Trying to recompile Ngaro bytecode to run on Mako could be an interesting weekend project...

[1] https://github.com/JohnEarnest/Mako/blob/master/examples/Thr...
Thanks for the input. We'll put a lot of effort into the education aspect.

The "future 65+" is something we're thinking about; it's maybe too soon to go after them directly (existing services meet their needs pretty well), but it's part of our long term vision to deliver services to older people used to mobiles.
Yup I didn't particularly want to call them out directly, but that's it. There was another book I worked on with O'Reilly that was actually a really good experience, but I just didn't have time to finish it unfortunately. :(
Printer malware: print a malicious document, expose your whole LAN
There's no need to get this technical about it. Its reasonable enough to assume that you're free to copy and use my comment here as you please and that I don't give a damn about that. I doubt anyone will make a fuss over something like that. It's basically fair use and you're example takes it too far amd isn't very realistic.

I do agree that people should use a copyright mark if they want to claim their rights but in most cases it doesn't take a rocket scientist to tell if something like a blog post or comment author is going to throw a fuss over copyright. And if you happen to get it wrong then they'll ask you to take the infringing work down before any lawsuits come out (in most cases).
$89 for some guy on oDesk? Wow, I knew we needed to raise prices at LiberWriter, but... ouch. For someone technical - you know HTML and grok various XML formats - learning how to do it yourself isn't that big a deal. I have always likened it to changing a tire on a car - it's not that hard, but if you're short on time and patience, you'll probably be happier to pay someone to do it if possible.
Invoked computing
I have a work in progress marketing guide here:

http://www.liberwriter.com/documents/120

Some of it is LiberWriter specific, but not that much and all the ideas are useful elsewhere.
your dribbble link is dead, dude
Is this a bug in firefox 8.01? When scrolling up, the O overwrites the adressbar, bookmarkbar and part of the main menu. Upgrading to 9.01 made the effect less visible, since now only a small part of the O can end up covering the firefox UI.

EDIT: It can in fact cover parts of the main menu in 9.01 just as in version 8.
Could it not function as a Bluetooth keyboard?
Thanks. Fixxed the title
Hackers launching own satellites in orbit to beat Censorship
Friends of friends mainly. English majors are never very far from professional circles, and several have found that contract tech editing is a way to pay bills while working on items closer to their core.
Sometimes they operate like so: do something, evaluate consequences, realize it's not to their liking, and pitch a huge hissy fit. Preferably in public, in front of lots of people. Bonus points for attempting to smash the object of their frustration.

They are definitely different from most adults who have their shit together.
Thank you for sharing this...I was half-expecting a "What difference does it make if a HN participant is a male or female, we're all equal, right?" response to my question and I think your comments make a case for why gender-awareness is still an important thing to have.

Even if in cyberspace each gender were treated equally, in real life, that's not the case. And that's an issue we have to be aware of and vigilant in changing (for the better)...But we can't if there are virtually no women involved in our otherwise interesting and thoughtful discussions.
Kicksend - Mountain View, CA - H1B welcome

At Kicksend, we're building apps that empower non-technical people to send & receive photos, videos, and other stuff with the people they know.

It's a directly consumer product with a lot of interesting challenges around engineering (how to push large files in realtime at scale), design (we're serious about it), and data-driven, highly measured product design and development.

We're hiring product engineers on:

- iOS

- Android

- Mac Desktop

- Windows Desktop

We're also hiring folks to help with:

- Inbound Marketing

- QA

We're VC-backed and YC S11. It's a very small team, with most folks wearing many hats. Relocation provided to the Bay Area if we decide to hire you.

Read more here: http://blog.kicksend.com/kicksend-is-hiring
I've often noticed how software is similar to hardware in one way.

Software and hardware are both destined to hit a limit, in any current configuration, no matter how it's built or put together.

Whatever computer we buy, it has a limit. The day will come that the capability we originally had will not be able to power what we need. We decide how much (and how far) to invest into the future to stay on a machine. This can be a benefit sometimes, other times, not. Sometimes we need a computer to be good enough to do a certain task, other times not.

Building software has a similar shelf life. All software, no matter how it is, or isn't architected, will have it's limits because of it. This can be a benefit sometimes, other times, not. When those limits are hit, you'll have to deal with it. Throw more horsepower at it, or refactor.

If there's code that isn't updated often, and doesn't need to be super performant, good will be the same as great code.

When starting a new project, I find myself more and more asking the questions:

- How long will I need this codebase to do what it does?
- Will the codebase grow?
- How soon/often will it grow?
- Will additions be trivial / non-trivial?

Most often I now just start with an ultra lightweight MVC framework to keep my coding semi-organized and primed to re-factor, but not much more. I have a set of scripts that will initialize an entire project how I like and I can quickly start hacking on a new project/idea in a few minutes.

The less I obsess over every small architectural detail and let my decent habits of being reasonably kind to my future developer self, I find myself having fun while being responsible.
You misspelled Calibre.

Ten minutes later: I can't believe I just spent that much time reading your article. You got yourself another sale.
>"a unique user interface of its own."

For a game developer, this might tend to limit the desirability of porting existing games to the market or even developing games for it.

A lot of time and thought went into the dual stick interface.
Only one chapter I wrote got that far, but my experience was that the tech reviewing was at best neutral, whereas the copy editing was ok but not great.

My chapter walked through designing and implementing a custom binary protocol running over UDP for realtime network communication over a LAN. One reviewer suggested that I expand on a bit that went something like, "Create a new project in Xcode" with a step-by-step along the lines of, "1. Open Xcode and pull down the File menu...." This seemed to be well below the level I was aiming for, but of course I could never get anyone at Apress to tell me who they agreed with.

The copy editor was decent but not technically minded, so I had to explain a fair amount. I imagine that technically-minded copy editors are hard to come by, but still, this is a technical press.... The copy editing process was atrocious. I had to download some crazy Adobe software to review the suggested changes, and for some reason they do the indexing before these final changes, so I had to ensure that any alterations didn't reflow pages too much.

When I self published, I ended up crowdsourcing people for these functions by recruiting on my blog and on Twitter. I got a couple of dozen fairly competent people and we were able to divide up the book so that nobody had to do more than a couple of chapters. (Some ended up doing much more, but simply because they wanted to.) That ended up working pretty well, although obviously not every prospective author will have the ability to recruit a couple of dozen helpers like that.
I am like this. I am constantly looking to get rid of as much as I can and that includes digital things too.

I just moved a few months ago and everything I own fit in the back of a 87' Volvo wagon. And that includes my bed.
How? I dont see how karma being money could work with downvotes. It only seems to work with up votes.

The idea being that you give karma to another person by taking it from your own stash. Up votes would cost you money. But how do downvotes work? Do you take another person's points away? That doesn't work because humans are greedy.
SEEKING WORK iPhone/Android designer, located in EU, remote or contract (within EU) only. http://dribbble.com/josefrichter/tags/mobile
100% have hired people through these. The problem is "aren't getting the right applicants" pretty much entirely.
It seems pretty straight forward to me. The entire article, and this type of music theory, is about intervals and combinations of notes at different intervals.
While that certainly explains some of it, they still failed to pay for months after a contract was in place.
That's impressive, but it crashes Safari on my 1st gen iPad, probably from memory use. How is the map stored? An object per tile?
I found this digital book to be an excellent resource http://www.amazon.com/dp/B005DC68NI

you can get a free pdf version at the authors blog http://davidgaughran.wordpress.com/lets-get-digital/
unfortunately any mass movement is dependent on being able to apply political pressure. It might work if there is a growing momentum and you end up with an 'orange' revolution. Most likely it's going to simply die out by itself unless it can actually transform into a political force.

Being in Spain I can tell you the protests accomplished nothing, changed nothing politically and ended up dissolving themselves once it got cold.
Sounds like an early exercise in Agile Shipbuilding.
Denver Broncos vs Kansas City Chiefs live stream
Denver Broncos vs Kansas City Chiefs
Match schedule:
Week 17 NFL Regular season
Date: SUN, JAN 1 2012
TIME : 4:15 PM (ET)
Venu: Sports Authority Field at Mile High
watch and enjoy Denver Broncos vs Kansas City Chiefs live streaming
and also watch NFL full season live streaming online here. Get the
best online sports coverage on the net directly on your PC.
Mountain View - Khan Academy (full-timers and interns welcome year-round)

Our mission is to provide a world-class education to anyone, anywhere. We already have millions of students learning every month, and we're growing quickly.

Our students answer over 2 million math exercise problems per day, all generated by our open source exercise generation framework (http://github.com/khan/khan-exercises, http://ejohn.org/blog/khan-exercise-rewrite/), and Sal's videos have been viewed over 99 million times. We're just getting started feeding this data we're collecting back into the product to help our users learn more (http://david-hu.com/2011/11/02/how-khan-academy-is-using-mac...). If you're interested in data, analytics, and education, this is a dream gig.

Plus, it's one of the highest educational impact positions you can imagine.
We're hiring all types of devs -- mobile, frontend, backend, whatever you want to call yourself. Big plans ahead.

http://www.khanacademy.org/jobs
Amsterdam, The Netherlands.

Booking.com is always on the lookout for good developers, DBA's and sysadmins on-site in the center of Amsterdam. I'm a developer there and relocated over there about a year ago and have been very happy with it. We have people from all over the world relocating to work with us and are very well set up to handle relocation / visa issues.

It's a rapidly growing company that represents the biggest chunk of the Priceline group of companies where problems that look relatively mundane on paper become much more interesting due to the scale and growth levels we're operating at.

We use Perl for almost everything with a MySQL backend and Git for development. We get our changes out really fast, it's rare for your code not to be on our live systems within hours of you pushing it.

We have a relatively flat hierarchy with minimum levels of bureaucracy since we're very data driven and have a clear goal: helping our customers. Everything we do is aimed at solving problems for our customers, if it doesn't help our customers we're not interested in doing it.

You don't have to know Perl in advance to be a developer there. We've hired people who've done C, Java etc. before.

I'd be happy to answer any questions at avarab@gmail.com and/or forward your resume. http://booking.com/jobs also has some good information.
For synchronization of your personal files, check out Unison.

http://www.cis.upenn.edu/~bcpierce/unison/
I'm afraid you miss my point.

I'm not sure who the article was for, people who already know its contents perhaps? Anyone else would have to have a solid background in theory to understand much of anything in it.

"I find not only the 13th chord a great substitute for a 7th now, especially when it's the dominant resolving to the tonic, but I also love the 7th+3rd+13th/6th way of voicing it too."
Poll: What is your stance on iOS jailbreaking?
What is your stance on jailreaking Apple iDevices?

Want some info on jailbreaking? You should check this link out:
http://en.wikipedia.org/wiki/IOS_jailbreaking

Please note the link above is not associated with me in any way
I currently own a jailbroken iDevice
I have jailbroken devices in the past, but do not currently own a jailbroken Apple product
I have never jailbroken any iDevices, but plan to do so in the future
I have never jailbroken an iDevice, and don't plan to do so in the future
I do not own any Apple iDevices
I'd rather just use my perfectly-working Bluetooth-based iControlpad.

http://icontrolpad.com/

Its just simply awesome, and has a much better chance of support, since the developers have been working very hard on providing firmware updates that add iCade compatability, BT-controller (yes, its available now in iOS5), and even a 'keyboard emulating' mode .. you just hold down key combos to command the iControlPad which mode you want it in, and oila: instant gaming fun. Note: works great on iOS with many, many games, no Jailbreak'ing required, Android support as well. I use mine with iMAME on my old non-JB iPad and my legal ROM collection - its bloody brilliant!
> Unless you mean the person by person "all/most/only important" - that's far too much hassle.

Yeah, that's the one. How else would you do it? It might be more annoying since you'd have to re-organise your existing friends all at once instead of doing it when you circle them. But I did that, and now I only see things from people I actually care about.

It might be that Facebook started out as just a news feed while Google+ started out as several, so it's more intuitive for a Google+ user to tone down the updates. There are Close Friends/Acquaintances/People Near You streams on Facebook, but I keep forgetting about them.
San Francisco, CA

TinyCo

Mobile gaming startup hiring everything: iOS, C++, Python, Product Managers, UI/UX, Artists, Game Designers, Data Analysts. See all the positions here: http://tinyco.com/jobs.php

Joined recently as a Technical PM and love it there. The company's growing fast and they are laser focused on maintaining the awesome culture they've built. If you have any questions please feel free to contact me: curt at tinyco dot com. Let them know you heard about the position through the posting.
I don't think that's the case. The purpose of a technical reviewer is to do fact checking on the technical aspects of the writing. If the writing itself is bad, it never should have gotten that far.
Ruben Gamez did a good course on Mixergy.com (premium) called "Networking for Introverts". Although it says it's for introverts it's really just useful as a good example of how to build relationships that works.

I spent the better part of my 20s thinking that networking is for losers. You know - you show up to those "networking breakfasts", everyone in their shitty, ill-fitting $120 suits from Lowes drinking orange juice concentrate and desperately trying to sell each other their shitty products (or worse, strike up worthless "strategic partnerships").

Then early in 2011 when I was looking to build a better business development strategy rather than the "hit n hope" method of deal flow that I'd been relying on as a freelancer for so many years I went to see a marketing consultant. One of the questions she asked was "so where do you do your networking?". I was like "networking? that's for losers!". She looked at me blanky and proceeded to school me.

I've met so many great people since then. There are some fantastic resources on how to build and manage your networks and how to be a valuable member of your community, and how that in turn will build value for your business.

If you aren't taking networking and building relationships seriously, you're missing out. No matter what business you're in, you're ultimately in the people business and knowning great people is always going to be an asset.
I had a similar experience with O'Reilly. Worked on a title that was never published (part of their Java series), but they were good folks all around, and provided valuable editing and tech review.
Abstract Algebra for developers - Cryptography
Sounds like the way Critical Mass (cycling) rides in Chicago work - with no pre-set route the police join in and make sure no one gets hurt but they can't really push the ride in one direction or another - the 'hive' decides where to go. With 5,000 to 10,000 people it's a pretty huge event/example.
Ask HN: What is the best marketing strategy you have used?
Which marketing strategy provide you with the best results? If you have launched a couple of different types of products (blog vs. app; mobile vs. web) what was the difference in your strategy and what was most cost-effective? How will you change it up this year?
A Visual Language For Finance Patterns
London, UK

FULLTIME or INTERN

REMOTE or onsite in our London offices, or some hybrid arrangement.

We are CopyCopy (http://www.copycopy.cc/) - a startup company creating a cross-platform productivity tool that will make it simple to transfer information between phones and desktops.

We use:

• Java (for Android, BackberryOS, GWT and in our homegrown lightweight Java server)

• C++ (for Win32, Qt, Android NDK and Objective-C++)

• Python (occasionally) to string bits together

• Objective-C (in the future)

• JavaScript (web frontend work and browser extensions)

• Redis

We are young and fast-moving. Our product is in its early stages but moving fast towards the first release. You will have the opportunity of working on self-contained projects from spec to release to consumers.
Our Git repositories, code review and Project Management tools are geared towards remote working and we are open to flexible working conditions.
We urgently need interns (paid), longer term student placements, and especially full-timers.

We are happy to consider remote workers who are located in timezones +/-3 hours from London but being able to come into North West London often is a big plus.

Send your CV to jobs@copycopy.cc
SEEKING FREELANCER NYC preferred. Contract or by the hour. Incremental work on a larger project. Looking for a javascript dev for either frontend or backend work (Nodejs, backbonejs.) Email is in my profile.
I can't imagine this kind of thing ever catching on to an extent that it'd stop the next Tiny Wings from showing up on the app store. If 5% of iPad owners ever ends up owning an external game controller for it, I'll be shocked.

Besides, even if a lot of people had one of these, they'd only want to use it for those games which don't translate well to touch/tilt.