skysight-inc/HackerNews huggingface dataset:
iCloud Additional Storage Pricing: $20-$100 per Year
I'm really surprised no one has mentioned Higher Order Perl. It's not just an excellent Perl book - it's an excellent programming book. Even if you don't plan on coding in Perl, HOP may change how you write in Python, etc. Also, the pdf download is free: http://hop.perl.plover.com/
No one saw this coming. </sarcasm>
Teaching Creative Writing with Programming
Juno to launch Friday, show Jupiter’s magnetic fields hi-def
Wow. As an avid watcher of the show and graphics connoisseur, I didn't know that half those castles were CG. Very fine work.
Games company claims their graphics are 100,000x better
The java classes have always had major warts and no one in charge has ever seemed to care.

My personal bugbear: java.lang.Object depends on hundreds of classes including, among other absurdities, the Turkish locale (IIRC). This was about 13 years ago. Of course, the bug was eventually marked WONTFIX.

14 years ago, I adopted Java because it was a beautiful escape from the warty giant that C++ was becoming. Sun sat on it's laurels and, like many others, I moved on to Python.

Now Java is the new C++: unpleasant and to be avoided when possible.
Learn and practice HTML in real-time on web
HTML is one of the first steps towards learning some basic computing. Back in old school days it was the first thing which I learnt and I guess many of you too!. But at that time all we were taught was just the introduction and some other basic things. Today HTML is quite popular and is the foundation of Internet today.

Practice makes you perfect, and if you want to learn HTML or any other Computer Programming language then you need a good tool to practice. I found an amazing tool yesterday while I was going through some random sites, it’s a real-time HTML editor.

Read more: http://www.newtechie.com/2011/08/learn-and-practice-html-in-real-time-on.html
How long has it been down?
Why not, instead of forensically trying to rebuild scripts for changes, just save your change scripts as you change things?

Well, DB objects were put into version control much later than other source files, so I wanted a way to guarantee that what's there in source control matches what we actually have in the database server.

You're suggestion is that basically developers maintain the discipline of having changes in the files reflect what they run in the DB, right? I thought its significantly cleaner to have the database as the single source-of-truth and take everything from there.

but it seems like they'd be a lot more readable

Didn't quite get that part. The generated scripts are saved in one-per-file and reflect the name of the table/procedure/etc... that it contains.

Isn't that basically what the 'best practice' way of doing it is?

Merging is just to take the latest set of source control and bring your DB up to date with it.

How do you handle version control? I'm certainly interested in a better way to do it.
If you have not read "What is China", read it after:

http://www.tapsns.com/blog/index.php/2010/01/what-is-china/
That which does not kill us makes us stronger. So it seems AirBnb is stronger than ever after this.
>most everywhere banning gay marriage...

And thus my point. I live in MA, where it's legal, and the world didn't end and God didn't smite us. This "experiment", if done at the federal level, wouldn't have happened for another decade because the country is still split.

Now people can point to MA and say, see this works. Gay marriage laws are literally spreading from MA outward.

So, if you're gay move to MA, if you're appalled by the idea move out. If you're of Hispanic decent move away from Arizona. If you don't like super irresponsible government spending, move out of California. Either way, you're still an American and you have choice.
Well it is a mainstream issue, given the prolificacy of the PTO it would appear any entity with a website is probably infringing on multiple extant patents. Probably what you are remarking is how quickly it is being recognized as a mainstream issue. What would be more remarkable though is how quickly the problem is actually fixed, if ever.
Twitter breaks record for VC funding - raises $800 million
Ask HN: What kind of company should F1 register: Nevada C corp/Offshore?
Currently I have two business ideas in my mind: one is sales based and the other one is service based. After doing some research, I realize my options are limited. So I am wondering what kind of company should I register? And as an offshare company, can I still do sales operations in the US? I don't plan to draw any money from these companies since if they are proved to be profitable, I can easily get investment to make me work for my own company legally.
I don't see any evidence of the allegation that Mybitcoin.com runs off with everyone's bitcoin[s] except a non-responding server which isn't conclusive.

