skysight-inc/HackerNews huggingface dataset:
Hail to the dinosaurs! Seriously, this mentality is the main reason why keyboard aren't improving. Dvorak was right: "I'm tired of trying to do something worthwhile for the human race, they simply don't want to change!"

> The benefits of the Dvorak layout aren't well proven (if they exist at all), but some people find the layout more comfortable to use.

The benefits are obvious and well established. Only irrational fools and extreme believers in the so called "efficient market" would believe otherwise. It just have a learning curve, which most people don't want to suffer. Some people find Dvorak more comfortable? Come on, nearly everyone who has tried it for over a month would reckon it's more comfortable.

> Good keyboards are standard keyboards.

No. This is a good keyboard: http://ergodox.org/ This is an okay keyboard: http://typematrix.com/ (I have tried that one myself, and got used to its layout in a couple hours. And I touch type too.) If we switch to such layouts overnight, people would complain for a few months, then forget about it. I even suspect that after the fact, most would mock the silliness of keeping the staggered design even though the keyboards were no longer mechanical.

> Good keyboards are […] keyboards that […] let me switch effortlessly to other systems.

Oh, you're the rare breed who use several systems regularly? I suggest you buy a keyboard you like, and plug it to those various systems. Unless you're an even rarer bread who cannot even even plug external keyboards to his computers for security reasons.
"If I were a Freshdesk customer, I'd me more confident if the reasons listed were a better customer support, better user experience, being likely to stay in business for longer..."

Fair points, but our existing customers already know about our user experience and customer support. And if I am going to talk about that, it is not going to be very credible anyway as I am biased :) But a quick review of our Google apps marketplace review will tell you that's exactly what our customers love about us.
The exact same caveats could be applied to unit testing an environment. Common sense and practical tests rule any form of automation.
An online class on Operating Systems
First sign of being not afraid is creating "I am not afraid" blog posts.
Given that you have used the newspaper analogy, flipping over is not same as blocking ads - most of the time I do not even care to look at what Google shows me as ads as part of search results - that is the equivalent of flipping over. Blocking ads is akin to asking a guy to cut out the ads before the newspaper is delivered to you.
Delivering ads from the same domain is impossible for small publishers. If you insist on using your own adserve, that means your numbers will decide the billing, whic leaves the possibility for fraud, which is unacceptable to the advertiser. Then you have the problem eith actually finding advertisers. A smal site can't dedicate resources for ad selling and relies heavily on networks for monetization.
hmm, so 13ms ~= 76.9 frames/second.

Wonder if they could find a higher rate with an OLED screen..
Nice, although I'd like some more explanation about what I see.

When I click the hint for the oldest object in the universe I get: [object Object], with the URL: javascript:Zoomers.map.setView([79.39604189337487, -122.98095703125], 5)
Sometimes just sometimes when a site has 100-1000 times the numbers of readers compared to a mere anonymous blog, they're just far more successful at generating clickbait and have more resources to waste on elaborate HTML5. Or maybe they really generate actual useful content. If we're discussing anecdotal data points everyone has a different view on a website's utility.

Personally I believe if the reader base of a site is genuine and not heavily dependent on one-hit readers, they shouldn't rely on an ad-driven model. At least, not solely. Call it guilt-tripping, donation driving, paywalling, microtransactions, anything you will. As long as it's not the ad networks actually asking for dosh. It's merely crowdfunding on a more diffuse and intimate level, since the aim is for the site to exist down the line indefinitely.
Is there any otherwise-vanilla SaaS out there that generates more controversy than Freshdesk (at least among the HN readership)?

Already on this article (8 comments posted as I write this) we have a FUD comment saying their post is "smug" and their customers should be worried, and then another talking about how you need to "be careful" about criticising the company because their employees victimised the commenter by "down voting them in groups".

Add to this the backdrop of ridiculous comments by Zendesk founder calling them a ripoff, and just the general FUD espoused by almost everyone whenever an Indian tech company is in the picture, and it's a bit sad.

We don't use Freshdesk, although we're considering moving from Zendesk to them due to some missing features, and I'm not Indian, but I really do think it's interesting how this company is just constantly and vaguely looked down upon by people who should know better.

FD seem to be scrappy, they're growing quickly, their product looks good, they give discounts to startups, and they just happen to be based in India - what's not to like?
I am exactly the same way (lefty using left side of space). I'd probably use that MS keyboard to remove someone's brain before I used it for serious work.

But it also would be useless for gamers, as the left hand is over WSAD and the right hand having the mouse. Space is mapped to jump in many games (some of which you cannot remap), and you gotta jump sometimes.
Your comments are hypocritical - you are ok to allow companies with big budgets (e.g. Google) to pay off the makers of Ad Blocking software and continue to pay for these big budgets, while you are not ready to view a couple of ads on a small publisher's page who may have put hours to create their content.
Tales from the Prep Room: Making Sand Swim
Be careful, though. For every legitimately good startup that gets to know the YC partners through other channels, there are 1,000 founders who just look desperate.

