skysight-inc/HackerNews huggingface dataset:
Thanks for the advice orangethirsty. Stuff like changing the text to something actually explanatory is what i meant by "an improved landing page". The current text was posted there on purpose but it's something we know we have to change if we want to get a lot of users.

I will be be working on testing what works and what doesn't :)
Bing travel is pretty good to and comes with 360 degree panoramas. My favourite is ESPN Cricinfo app. Some screenshots: imgur.com/a/pEPSA
Never mind the public outcry - Kissmetrics were being sued because of this technique and ended up settling out of court:

http://www.wired.com/threatlevel/2012/10/kissmetrics-trackin...
I have used them pretty heavily at times. It's certainly nice to have the concept of multiple desktops to work with.
Apple (NextSTEP, really) forked their version of gas so long ago that it predates the formation of "GNU binutils". While Apple has occasionally gone back and merged updates for some files, as far as I've been able to tell, most of the code has been stagnant since ~1990. The version of GAS they are using is pretty much 1.38. :(

(One of the most irritating things I had to do while supporting all of the initial iPhone jailbreak efforts was to reimplement a ton of gas macro features from later versions of the assembler so I could compile the "normal programs" that people expected to work on this system.)
As i switched to a minimalistic tiling window manager, i more and more saw the value in them.

I have by default 9 virtual desktops, use different ones for different tasks.

Instead of minimizing/maximizing windows i just switch virtual desktops. It perfectly suits my work flow.

In my opinion: 2 monitors instead of one and quick shortcut switching through virtual desktops, developing some routine in using them, definitely boosts ones productivity.

But have to admit that i also didn't quite see value in them while using full Desktop Environment.

Regarding the question of Microsoft not implementing the feature in Windows:

Since the typical Windows User is a heavily mouse dependent one, i think they can do without it.

Hint: Change the title from "Ubuntu workplaces" to just "workplaces" or "Desktop workplaces". I don't see how this is Ubuntu specific
An Entrepreneur’s Guide To Patents: The Basics
I'm not sure if that's the case, given the number of times it's taken a month between me applying and the hiring manager actually getting around to reading the application. One time I was the only applicant and it was six weeks between the first and second interview, and they liked me, and I had a friend they valued vouching for me on the inside.
I started and run a subreddit in my niche. It's top ~4,000 in subscribers, and top 1,300 in activity levels according to Stattit. See my profile for the subreddit name.

Having created this forum has really helped me within my field. The subreddit is really popular, and my self-interest in its operations doesn't seem to have caused any rancor, since the forum is so clearly providing value.

This likely is not a solution for the largest subreddits, but I expect that more small to mid sized subreddits will be created and maintained by 'enlightened self-interested' moderators.

My role often makes me think of this XKCD: http://xkcd.com/810/

edit: Obviously, this does nothing to address the server load issue
הו'אופונופונו - סמינר מעמיק עם מאבל כץ בישראל - כוכב האהבה 2012
Clojure only provides immutable data structures. Java, however, provides many mutable data structures which are readily available to Clojure. Clojure also provides mutable reference types that are tuned for particular concurrency patterns. Atoms for synchronous compare-and-swap, agents for asynchronous queues, etc.

There are no annotations to specify immutability, you have to trust whoever implemented the class you're using to provide the guarantees that are in their documentation. To some extent, that makes this a static vs dynamic typing discussion, but my point is that type annotations are realistically not necessary if you chose immutability as the default and provide a limited set of well known mutation operations. These operations are generally annotated with a "@", "!", or "." for "dereference current value", "side effectful", and "java interop" respectively.
Vulcan's Views 11: Volcanoes Seen From Space
Why not just use localStorage instead of cookies?
Online viewers start leaving if video doesn’t play in 2 seconds
Not rare at all. People you decline aren't going to sod off to another industry, they'll generally stay in the same one, but at another company. If they have talent you didn't see or didn't want, they'll rise and be decision makers. It doesn't have to be multimillion-dollar contracts to have an adverse effect.

Plus, when it all comes down to it, it's the ethical thing to do in the first place.
not to worry... thanks to browser support delay you have something like 2-3 years at your disposal to get up to speed with all these :)
There are many examples here, both positive and negative, but I keep wondering, why people anonymize the unfavourable ones? I'd really love to know which company was that "company X", "company [HNer] won't publicly name", or "well known company in these circles". Those are important data points in order to know whether or not one should get involved with a particular company.
Too late to edit my post - but I would like to say I do not claim credit for it, it would be silly of me to do so. Now I have to go rent The Island :-)
Excellent talk. Here are the slides: http://www.htmlfivecan.com/
I spent a few months looking for work recently, and this style of rejection email seems to be a form letter these days. 'heaps of quality applicants' kind of thing. It feels made up, but the important thing is that now you know you didn't succeed and you can strike it off your list.
No excuse. Mail merge has been available since at least the start of the 1990s.
It's true, the motto of HN is that ideas are nothing, execution is everything.