What's the case?
I want quality products at a reasonable cost. If Apple can maintain that quality with Chinese manufacturing, then all power to them.
another editor thats not open sores and will try and charge me 50$ with promises of future versions and updates that never deliver?
Business Bobbleheads - Custom Bobbleheads
Corporate people need special gifts and the executives really deserve custom made Bobblehead business gifts for the high achievements and progress. customized corporation gifts! Special Bobbleheads for any business or to suit any businessman or executive style should definitely be considered as your next gift for all your business associates and colleagues.Choose two best photos of the executive and then choose the business or executive tstyle and then enjoy seeing your boss blush at your great custom made gift.Gift idea for boss, gift idea for CEO, we can print " World Best Boss ", " World's Most Creative Boss ", " Top CEO Of the Year! "... on the base!
While many people on hacker news might roll their eyes at the UI design, many novice users seem to like these interfaces- it signifies to novice users that they can stop keeping a paper address book and paper calendar and move to the using their iPad and the web, something they might have previously only thought business or techy types did.

Additionally, I don't think the functionality of these apps suffers at all from this.
I am not saying that there is not a future for regular people renting out their excess accommodation capicity.

I am saying that the $1.3bn valuation is based upon a serious misconception of the viability of the market and the extent to which Airbnb can build an unsullied brand.

In short, this is not the clean, scalable industry they are trying to tell you it is, they are pulling a bait and switch, please see my other answers for a fuller explanation.
Key length with bcrypt
I'm working on an authentication system that is a little different than a traditional username and password scheme.

Each user is assigned a key, of length N bits. I'm giving the user a "password" with a full N bits of entropy, rather than letting them choose a (potentially weak) one. This is not a problem for this particular project.

The goal of this post is to help determine N. I want N to be long enough to be secure, but there is a cost to longer keys.

First, I'm thinking about the multiple between:
- The amount of time I'm willing to take to hash a password on my server (say, 1 ms).
- The amount of time I'm willing to give an attacker to brute-force a key (say, 100 years).

So I figure that the number of bits of entropy I need are roughly log2(100 years / 1 ms) = 42 bits. I suppose 43 since they'll get the password in half the time.

The next piece of the calculation is that the attacker could commit many more computing resources than my server has. They might have a cluster or use a botnet. (I understand that bcrypt is resistant to major speedups through GPUs e.g., but if not please let me know.)

I'm not sure how to estimate this. How big is a large botnet, for instance? But anyway, I will form an upper bound for this number and extend my key length accordingly.

Of course, I plan to update my servers regularly, and up my bcrypt work factor as needed to keep my hashing time at 1ms.

Does this sound like a reasonable way to choose a key length? Can anyone advise what that second multiple should be?
Bring Your Click-Thru Rate Down to Zero with this URL "Shortener"
Most of that is infrastructure, not industry.
Air Joran Shoes,Nike Dunks,Nike Air Max,Air Force one Shoes
Knuckles = "o-o-o-oo-o-o-o"
...
There are some threads on the Bitcoin Forum about it:

https://bitcointalk.org/index.php?topic=32900.0

https://bitcointalk.org/index.php?topic=32984.0

On the same weekend, the third largest bitcoin exchange site, Bitomat, lost their wallet.dat and thus lost 17,000 of their customers' BTC in the process:

https://bitcointalk.org/index.php?topic=33457.0

Sad times for bitcoin.
that's actually quite an interesting finding. do you have a citation? not calling you out, I'm genuinely interested, as I could totally see that happening with simpson's paradox and all.
Ask HN: How can I be hard worker and more productive?
Hello...

I am freelancer web developer, and I am making a good money online through freelancing websites.

Although I am receiving a high volume of jobs, I am still working few hours, and I am not that typical hard worker.

I need any tips that would help me work in full, be more productive, and take advantage of my time and skills.