You only have so much time. Building a great company is the most effective way to get into YC.
That's because the rest of you don't understand what an all-out financial collapse would mean for you because as a result of the FED's actions, it didn't happen.
I'd prefer coinCli
I don't think the original article or people who despise Ad blocking software (like me) question the right of people to use ad-blockers. All we are saying is that economics and free markets will eventually take care of the problem, and will result in much lesser useful content being created for people to consume. If one thinks that lesser content is better and the only ones allowed to publish content are big budget companies like Google who can afford to pay Adblock developers to be in the whitelist, then so be it.
What systemd problems? Please elaborate.
Last updated August 20th so not sure about that.

An index would be nice in any case. Fuzzy searching, etc. The API is too specific at the moment and will be hard to hit the right printers.
Presumably, those analysts still need to be trained in the normal way first so that they know what features they're looking for.

In addition, you could probably only use people for short durations before you have to allow them to rest, otherwise you run the risk of exhausting people and missing things (c.f Air Traffic controllers).

Apart from that, this kind of reminds of the 'Focused' people from one of Vernor Vinge's novels [1].

[1] http://en.wikipedia.org/wiki/A_Deepness_in_the_Sky
= (1 - 1 + 1 - 1 ...) +
(0 + 1 - 1 + 1 - 1 ...)

= (1 + 0) + (1 - 1) + (1 - 1) ....

I can't get this part.
The more I think about it, the more I think some form of universal content syndication should be the way to fly:

http://www.reddit.com/r/dredmorbius/comments/1uotb3/a_modest...
Yeah, the \ is swapped with the backspace key, which unfortunately I use a lot. The 66key has it in the normal place, but HHKB moved it south. HHKB has the ~ on the right top which is different as well.
When you're convinced that fundamental concepts like freedom, due process, and privacy are worth violating--for any reason--you've been brainwashed. No excuses. Everyone knows better.

I didn't intend my comment to apply to politics at-large, just the privacy and civil liberties topics currently at hand.

I think it's possible to make a case for the broader political spectrum, but I won't attempt that here.
The Paratext's the Thing
I also see in the wild much higher occurences of ad networks serving up survey content recently. This is really an implicit acknowledgement that widespread adblocking is taking toll on the bottom line and their proposed solution is for DEEPER mining, not less of it. They're fishing for data on a level that's impossible with a standard ad+tracker.
I know nothing about the last one, but the two others I imagine lots of people can do without...

This for-profit free-content model also ruins a lot of paid business models, which might otherwise be successful. We get rid of the overhead of the advertisment industry and retain more money to pay for good journalism etc.
Such kind of blog posts are best written a year or two, where you have evidence that Microsoft will not be able to kill your business. In fact, I hope it happens and wish you all the best that your business grows and thrives.

Otherwise, no one really cares whether you are afraid of Microsoft or not.
There surely are differences among politicians. You're totally right.

For example: Obama versus Paul. Hell, for the sake of a well-rounded argument, let's throw in Romney.

Look back at the campaign speeches. Regardless of what you think about either Obama or Romney or Paul, Paul's arguments follow logically. They're consistent with history. The other guys' arguments just don't. It's simple.

You could see RIGHT THROUGH Obama and Romney, even back then.
Reposting this article via archive.org, as michaelv.org is currently having bandwidth problems.
A somewhat working mirror: https://web.archive.org/web/20130328165947/http://www.michae... (shows the basic UI but doesn't let you start any applications).

This reminds me of the whole "web operating system" or "web desktop" trend [1]. It was pretty hot around the mid-noughties, or at least that's the impression I got, but peaked in 2007-2008 without having produced a killer app (tellingly, nowadays Google Docs and the like still don't offer you a "desktop"). I tried quite a lot of web operating systems at the time -- mostly to see just what they could do within the browser -- but, frankly, couldn't find much of a practical use for them except to mirror my static websites on the free webhosting with high disk quotas that many generously provided. At least one, YouOS (YC W06), got venture funding but even their product didn't work out (they pivoted -- successfully [2]).

Come to think of it, the way those systems got around the limitations of the browsers at the time made some aspects of them pretty strange. One I remember in particular integrated a real office suite with their Ajax apps thus: it had a Java VNC client with which you accessed OpenOffice.org running on their servers.

If you're interested in the history of the subject try exploring http://www.crunchbase.com/tag/web-os.

[1] See https://en.wikipedia.org/wiki/Web_operating_system and https://en.wikipedia.org/wiki/Webtop.

[2] http://www.youos.com/
What is the point of this?