Yes the Samwise brothers outright steal ideas, but if you object then go and out-execute them in Europe. If you can't do that and the competition was fair, then the market has found a better solution. The only other path is in mandating a monopoly
One thing to be careful about, is that gesturing is something that requires cultural context.

The Western cultures see gesturing as a positive thing, but Eastern cultures (from what I've seen) seem to eschew such tendencies.

Blindly applying a "more gestures are better" kind of rule is likely to run into issues eventually.
You don't have to be PCI compliant to use Paymill, due to our "javascript bridge" solution. In short: the payment details never touches your server, removing the PCI compliance requirement.
Your company needs to be registered in one of the countries we support. Other than that, payments can come from any country.
This is nice, except that every cut gets added to the clipboard. Including deleting an individual character. Deleting/cleaning up text ... it all goes into the clipboard. Soon my clipboard is full of junk.

I'd have liked only yanked stuff going onto the clipboard, not deleted stuff.
Since optimization and decision problems are equivalent, what someone means by saying that an optimization problem is in np-complete is that its equivalent decision problem is in np-complete.
From what I have heard from friends in Japan, about $20k is on the slightly cheaper side for weddings.

(because of the comparatively lower pay that young professionals receive in the country, this is probably "several years of savings" as ekianjo says)
I would suggest the following:

Android 2.1-2.3 Phone (e.g. HTC Evo)
Android 4.0 Phone (usually high def) (Galaxy SIII, Galaxy Nexus, and most other modern Android phones).

Those cover most of your situations as the Android SDK mostly changed after Android 3.0 and 4.0.
I wish the docs included basic examples of how to use various packages and functions. I end up searching for golang packageX example instead. And often I end up on StackOverflow where someone else is using it wrong and ten others are trying to correct them.
How many people learning python for the first time have a good knowledge of unix? This is like saying you should become a stronger first time weightlifter by juggling barbells.
I'm very sorry for the translation problems. We are working to solve these, but we would appreciate if you could send us an email on support@paymill.com if you find something wrong or ambiguous.

But a small correction: we support the local currency of your company. If you are based in the UK, you'll be able to accept GBP. If you need support for other European currencies, you can contact us and we can certainly look into it.

About the PCI compliance: you don't have to be PCI compliant, for one reason: the payment data never reaches your server. Our javascript bridge solution takes care of sending the data directly to our payment servers (which are PCI compliant), so you don't have to be.

I'm not sure what you mean by not being frictionless for UK companies. Is this about the points above? If not, please do let us know what your concerns are :-)
I don't much like HN feature allowing editing title and comments.
Why do you think developers should proceed with caution? They don't seem malevolent to me. Perhaps you question their methods, which is legitimate, but if you have any other information apart from that, I would like to hear it.

Additionally, I don't know if I can criticise their model. Yes, it's not very innovative, but on the other hand you can think of it as a outsourced European development team for US-based startups. They know the market, the language(s), the problems. They do the development work and then if the original startup wants to buy the product, they can. Who knows, perhaps it might even end up being not much more expensive than setting up the infrastructure and acquiring the knowledge required to operate in the EU. It might also serve as a test case: "is service X really going to work in the EU?". They take the risk that something might not work.

As an EU-based developer (who never used any of their products. yet?), I also think it's valuable for us (EU-based developers). Instead of waiting for startup X to get their act together, they offer us an alternative, which then later might be merged with the original product.

As a side note, there is a bit of a unintentional Schadenfreude to be found in this article as well. Since it's 6 - 7 months old, their investments in Facebook, Zynga and Groupon doesn't look so hot anymore as it did back then. Maybe they should avoid the investment side of things.

Edit: grammar
Would you mind sending an email to support@paymill.com with where these are happening? The original content was in German, and we tried our best to translate it, but something might have slipped (as you noticed).
Back when we were looking for developers, I did my best to contact everyone we decided not to hire. There was one guy that simply would not accept my rejection and demanded that I explain why we felt he wasn't a good match.

I got rid of him eventually, but I can easily see such a conversation ending in lawsuit-enabling remarks by me. Hiring, especially non-hiring, is a lot about gut feelings, and those might be tricky to explain legally.

So I would say it's definitely safer to keep quiet.
> Why don't people talk specifics about money and salaries?

Writer can't think of an explanation for secrecy about money and salaries.

> When I went to negotiate my first salaried job I had no idea how much to aim for. Was $30,000 a reasonable salary? $60,000? I realized then that everyone's aversion to talking about money had left me in the dark as to how the business world worked.

Writer inexplicably still can't think of a reason for secrecy about money and salary.

The reason is obvious -- keeping you in the dark pays off. The employer benefits from your ignorance. Other people in your approximate position, but who have the job you seek, benefit from your ignorance. Everyone benefits from your ignorance except you.

All I can say is, wait until you actually have some money and/or a salary. Then you'll understand.

> Why is everyone so hesitant to share their salaries and other financial information?

Because information has intrinsic value, and particular kinds of information have high intrinsic value. How many times have you read about a settlement between businesses in which the terms were sealed by a court order? Can you think of a reason why?
Sorry, but what kind of license are you talking about? In order to use Paymill, you just need to have a company registered in one of the countries we are present (31, at the moment).
Thanks for the idea. I changed it. And you are right actually. For a full desktop environment such as Unity or Gnome3, virtual desktops do not make that much sense as it does for desktop environments such as awesome.
As someone in a position to hire, I make a point of telling people no -- but only if I've taken the time to interview them. No way I'm taking the time to write back to every candidate that applies over the transom.

Important people have enough crap to deal with every day, and it's just not reasonable to expect a response to every piece of communication they receive.
I didn't get that far, but I did notice that their blog is in German and hasn't been updated for over a month.

There are a lot of questions still to be answered before I'd go anywhere near this service for a UK company...
Sorry to hear that, but the activation process is unfortunately needed. That said, you can still start right away integrating our solution into your app. If you decide to indeed use our solution, you can just ask for the activation and in about 2 business days you'll be able to accept "live" payments.
Ending the cults of personality in free software
The argument I've heard in the past is that in exchange for the inconvenience of crapware etc., the purchase price of hardware running Windows is subsidized, and that without all the crapware, customers would pay more for their computers. Are there any hard figures on this, or is it just a platitude used by the people who put the crapware on PCs?
as we said in other comment, we have several generators, currently we are using a phantomjs based one, we are investigating more options as we mark this period "Early Access Preview", we are collecting feedback , at the end of it, you will have the best experience ever
The provided github link 404's. But this one works:

https://github.com/guillaumepotier/Garlic.js

Another link worth knowing about -- perhaps even more so, since there are demos there:

http://garlicjs.org
About the contradiction: you are right, it sounds a bit strange in English. We'll correct that. But what we mean is: you can start integrating the solution right away in "test mode", no need to wait till your activation is processed. In a couple days, your activation is processed and you can start receiving money for real.
Yep pretty much that and some. I find not only the install and out of the box experience very good on both systems, but also usage.

As a long time Linux and Gnome user i got accustomed with an arguably better experience in managing software and user experience :-)
It is very likely that you will not be the only person to show up to the event by yourself. If they have set ahead some time for forming teams then that is a great opportunity to meet new developers/designers/etc to work with.