so its more like a tips for organizing my day, what should I do to be hard worker, and so on.

I hope the question is clear.. and thanks in advance.
Right, let's blame Apple for the decline in American manufacturing.

Now combine that with this article and people like Mike Daisey's views that Apple is somehow uniquely responsible to blame for the plight of blue collar workers in China.

Apparently Apple is the cause of all pain in the world. Sheesh I thought they just sold electronics.
No vim mode support?
This one is easier to understand imho: 30+(1&(5546>>M))
(also except for M=2)
The server is not responding and has not been for a few days.

Possibilities:

1) Run off with bitcoin
2) Admin simply doesn't checking on the site often
3) Admin has died and servers gone down

I'm hoping for 2, I don't have any bitcoin there (removed it about a week before) but I know a few who do and options 1 or 2 would be very damaging for bitcoin.
1. Hire a smart tax person.

2. It is likely that an offshore corporation doing business in the USA is a really bad idea. Your corporation pays normal corporate income tax on profit. Plus it pays a 30% tax on after-tax income. Google for "branch profits tax".

3. Hire someone smart to do your tax returns. There are all sorts of obscure forms to file with massive (like $10,000) penalties for screwing up.
Lots of people know Perl well, but they all know different subsets of it.

Same applies to C++ and Vim.
Backup mongodb databases to s3
Some would say the "flip" has already happened.

I'd peg it to early 2009. Whenever they changed the shuttle schedules, if anyone remembers.
Seeking additional Cofounders
We are a Tech Start-up Company based out of the DC/Baltimore area and are seeking an additional technical co-founder. Our venture specializes in illegal media piracy mitigation through Peer to Peer networks, top sites, IRC channels, Lockers, etc. Our goal is to approach the mitigation of illegally shared content in an entirely new and revolutionary way.

Collectively, the Software, Music, Gaming, Movie, Book and App industries are experiencing record losses of $88.4 Billion in lost revenues per year due to illegal piracy online.

We are looking for someone who has experience working in an early stage venture environment, intellectual property law experience a huge plus, and any overall familiarity with IP policy is a big bonus as well. Prior experience with market research analysis a bonus. Prior experience with team building and group management a plus.

Why we are a great venture to work with: We are a team of dedicated professionals. Collectively, we have successfully managed a series of multi-national, multi-million dollar organizations. We have members of our team that have directed business development for Fortune 500 companies. We have prior experience with starting our own ventures. We have previous experience pursuing angel and venture capital investment. But most importantly, we are driven to develop a technology that will truly revolutionize the way media is shared online.

We live in Baltimore and DC areas, so someone within the Baltimore/DC/VA area is preferred.

Obviously, this posting does not detail how we are going to be achieving our goals. We will meet in person to discuss the details of the concept. We will be asking that an NDA be signed at the initial meeting, for the sake of our IP.

This is truly an amazing opportunity for the right person. For this reason we are offering equity in the company (terms and percentages to be discussed). The compensation of this position is solely based on equity in our pre-funding stage, including a full time salary and above-standard benefit package post-funding. Our expected time commitment is part-time until initial funding, at which point you must be willing to dedicate full time to continuing the development of the project.

What we need you for: Build – Lead – Innovate.

Your job will be to help build the brains behind our product and how it interacts with the front-end user facing product. You will lead a team of developers in the marriage of the front-end user facing, and back-end data analysis and management of the product. You will contribute to constant innovation and development of the companies’ proprietary catalog.

If you are interested in talking more, please respond to jobs@medialegion.net . Due to the nature of our business, no e-mails with attachments will be opened if included with your e-mail - We look forward to hearing from you!
Is it that bad in Perl 6 too?
"Who doesn't like tabs?"

In text editors? Me.

