skysight-inc/HackerNews huggingface dataset:
Stanislaw Lem is probably my most favorite sci-fi author. He's very popular in Europe, but not so much in the US it seems. His works are hilariously funny, philosophical and have a certain magic to them. When I saw the robot I was almost certain that it had to be about him.

I don't know about the quality of the English translations of his books, but in German, they are fabulous. There are a lot of word plays that are hard to translate.

By the way, many will recommend Solaris in here because there were two films based on it, one by Tarkovsky and one by Soderbergh. While it's not a bad book it's probably not his best and not entirely exemplary of his other books.

This is a good introduction to his work: http://world.std.com/~mmcirvin/vitrifaxintro.html
The Future is a Touch Screen Orgy
I tried it:

error: #include nested too deeply
I can provide a data point here.

In college I did some App Engine development. At a previous job, we used open source Google Java libraries like Guice and Guava. I recently started at Google and walked in the door largely proficient in using their stack. In my opinion, they did everyone a favour.

They've done good by other companies by providing them with solid libraries. They did right by me -- knowledge of their libraries presumably made me a stronger candidate. Finally, they did right by themselves by reducing the time it took me to get up to speed.
It's not that surprising when the house is valued at roughly $1 million. This is in southern California, where that kind of money doesn't get you a mansion either.
I'm all against spying on people, but I cannot help but notice the sensationalist slant of the article. After all, I believe the main problem is not the botched reaction of the "rootkit" company, but the mobile operators who put it to use on their own paying customers.
Anyway, the simlock-free/unsubsidized Google's Galaxy Nexus just got another bit sexier for me.
So that isn't really non-terminating compilation, but rather non-terminating execution?
For the curious: the doodle is for Stanislaw Lem, one of my favorite science fiction authors.

For those who haven't read any of his books, I personally recommend Solaris and Fiasco, although most of the other books I've read by him are also great.

Edit: Oh yeah, for something a little bit more funny, read Tales of Pirx the Pilot.
MODERN TOWNSHIP AT NEWTOWN RAJARHAT KOLKATA
The Cyberiad by Stanislaw Lem.

Great book, 60 years old today: http://www.guardian.co.uk/technology/2011/nov/23/google-dood...
I agree talking about a "tablet app store" is silly (note the quotes around "phone" and "tablet") since many Android apps scale quite nicely for both form factors and more will with time, but, sadly, the Honeycomb detour confused people (especially for iOS-influenced outsiders).
Nike Dunk 6.0 Shoes for sale
Relocating to Brisbane
Home Hunters Relocations is Australia’s leading company in international, national and local relocations and We provide Moving to Brisbane, Relocating, Moving to Australia, Relocation Australia, Relocation Companies, Employee Relocation, Relocating to Brisbane etc. Our reputation extends into providing professional relocation for executives, families, retirees, and the disabled.
Exactly why is the Pomodoro technique lame? I used it today and was extremely productive. Here's the app/site I use: http://tomatoi.st/
In regards to this prediction, there's an elephant in the room.

The power of Android comes from it being used by multiple vendors. That's the reason why it exceeded iOS in numbers. And tablets sales are not so flattering, but I'm already seeing Samsung doing a pretty good job and I'm sure others will jump in.

So what makes anybody think that Amazon will do better than Apple?

This makes no sense.
CVS uses a text-based format. SVN is an "improved" version that uses a binary format. I think the parallels are quite striking.

