skysight-inc/HackerNews huggingface dataset:
Conning people doesn't seem like a good way to get your message through to them.
Make it a Game - playing for gaining domain knowledge
It's gotten better, and the story is not that bad, but most of the actors are just completely terrible. There is just nothing in their characters to care about.
Aluminium boats
If you spend all your free-time fishing, eventually you're going to think about buying a fishing boat, Here's your best choice. 20 - 25ft fishing boats, Trailer boasts, aluminium boats and fishing boats for sale at very reasonable prices. Further information can be found at http://tailoredmarine.com.au/
The Real Deal about Jonathans Card
Not much of a con, since I think the T-Shirts were free? Total damage: costs of carrying T-Shirt home, electricity wasted for washing.
How we solved an engineering task for several years in PVS-Studio
Entourage Season 8 Episode 4 
Entourage Season 8 Episode 4
Gmail seems to fix the "back" issue by going out of their way to break the "open in new window" experience. Ctrl+clicking messages to open them in new tabs takes up so much of your life waiting for them to load that you quickly become trained not to try doing that.

The thing is, the more pieces of the browser that you try to replace with javascript, the more opportunities you have to get them subtly wrong. Just watch the discussion here whenever somebody submits an article using that wordpress plugin that tries to replicate an iPad's scrolling functionality inside of your iPad.

It's just barely different, but that's why it's so annoying. If it were completely different, it actually wouldn't be a problem at all. But it's not. It just feels like it's not working right.
Bad headline from the BBC: only Galaxy Tab 10.1 sales are prevented.
This is one more reason why I'm happy I'm not locked into a single-platform store like iBooks.
A German newspaper article mentions that this was obvious to the people doing this as well. They still went ahead with it for two reasons:

- They had a way to reach their 'targets' directly, in private

- They wanted to establish a name. The German explanation sounds like they're trying to build up a reputation first

So yes, they were/are aware that these shirts won't convert anyone and they certainly expect no quick result anyway.
Exactly. The guy "peter" forgot to photoshop out the first frame.
In my experience in marketing (tech and gaming related, so admitedly not exactly the same area), most companies I've worked with go to sleep at night dreaming of something like this happened.

Somebody who loves your company showing initiative and doing something interesting that creates headlines for your brand? And you're not paying the tens/hundreds of thousands that it would have cost to get some firm to think of this idea? Hell yes we'll take that.
I'm from Germany and I have heard from people who have registered their account with a address in the united states and a valid credit card which is also registered to a guy living in the united states. If you can do this you can buy from the american kindle store and you are paying for the same books less money than european customers.

I hope they will get this right without a hack in the future.
If Braid is in your top three, I'm curious: what other games do you really like?
Watch'Final Destination 5'online
watch'Final Destination 5'online
The cast is led by Emma Bell (frozen) and Nick D'Agosto (Heroes) in supporting roles (re dead bait) has Miles Fisher (Mad Men and Gossip Girl) Arlen Escarpeta (Friday 13)
Why are these Linear Algebra examples striking?
Yeah, I was sorely disappointed when I tried Safari. Great selection, but the interface is horrible. And they make it very hard to cancel your subscription. I expected better from O'Reilly. (It's actually a joint venture between O'Reilly and Pearson, which explains a lot. Still, it's a blight on O'Reilly's otherwise stellar reputation.)
An alternative read is that he thinks that non-value investing is swamping value investing, and that prices have little correlation with underlying value. It's sort of like trying to figure out how much gold is worth, if all you know is how much gold is actually used by jewelry and industry - you'll get killed in the real market.
Using Firefox with a joystick
Download corel Draw – graphics design software
Corel draw 12 is graphical and designer software. Corel draw is a versatile graphical designer programmer. Corel draw 12 comes out with creativity and power, which makes this software to stand a head from contrast programmers.
When do you start documenting the code?
That's not completely true— location.replace() and location.assign() do slightly different things. But, yeah, this is basically 535 different ways to spell location = location.