I don't like thinking about which individual files are open. Any file under the root of my project (i.e. the editor's current working directory) is fair game for an open buffer. I treat open file as "go to class".
Does anyone by any chance know if there is a version of the riak python driver that does not use google's protobuf implementation? I'm looking into using riak and hearing this does not exactly instill confidence, as riak uses google's protobuf implementation and http as its two communication protocols.
I was very surprised to read your comment. Mainly because I also received a very negative first impression from his profile photo, but I thought it was just me.

The post itself was great. Since Airbnb is mostly waging a battle of perception in all of this, then the image presented by the CEO's profile picture is actually a relevant issue in this discussion.

Good call.
Take a good look at that guys posting history. You're not likely to find a reputable source.
> Apple makes and builds high-end products and has the fat margins that goes along with it - instead of outsourcing all manufacturing to China, it could choose to build everything in the US, employ the locals and use that as a selling point.

Why do you assume Americans are more deserving of Apple's manufacturing jobs than the Chinese?

> If I pay premium dollar for quality and durability, I would rather that support local manufacturing and local economies, than have that sitting in Apple's vaults.

Unfortunately, the Chinese also pay premium dollar and would also rather support local manufacturing and local economies. As China is deemed to become Apple's largest market, it makes sense for Apple to support the Chinese economy rather than the US one.[1]

[1] http://blogs.computerworld.com/18517/apple_crazy_china_will_...
That does make sense, but it's not the issue for me. It's really what I perceive as wooden acting, boring and predictable dialogue, characters that make decisions that don't really make sense, big events that are treated kind of the same as much less important events, etc. It also sometimes had that 'book' feeling, and by that I mean, you watch it and think 'hmm, I think I know what they're trying to do here, and it probably worked better in the book'.

I'm not trying to crap all over something you liked, just trying to give more data points.
There is a certain demographic that reads The Economist and it is not the mainstream. It is closer to the mainstream than Hacker News, but it still isn't quite there yet.

It is nice to see this issue filtering its way through popular media, but the problem is that some of the nuances seem to be getting lost along the way.

Maybe it's just me, but I would have liked to see a bit more background on this issue than what was presented in this article. Even just a little discussion regarding the problems specfic to software patents. (I.e. the question of whether software is even patentable.)

I guess the problem with that is the more details get included, the further from the mainstream you get.

Really, I think that it would take something really shocking to get the real mainstream into this. Something like an injunction against some popular piece of hardware (or software). Then you wouldn't need to include all of the details. You could just rely on people having knee-jerk reactions against patents in general.
I, too, get concerned for the civil rights and public image of fictional races.
> I will say one thing it has going for it -- that theme music really stuck in my head.

Agreed. I love the theme music.

Another show that has great music is John Adams. I bought the soundtrack. I LOVED that miniseries. Highly recommended if you haven't seen it.
Sadly, not everyone has the determination, tenacity or communication skills to drum up the necessary attention.

Corporations have learned that, with the vast majority of people, you just have to fob them off until inertia kicks in.

The irony is that the victim in this case probably wouldn't have been a problem if they hand handled here a little more professionally in the first 24hrs. Given all that was at stake as they entered a funding round that valued them at $1.3bn, Chesky should have gone to see her in person the minute he became aware of the situation and put her straight into a five star hotel while he organized and paid for a complete deep clean, fumigation, redecoration, refurnishing and whatever else it took to soften her. Then he should have tactfully proposed that he give her a reasonable sum, perhaps ten grand, in return for her signing an NDA.

In three or four days he would have saved his company from $100m in longterm damage, possibly much more if this starts a meme of wariness about Airbnb that derails their IPO plans.
Status bar 4 eva. I don't want "improved" UX, I want to keep it as is, and anyone who wants a new UX should opt in for that. Don't force me to look at your latest designer's attempt to be noticed.
The last scene in the video is a pretty big spoiler I think.
I'd love to give it a try!
I think the phrasing makes it look like the 1st to 15th August period is uncovered, but it actually is covered. See: http://news.ycombinator.com/item?id=2834589
Airbnb offers $50,000 insurance policy after user's 'nightmare'
Implementing a 24-hour customer service phone line for their host partners immediately puts Airbnb head-and-shoulders above eBay and PayPal in the trust and reliability department.
This certainly increases your professionalism in the eyes of the users, but I'm amazed by how quickly companies can implement things of this scale. I can't wait for the day when I can open my own 24 hour hotline :)