(FWIW I don't think that syslog is broken, but then I'm a programmer. Source control is a key tool in my craft, so I'm keenly aware of CVS's limitations. If I were a ststems administrator, perhaps I'd feel the same way about syslog?)
How a photographer generated over $100,000 through Facebook
The Inspiration for Git
I didn't realize that; in fact, I thought I saw something that claimed the opposite. It'd be great to see someone write up a HOWTO for WAL-E and PG9 replication on ephemeral stores in EC2.
Brilliant doodle by Google! The drawings are exactly Lem's style, so I recognized them immediately, having grew up on Lem's book.

Truly amazing and timeless books. :)
Perhaps there is a market for a LaTeX rendering web service.
The Cyberiad is a great book for kids too. I must have read it when I was about 8 or 9 and it set me off on a life-long journey through Science Fiction...
This is an amazing and inspirational pursuit, but someone has to come out and defend web development here. Yeah, it may not take an exorbitant amount of resources or talent to get started with web dev, but certainly amazing value has been created within companies like Google and within the aggregate of the web. This draws directly from this low barrier to entry. If it were as easy and lucrative to start a rocket business, we'd have lots of crappy rocket engineering but we'd also be a lot further towards colonizing other planets.
Drumbi is hiring
jQuery is used for:
1. Finding the picture in the DOM.
2. Drawing the rectangles on the faces.

The algorithm in itself is written in a lovely language called JavaScript.

While I appreciate the attention the author brings to liu liu's code, the jquery plugin packaging doesn't add much value.
Lem is awesome, but avoid the ones that have come to english via a multihop route. Books translated by Kandel are fabulous.

Trurl invents an electronic bard. Klaupacius challenges it:

"Have it compose a poem -- a poem about a haircut! But lofty, noble, tragic, timeless, full of love, treachery, retribution, quiet heroism in the face of certain doom! Six lines, cleverly rhymed, and every word beginning with the letter s!"

The electronic bard's response:

Seduced, shaggy Samson snored.
She scissored short. Sorely shorn,
Soon shackled slave, Samson sighed,
Silently scheming,
Sightlessly seeking
Some savage, spectacular suicide.
I'd be interested to see this over time, particularly before/after the digg implosion.
Noah Kagan is an inspiring guy!
It is sad, though, when Google entering the market killed a successful solution built outside of Google. Google Wave, for example.
Quite the rant.
APLIKASI PENCARI SERIAL NUMBER | Waloetz Go Blogg
Attention API Provider: How to make people using your API love you
Heh, the Tarkovsky film is actually the reason I read Solaris, but I rather liked it overall so would still recommend it.
Sapto Djojokartiko, Jakarta Fashion Week 2012
Just a warning: if you've made it almost all the way through, don't be a moron like me and bump a key on your keyboard, you'll get immediately bounced to an actual Google instant search, and you'll have to start over from the beginning...
Why don't we have Chess-Style Tactics for programming?
I've returned to studying Chess extensively lately. One thing that's struck me is how easy it is to study Chess compared to programming.You can just solve "tactics" and improve pretty quickly. Here, I mean tactics in the broadest sense, including positional, opening and endgame "tactics".

Tactics are "positions" that have an optimal solution. Solving tactics builds a library of common "patterns" or "themes" for chess players to use in actual games. Anyways, I digress.

Besides studying tactics, Chess players go over games by masters. This part has an easy analogue in the programming world. Reading good code is obviously very instructive.

The analogue between tactics and programming seems easy. Programmers obviously encounter obvious patterns (design patterns for instance.) It seems it would have obvious pedagogical value to construct problems based on common themes and variations on those themes. Why hasn't anyone done this? I'm really tired of lame problems that I see cropping up in various "how to program" books and web sites around the web. Obviously programs take longer to construct than it does to solve a chess tactic, so I can understand why this approach might sometimes be unreasonable. I think books like SICP take a nice approach; writing out programs and leaving parts of the program blank for students to fill in. I think this strikes a nice balance between a problem that can be completed in a reasonable amount of time and a problem that has actual practical and pedagogical value.

I think the real advantage of this approach, "tactics" that is, is that it organizes "units of improvement" into smaller quanta. If I can solve a tactic and reinforce a tactic in five minutes, that means I can improve even if I only have five minutes here or there to spend improving. State of the art Programming-Pedagogy is decidedly not conducive to this approach.

I had considered that perhaps certain kinds of activities are just not suited to practice in small increments of time. I think this is false though, because I'm also an accomplished pianist. While it's not as clear cut as studying a chess tactic, I can usually work out something to do in a small amount of time that improves my ability. I've also fenced at the national level, and fencers can always do little drills to improve in small amounts.