I've participated in and hosted a number of hackathons and I always see organic teams for at the event. It will help if you can convey to potential teammates that you can plug into a team well IE: knowledge in a language/tech/skillset and knowing how to use version control, etc.

Not all hackathons are the same but they are a lot of fun and a great opportunity to learn new things and meet new people. Have fun and good luck!
BMW's Performance sport steering wheel brings data right to your finger tips
Actually, you can buy an update to Windows 7 right now for $39.99:

http://www.microsoftstore.com/store/msstore/html/pbpage.Wind...

You can wipe a Windows 7 install and do a completely clean Windows 8 install.
LED Glasses Make Programming Fun and Fashionable
HTC and Apple settle all patent issues, enter 10-year licensing deal
Questions that we'll gladly answer at support@paymill.com ;-)
That's a pretty easy track though - a high contrast shape that wasn't changing shape (only position in the frame) that much.

When it did change i.e. due to perspective and angle to the camera, the tracker lost it.

Planar tracking would allow tracking with perspective and size changes.
EBay just scrapped the wildcard search claiming high server load.
Mapping racist Tweets in response to President Obama's re-election
How many fake Sandy pictures were really shared on social media?
Polling is hard and easy to get wrong. That’s all there is to it. There is no need for crazy conspiracy theories.
> Time to start a 'developers' company that works very much on the same model that Sun Microsystems started on, hardware designed from the ground up to be developed on, open systems so that folks can easily work with it, and a team dedicated to making sure integration and support is there so that folks like you and I can say "Hey this audio doesn't work when you set the sampling rate to 40Khz" and they can fix it and release that fix.

