skysight-inc/HackerNews huggingface dataset:
Anathem - Neal Stephenson. Recommended here last year, it blew my mind in a similar way to Name of the Rose but with a sci-fi theme.

Dr Zhivago - Boris Pasternak. If you have not read any of the Russians, give this a go. Initially it is not easy, like all Russian literature, but the wonderfully poetic images and lyricism keep drawing you back. Easily my favourite for the year.
This is what you are missing: > but that is always true

You may have an old form you can't change.

For example:

- 10 apps connected to the same database. Changing the model breaks 10 apps. And you may not have access to change the code to any of those apps.

- In healthcare, when either the database or app go down people literally die.

This isn't as easy as it gets: no database vendor has a solution for this to date.

(Edit: formatting)
I always, always, always find what I want from Google. So whatever they are doing is, in some way, for my benefit.

And even if I was ready to pay for every website/service I use (which I'm not), ads are not going away. So when they do whatever they are doing to show me better ads I'd say that's on my benefit too.

I'm not a Google unconditional fan (I hate Android, love iOS) and certainly they can do better. But implying they don't benefit the end user is what I find bullshit-y.

And I think that's a very poorly written article, btw. Marco can do a lot better.
Seven 'kidnappers' killed in China's Xinjiang ~ Daily World News
I dont think being passionate about something helps in this context. You could be passionate about something but as soon as people eyes on your product, you'll still go back into fear-of-rejection mode.
Tech leaders’ resolutions for 2012 - Philip Rosedale
From the relevant Python-dev thread, it's probably a bad idea for more than one reasons to make this the default behavior for all dicts; a special dict subclass to be used when necessary makes more sense: http://mail.python.org/pipermail/python-dev/2011-December/11...
SteelSeries duping people .
I got a SteelSeries KINZU a month ago for 1250 INR . It developed a glitch and now SteelSeries wants me to ship back the mouse to DENMARK from INDIA for replacement which would cost me 1850 INR , 150% the cost of the product itself . So much for SteelSeries standing by their product .
This. Unfortunately I don't entirely share your optimistic sentiment regarding Google's intentions and potential for misuse of trust. The big plus with Google is that, by and large, they make it pretty easy for your to take your ball and go. If I want to switch mail providers, it's pretty easy to get all my emails and contacts off of GMail.
I frankly wouldnt mind if the abortion opponents, or the climate change deniers, creationsists, flat earthers or any other such group decided to blow up a few politicians' careers by emptying their closets on Main Street.

As long as they actually do this instead of using the skeletons to blackmail the guy into submission i'm perfectly fine with it. We may not agree with their goals, but the side-effects of their activity would be positive. That's one crook out of the game - which can't be a bad thing.

Since the opposing groups would likely be employing a similar cleanup strategy, we might just end up with honest politicians with empty closets as a neat side-effect.
window.location.search - https://developer.mozilla.org/en/DOM/window.location#Propert...

and decomposed IDL - http://www.whatwg.org/specs/web-apps/current-work/multipage/...
I dont like this. All the people who have b'days on 29,30 and 31 are screwed. And its really hard to get whole of the world onto it. No country can force another country to follow something.
The mail host is the least I'd worry about. Migrating the mail archive is much more important. Furthermore Gmail's user interface beats anything else hands down, it's too hard to say goodbye to it.
With Apple, I'm the customer, not a marketer.

I believe the party line is "I'm not the product being sold".

but it is just too damn easy to switch search engines.

Or, you know, run an ad-blocker - much easier than jailbreaking a phone and Google Search/Gmail will continue to work well with an ad-blocker running, even if they upgrade the site.
Top Stories of 2011: All Apple All the Time
http://www.ghostery.com/

It's a serious problem, though in this instance it's hardly Google's fault. I doubt Ghostery turns me into an internet specter, but at least I know I'm not pinging Facebook's, Google's, and God-knows-who-else's beacons whenever I open a web-page.
We use SVB, and have been very happy thus far. They throw a lot of really good events too (and some bad ones). You just have to make sure you have someone high up to talk to.
Unicode holiday Xmas tree
It is hard to find the restaurant sites as the flash only ones often have no content that is indexed by google, like a blank one I visited yesterday to see if it was open.
I can't find a link to a page, from some time ago, in which every letter and number was obtained combining only parentheses and punctuation.
I disagree about the last line, not "everyone" has their bullshit. These 3 do have and spread massive amounts of bullshit, however.
Do you have any citations for this? I'm curious to see how Google is unknowingly violating people's privacy to the point that it's borderline illegal in certain countries.

Facebook on the other hand, I can easily believe they're doing that.
Stanford's StartX incubator looks to hatch more startups down on the Farm
Today's MCX Tips
Our Share Tips expertise provides highly accurate commodity tips, intra-day trading tips, NIFTY Tips, MCX Tips, NCDEX Tips for different commodities in the market and Sms on share tips will come to you from fast sms server.
I think what he's trying to say is that we shouldn't tie our self-worth to the product and not take it personally if it doesn't work out.

I'm not sure how to do it though. It does affect me personally a little bit if something I put a lot of effort into doesn't work out. I guess its a risk I've to take or perhaps try to do some mental gymnastics to convince myself that it doesn't matter.
Most people will stick with it longer when reading a book, I guess. (Additionally, a book can take more abuse than an electronic device..)
Silicon Valley Bank
Funny… URI.js is more or less a port of my PHP URL class. Zend Framework has one. look at https://gist.github.com/1499238 to get you started. (Not a chainable API and not as powerful as URI.js either). The path resolving can be taken from the code I wrote for Smarty a couple of months ago: http://code.google.com/p/smarty-php/source/browse/trunk/dist... - lemme know if/when/how you're done… interested in using the PHP version myself ;)
HN, Quora, Stack Overflow, Twitter
Scrutinize your presence on Facebook - House-clean for new year
My experience is that people hang on to business cards and correspondence/marketing material for a LONG time - years or decades. My impression is that most people don't know how, aren't able to, or generally won't retain digital information that long - so I don't mind spending money on paper, if it means that person (or their kids) will call me in 3-5-10-20 years instead of looking for someone else.

Paper and physical things also convey a lot of information - not just their literal content, but also cultural/social and economic information. When someone spends a tenth of a cent spamming me with some crappy E-mail, I notice. And if someone spends $5 or $10 to send me nicely designed marketing material on nice paper, I notice. I'm not saying that dictates my buying decision - but I know that I'm willing to spend money on marketing if it's to the right person who's likely to do business with me, and if I can tell someone spent real money to reach me or communicate with me, it demonstrates that they're seriously interested in interacting with me.

Nice materials also suggest permanence/longevity and success - I'm pretty wary of spending a lot of money with an organization that appears to consist of one guy with a laptop and a cellphone and a $20/month VPS - because I don't feel very confident that he'll be there if I need post-purchase support, or I want to buy another one of whatever he's selling.

If I talked to someone who said "I don't have a business card but if you give me your e-mail address I'll get in touch" I would suspect that the person wasn't very committed to their business/profession if they couldn't be bothered (or couldn't afford) to spend a little money on business cards. It would make an impression - but not necessarily a favorable one.
It is dual-licensed, MIT and GPL. Choose the MIT License to do what the fk you like. Choose the GPL License if you're building some GPL software yourself, and need all the components to be GPL-licensed as well. Maybe have a look at http://en.wikipedia.org/wiki/Multi-licensing
Nuke Lamp
The issue is they have the potential to do it.

Once the potential is there and you have people motivated by performance targets, stock price, etc it's very difficult to permanently resist the temptation.
We bring the Next Quantum Leap to Great Businesses 
Effective communication will enable success for anyone in the day-to-day work life. In this workshop, essentials of both verbal and non-verbal communication technique are included to eliminate miscommunication, handle complaints and build positive relationships with customers and/or co-workers.
Eagle Ridge Bangalore
Eagle Ridge Resort is located in Bommanahalli. The hotel is 60 km far from Bangalore International Airport.
The easier assignments are easier because they now have morehints alongside.

this i guess is not to ease for lazy slobs (what you described :) but to ease the demand for help on the staff.

The critic is that they overdid
Apple does make iterating your MVP harder. Not impossible, just harder.

But don't forget that MVP is primarily a tool for learning with the least amount of effort. Not less. So, if you are making something nobody wants, why make it very polished? You will just waste more time learning this fact. Time that could be used changing the product/trying something new entirely.

And even on app store: you can iterate with different product names, and different brands. So you can lunch different iterations, possibly A/B testing app name, logo and description, without much extra overhead, all at the same time.
That's what versioning is for, isn't it? You still can submit old data under the previous version, and old apps will works just fine as they won't see the new data.

New apps will have to deal with old versions somehow, or some back-end job will produce new data out of the old.
In the video they state that the software is currently OS X only, there isn't even a Windows version.
What do you think about our job scheduling service?
As the best community for early adopters and great developers, we would love to hear your feedback and opinion about our service. I guess there is no need for disclaimer as the title says it all!
It's surprising if you haven't used javascript before I guess.
It's linked directly in the original question?

http://sla.ckers.org/forum/read.php?24,33349,33405
If you are really paranoid you could mirror their cdn libraries and rewrite the urls, as they could be used as fairly poor info too...
Do you use their merchant account services too?
That is pedantic, and not in a particularly well justified way: http://public.wsu.edu/~brians/errors/nonerrors.html#between
I ran into a big problem with timezones when I was in the Navy.

I was in charge of a big supply database server on an aircraft carrier, and every time we changed timezones I had to update the timezone on the server. Heading from East to West was no problem, but when we went from West to East I had to shut the server down for an hour when changing timezones, to prevent timestamps from overlapping.

Admittedly, this was partially due to bad programming, but it's just a small real-world example of problems caused by the existence of timezones.
Poll: Will you move your domains from GoDaddy today?
Today is a day. What is your choice?
I already moved them
I don't have domains at GoDaddy
Magic Tips for New Internet Surfers
Show HN: Save postal addresses from your browser to your phone
It’s real: British leader to get bespoke iPad app
If politicians don't cooperate, a tactic lobbyists use is to threaten to throw their weight behind the politician's challengers.

Set up a site to donate to all the SOPA supporters' challengers.
"Android is open" is BS for the plain and simple fact that (time delayed) source code availability is of no consequence to the vast majority of Android users. They say it as though it means something, it means nothing, rather like water vendors claiming "100% fat free" on a bottle of water.

Marco didn't say the claim was factually incorrect, he said it was BS, it is.
I've been taking pictures with a DSLR for quite a few years now and the best advice I can give is to concentrate on the basics first. Turn off all the automation and learn how to shoot manual. Then, when you understand aperture, shutter speed, focal length, ISO, spot metering etc. you can study the manual and try to figure out if any of the more automated features still make any sense to you. (To me they don't. I always use spot metering and shoot in either "aperture priority" or "manual" with ISO manually set).

Shooting good-looking images with flash is surprisingly hard. A friend of mine who went down that route and spent the better part of a year learning shooting with flash recommended this book:

http://www.amazon.com/Light-Science-Magic-Fourth-Introductio...

Also, you should learn how to use Lightroom, Aperture, Bibble or similar for post processing. (If you understand how the postprocessing tools work you can shoot with that in mind).

But most important: shoot every day. Practice as often as you can. Bring your camera with you everywhere. If you shoot a few thousand frames per month for a year you are bound to learn something.

Peter Norvig has a good summary of the basics on his web page: http://norvig.com/dance-photography.html
Best practice - whatever time zone the people are using, keep the internal time stamps on a single time zone (usually UTC). Then just convert the times from and to the local zone for input and display, respectively.
Benefits of Web Application Development for Business Growth
Web application development, providing a number of vital advantages to small and big businesses, is not a personal preference for organizations, but a goal.
Aside from the ambiguity, since it's not an official time zone, people overseas just assume they can call you to discuss business at 9am, even though you've barely woken up.... But theanswer[sic] is certainky not to just get rid of them!

Add metadata to all phone records that makes it easy to specify and query the hours in which one would like to be called.
Indian technology majors brace for a stormy 2012
We've worked our asses off on this. Feedback, please!
Bank of America (sigh)
Not much math necessary for the explanation. Follow the link jaylevitt posted:

When the PIN authentication fails the access point will send an EAP-NACK message back to the client. The EAP-NACK messages are sent in a way that an attacker is able to determine if the first half of the PIN is correct. Also, the last digit of the PIN is known because it is a checksum for the PIN. This design greatly reduces the number of attempts needed to brute force the PIN. The number of attempts goes from 108 to 104 + 103 which is 11,000 attempts in total.
Oh you just found out how to emulate the Lytro, take one shot focussed close and one at infinity. Because of the wide depth of field it has, those two shots should be enough if you take them at f11 or so. Possibly the most pointless photographic invention ever.
some realtime loading would be nice, axaj, jq and others :)
Google chrome isn't exactly a good example, considering that it's the only browser I've ever heard of embedding advertisements in its default homepage - http://www.techradar.com/news/mobile-computing/laptops/googl...
City of Dreams or City of Nightmares
What yeswecan said, but to expand: people like brands - they will gladly and openly declare their brand allegiances on their profiles. We saw this before Pages even came out.

