skysight-inc/HackerNews huggingface dataset:
Recipe: Easy to remember, service specific and secure passwords
People, even tech-savvy ones, have a tendency to use a single or a low multiple of different passwords for different services, making them vulnerable to unauthorized access.

The challenge is how to make strong, service specific passwords which are easy to remember. Here is a recipe:

1. Construct a complex password key with a minimum length of 8 characters, e.g -Kr/2.pq4.
2. Make an algorithm based on the URL. E.g. news.ycombinator.com
a) Take the last 4 characters in the URL, excluded the domain suffix: ator
b) Shuffle the letters in a based on your algorithm: orat
3. Combine the password key and the output of your algorithm: orat-Kr/2.pq4
4. Always enjoy individual, secure and easy to remember passwords for any services.

The algorithm you use can off course be more complex, e.g. adding a characters in between, but the basic idea should be explained.
I think most of it comes from experience, sticking to fundamentals and learning from the mistakes of others but don't listen to me. I'm a noob to all this stuff myself.
The fact that there's a massive debate means we don't know enough about nutrition to legislatively micromanage it.
Well, it seems like Spring 2011 is not actually Spring 2011. Here's Adobe's blog post on the matter: http://blogs.adobe.com/flashplatform/2011/02/update-for-fp-1...

Money quote: Adobe will offer Flash Player 10.2 pre-installed on some tablets and as an OTA download on others within a few weeks of Android 3 (Honeycomb) devices becoming available, the first of which is expected to be the Motorola Xoom.
Big changes create big problems. Little changes create little problems

The real problem comes when little changes (unknowingly) create big problems
A very partial and wildly selective subset based on an about.com article. Lame.

EDIT gave this a point in error, wish I hadn't.
I welcome any feedback later on if you have ideas etc (use the form on the top of the site!).
How to make your own indoor compost bin
Thanks for reporting, so it seems that the Chromium breed of browsers has trouble with the Demo. Will add that to our test cycle for the future.
Who Says 30% Is Fair?
The article says that the Kindle supports EPUB. As far as I know* it does not support this format. And it's one reason I won't buy a Kindle any time soon.

* https://secure.wikimedia.org/wikipedia/en/wiki/Kindle
Convert PCL5 to PDF, Display UNICODE & ASCII Characters Inside PDF
This release includes some new remarkable and improved features like support of PCL files to PDF conversion. PCL (Printer Command Language) is a Hewlett-Packard printer language has developed to access standard printer features. In current version of Aspose.Pdf for Java you will be able to convert PCL5 files containing text, raster and vector graphics to PDF documents. Numerous issues regarding HTML to PDF conversion have been fixed in this release. Moreover, the product has also become more viable for displaying ASCII and non-English text inside PDF document.
What you say makes sense, except when this substitutes for official communication from the company, as often is the case with Apple. If the CEO is aware of this issue, and the company prefers to keep mum on this topic, then it is obviously a considered silence.
My biggest problem with web-only apps is that in many places in the UK, if I am travelling by bus, train or plane, I will only get intermitant access to the web.