Good on ya mate.
Could this possibly be a shock to anyone?
Incredible business move on their part... they should come out of this entire crisis a winner. Might even be one of those no publicity is bad publicity examples.
I'll say the same thing now as I said last time these guys released a video: I'll believe it when I see them make a single blade of grass move, or when they place a single dynamic light source and cast a single dynamic shadow. Until then, this technology is awesome, but more or less useless.
You should try Sublime Text 2 w/ the tabs and sidebar hidden. It's a dream :)
Facebook Officially Launches Ads API
I like vim's tabs as a way of grouping kinds of buffers into a few categories, eg each tab might gave several split buffers representing a Django app per tab. This isn't how tabs work in most editors though.
The Entrepreneurial Pendulum (2006)
lol so do all the languages mentioned above plus they are prettier.
Installing mikmod solved the mikmod dependency, then the launcher was complaining "error while loading shared libraries: libsmpeg-0.4.so.0: cannot open shared object file: No such file or directory" so install libsmpeg0 but now the launcher simply says "Failed to execute 'crayon'." The customer service folks are wondering how to get it working on Ubuntu as well. :-/
Boston, MA / Portland, ME (REMOTE available) - RedMonk

RedMonk is the developer oriented industry analyst shop. We work with clients large (Cisco, Dell, IBM, Microsoft, VMware, etc), small (Cloudera, Eucalyptus, GitHub, Splunk, etc) and foundation (Apache, Eclipse, etc) to help them help developers.

We do this by conducting qualitative and quantitative research on developer trends and behaviors, the output of which is aimed at developers and made available to them at no cost. Revenue is derived from helping apply the research findings to our client's individual businesses.

The company is small, virtual and distributed, with people in the US, UK and Spain.

We're looking for a full time analyst. Required skills include the ability to communicate - rationally - in person and in writing. You should have a reasonable online presence and a passion for developers and the tools they use. And ideally, you'll have training and/or experience in statistics (R) / economics, programming and rich media.

Travel is heavy (2 or 3 day trips a couple of weeks a month) for 6 months out of the year. Location is not a hard requirement, but if you're in the greater Boston area that would be ideal.

For the right person, this is a great gig: you might not change the world, but you can change the world for developers by helping vendors get it.

Send a CV and anything else you believe we should consider to hiring @ redmonk.com.
"For all I know ... they're totally legit"

Just don't confuse them with:

http://www.totallylegitbitcoins.com

Those guys are rock solid.
For the first two I use Kanban: I have one bin for "On Radar" (people I need to send proposals to, etc), and "Followup". The card for each person has their email address and when I should follow up with them
You've really nailed it here. The way I look at it, though, is that it is easier to become competent at iOS development because of the ability of the framework to support robust code and the sheer number of worked out examples. Being an Android programmer means that you've gone through your apprenticeship where you've spent hours if not days with ContentProvider, RelativeLayout, AsyncTasks, Handlers and maybe even ConcurrentLinkedQueue(s).

Most of my iOS developer friends have no desire to learn Android. That is what makes Android development hot - as you have very little overlap of iOS and Android. Believe me, I've paid for attempting to switch back between iOS and Android with splitting headaches (if not done on separate days). I don't believe people who specialize in both.

You left something off your list, the sheer insanity of async loading images into a ListView. iOS developers have EGOImageView, we have a few competing implementations, including writing your own.

> I am of the opinion that in order to build a stable, robust app, Content Providers, at the very least, are required (for many reasons,

One way to see if someone knows what they are talking about is to ask them about multi-table content providers.

Also, what phone does the candidate have in his or her possession...