What people don't want to do is to be constantly bombarded by bullshit communications from said brands. In many ways, openly declaring your brand preferences is signaling - the "liking" of brands is for their friends, not an enthusiastic wish to receive "special offers" from you. What they dislike even more are the highly intrusive ways brands are marketing themselves on Facebook.

It's great that you're running a promotion for a brand I like. No, I will not let you post to my wall as me. No, I will not spam 15 of my friends with your stupid offer before actually receiving said promo. No, I don't want to be forced to "Like" your stupid brand before I can even look at your page.

Brands, I want to receive pertinent information from you. If Starbucks is opening a new store in my area, I totally want to hear about it. What I don't want to hear are bullshit "news stories" concocted by your marketing department that is entirely content-free and screams like a cheap attempt to keep your name in my head.
Top contributors to Lamar Smith (founder of SOPA) campaign: http://www.opensecrets.org/politicians/contrib.php?cycle=201...
If I recall correctly (and it has been awhile since I worked directly with the Verisign Registry), the codes are generated by the registry, not the registrar. Therefore the question should be WTF is the registry playing at. Since they have no incentive to keep you from transferring, I imagine that it's just a byproduct of the algorithm they use to generate those EPP codes.
> keep the internal time stamps on a single time zone (usually UTC)

Or UNIX time. While not monotonically increasing (it has issues with UTC leap seconds), it's pretty good.
Why you can not try to freelance work
Issey Miyake Perfume
Shop Online for a latest collection of issey miyake perfumes for men and women, 100% original with a fresh, aromatic accord notes perfumes at the lowest prices.
Also, could you provide an example of where advertising improves the user experience?
U.S. Spies Could be Tracking You on Twitter
Lakeside at Barth
I retract my previous suggestion.
A cross-platform game engine sounds awesome. But I wonder what kind of game can truly be write-once, run-everywhere, and considered "fun" on all platforms.