I refuse to use any system where I can't get access to my data without a speed internet connection.
Definitely interested in both code and your Redis config files.
Or, instead, you simply get yourself a copy of Password Gorilla ( https://github.com/zdia/gorilla/wiki ) and let it both generate truly random passwords for each service and securely store all those unique, truly random, passwords for you.
Online: مشاهدة مباراة الجزائر وتونس بث مباشر
Already happening. The Guild[1] (a sitcom about the screwed up real lives of a MMORPG fantasy guild) is the most successful example that I'm aware of --- four seasons to date --- but there are others that may be worth following. (Pioneer One[2], about government agents investigating the weird, is just getting started, but looks good so far.)

It helps to have talent with pro chops, of course; The Guild was created by Felicia Day, who's also one of the acting leads; Wil Wheaton is a repeating guest star.

[1] http://www.watchtheguild.com/

[2] http://www.pioneerone.tv/
Ratfor, if my memory serves me well, was a set of macros which sort of turned Fortran into a simplified C. Better read the Pascal book, the language (Pascal) would be easier to follow.
For me as a user, strace can be a real life saver. I'm not hep enough to the jive to read the source code and figure out what [incredibly uninformative error message regarding file access] means, but I can read strace output and see what file the executable is trying to access, and what it's trying to do to it.
Pretty much the only wristwatch I've worn in years has a built-in heart rate monitor. That's been great for answering how hard I'm pushing myself in a workout or long run. It also allows me to track progress as similar workouts result in lower HR than than they used to, or track decline after being sedentary for a few months. It's also good for keeping tabs on my sleep cycles.

That said, it's enough of a hassle that I don't feel like wearing it normally. I'd never want one just for telling time.
Best Web Companies and Innovators of 2005
Yes, our final service will make it more obvious that you are being guided, and more practical to exit.

Hmmm, too bad about IE7, we have tested it with IE8 and setted it to IE7, that seemed to work.

We don't really have any plans to support IE6, it seems like more and more websites are dropping support for it. So I am not sure if it is worth our effort. But, who knows.
Why most console games ported to iOS suck
Amazon launches Prime instant videos, unlimited streaming for Prime subscribers
START: Shaping Startup Superheroes at Bazinga Ramallah
It's called experience.

Which perhaps sounds rude, but it's not meant to be.

This stuff isn't taught per se, you learn it bit by bit as you solve each problem that you face.

I learned about HAProxy when my site load exceeded that which a single web server could manage.

I learned about heartbeat when I had to update my HAProxy and it knocked the site offline.

I learned about master/slave replication of databases when a site I worked on had considerably more reads than writes and scaling vertically (buying a bigger box) cost more than scaling horizontally (adding cheap read slaves).

I learned of sharding when I worked on a graph stored in an Oracle database and performing calculations on the whole graph exceeded that one physical box.

I learned of one-hop replication to solve the problem of a sharded graph.

I learned of partitioning to solve the problem of having one big database and the computability not being maxed but the storage being maxed.

I learned of memcached when I wanted to reduce page generation times and realised going to the database was more expensive than keeping it in cheap RAM elsewhere on the network: http://www.buro9.com/blog/2010/11/18/numbers-every-developer...

I learned of reverse proxy caches when I wanted to make sure requests for things already served never reached the web layer again.

I learned about Varnish when I considered that most reverse proxies use disk storage for their cache.

We can go on and on here, but the message is that you learn these things one at a time solving real problems that you come up against. There is always the next hurdle to jump through, and when you get there you too will learn how to get past it.

I'd emphasise that you cannot attempt to do this prematurely, that premature optimisation quote really applies well to architecture too. Keep things as simple as they can be and just know that when you get to a hurdle that someone else has already solved it and you've just got to find out where it's written down (if anywhere), what they used, how they approached it, the upsides, downsides, what they'd do differently, etc.

You could try sites like http://highscalability.com/ but I would urge you not to implement things without knowing why you're implementing them. Don't cargo cult ( http://en.wikipedia.org/wiki/Cargo_cult ) this stuff, it's really key to do only what you need to do, when you need to do it.
What i don't understand is that you keep saying he was not motivated by self gain, and that you cannot recognise the significance of actions beyond their physical consequences. Only sadists hurt people for self gain, most cases including this one people do things for their own satisfaction disregarding the damage it causes to the other party. The only way he could fail to be aware of the negative repercussions is if he accidentally took the source code and thought it was something else. He clearly did know what the code was, its value and why it was protected, so i don't see how what he did was any different from someone breaking into a factory and stealing secret plans (' not for self gain, just for the hell of it'), or someone breaking into a house and setting it on fire to cover their tracks, or any other crime that causes an obvious side-effect beyond the central goal.
It took much too long: around 300 hours as of today.

But a large part of it (the 2/3rds) was a learning exercise around chef and vagrant, which wasn't necessary to the project.

Of the remaining third, I've got around 70% for data processing in general and 30% on pure front-end code and design.

I really wanted to learn how to deal with sysadmin in a more productive fashion, so I took the plunge :)
Quoting myself:

>but they would have paid you anyway so you didn't get those as a customer and a lot of them is going to choose your ios sign-up because its a lot more convinient.

In other words: absent a convinient one-click button, they would have gone through with their signup but given the convinient sign-up, they would use that.

In other words, their preference is:

sign-up using apple convenient button >sign-up manually > not using the app at all

which is going to cost you 30%.

And almost all of them is going to be in this group.
In 1848 people were just tired and full of anger for the "world" they were living in.

In 2011 people are not just tired and full of anger for the countries they're living in, but they also have communication they never had before, which means they can work with each other, and organize efficiently as they never could in past (anyone watched 300 movie how small but coordinated army defeated big one?).

I wouldn't dare to predict what will happened in those countries after revolutions, but I dare to predict many more countries where people are tired of same bullshit years over years will take same path.
seriously dude... write that book...

Cause i can't find it anywhere...
True! Personally, i prefer remembering them by heart as i often need to access services from different devices, e.g. my smartphone. But for users not in the need of mobility, Password Gorilla will suffice.
people that make good apps for Android will likely be rewarded by great sales.

Except that it seems most developers who have an iOS app and and Android app report far better sales from the iOS version of their apps.

In some sense you are correct, people will buy things that provide value to them. What is unclear is if the "value" in their Android handsets is the availability of apps, or the greater availability of free apps. People buying iPhones seem to expect to pay for additional apps. It's unclear if people buying Android devices expect to pay for apps, or if they expect it to be FOSS, where the majority of the apps are free. If it's the latter case, then Android may never be a profitable primary distribution source for developers, though it can be potentially monetized in other ways.
This article emphasises the important of building your baseline knowledge on the aspects that haven't changed since the dark ages (and probably aren't likely to for a while). As opposed to learning the flavor of the month web framework that might be yesterday's news a week from now.

Learning about C and how to use a decent debugger/tracing tool will help you track down exactly where those unhelpful errors are being generated. Learning how to listen in on network traffic will help you find out why the foo you sent is arriving as a bar (or not arriving at all). Learning to use the shell opens up a lot of quick reusable operations and automation possibilities.

The books he listed are old, but certainly valuable. I don't think they're going to suddenly go out of date.

On the other hand, how much more reading will you do when you have to learn a new high level language every month to keep up with the latest trend?

However, I wouldn't let this get in the way of doing what you want to do, which is writing code, I guess. Learn bits and pieces as you need them and I think you will see the benefit. Don't let them weigh you down.
Same here. I've been using an active indicator set to either 0 or 1 and I just query all the active rows
I know disqus does loads of traffic, but sheesh ~100 servers - thats exceptionally non-trivial.
Tuxebo - London based startup hiring a hacker
Tuxebo (YCS09) is innovating in the rental space and we're looking for a talented software engineer to join the team. Equity is available. We are based in London so you would need to live in London already or move here. We can help with accommodation.

Tuxebo is a marketplace and booking system for renting things. Currently focused on construction rental, the aim is to be a one stop shop for all things rental; luxury cars, wedding rentals, jewellery, clothes, books, private jets, mobile homes, etc. Renting is a necessary service, financing option and lifestyle choice, making our market a very big, diverse and interesting place.

Although bootstrapping, the company is now generating significant revenue, is profitable and growing rapidly. Yet Tuxebo has a very, very long way to go before even resembling it's aim. This is a unique opportunity to work with some very, very smart, fun, entrepreneurial and passionate people.

As the 4th member of the team you will be fundamental to the company and the development of the product, working alongside experienced web entrepreneurs in taking Tuxebo from simple web app with just a few verticals to a huge marketplace covering everything rental in multiple countries.

The ideal candidate has a thirst to learn new skills and technologies and can pick things up easily. We hope you are full of positive energy, relish the thought of being part of a small, fast-moving team and enjoy brainstorming about new ideas.

You must have:

* Good working knowledge of Python, HTML/CSS and Javascript (jQuery).
* Experience with some relational database, e.g. MySQL/PostgreSQL
* Experience with Linux systems administration

Nice to have:

* Familiarity with Pylons, SQLAlchemy

We're more interested in your raw talent than we are your experience.

Send your CV with some examples of your work to colin (at) tuxebo.com.
Apple haven't replied yet. That doesn't mean that they're not going to reply.

Generally companies are ill advised to make knee jerk reactions to these situations. More customers and potential customers are joining the debate each day and if Apple made a statement today, it could be wrong tomorrow. This whole thing is less than a week old.

If Apple haven't responded in a month then I'd agree, however right now I think this is a sensible pause for reflection.
We use Flow App: http://getflow.com
How WriteWork.com doubled sales & conversions by A/B testing a radical design
that is pretty amazing :(
As soon as a full Tcl/Tk environment is available on Android, Password Gorilla should run on an Android smartphone. Not there yet, but someday it will happen.
Rate my startup: rfave.com
In a sense, Star Trek did - it was a franchise rescued from obscurity after being cancelled by its huge fanbase, and went on to make the series of movies, TNG and so on.

There may be earlier examples, but it's the first case I'm aware of where the fanbase had a direct influence on the resuscitation of a show.
http://www.rfave.com

Last April, my husband and I were in San Antonio for a day. Because our time there was brief, I had spent a lot of time beforehand trying to figure out where we could get some good Mexican food. I spent at least an hour perusing reviews on Yelp and Tripadvisor, and finally settled on a place.

It was awful. We picked at gloppy nachos and tried to avoid the mariachi bands playing tableside for tips. On the whole, this place had good reviews. But we completely hated it.

That’s the problem with online reviews. You don’t know if you can trust the reviewers. Do these people really share my tastes? Do they buy Macs or PCs? Do they share my affinity for gin and tonics and Modern Family, or do they crack a Bud and watch WWE on the weekends?

We built rfave.com, an app that tries to determine what you like, using your Facebook profile (and some other info, like what browser you use), then displays local recommendations from people who are similar to you.

So, when you’re looking for the best burger in New York City on rfave, you can be sure that the recommendations you’re reading come from people whose tastes are at least close to yours. And of course, once you make recommendations of your own, the suggestions rfave offers become even more refined.

Sure, you can hop on Yelp and see if your Facebook friends have reviewed a restaurant. But you probably already know what your friends think. Nobody’s tapped into the connections Facebook can make between strangers.

We think this’ll be useful for people who are new in town or for travelers, but it’s also good for finding things like pediatricians, electricians, and other professional services in your own town, or for learning about new places that you’ll probably enjoy.

Thanks for taking a look around and giving us your thoughts.
The rules and interpretations can change anytime too. The more iOS Apps and Objective C developers there are, the more entrenched Apple becomes and the worse their behaviour becomes. It's the MS playbook from two decades ago.
While that's true, it's hard to imagine a platform with millions of users willing to pay for apps and shortage of good developers. With the recent events it looks like Apple is mistreating all iOS developers, but in practice I think that most of them really don't have that much to complain about.
Steuerberater Berlin, Gerhard Baade
In diesem Sinne wollen wir als Steuerberater unsere Mandanten beratend begleiten. Durch hohe Branchenkenntnis, entschlossenes Handeln und strategisches Vorgehen werden für Sie individuelle Lösungen erarbeitet.
My read is that the debugging skill is just one example of the benefits of background knowledge.
The Goenka folks say that the 2 hours pays itself off in increased productivity. Do you find that to be false?
D'oh. I was excited that I might actually be able to throw out my fax machine. I just sent a fax through HelloFax and the service seems to be very useable. I went through the interface trying to figure out how to add a credit card to my account and determine how expensive the service is. But they don't have pricing yet.

My small business uses Packetel for incoming fax-to-email and a real fax machine for outgoing faxes. I would love to get rid of the fax machine and the stupid copper phone line it requires.
That's simply not true either. John Gruber and other Apple pundits often disagree vehemently with Apple's strategy and their offers.

Remember when Steve Jobs presented the first third-party developer solution for iPhone: web apps?

"If all you have to offer is a shit sandwich, just say it. Don’t tell us how lucky we are and that it’s going to taste delicious." - John Gruber

http://daringfireball.net/2007/06/wwdc_2007_keynote
That's why governments of all stripes are scrambling to control communications and why it's vital they don't succeed in this endeavor.
I've actually programmed an 8-bit processor in binary code by repeatedly flipping 8 metal toggles and pressing a "commit" button.

A roommate of mine in school actually TA'd a programming class where he saw some frustrated students take their IBM punch card stack out of the reader, shuffle it, then put it back in.
Really nice app.

It's not immediately obvious to me what the agony ranking is for though, and there's no help menu?

(Obviously it's ranking flights from least agony-inducing to most, but what's the metric?)
Fighting Code & User-Focused Development
Site looks great - really great - on a macro level, but when you get down to it, it doesn't really have the content I'm looking for.

There's extreme misuse of the space on the page. When I was looking at Code Complete (a book I've been trying to get my hands on for a while), there is very little content about the book. The synopsis is cut off (!) and there are no reviews. But if you were trying to save space, why on the hells are there over 9000 books following in "quoted discussions"? You need to switch what you're truncating here. Also, I would suggest at least copying Amazon's ratings for some measure of book quality.