I realize that things like code katas exist. However, it seems like most of the "practice ideas" programmers have are pretty lame. I find myself passively wishing that someone would do something about the frankly pathetic state of the art in programming pedagogy. I'd do it myself, but not being a master programmer, I wouldn't trust myself to not screw it up.

Anybody else have any ideas?
Also reminded me of this game: http://machinarium.net/demo/
Unlimited desires is probably a stretch. Substantial, certainly.

The problem is not utopia, it's the situation where there's nothing useful for, say, 20% of the population to do. I think there's plenty for the highly intelligent and well educated to get on with, but for those without (and perhaps unable to achieve) that level of education, it's a tougher situation.
This seems to be pretty hard wired to build 32 bit binaries only, I'm having a little trouble build on Ubuntu w/ amd64. First you need to install multilibs and 32 bit gcc/g++. But I got stuck when I'd need some other libs in 32 bit versions (zlib, curl and probably openal and others). Ubuntu doesn't seem to ship with 32 bit versions of some libraries as some other distros do (like Arch, for example). Or am I wrong, what packages and what repositories I need to get e.g. zlib 32 bit binaries?

Has anyone had success building this on a 64 bit machine?

Is my only option to set up a virtual machine with a 32 bit distro?
I think Crystal Singer is the first book of hers that I read.
id love to read it!
>I'd do it myself, but not being a master programmer, I wouldn't trust myself to not screw it up.

This thinking is why we don't have them. If you think the idea is worth something just do it: if the idea is good but you screw up a little, you've still done enough for other people to build on and improve.
That definitely drew me in, kinda fun too.

The owl reminds me of Bubo, the golden mechanical owl from the original Clash of the Titans.
The graphic is inspired by Daniel Mróz, the author of the Cyberiad illustrations (Click the "?" at the beginning.) The puzzles contain some motives from the Cyberiad (2+2=7, the machine that can do everything that starts with "N".)
I shall try, but this stuff gets really hairy, really really fast.

Von Neumann architecture is what almost all computers use today: you have (very roughly) an ALU (arithmetic logic unit) hooked up to a memory bank which stores both program data and the instructions the program consist of.

Now you can add a couple of cores to that, but you pretty soon start to run into problems -- threads which try to access the same data, race conditions, etc.

But the biggest problem is that under the Von Neumann architecture all memory is shared so any thread can access any other threads memory. This puts rather drastic limits on how much benefit you can get from new cores.

You also run into issues like the limited speed it is possible to access the main memory banks with, etc, etc. This is possible to compensate to some degree with caches, but they have their own problems.

But the fundamental problem with them is that they were from and of an era where the clock speed kept increasing and increasing.

Today we have a situation where transistors gets smaller and smaller. But if you are trying to use this to make a traditional CPU with these new transistors, all this gets you is a really small chip.

What we need is an architecture inspired by something else. Personally I am kinda hoping it will be some form of message sending -- you run a lot of small (green) threads which each have their own memory as well as the ability to send and receive packages of information to/from the other cores of on the CPU.

You can have access to a (comparatively large but slower) shared memory bank too (like RAM today).

I like it because it works well with how you would design a cluster of computers (where you cannot afford the illusion of shared memory), how computation is organized under the actor model (which I prefer to threads) and it would be possible to implement with not that much new changes in the CPU.
Android's WebKit implementation lacks anti-aliasing for border radius prior to 3.x.
Doesn't matter. The sum of the size of the chunks downloaded for a movie is the same whether they came from one server or dozens.
Thanks for those references, though it's aioe.org, not .net.
Check out some of Lem's drawings here: http://english.lem.pl/gallery/lems-drawings
This doodle appears on google.com at this point, not just google.pl.
Samsung takes on Apple Fan Bois [video]
Get it rolling, and then distance yourself safely.
Microsoft will make a Kinect just for Windows hackers
Give the Gift of Square
Game code specifically is usually the exception to this rule, because it tends to be written to very strict deadlines, ad-hoc requirements, short project lifetime (no need to maintain or support it for years after), and not much expectation of re-use.