A few major challenges:

- Designing a game that is fun and intuitive to play with a wide variety of input controllers (touch, mouse, keyboard, joystick).

- Handling the entire spectrum of screen resolutions, from older iPhones to high-end desktop computers. The game would also probably need to work in both portrait and landscape modes.

- The QA effort alone could be huge. Testing on quirky desktop browsers or buggy Android devices alone could be a dealbreaker.

- I'd argue that the time spent trying to figure out a game design or technical workaround for a particular platform would be better spent focusing on one platform and making the game more fun. In my experience, trying to make a fun game involves a lot of trial and error and iteration, and I personally don't think I could do it if I also had to keep in mind multiple distinct target platforms.

I can envision a couple one-button games like Angry Birds or Tiny Wings possibly having a chance, but even in those cases, I'd argue it'd be better to nail one platform first and then incrementally add other platforms instead of spreading oneself too thin.
I'm not sure how your'e able to say nine months isn't a long time (especially in this industry!) with a straight face.

Also, I subscribe to a pretty liberal interpretation of "open source", and "source will be downloadable at an undetermined date in the future, if we feel like it" really doesn't qualify.

There is, of course, the colloquial expectation of open - the implication that Google has never shied away from is that openness means choice. Of course, even with the source code, the vast majority of Android headsets are locked down - the openness does nobody any good except people who build custom distros (that normal users can't even install themselves!).

The "open" argument, while arguably, technically correct (the source is available... kind of), fails to meet the bar for what techies consider to be essential to the concept of openness, nor does it meet the bar for what laymen would consider to be openness.
Extremely useful information here. A naive way to approach cross platform architecture would be to work at a higher level of abstraction like working in a Domain Specific Language or pick a language with a good set of cross-compilers for various targets.

Lisp might encourage the first approach and Haxe follows the second.
Google's one of his top 10 campaign sponsors. What's the story there?
Nothing very hard about migrating all your mail off Gmail via the IMAP interface if you really want to.
I voted for "I don't have domains at GoDaddy" since I moved from GoDaddy years ago before all this mess.
Kansas City hot tubs
Spa Heaven is a Kansas City hot tubs store that sells Catalina hot tubs and refurbished hot tubs. Learn more about the Catalina hot tub brand.
Get Smart Travel Experiences with Labtrip
This is cool.

What would be even cooler is if Parse made JavaScript a first class citizen (so to speak), and truly supported a JavaScript API.

Am I missing something that might prevent them from doing this? Or is it maybe that this feature is in the works? They sure as hell push out cool new features fast...
Tweaks for Converting PDF to PowerPoint Presentation on Mac
Yes, 3 of them, I was just waiting until today to move them.
Devoid of anything new or insightful, this article sounds like a teen being 'edgy'.
Clickable link: http://commuter.rum.io/
I was thinking to add option for people like you, but I think that "I don't have domains at GoDaddy" is enough.
I wish I could. I still have to wait a few days because all of my domains on GoDaddy are less than 60 days old. Yeah, I decided it was the cheapest and assumed they had changed since '08. Boy, was I wrong.
We are also doing the workflow and job scheduling bit at http://www.thecloudblocks.com
I took two of the classes and they never once claimed that either of these classes were the same as the Stanford class. In fact, they stated several times that they were not the same, and made it quite clear that you would not be getting Stanford credit of any kind for the class. For the database class, I did receive a "letter of achievement" or somesuch from the professor, but it was a letter from the professor and not from Stanford. For the Machine Learning class, I didn't even get that.

In the database class they did say that this class wasn't terribly different from the real Stanford class, but that the Stanford students would probably be assigned a bit more of the problems that were particularly challenging. Those questions, however, were pretty much the least valuable questions in the entire class, since they had little relationship to any kind of query you'd ever use in the real world. I.e., they're the kind of question that teachers like to put in there so that you can have a more distinct grading curve. In any case, the database class was a fair amount of work, so I don't think that it is likely to make a Stanford education seem too easy.

The Machine Learning class, on the other hand, never made any claim at all of being remotely like the real Stanford class. Their only claim was that it would give you a good foundation to use Machine Learning techniques in the real world. That is a completely true statement. As it turns out, however, Stanford did offer the free Machine Learning class that I took as a real Stanford class for those at Stanford who wanted an easier version of Machine Learning.