I guess this could be useful if you are developing software for OS X and want to keep your "personal" OS and developing OS separate.
An alternative to Racket would be Chicken Scheme. But again, anything that has R5RS included will do fine.

I would not go with R7RS, but this is just a personal preference. Seems bloated to me.
agreed. It sounds good but I can't imagine using it over some other x-platform lib which probably has fewer headaches. It's just way too big for what the author of the original post had in mind.
We (Tonido FileCloud) have a Linux sync client if you are interested
Notation, Patterns and New Discoveries - free lecture (London)
That's the point! Using the algebra from the article:

(1 - 1 + 1 - 1 ...) = 0 + (1 - 1 + 1 - 1 ...)

and therefore:

(1 - 1 + 1 - 1 ...) = (0 + 1 - 1 + 1 - 1 ...)

And as they're mathematically the same (again, in the article's algebra), why not replace one with the other?

The problem is that when you do, and you sum the two infinite series using the "zipping" method (as in the numberphile video) the two equations equate to different results.
What we all want: reflections on ng-conf
Fixed that for you:

"We're not 90s Microsoft, so signup right now"
He is a gifted speaker. He talks, sounds like he said something, but analyze and nothing.
Java Server/Client Class (UDP) with automated service discovery
I couldn't access michaelv.org, as its bandwidth limits had been exceeded, so I'm reposting this via archive.org. Can someone let me know if the archived version is the same as the live version?
It made it onto Channel 4's "Grand Designs"[1], so there is little doubt this is happening, being filmed and all.

Also, the Guardian has something about it as well: http://www.theguardian.com/artanddesign/2012/nov/09/billiona...

[1]: Grand Designs S12E06 -- "The Edwardian Artist's Studio" [2]

[2]: https://www.youtube.com/watch?v=eEzcu9hWo-E [3]

[3]: GOTO [1]
I never stated whether I was referring to profit or revenue. However, from the article one can infer that the entire discussion is about revenue.
Except the first one, thanks a lot for looking at the bright side of things and the advises! but..

How can i not worry about deployment?

What happens after people trusting and starts using my 'lets say' web app and after 2 weeks i get my database hacked? Companies have TechOps department just for deploying the applications correctly. I am not trying to argue but trying to explain how i think of this :)

Maybe i am being little bit too much paranoid...
Should i just set Apache/Passenger with some basic configuration and wish that everything is safe enough ?
Sorry tootie, it was not necessary. More, it was not even wanted.
... and thus another feudal aggregator platform is born.
I know exactly where you're coming from. In my studies I've found this behavior common amongst people that are INTJs (including myself). I would comically refer to myself as a serial project starter. I finally realized the pattern of getting all excited, pushing out a lot of code, and then abandoning the project a month in long before it's done. Launching my site yesterday was a relief to finish a project and push it out for the world to see. Even if nobody uses it I'm glad that I finished something.
Well, you can buy the parts for the spark version.
There is a pot of gold waiting for someone who can make the idea of microtransactions palatable and transparent to the web surfer. Because it has to come, one way or the other.

In addition, all site expenditures are not equal. There are huge numbers of clickbait sites that basically spend almost nothing in content creation, and expenses are almost entirely incurred through hosting/bandwidth charges. On the other extreme are smaller sites with highly loyal reader bases who create highly useful content where the creation/research costs are substantial. It would be almost impossible for the first group to go down the nickel-and-dime/paywall route. So really, it's only when the site operators start asking for the hard coin does the real test of what the content is worth in the users' eyes start.

(Some readers actually demand a site details all their expenses exhaustively before they agree to pay for content. This may or may not be possible, or comfortable for site owners to accept as a neccessary part of the business.)
Idea of adding a third-party draw API to a language standard is not a good idea
I really don't like the idea of adding a third-party draw API to a language standard
It doesn't actually require extra tracks to run a 24/7 metro and also do maintenance. A very common solution is single-tracking. BART has two tracks, one for trains in each direction. What some systems do is just close one side for maintenance, and then run trains on the other side in both directions. For low-frequency service (e.g. hourly night service) it can just be a single train shuttling back and forth end-to-end. For higher-frequency service a few other options are possible. You can split the route into smaller segments (say, in half) and have one train shuttling back-and-forth on each segment. Customers change trains at segment boundaries if they want to go further. Alternately, some systems can run trains fully in opposite directions, if there is a siding somewhere along the route that can be used for passing.

