skysight-inc/HackerNews huggingface dataset:
OpenBSD only has a small number of precompiled packages, and usually extremely outdated. If you want to get anything useful you have to compile ports. As for the question of whether Linux being widespread is due to marketing or quality: that is completely irrelevant. The fact that Linux is more widespread is all that matters. We don't live in a theoretical world where only theoretical technical superiority is the only thing that matters.

You are right, no management and administration tool is more superior than the Unix command line. The thing is, Puma's Unix command line tooling is almost nonexistant. All of Passenger's management and administration tools are command line tools.

You are also correct in that you don't need fancy software to do things for you when you can do all that stuff yourself. It's a bit like saying that Docker has no added value because you can setup LXC yourself. But it's not hard to imagine why so many people do find value in Docker.

As for spam: yes you are right, there have been times in the past when we were overly eager with promotion. I apologize for that, and we've since adjusted our strategy.

Having said that, our claims have always only been based on facts. For example: how do I find out what requests my Puma processes are currently handling, and how long they've been active? Where are the tools to query that information?
> Those location-based restrictions are totally silly. I can’t figure out any logical reason to block people from accessing (and paying!) for your apps and content if they happen to be elsewhere.

To give you an example why this makes sense:

One of our apps uses local dialin numbers to allow our customers to make cheap calls to foreign countries.

Since we do not have local dialin numbers in every single country, we limit the access to those countries.

If we didn't limit the access the app would either be useless to some customers, or useless AND very expensive (if for example a US customer routed via German dialin number to his destination)

So to me, this is a feature, you often just don't have the information about the technical or regulatory reasons why an app is restricted.
Unfortunately, entropy measures don't reliably distinguish linguistic scripts from other symbol systems:
http://languagelog.ldc.upenn.edu/nll/?p=4652
Christopher Boyce (aka The Falcon) Podcast Interview Part 1 [2013]
WordPress Συμπεράσματα – Para Marketing Blog: Para Marketing Blog
Sometimes I would downvote a comment that is "average" in my opinion, just because it's on the top and comments that are better but on a lower position would bring a better discussion. If that comment was not the top one, I wouldn't downvote it though.

However, I'd never do that to bring my personal comments higher.
I think that if you stop hovering fast enough and the request is cancelled, you’ll end up only sending headers, thus not affecting bandwidth that much. Not sure though.

If not the case, note that it’s just HTML we’re wasting. In the grand scheme of things it seems to me it would not have that much of an impact on bandwidth usage.
Would you like me to write a comment suggesting that Apple is opting for using Windows for their products? I can write some other comments as well.
Extra kudos for not using jQuery!
Did you really just rip the template from html5up.net and not even customize it? Text at the bottom is barely readable in the testimonials. But this screams "grab some readers quick" to me and doesn't go into enough detail to really create any value. Not trying to be a dick, just seems strange to me. Maybe I'm just a design asshole, though.
Thanks for continuing to make Github safer for all, @homakov. Someday I might even host a private repo there again, but I haven't done that since your first mass assignment exploit. You continue to prove that my decision was a good one.
Wouldn't be a hugely useful comparison, since Pixelmator is Mac-only, while this is Windows/Linux-only. You might compare it to Paint.NET
Unfortunately none that I know of.
Why on earth are you not using HTTPS?
Speed up d3 by using PathGL for 1 million circles
Why I Stopped Using Feedburner for Email Subscription
This is such an overused fallacy lately. It really seems to just be the go-to phrase in disagreements whenever courtesy and respect are discussed.
The third-highest cause of death in the US: medical mistakes
"they need other things" - like the extremely strong app eco-system of Android (in comparison to Windows Phone, specifically). WP is a strong OS with some great design choices etc (IMO, obviously); it's main downfall from my point of view is the lack of apps. Forking Android (not necessarily just "skinning" but a step beyond that) is an obvious solution to that issue.
It's pretty amazing we have a deep space array that is capable of finding and listening to a signal that weak and far away.

Couldn't we please just swap the NASA and military budgets for one year? Just one.
Faire enough, I just complained, because it is quite common in places like HN to bash Microsoft, while forgetin about similar practices done by other companies, just because they enjoy a few more geek points.
so you are basically saying that you don't trust the people who designed etcd.
>> For future reference, 8 x 9 = 72. It should not take 3.04s to solve that next time.

I really disliked learning the multiplication tables. When faced with 8 * 9, my mind thinks 8 * 8 = 64 and adds 8 to it to get 72. :-/
> There's almost no value add in a custom kernel from a customer perspective. MS don't so much sell Windows as Office, Exchange etc.

True, the OS kernel is an enabler not a feature.

> Windows as a standalone product is essentially dead

And on the server world it's a platform for IIS servers, SQL servers, and azure clouds.