This does not all hold for Doom3 as it was also an engine sold to other companies for other games.
Yeah, I hit the "N" key when the big robot had a speech bubble with N in it. Oops.
At first glance your idea seems to compelling. But then I realised that with chess, as with any other game, the desired outcome and the rules are fixed. In the case of a computer program the outcome is the correct implementation of the specification (requirements). Since that is different for every application, there is no series of steps that will lead to the "correct" solution.

Therein lies one of the core challenges of software engineering education. Teaching programming languages is easy. Teaching the skills required for analysis and design for real-world sized problems is difficult.
Google Health will be discontinued as a service
But the order of that is based upon the number of followers, which isn't usually proportional to being a good Githubber.
There is no issue with the size of the local copy.
Most of the times the entire git repo is smaller than single SVN checkout.
I get carried away from time to time, sorry about that. No offense meant.
Shouldn't that be solved with a closure in both languages?
I wish at least one open source replacement adopted .htaccess (and httpd.conf) compatibility.

Litespeed is the only product in existence which has made switching over from a complex Apache install a one hour affair, but it's free version is limited to 5 hosts and the commercial version can only be justified in a profitable environment.

The performance difference is breathtaking however.
It's because I work on many things, and I like to group each "project" in its own gvim window and/or virtual desktop.
Making code more readable with anonymous functions
Coach Briefcase
8 minutes after you. I'm getting a turkey w/ changeable feathers on google.com.
Cranberries Healthy Snacks | Healthy Snacks Online | Healthy Snacks Online Free
In this particular case there are issues like the lack of anti-aliasing for border-radius and hardware acceleration prior to 3.x.