The Copenhagen metro is a 24/7 system, without extra tracks, that uses this method. On maintenance nights a usual pattern is a brief complete-service shutdown 1:00-1:30am to switch from regular operation to single-tracking. One track is taken out of service and powered down, and service at ~20-minute headways resumes on the remaining track. The Atlanta subway also uses this method for longer weekend maintenance sometimes, going to single-track mode all weekend (they don't do 24/7 operation, though, I would guess due to budget issues).

It's possible BART can't do maintenance with single-track operation due to how it's set up, but their message implies it's physically impossible without having spare tracks, which is not true in other systems.
I didn't know much about how Freshdesk was founded, but this post is interesting: http://blog.freshdesk.com/the-freshdesk-story-how-a-simple-c...

From that HN thread:

> Whenever I read something like this I can't help but think "Here's a potential customer to whomever can get this right and at the right price". It seems like there's still a huge opening in this market for someone to come in and take all of ZenDesk and eSupport's customers.

> Do you really think so? It always struck me that there was 1001 support desk providers out there... is there really that much space? (cos if so it's going on my list of maybe projects :))

> There's always space for someone who does it better and/or cheaper than the competition.
The US has 716 incarcerations per 100,000. From the list on wikipedia, that's the highest in the world.

It's also roughly the same number as North Korea has (no official numbers, just estimates).

So the US might not be the most heavy-handed when it comes to justice.
There is a lot of code in Chromium that covers ground that Qt does not and there are good reason to prefer permissive licensed code for your project that you can directly modify. Qt is a fine library but hardly the be all end all of what is out there. ISO C++ committee recently posted to the Cairo library and C++14 might have a standard 2D based on it. There is a lot of room for different projects
Neither the owner of this thread, nor do I reside in US. But, wanted to check if there is a way you (or) people you know can consider a php dev outside US.
Yahoo’s No. 2 Executive Made More Than His Boss (and Virtually Everyone Else)
This might be a little offtopic, but where can I find a list of tech conferences in Europe for the next month? I'll be in the Netherlands during the first week of february.
You could get IE5 for win3.1, which isn't a million miles behind IE6 that a lot of people are still using / developing for.
The point is sensitive data is stored unencrypted and displayed outside the app during normal usage. That is flatly intolerable to many users.
Thanks for the comments!

I do have an update planned, I didn't anticipate the current amount of attention to be honest.
But otherwise I still see no reason to use something designed for a specific use-case over something which is designed for general development. Though if it is a proprietary app it might work because there people seldom care about using latest version of libraries, sad as it may be.

Further, I really don't like the idea of adding a third-party draw API to a language standard. Dunno if we really want to blur the line between language and library.
Doubtful, it's a really common pattern (opencv, opencollada,OpenOffice, opensolaris etc etc)
I just looked up the company Whole Foods Market that has those premises, they started in Austin in 1980, so presumably the City of Raleigh must have some of the best public officials in the world, given they can predict both yuppies and the future location of specific businesses.
The reason to use specialized code is because your needs match them. Not everyone wants to bother linking to a general purpose library and adding a dependency when you can reuse some specific code and be done with it. Also, language standards cover libraries extensively and this is hardly a new trend and once it is standardized, it can no longer be considered third party. This has already happened quite a bit with C++11 which standardized many commonly used portions of the Boost library. Nevertheless, I mentioned the standardization aspect not to debate about it but to use it as an example to point out competing projects.
I think it is just easier for people to slam a needle into a leg anywhere than think about how to inject a needle into someones arm. As above it was stated you don't even need expose skin but can do it through clothes.
That actually is a very simple approach but makes a lot of sense, I'll definitely think about it, thanks for writing it down.
The Honeywell thermostats are legitimately terrible. I've had a 8000-series for a couple years.
Thanks for the feedback, that could be a bug.

May I ask what browser you are using? I plan on doing some other large images in the future and would like to make sure the underlying platform is robust.

I'd then like to add things like being able to pin features & share interesting objects with friends, or add annotations etc.

Thanks again!
Entrepreneurs Are Winning With A New Startup Model
Very cool, Hubble images always give me goosebumps. It would be really nice if you linked to http://galaxyzoo.org or http://zooniverse.org where people can help classify these galaxies.
IIRC, no.
>Anyone who knows how to program PHP properly, and by that I mean using all of the modern conventions, would be far more productive in something like Java or Python where they didn't have twenty years of appallingly bad design decisions influenced by its role as a web scripting language weighing down their code.

Yes, because Java doesn't have it's own twenty years of bad decisions...
I read HN daily and this is my first encounter with Freshdesk.

>FD seem to be scrappy, they're growing quickly, their product looks good, they give discounts to startups, and they just happen to be based in India - what's not to like?

Regardless of the quality of their offering, I'm personally turned off by the David vs. Goliath click bait being my introduction to the company. Maybe that's unfair, but so it goes.
>Dot was never used in PHP because it's the string concat operator.

So how about them using the -> operator? Most languages that use . for class method access also reuse it for namespacing.
Contains spam redirect to the iOS-AppStore
How to Conquer Tensorphobia
The hubris in this post is on par with the classic tales of the Greek gods. Microsoft may not sink Freshdesk, but Freshdesk may sink Freshdesk.