Yes, a company that does this could decide to use someone else's OS kernel to enable all that. The original article that I linked to in grandparent comment explains why that would be a dangerous decision and is not going to happen.
If it is Nahuatl, it should be possible to decipher a lot of it pretty quickly. Nahuatl has very regular morphology which will give repeating patterns that can be used to decipher the letter, assuming they're phonetic. For instance most nouns end in -tl so we should see many of the words in the manuscript ending in a symbol or two symbols which we can assume is tl.

Maybe someone can apply this model: http://pages.cs.wisc.edu/~bsnyder/papers/bsnyder_acl2010.pdf
> Well, okay, I guess it is silly and crazy, but it's not the fault of Google or app publishers. The legal systems of modern nations as they apply to the internet are nasty and they're all different.

OP here. The fact that a media like (e)books become entangled in this mess is totally absurd. Think of a paper book suddenly becoming illegal (regardless of its contents) as soon as it crosses some border.

> Wise people might be reluctant to expose themselves unnecessarily.

Wise people should aim to please their customers, and build a good and honest relationship with them. I think those who embrace the new medium and understand its potential to reach a far wider audience would succeed. Sticking to old rules and regulations that fail to catch-up with progress won't solve any problem.

I also think consumers should aim to acquire media that is not bound to the delivery mechanism. And it should also be within the interest of authors and publishers.

Why can't I choose the app to read my ebook independently of the ebook itself??
Doesn't seem reasonable. The average person can't even manage to save up a 6 month emergency fund.
Is it possible to make it a Chrome extension and use it on all sites?
I liked it, it made me smile. The standard "have-an-amazing-day" tone of sites submitted here is grating after a while.
I work for a gazillion pageviews website. I'm discussing this library with my team I'll let you know. :P
I agree. It was my first FOSDEM, but I was a little frustrated that I caught maybe 20% of the talks I actually wanted to see. I didn't even get into the PostgreSQL room, despite turning up 15 minutes early for one of the talks.

That said, just complaining about a free conference on Hacker News won't help. I'd like to do my part and help by donating, but only accepting wire transfers is a lot more friction that it should be :(
Hi, I've published some reusable roles for ansible. They are still quite basic, but I'd love for you to have a look at them. https://github.com/search?q=%40zenoamaro+ansible
Yeah, when I was trying to get out of the Go dev room on Sun, I was nearly pushed back in by the hoards that were trying to get into it.
Pretty easy to add a js script to do the work ;)
http://pastebin.com/2FP7meUU
I think it is possible for a subset of websites (because you can’t preload all links by default, some trigger an action such as a logout), that’s an idea I had in mind.
Flash?
As annoying as location restrictions are, one reason is often taxation laws.

I would love to offer my apps for sale in every country in the world, but as a non-European, to legally sell my apps on the Google Play store in European countries, I have to apply to an EU country to establish a business nexus there, and file VAT tax returns every few months. (Yes, the EU requires non-EU businesses to remit VAT on digital software sales, they regard online sales as occurring where the customer resides.) It's a ridiculous amount of bureaucracy for a 99c app that is unlikely to earn much anyway, so right now I just exclude sales to European countries instead.

There's a blog post from Retro Dreamer with more info on this, as one example of location restrictions being a result of tax laws:
http://retrodreamer.com/blog/2012/03/why-dont-we-have-paid-v...

So don't always blame the content creator, the bottleneck might be closer to where you are. I love Berlin, but it also has some of the worst geolocation restrictions due to local laws (look into GEMA blocking music on YouTube, if you haven't encountered it yet - even if the artist wants you to listen to it, GEMA can block the song because it hasn't been officially registered with authorities yet).
I know, but it's a client side app so it will always be possibly to hack no matter what I do
From http://www.theguardian.com/technology/2014/feb/07/satya-nade... , which is linked at the beginning of the article:

"To add to all the advice being ladled out to Satya Nadella, Microsoft’s new chief, here’s another piece: stop bothering with Windows Phone. It’s a waste of money which will never pay off.

Instead, focus the efforts of Microsoft and soon-to-be subsidiary Nokia on forking Android .."

So at least someone with an audience is saying that MS should fork Android, and Ars is responding to that.
Proper 16-bit support is the big thing for the next release and it's significantly less slow since it got multithreading support in 2.8. Still slower than Photoshop, though.
No, you're most likely right.
Thanks for the feedback! To be clear, the node.js library is just a client-side library, so it should only be technically running on a single machine in most cases.

Also, we only use socket.io for real-time pubsub, but you could just as easily use a polling mechanism with HTTP to get similar results if you're worried about the performance and overhead it carries.