And not even very interesting ones. window.window is window, so you can just go nuts with the chaining. So is window.self, window.top, window.frames... window.self.top.frames.location = frames.top.self.window.location? Now we're talkin'.
Not a monetary con, but giving them a T-Shirt that says one thing, knowing that underneath it is another contrary message...

Forget for a moment that we're talking about people whose beliefs we (presumably) strongly disagree with and imagine another scenario - say youth at a Democrats rally are given T-Shirts with Obama on them, take them home and find that after a wash they have a pro-T-Party slogan. I would think that pretty unlikely to change anyone's mind. They're more likely to be pissed off.

I can imagine the Exit people watching the concert and giggling at their clever prank. Cute prank, amusing, but as a technique for persuasion?
Recreation fun for life
The misspelling in the title is quite intentional -- cek is Charlie Kindel, former GM of Windows Phone Developer Experience (see http://news.ycombinator.com/item?id=2860646).

It should also be said that he's a great guy that I've known for more than a decade. Anyone who's interested in taking part in an early stage Seattle startup should definitely send him a message.

Well, on LinkedIn or Twitter or Google+ I guess -- Charlie, please add contact info to your HN profile!

[Edit] Looks like the title spelling has been corrected...
Keep in mind the main goal was to spread the message (address & phone!) of an "exit" program for people who want to leave that scene. So those people who want to eventually leave know that they can get help. (It seems peer pressure is very high inside those circles)

From what I read that "attack" was a big talk in the German right wing forums websites... => people now know the Exit program exists => so it worked VERY well.
My interview experience with Justin.TV
I don't drink there often enough to be sure, but I suspect they have an app that displays the card's barcode. At that point, the difference between a live app and a screenshot of the app (which is what was on "Jonathans card") is pretty slim.
I think the project is a great idea, and it would still have been a great idea even if Starbucks was involved. Thanks for doing it!
http://www.free-ocr.com/, or, I guess any OCR tool will do a job. But then - people could always have done (and probably did) that with a physical book, so, I'm not sure whether it would be worth it to make it more difficult to do with the digital book.
Twitter's image sharing, yet another nail in third-party services' coffin
That's also my assumption.

In Europe carriers typically have much less to say. In some countries many people have SIM-only contracts and buy their own unlocked phones from a third party.
Wow. For reading, that is incomparably better than the (admittedly horrid) Kindle for Mac native application.

If this gains a search feature, I cannot imagine ever launching the native app again.
You still think that they wanted to 'persuade' or 'convince' people with this shirt. That's not true according to various reports.

On the other hand: I know _I_ would've giggled nevertheless, seeing people walk away with those.. That doesn't change the fact that the whole thing was a _success_ measured against the goals of the creators.
The cached client* page is still visible when I checked it. Starbucks is there. Somehow they removed it after the story came out. Let's see, it must be coffeestrategies' fault.

Edit*: about -> client
I don't know for sure, but I am fairly confident that the creators had the right contacts in the industry, and they started in the EU, so might have been an easier place to gain ground slow but steady (although I believe they made a massive loss last year).

I was one of the early beta users of Spotify and I recall at the time their collection was sparse for modern popular music, but they constantly added more labels and built up their collection slow but steady.

Finally, they added a tie in with Facebook so it had a social side right away, and most importantly, originally it was unlimited and free which brought in masses of users, and big advertisers like Burger King.

Then eventually they cycled back to a free limited free and added another subscription level which was half the full €10 a month.

Having had it free for over a year, instead of complaining I signed up and am now a full subscriber.

HTH.
I have "found" jobs on web sites, but all the jobs I have ever been offered were as a result of me being contacted directly, mostly because an "agent" has found my CV on a recruitment web site.
Google Refuses Korean Real-Names Policy But Imposes It On G+ Users
This is basically how all of the mobile starbucks card apps work. You install the app on your phone, logon to your account, and then when you pay it shows an image of a card with your barcode. In this case, its just using a static image instead of the one generated by the app. I suppose they were ok with the tradeoff of convenience over the security risks.
Computer resources are only cheap if you don't care about energy preservation. I think Apple are trying to maximize battery life, as well as taking OS X to iOS levels of user friendliness.
Shows books associated with all of my devices. Or, to be more accurate, all of the books I have purchased, in archive or on a device, are present. Including seven (7) unique copies of the Amazon Kindle Guide.
There's a genius business plan - well, perhaps "business" plan is slightly over-selling it.

Spend a little time creating some really nice restaurant websites for a small number of your favourite local places (ones with either no website or a terrible website), offer it for free, with free hosting, and free updates, in return for free meals.

Get a few of those done, and spend a few days a week eating out for free, in the knowledge that you're helping friendly local businesses whose services you've always enjoyed.
Yes, he stated that far before this story "broke."
I love how the web is pretty much just a big printf statement.
You don't need to pass it by address to a function. Something like this could trigger it:

// region 1:
// x is allocated to register r1
int x = 0; // store 0 to r1
jmpbuf jb;
if (setjmp(jb) == 0) {
// region 2:
// x is re-allocated to r2, so r1 is copied to r2
x = 42; // store 42 to r2
longjmp(jb, 1);
}
// region 3:
// x is allocated to r1
printf("%d\n", x); // load from r1

The compiler is allowed to allocate the same variable to different locations at different points in the program. At re-allocation boundaries, it will insert register moves or stack spills or whatever. The problem in the example is that the longjmp() crosses a re-allocation barrier, so the store to r2 won't be registered as a store to x in region 3.

Actually, this would still occur even if x was always allocated to r1. The reason is that before calling setjmp() the compiler spills x to the stack, so the callee can use the registers for its own use, and on returning (either via longjmp() or the first time through) it will restore x from the value on the stack.

I tried the example above with GCC. At the default optimization level it printed 42. But with -O2 it printed 0. Looking at the assembly code, it's actually even worse than I described. The compiler has treated the longjmp() akin to an exit() and so has determined that the x = 42 is actually a no-op that can be eliminated. This is similar to how in printf("1"); exit(0); printf("2"); the compiler will actually remove the second printf() as dead code from the executable.

So, in conclusion, there seems to be a whole bunch of ways in which the compiler could screw this up while staying within the bounds of standards-acceptable behavior.
This is wonderful. My one gripe with Kindle books was that I couldn't access them from my Ubuntu workstation. Because of that, I actually purchased a second copy of some titles from the Google eBookstore or resorted to pirating a PDF.

It doesn't look like you can highlight passages, though. And the lack of copy and paste, while understandable, will surely be grating in a desktop environment.
Why did mobiquity erase this page, which lists Starbucks as a client? http://mobiquityinc.com/clients/
How many young pro-Obama democrats are secretly considering joining the tea-party movement, but are currently afraid to do so due to per-pressure and the threat of retaliatory violence?

The goal isn't to persuade or change peoples minds, but give people who have, on some level, decided that they want to leave the push and support they need to actually take the final step.
A good way of creating demand is to deny something. Perhaps that's their strategy.
Fallout New Vegas Mods
Bethesda’s games have always been home to a huge selection of mods, and Fallout: New Vegas by Obsidian is no exception.
Agreed. This is impressive. There are fewer and fewer reasons to write native apps it seems.

Any ideas what frameworks were used to build this?
IPhone 5 website leaked (?)
Dental Ortho Supplies and products
Or just use an open source library and, when you find a bug, report it and (try to) fix it. Pay attention to the coding style, write a test case that reproduces the bug, and send/submit the patches to the author.

As a library user, you'll have the incentive to have the bug fixed. You'll also know exactly how to reproduce it, which will help you to locate and fix it and write a test case.

Even if you never touch that project again, you will have (a) helped yourself, (b) helped the project and (c) learned something.

See also: Write and Submit your first Linux kernel Patch (FOSDEM 2010 talk): http://archive.fosdem.org/2010/schedule/events/linuxkernelpa...
Wow. I would say TextEdit is one of the applications that really shines in Lion.

I can quit it, it saves everything, including my temporary copy/paste buffer, -no questions asked, - and restores everything when I reopen it. Also search is improved and a whole lot more keyboard-friendly. (I'm using a couple of years old MBP, but with SSD.)
Doesn't gold behave that way? Market forces prevent gold from reflecting the value of using gold for jewelry or industry or whatever else other than playing the market. It seems like an unexceptional claim that there are other financial instruments that are similar.
`window.window === window`, so that number is actually in the infinities.
Actually I know quite a few people who do that, myself included. Sure, past experience and advice from friends plays a big part, but even then I'll google for the menu in advance, pretty much just to get a feel for the place.

Also, if you or anyone you know is the slightest bit fussy when it comes to food, it's worth knowing in advance. For example I love pretentious restaurants where what the food looks like on the plate is important. My dad, on the other hand, doesn't - he wants basic food that tastes good, and plenty of it (admitedly I enjoy that too..), not original creations in small portions. He wants chips, not dauphinoise potatoes.

My sister on the other hand doesn't care about the type of cooking, but is very fussy on what she wants to eat in a restaurant. There are literally a few dishes she wants to eat, most of which are likely to be found in grill restaurants, pub restaurants, etc. So, whenever I'm eating with either of them, it's good to be able to look up the type of food available.

edit: Oh, and another case - when you need a restaurant and neither you nor people you know have any experience to base your choice on. What harm is there in taking a look at menus and trying to guess which you will like more. Maybe you'll still pick a bad one, but at least you tried not to.
Looks like they're using Web SQL for local storage. Mozilla foolishly (IMO) rejected this standard so they'd have to reimplement the storage layer with IndexedDB to get this working on FF.
Existing discussion: http://news.ycombinator.com/item?id=2867092

That being said, I'd love for discussion to move here (as a reward for spelling Kindle correctly).
Roor bongs - The Easiest way to Popularity
These days in the party world the hottest thing is the one that attracts all the people and keeps them attracted and entertained for a long period of time. One of these things is none other than Roor bongs.
Sindi IoC container for Scala - version 0.1 released
Developing cross platform desktop applications - Experiences
I would love to see this synchronize with the "collections" feature on the DX (not sure if all models have it). Otherwise, this is excellent.
"Optimized for iPad: shop the integrated Kindle Store for Tablets"

I was expecting this for a few months now, especially after Apple wanted to introduce that policy of theirs where they wanted a %30 cut. Amazon is not taking any chances with Apple anymore. Good for them. All content providers should use web-apps.
I'm disinclined to trust any source that doesn't know the difference between Java and Javascript
Why would anyone do a fake like this?
Within reason. It's anyone within the Anonymous subculture that claims to be it.
"Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems."

Show me your trivial regex solution to this problem and I'll show you how to break it.
Regex this: window['loc' + 'ation']
Well if someone created the software to do it, you could rip digital books automatically - not quite as easy to do with paper books, what with having to scan all the pages (possibly after first unbinding the book).
Google celebrates your birthday with a Doodle on  their main page
London riots: photographer speaks of mayhem after taking dramatic shot
Boat Storage Fernandina Beach
We provide storage for equipment in jacksonville. We sell packaging Supplies, boxes, locks, wraps and everything you could need or imagine for moving packaging items to move. Come by our store and see our display of supplies at nassaustorage.com
Entertaining, but I really think it's as simple as: all computer programs read data, manipulate data, or output data. Internet startups create one kind of computer program. Text is one kind of data.
Good find, it looks pretty slick if it's legitimate.
Or:

"How it's still totally profitable to provide services that do nothing interesting at all with user data."

Or:

"How highly praised start-ups are often just big ugly interfaces."

And sometimes, as is the case with both Twitter and Facebook, they still don't get their easy shit right. The amount of terrible UI or just simply bugs in Twitter is a joke.

"Yeah but scale blablabla"? Usually has nothing to do with shitty UI and awful front-end coding.
I'm not saying there's a trivial regex solution to XSS, I'm saying there's a trivial regex solution to disable every one of these so-called "ways" of reloading the page: s/[\.\[=]//g will do the trick.

I mean, s/location//g will do the trick too, but I was aiming a little more generic.
From your user name I guess you are a troll. ... For example at least some (and probably most) groups in redmond.

Meta-troll?
No worries. Never any hard feelings or anything. :)

Do you know what you want to train in the future? Whether it's parkour or not, I'd love to chat and see if I can help you find what's a good fit for you. Email is in my profile.
Schools are definately part of the problem. I went to secondary school (high school) in an 'inner city comprehensive' in Chalk Farm, Camden in the early nineties. I wanted to study structural engineering at university. At the time it wasn't possible to study the combination of subjects that many universities required to study engineering either at that school or most others in the area. The school system definately wasn't and isn't set up to prepare people for jobs in IT, construction, biotech, medicine and engineering. Not just for engineering design type jobs but maintenance and technician jobs or construction jobs like carpentry, plumbing etc. There is huge demand for skilled construction workers in London.
I would argue that there are only two important questions when considering which of the two approaches to take: what are you building, and who you are building it for. Everything else falls behind. Points like "but than I will have to build two applications instead of one"... Common, It's just a matter of perspective. It doesn't really matter if you call it two applications or two modules or two battery staples, as long as it does what you imagined in the best possible way for the user.

If you are building an interactive web application that should be akin to classic desktop applications, you should really build a separate UI, just like if you were building a desktop application. If you are using a framework such as GWT, than it doesn't even have to "look" like two different applications from the developers point of view. Building a detached UI doesn't imply creating a nice public API at the same time.

On the other hand, if you are trying to create a content based site logically designed as linked pages of content, there really is no good reason to brake the classic web page layout and reinvent the wheel.

The problem, ofc, is what to do when your site is a hybrid between the two. Well, maybe a hybrid approach should apply also?

Most of the problems mentioned with the newer approach, js UI, are technical problems that must be solved (by us), not conceptual problems in the approach itself.
BigV: new UK-based VPS service with Yubikey auth
A remarkably empty statement. I already didn't think it was a marketing ploy, but if I did then reading this sure as hell wouldn't have changed my mind.
There is an off the shelf solution - Google App Engine.
My secret Hobby: Applying for jobs
yeah, read the Top comments on youtube :D
Like many others, having dealt with both issues of 1) building one of these single-page frameworks on the client side, and 2) the prospect dealing with two application, I've always been wondering "is there a better way?"

Now, if you go with a service oriented approach, as has Twitter and Facebook, you can build an API your JS client can talk to. One issue with this is, developing these kinds of services assumes a sort of stability, which can't be taken for granted in the earlier stages of application development.

Of course, there are frameworks that help speed this sort of thing up, but it makes it difficult to leverage libraries outside of the framework, as they're intended for single page applications. And you're still stuck with writing a client for each of your target platforms (JS/Static/Mobile Web/Mobile API).

When I first encountered Mustache, the dream of having one view rule them all tantalized me. So I started playing around with it, and have been working on an experiment I call "Marionette". It's basically the antithesis of something like SproutCore, in that the client is fairly dumb, and more or less draws the same as the server using an exposed API, and any widgets would be added on top in the form of your regular MooQuery libraries. I have a lot of work to do with the execution (history navigation is broken, for starters), but I think the overall premise has merit.

I'd wanted to polish it up a little before showing it off, but this article has inspired me to get it out the door. "Release early...", and all that.

https://github.com/bigbento/marionette
https://github.com/bigbento/marionette-demo
The most used app on my iPad after the usual suspects: Amazon Kindle
The only thing I've found missing are keyboard shortcuts to navigate the book? Or am I just trying the wrong keys?