Um. Any company that does that is probably going to go out of business, just like Sun. You know who's a "developer's" company? Microsoft. And if you drink their kool-aid, your Visual Studio-developed desktop apps will run smoothly across all sorts of hardware with a single compiled exe. Microsoft convincingly showed that hardware doesn't matter many years ago, in fact their focus on software over hardware is arguably why they won, and they treat their licensed software devs well regardless of what company they work for. There are many instances of "Hey Microsoft, this doesn't work" and Microsoft responding with a custom piece of software to fix the problem. Some developers are angry about Windows 8 because they perceive that Microsoft is caring about them less, and that's probably true, but Microsoft will learn again that it shouldn't upset its developers if it wants to retain its supremacy.
CIA Director’s affair caught by FBI email monitoring
That was the problem with the false negatives.

I noted a friend who used this http://someonewhocares.org/hosts/zero/

All looked good, but as it includes more than just banner advertisers (shock sites, tracking sites - privacy issues) he'd have more false positives than I did.

Ghostery and the like (browser plugins) are reasonably easy to just disable when you come across an instance that it breaks functionality in a web page. But using a hosts file or DNS block, it was much more opaque about why it was failing as you'd have to remember something you'd forgotten about: You've blocked this thing at the DNS level, it wouldn't resolve. Or more to the point, it would resolve to a local web server that served up zero bytes.

That's my worry with a black box on the line... how easy is it to override in those edge cases, and will they play safe by sticking just to known banner adverts and not tracking sites which are sometimes necessary parts of functionality (due to the fact that links are redirected via the tracking site).
Interesting case study here of revealed preferences (vs. "stated preferences"). Forget what people say they want, consumers vote with their dollars and have told OEMs that they prefer a "cheap" computer that has the crap on it vs. a more expensive one.

A lot of Americans -- myself included -- automatically buy things because they're "cheap". I wonder whether people in other places (countries? regions?) behave this way, or if some cultures emphasize "less but better" over "more but crappy"?
モンクレール　2012
>>More recent abominations like Gatekeeper are just icing on the cake.

I'm sorry, but I just don't understand this line of reasoning. How can security measures like this harm most users, especially given it's something that can easily be turned off.
Did you write a translator or fix the assembler itself?
This is exactly why I use OS X; thanks for stating it so succinctly.
Nice story, but is it responsible to allow 3 year old personal feelings to influence the decision on a multimillion dollar contract influencing the financial affairs of 3 hospitals?

What if Mckinsey were the best consultancy for the job?
Most interesting, thanks for the insight. I'd rather go for incomplete, then, since the evidence for tau neurotoxicity is there.
You should code more! It's fun. :)
Intel's tiny desktop PC for DIYers coming this month | Microsoft - CNET News
So in your opinion the flaw with the rule is that it violates your natural right to store cookies on your visitors browsers without asking?

If your visitors have to log in you might as well show them such a message. If they don't have to log in, there is probably also no reason for them to accept your cookies.

While almost every site on the Internet uses cookies, most of them are of no benefit to a visitor. And yes, technical solutions exist, but they are not really suitable for a vast majority of the population that simply does not know about cookies, and which cookies to accept.
Pretty sure this is exactly what MS is going for. The RT versions of the OS only run on ARM and are more locked down, because a lot of Windows software isn't compiled for ARM and/or hasn't been adapted to the RT ("Metro") API set.

But for the standard "Pro" versions of Windows available at Best Buy for $65, you can run anything you want, including a lot of legacy apps all the way back to Windows XP.
I've had a soft spot for Microsoft ever since C# became my primary programming language. The .NET documentation is incredible, and Visual Studio works flawlessly with their languages. I'm loving their Kool-aid.
Times have changed I guess. The last time I applied for work was over twenty years ago. Back then resumes were printed on paper and mailed (or hand delivered) to prospective employers. It was very rare to never hear back. You almost always received a rejection letter if there was no interest in you.
The Cricinfo app is stunning, I was blown away when I first used it.

I hope a lot of other developers use it as inspiration for what is possible with the Metro UI, too many apps follow the same cookie cutter templates with no real thought behind them.
I suspect that people don't want to leave a traceable record of themselves badmouthing companies for doing nasty things. Ceasing to consider another party after hearing what they did to someone else goes both ways.
Yes, in a sense. I use tags (slightly more powerful) as part of awesome[1], a DIY tiling window manager (with very sensible defaults)

I have 18 tags across two screens with delegations as follows.

Screen 1:

1-2 Thunderbird + composing new emails

3-4 Jabber conversations

5-9 Coding related terminals

Screen 2:

1-2 work-related chromium

3-7 sysadmin related terminals

8 general internet surfing

9 IRC

--

I find clearly splitting out my work related chromium windows and non-work related helps with procrastination. HN doesn't call as often when it's not already open in a tab where I can see it.

Meta-[1-9] switches to a tag on the active screen, Meta-shift-j switches screens. So 1-2 commands brings me to whatever I'm looking for.

[1] http://awesome.naquadah.org/
Where can I see the list of supported countries?
Operators will lose $54 billion by 2016 due to SMS replacement apps