I think perhaps the most important thing is to be very clear about our goals here. Dweet.io is NOT built for super low-latency pub/sub. IMHO most devices in the future of IOT won't need to communicate to the cloud more than a few times every minute or at the most once per second. For the devices that need low-latency (sub-second) pub/sub, I agree, you should look at other protocols like MqTT. But if I were a betting man, I'd say the vast majority of IOT devices in the future will not need this level of performance to warrant the extra headache.
Sure. But do keep in mind that truly outrageous speech and behavior really does tend to have a devastating effect on the success of projects. We don't see that here because the speech really isn't outrageous or hurtful -- it's merely comedic and vulgar.

You may want to consider that your personal values aren't representative of the norm.
Yes, english is my first language. Yes, I thought it through, and your hand wringing about profanity being imprecise and childish are typical of people who complain about its use. It also misunderstands the purpose of language. Liberal use of profanity is about freedom and tone, not about conveying a precise meaning.

I choose the anarchic language of the people over your prudish, sweaty-palmed nannyism.
Similarly to my comment above, I think there's an unnecessary entanglement of delivery mechanism (the app) and content (the ebook).

Authors and publishers should realise the potential to reach audiences that would otherwise not be accessible, and make the most of it. Instead they lock themselves and take away one of the amazing benefits of this new format.

I think the DVD region protection has clearly failed. Most players can be switched to region-free mode, and it's much easier obtaining copies of the media via file sharing or otherwise (and in many cases it would be legal to do so if you own a copy of the DVD).

I was hoping that by now people will learn from the mistakes of the DVD region protection and the frustration it brought to customers who paid for your product and figure out something better by now. But this stupidity will likely to continue, until it fails again.
>What I don't want is some library accessing sites without my permission.

Well, in a way all sites already do that by embedding resources from different urls.
I use to think of it like 10 and then subtract with the other factor. For example if you have 9x7, think 10x7 and then subtract 7. 70-7 = 63.

And if you have 9x9 just think 90-9=81.

9x10 = 100-10 = 90

9x15 = 150-15 = 135 and so on..
true, nice app though ;)
So you're saying that poorly-designed applications wouldn't work properly sometimes.
Maybe this is a simplistic view, but isn't the development process itself much nicer on Linux, simply because of the ability to program in a Unix environment? I guess you have that with OS X (which I use at work), but even there, is it that much of a leap to make code that works in OS X work in Linux?

That aside, it looks like an awesome product, good work so far. I like the focus on super fast and smooth operation; that's why I use Sublime Text :)
You called India a "shit hole". The entire country. Do I have to be an Indian nationalist to not see that kind of a comment as inane? If you had some kind of comment to make about the positive side of British Raj and the crown's denial of Indians right to govern themselves, it probably required maybe a less "shit hole" of a comment.
And in Germany you can drive as fast as you want on the Autobahn.
Looking through your code, you have some name mismatching in $parse. Best of luck.
My guess is that while some people love the flexibility of a distributed system (lots of different and useful workflows) the average people like centralized. SVN has more market share than Git so far as I know.

tl;dr: people like having less choices, it's less confusing.
Only if I had a keypad! Typing numbers in a mini keyboard is so slow.
Modern cars are basically computers on wheels. It's not that hard to implement a hard speed limit.
You can use recursion in real life
Right now there is nothing to protect because the API is inherently open (on purpose to make it easy). But next week we will be introducing a security token mechanism to be able to "lock" machines. In this case HTTPS will be important and will be required. So yes, it's coming...
Show HN: Goatee – Redis, WebSocket notifications in Go
Hey guys and gals! I'm learning Go at the moment and LOVING it. I was hoping to get constructive feedback on a project I'm working on - goatee - which is a notification server that utilizes Redis pub/sub and WebSockets. It's fairly bare-bones at the moment but I'm hoping to add in a lot more features as time goes on such as queueing and WebSocket channel subscriptions (via Go Socketio possibly).
We did a quick fix for now, so it's easier to sign up. We'll pt the input form on the site itself soon.
FWIW I thought the insults were pretty funny. They put into context the uselessness of learning to multiply and divide marginally more quickly.
Back when Itanium hit the market we didn't have LLVM, I wonder how hard it would be to write an assembler for Mill with it.
JFokus 2014 talks with PDF slides
Some interesting fresh talks about (Java) technologies with PDF slides
Where Are All the Self-Employed Workers?
I guess you're a design pro :) Yes, actually, we suck at design, but we'll try more. I sincerely appreciate the feedback!
>Functionality in GMS requries server side support.

Really? My calendar client, mail client, and launcher require server side support from Google?
"typed on my Kindle Fire"
This is probably a stupid question but how would they go after you for not paying the tax if you don't even live in the country? Would they even be able to detect it? And is there any basis for blocking based on IP, instead of a disclaimer or some other method of identification?
It's basically just a web view, they can't do much about it. I have an issue with it because they're making out that they did nothing wrong, where as really they knew they were breaking the rules this whole time.
Judging by the article, the poachers are already there. It's just a matter of time. Heck, they even burned the researchers' camp to the ground.
Researchers: Chip and PIN Enables ‘Chip and Skim’
Interesting analysis but I think he overcomplicates the situation.