Also while this isn't strictly the same thing, there's a lot more to the browser than just the way the DOM is rendered. The way many of the different browser APIs behave between implementations is drastically different. Off the top of my head orientationchange events, xhr with app cache, (replace|push)State, touch events, and the list goes on.
Ask HN: I learned PHP, MySql, Jquery. Now what?
I am really really proficient in the above listed languages because I love web development, and I just hack with those all day. But I feel like I'm missing something...I feel like there's more to learn and more to do...Can you please enlighten me, and many other people in my position, and tell us what to do next?
As mentioned above, prior to 3.x border-radius was visually broken.
Sure. To compile you only need to get the DirectX SDK (from here http://www.microsoft.com/download/en/details.aspx?displaylan...). Then open Visual Studio (I'm using 2010 Ultimate, but Express should be fine).

(these are the steps that worked for me)

Open doom.sln
Go to View -> Property Manager
Expand Debug | Win32
Right click "Microsoft.Cpp.Win32.user" and choose Properties
Select VC++ Directories

You need to add the following directories
C:\Program Files (x86)\Microsoft DirectX SDK June 2010\Include
C:\Program Files (x86)\Microsoft DirectX SDK June 2010\Lib\x86

Do the same for Release | Win32.

Doom3 should now compile. Note that 2 projects might fail and 1 could be skipped.

You should find Doom3.exe under doom3.gpl\build\Win32\Release
From your Doom3 installation copy the "base" folder, if you have the expansion copy that too.

Doom3 should now launch.

If you have any more problems, feel free to ask!
You mean "Siri charge my leaf" and "Siri trurn on heating in my leaf"?
They'r coming this christmas, when I get my Nissan Leaf :)
Yep, Trurl built the insane robot that gets cheesed off when you insist on the correct answers in arithmetic operations.

Edit: Yup, can confirm this - Klapaucius asks the robot that create anything beginning with "N" to create "nothing" causing it to implode.
Machine Shops Liability, Property & Wrokers Compensation Insurance
סקס-The Great
This is true. Chess, as opposed to Computer programming is well understood. I traveled this line of thought also. I came to a different conclusion though. Music for instance, is as abstract as Programming is, but it's possible to create small "quanta" of improvement all the same. I refuse to believe that programming is such a unique endeavor that it can't be subjected to a similar approach.

Also, I don't think your analogy stands up totally well. Teaching the rules of chess is easy. Really good analysis requires years of practice. All the same, the state of chess pedagogy is fairly impressive. I wouldn't be surprised if someone out there has reached a low master class simply by studying tactics, openings, end games and strategy out of books (while playing very few games.)
25 of the most breathtaking and colorful places of the world
I have TeX Live available in the Ubuntu chroot on my HP TouchPad, so you're right that it's not a resource thing. Admittedly in this case webOS provides a pretty standard Linux environment under the hood, so it falls pretty firmly outside the Android model (much less iOS).
Shipping To Taiwan from USA, shipping to taiwan from canada
When Shipping To Taiwan from USA, it is very important that the cargo and freight shipping company should be aware of the complexities and red tapism involved. Experienced cargo and Freight Company will always be ready to help you and offer smooth shipping of household goods or commercial cargo.
Not for me (US), I see a thanksgiving turkey. Oh well...
Grooveshark Will Soon Be Destroyed
Modern Bathroom Suites For A Streamlined Look
With some imagination and an innovative bathroom suite design you can give your bathroom a crispy and a friendly look. Modern bathroom suites are a popular choice while revamping the bathroom and are now available in an array of striking designs and styles to give an individual flair to the room. These are available in minimalist designs as well as heavy designs to meet the taste of different personalities.
And no other browser maker makes the vast majority of its revenue from advertising.

Google aren't in the business of making web browsers, or tablet and phone OS' out of the goodness of their heart. it's all about pushing users to use their services, so they can mine that usage for data, so they can serve more ads, more effectively.
Nerve
Business Software Alliance Withdraws Support for Stop Online Piracy Act
How To Choose Between Digital And Offset Printing
OpenDylan.org redesign
It Is A Violation Of The Adobe Trademark To Say An Image Was "Photoshopped"
You of all people should know that GIT history consists of a write-only log which is maintained using cryptographic hashes. If you edit one commit (even the metadata) you have to rewrite history, and all the hashes for commits after it change.

People will notice, and most importantly, everyone will still have the old commit chain locally.

This means that even the server cannot arbitrarily edit history. With SVN, afaik this is possible by manipulating the database.
Get the New YouTube Homepage Before Everyone Else
How Labels add value to business
Each aspect includes a new an innovative way in it. We can say that trends are changing very rapidly. We have to pay exclusive attention to each and every aspect of our production process.Packaging and presentation of goods holds key importance to make your customers familiar to your brand.
The JS script for the animations is here: http://www.google.pl/logos/2011/lem.2.js
Can't wait for it to work.
"Conservancy doesn't care about licenses as long as they are free."

They do care about licenses and license terms are part of the requirements for application. The project license must be either free (per FSF) or open (per OSI). Docs must be made available under Creative Commons licenses. And the project must be completely non-profit. (All these requirements must be met.)

That being said, you're right, it's a good home without the politics discussed here.
Sri Lanka Holiday Packages Come Cheap but Promise Exquisite Vacations
This article is basically a Sencha ad, the only objective thing it tells is that: developers need to target HTML5 for mobile because the lack of Flash, the rest is an advertisement.

> Adobe Flash sites rapidly converted to HTML5 for iOS users

Also the lack of numbers really questions the articles credibility.
I think the next step for you to move on from web development is to jump to the native application development world.

This can either be mobile development or desktop development. There are many possible languages to use for this. Java is one of the most popular starting languages these days, but I would still suggest learning C or C++.
The impending revolution of low-power quantum computers
Royal Capital
Royale Capital is a professional, client-focused, Australian owned and operated company with a combined 20+ years experience in Self Managed Superannuation Fund administration, Financial Markets and Property Services.
Searching for new home builders
It's a big decision to have your home built. Vanbrouck.com offers coastal homes with most uniqueness, enchanting and charming for all your new home build will done correctly. We specialize in custom home builders, new home builders also. For more details about Michigan homes for sale, please visit us online.