For reference: http://www.hackerbooks.com/book/code-complete-a-practical-ha...
A Few Tips for a Proper Selection of Cloud/SaaS Applications
ParStream – The World’s first GPU-driven Database
I'd throw in a few more goodies:

- signed merchandise (box sets, t-shirts etc) for first / largest donors

- competitions (win the chance to appear as an extra/meet the stars)

- deals with networks (e.g. get Fox or HBO to agree to match 50% of funding or show season if X amount is raised)

- small trailers or pilots on YouTube/Hulu
In most of Central-Eastern Europe 1848 removed the last traces of feudalism, catalysed the "awakening" of nations, leading to the formation of nation-states some decades later. The nationalism ignited in 1848 is such a strong force until today that we find it hard to imagine what was before that. 1848 in Hungary turned into a war of independence from Austria, which although defeated, led to the formation of Austria-Hungary, a largely multiethnic entity, with relative stability and strong growth for half a century, but which proved to be unsustainable and whose breakup ignited the first world war (EDIT: the end of which sew the seeds of a further world war which had inside the germs of the cold war that would follow, etc. etc.)
What is the pricing going to be like? There seems to be no information on the site yet.
A cute goth daughter of a friend once squealed with delight when she saw another friend of mine (a NASA hacker) type 'monkey' into Terminal.app and cause some remote login magic to happen.

Oh, the arcane magic of "alias." Then again, there have been times I've seen young people impressed by what amounts to "Row, your boat" played on an actual mandolin.
How to catch invisible friends on GTalk
Whilst more and more sites are dropping support for it, I'd go out on a limb and claim that IE6 users are disproportionately more likely to require support using a website than others.

Great app though.
Why the SEO Industry Changes So Often
This is a truly useful service. I would definitely be willing to pay for it.
I prefer it as the puzzle:

A hunter leaves his camp, travels a mile south, follows tracks for a mile going east, shoots a bear, and sets of for the mile journey north back to camp.

What colour was the bear?
Social Media Shouldn’t Overshadow SEO
Installing Apache2 With PHP5 And MySQL Support On CentOS 5.5 (LAMP)
same is the case in the state of Washington - 2% B&O tax on revenue.
Pure CSS Slideshow
How to carry out a revolution
Sweet domain name. Did you have to shell out a lot for it?
A single event in Europe two decades ago? "The abrupt withdrawal of Soviet support for the local dictator?" True of, what, one country? Romania?

Bah. The European 80's/90's were just as complex and messy as 1848.
Using Checkinstall With Virtualenv For Python Deployments