From a third party app point of view you can build your against Android API level X, or a corresponding ‘Google api’ release associated with the given API level. An app built against API level X will work seamlessly on the corresponding AOSP release.

So far, unless you’re interested in more tightly integrating into Google services, you don’t need to build your app against the Google api, but obviously Google are interested in app developers using their custom apis.

As far as the increasing integration of core applications into GMS is concerned, it is rather overblown to call the AOSP versions broken or buggy. AOSP remains the base platform for the hardware ecosystem to develop their reference designs, AOSP has to work and does work well.

The hardware domain is a big problem for rolling your own OS from scratch, the associated software stack to support a given piece of hardware is non-trivial. Even generic Linux is now being supplanted by Android variants in the embedded space especially if you’re interested in graphics or multimedia.

However, also consider that the most successful player in the Android space, Samsung, have pursued a strategy of lightly forking Android with their own features and customizations without breaking compatibility deliberately.
According to a recent email I got from Amazon App Distribution: "75% of the Android tablet apps tested by Amazon already work on Kindle Fire without any extra development."
The last sentence from this piece is just beautiful, it has become my personal motto:

For a successful technology, reality must take precedence over public relations, for nature cannot be fooled.

It captures in a capsule form the reasons for a huge fraction of all the big engineering catastrophes, maybe even most of them. For everyone interested in similar case studies, and in reliability from a wide engineering perspective, I strongly recommend the book "Design Paradigms: Case Histories of Error and Judgment in Engineering" by Henry Petroski.
Help us validate our idea, 5 question survey, Ann Arbor Startup Weekend. Thanks
Please and thanks!<p>This is especially for business owners, marketing people and people who control community donations for companies.
Man, this is really disappointing. This is totally up my alley, I have a 'motivation-span' of about 3 hours, something like what you advertise in my inbox would be great!

But I'm not giving you an email address when this could potentially be spam-marketing gone clever. You've got no example posts, and the only thing I could find that suggested itself was found a few clicks away on a blog link through the Gumtree page[1].

Sorry for being incredibly cynical, but could you please get an example up so I can give you my email? I really, really want to subscribe!

[1] http://startupitis.com/blog/2014/01/how-this-guy-earned-1100...
Most times there are some few links that are very frequently clicked on; for example in Hacker News is usually the "next page" and the "threads". So if there is not one already there should be a way to specify some (obligatory?) preload pages.
I'd have to say that it is "like installing Ubuntu". Maybe kids that want to look all 1337 H4x0R5 make it sound like more than it is (eg. "like installing a pirated copy of Photoshop"). But what you are essentially doing is 'unlocking your phone'. What would be equal to "installing a pirated copy of Photoshop" would be to download and install (illegally) an apk of a non-free (as in beer) program.
I totally agree. What I'm outlining is that it is very convenient to implement it as a simple anchor tag, hence that is what you usually see in the wild.
How many software developers would it take to change a lightbulb?
"Embrace, extend" was more effective (and terrifying to competition) when Microsoft was the juggernaut. But now Microsoft is actually behind Google, so there's little chance they can extend it any meaningful way that would give them leverage against Google. Google has equal engineering resource and huge head-start in install base and ecosystem.

So the real question is what could Microsoft leverage from AOSP? My instinct is they could probably build anything from AOSP into WinPhone far faster than they could utilize AOSP directly.
relevant or not, but:
http://www.youtube.com/watch?v=uaQIKguggP0
(sadly, they did not escape, I think)
Explaining eBay's Turnaround
What I came up with (vanilla js):

http://pastebin.com/Emitc698
Can anybody make a recommendation for interesting talks this year? Thanks
Yawwwn. This is just handwaving and guesswork by a barely competent tech journo.
An inside look at the Sloan Sports Analytics Conference research paper contest
It's a continuation of a joke with the parent comment regarding loading every page. It would be the brute force version of InstantClick :)
yes, I'm very familiar with the GEMA restrictions here in Germany, and they are just as frustrating (and just as easy to bypass, in fact with the very same method I demonstrated on the blog post).
Will it support vector drawings also? The screen cast with "nobel english" was very nice and the tool you used to draw the box was cool, never seen that before.
Luge Event at Sochi Takes Riders Uphill (interactive)
No they're not. You have to manually install the closed source Google frameworks and apps -- so if they're "in place", it's only because you put them there yourself.
fucking paywall
Noob question: how would you... use that cheat?
Yeah I do see what you mean, I should have either gone the whole hog or not at all, I actually read that book a couple of years ago as it turns out!