skysight-inc/HackerNews huggingface dataset:
I am not here to sell iPhone but the number two reason I left Android (I was a Windows 5 mobile user, then Android, with a flag ship model, for ~2 years) is because you can only get the latest from custom ROMS. If Google takes customer service really seriously, Android will be amazing. I feel like Nexus is just a gimmick more than a real thing that Google cares about.

My number one reason is simply the fact iPhone is built and sold by one company. This is a plus and a minus, but in the long run, amortize cost makes that a bigger plus than a minus. My experience so far, iOS devices can live up to at least four major OS updates. That's at least 2 years. I think my iPhone 3GS lasted about 4 years before I switched to iPhone 6 (at that time the power of 3GS was simply too slow to handle map and instant messaging).
I feel like I've read an article like this every so often for the past 10 years. I run Linux on my laptop, but it's often a pain in the ass. To be fair though, all operating systems suck in their own ways.
...took them a while
Too bad they are only for the GPL3 family of licenses. If I choose GPL license for a project it is always a GPL2 family.
TensorFlow is commodity software
A Desktop Operating System is so much more than what the author claims it to be. Lets break down the arguments:

- Viable Gaming Platform: Viable does not mean good.

- Hardware: Things have improved massively, I'll give the author that much, but is nowhere near where Windows is.

- Software: The grade of commercial software for linux is laughable. Sure, you can get plenty of free tools that are also available on other operating systems as well. But you'll be in trouble if you want something as good as Camtasia or Screenflow. Microsoft and Apple both have plenty of high grade commercial apps that work on their platforms.
I am the only one that has been thinking for months now that "modern" is the most over used, pointless, and almost negatively connotative word in this industry? Thought exercise: Imagine the ugliest flat and incomprehensible UI widget you have seen lately, the most bloated website load that doesn't crash the browser, and some mindless office dialog about "rising cloud costs". Now pick one word. Survey says - you guessed it. So most certainly, if you need to be more "modern", I'm sure java 8 is a vehicle to take you there.
Hang on to that, its a keeper !
This is really insightful!
I'm confused. "Now Available"? I've seen these license logos on things for years now.
If there is a problem with the $600~ billion of advertising spent globally in 2015 (online & offline), it is going to be at the macro-economic level and have nothing to do with whether its a good deal for the advertisers or not.
How to Beat 5 Efficiency Eaters Using a Productivity Tracker
I thought they already declared war after the Charlie Hebdo attack.
Back in the UK, somewhat relevant: http://www.theguardian.com/lifeandstyle/2015/nov/16/lets-not...
Yes, there are different forces in a play.

Let's name it as The Law of a Decent Runtime, and The Law of Attention to Details, and The Law of a Bazar of Ignorant.))

The Law Of a Decent Runtime is very simple - evolving a decent runtime is very costly and time-consuming. It is also related to the second law and to the inverse of the third - which is a the Law of Dictature of The Most Competent. A decent runtime cannot be produced without talent, time, financing, competence and attention to details.

The examples are what came out of Xerox Parc, Bell labs, Ericsson and the best parts of academia (MIT Scheme culture, Scala, Standard ML, LLVM and Haskell, monads aside).

There are also many in-house (Tensorflow) and sponsored open source porjects (LLVM, Golang, Julia, Torch, to name a few). Basically, it is about resources spent on a talent.

What is important distinction - a decent runtime cannot be produced by the Bazaar of Ignorant (PHP, amateur Java code, SAP, and other "fractals of a bad design").

The Linux kernel is very special example, because it combines the law of big numbers, and all these three - it is a product of a whole planet of competent volunteers and paid developers - unlike PHP or Java ecosystem there is very high barrier to entry, thanks to The Dictature of The Most Competent .)

The law of Attention To Details - is quite obvious, and related to the first. This is why most of successful projects had a passionate and competent leader who sets the standards, be it Linux kernel, Erlang, Nginx, Gambit Scheme, Python, OpenBSD, Redis, Scala, SBCL, PostgreSQL, you name it.

Popularity has nothing to do with it. It is based on the principle of instant gratification (PHP, MongoDB) or Availability Bias boosted by paid content brainwashing (Java, SAP, MS) without understanding and preferably any thinking. Popularity doesn't mean quality at all, be it junkfood or PHP.
Japan Enters Recession Again as Abenomics Falters
I spent 2 months in argentina and I ate enough meat and drank enough Malbec for a lifetime. 2 reasons: they were DELICIOUS and they were CHEAP.

I live in the USA and the dollar was strong vs the peso during my visit- so cheapness was relative to me but my Argentinian friends told me that they produce meat 10 their needs (they export the rest).
Things you learn: Argentina had a lot of Italian immigrants. I was about to criticise the author for not crediting the Spanish.

https://en.wikipedia.org/wiki/Ethnography_of_Argentina#Itali...

https://en.wikipedia.org/wiki/White_Latin_American#Argentina
I was actually impressed by GNOME the last time I had to print. It found the required driver in seconds, downloaded it in a few instants, and I was ready to print. Compared to Windows where I had to search during half an hour the driver on the HP website and it installed 350 megabytes of crapware.

(of course it's not the same experience for all printers, my 15 years old printer works perfectly on Windows and Linux, and I can't install a network Ricoh printer on Windows or Linux)
I'm not sure, if it didn't it would be for different reasons. When you are talking about Beiruit specifically though it's a city that has the potential to be an international level city but has been prevented from attaining that by the political climate that embraces violence, has for decades, and continues to.
>> . I find them depersonalizing and my ADD kicks in with people constantly walking by/around me.

I don't know if I have ADD(never been tested for it), but that's pretty much how I feel with open offices. Extremely irritating... So I left a cool startup for big enterprise, atleast where I can get my own cube.
I've received poor value because I've paid more for the same thing.

I disagree with this completely.

Did you buy it because price wasn't important to you and it was on a more convenient shelf? General Mills paid for that shelf space out of their marketing budget, so the added value was convenience.

Did you buy it because your kid likes the cartoon bee and wouldn't eat any other cereal? Then the added value was entertainment. This is the same value you get when you buy a movie ticket.

What about when someone buys shoes from Gucci as opposed to loafers from Kmart? The consumer is paying for the marketing, without question. But they're getting something for their money - self esteem, status, etc.
Used Linux as a desktop system since 2001, about KDE 3.x series.

Its been good for everything, editing photos/importing from camera/phones (digikam), organizing/listening to music, some easier video production/composing, torrenting and other file sharing, mostly programming (of course), gaming (sometimes through wine, sometimes natively depending on game). Technical writing. I dont do much else on computers. Havent ever felt, oh I really need windows or macosx for that. Not any real problems with drivers. Shit just works.

Avoided viruses/malware without thinking about it.
Linux sucks time

MS sucks money

OS X sucks VC money
That's an interesting way of showing a calendar. Is this common practice? I've never seen this before. I think the only yearly calendar I've seen more often lately is the one used on the GitHub profiles (here's a d3 one: http://bl.ocks.org/mbostock/4063318).
Does anyone know if there is anything like this available in Europe?

Bonus points for Ireland/UK related

Appreciate it!
Well I hate to see any features shut down even if the alternative means "unsupported operation"...

Opera has been doing that a -lot-, the biggest cases being Unite and soon Link.

One thing though:

>Meanwhile, our XMPP service is now somewhat behind the cutting edge, and lacks support for many of the recent XMPP extensions that the dedicated XMPP users are now beginning to request.

Does that mean if they kept silent the service would just run somewhere in the corner, forgotten? ^^
You missed the point. In order to explain the point I need to repeat myself, as I went out of my way to explain the point in my original post. When loans are given out to people who shouldn't be getting loans, you bankrupt more of those people than you help.
Windows hasn't changed? He need to look at Windows 10! We love it here, and we all used to run Macs and OS X.

We develop for Linux, in a virtualbox.
I would be more evil, I would make a custom version of curl package that randomly corrupt bytes only served to this malware.

Let the malware developper have fun debugging this issue.
So what you're saying is - 2016 will be the Year of Linux on the Desktop? /ducks
Yes. The most interesting applications I have head of is exploring ice caps. To depths of several kilometers.

http://earthzine.org/2008/09/26/a-brief-history-of-radio-ech...

But they had huge advantage of no surrounding civilization. Power line above you can easily "echo" in the picture that should come below you. I've used one myself to see some plumbing.

But the resolution gets poor quickly as you go deeper. Most common applications seem to be inspecting rebars from reinforced concrete and inspecting roads for subsurface problems. Both in range of just few meters.
When you've written a world's fastest anything then you'll be in position to judge. But not before then.
So - you actually saw ads saying, "come work in a big city and make more money?". I've never heard of this.
I agree with you so much. The last time I had an experience where I thought my computer ran *nix really well, it was a Celeron 500 Thinkpad X21 with OpenBSD. I have not had sound work as well before or since (next best? IRIX with an Octane2.)

My work dev box is a CentOS 6 PoS and while it's serviceable and works OK for dev, I have a windows VM for a reason and my personal macbook comes out often.
Well, I followed the link to /r/unixporn and was amused to see that most of the screenshots (described as "at least on par with any other operating system") look like people desperately trying to recreate "The Matrix". I mean, sure, people on HN probably really do find evilwm a great productivity boost, but I'm pretty sure my mother wouldn't.
Every single impression might not work, but this happens extremely often. People joke about how they get ads for stuff they recently purchased. Lots of people.
I'd love to buy a Dell Ubuntu laptop as my next laptop, for hardware that actually works with Linux. Though I'd be scared of updating.
Rails 5 coming this december
C# has actually been trying to incorporate as much from ML languages and Haskell as it can (look at Linq, for instance). And of course, F# is an ML family language with a strong resemblance to OCaml that runs on the CLR. Trying to attack OCaml by noting that C# has a lot of the same features kinda misses the arrow of causation here.
Important+updates+about+web+publishing
Java's verbosity (and misuse of OOP, but to be fair, that's not the fault of the language) can get in the way of understanding. Why use multiple words to say something when a single word will do? "Unreadable" is obviously hyperbole; "harder to read" is probably more accurate.

On the contrary, I think the recent additions from Java 8 are a step in the right direction.
Wouldn't the obvious solution be to throw a captcha in-front of the download?

Or am I missing the fact that this exact download path needs to be directly accessible by package managers or something?
Printing is so much easier to do on Linux than on Windows now. I think at some point a group of people must have decided that they weren't going to be the butt of any more jokes about printing, and decided to completely fix it.

Setting up my home printer under Windows takes me the best part of 30 minutes every single time I need to do it. Under Linux its detected automatically, and works first time.
Thanks for the Skype tip, I'll try that.

But the fact that I need a tip on HN to know which config files to edit to get Skype working is precisely why Linux on the Desktop isn't quite there yet :)

(the fault may very well lie with Skype, but from a user experience standpoint, that's irrelevant)
I thought about it over lunch, and have decided that I think targeting doesn't work, in the relevant senses of "targeting" and "works".

There's an exception: Targeting geographical areas obviously works. If your market is the city of Toulouse, targeting by geoip gives you most of the intended audience and eliminates almost everyone else, at low cost.

The rest of the targeting techniques? Trying to pick male users, trying to pick users over 50 or between 20 and 30, trying to pick people who've visited faucet FAQs in the past? There's a long-term strategic cost in user revulsion and there's an immediate technical cost in implementing the tracking.

I won't try to put a number to the cost of creeping out users and making them install adblock, ghostery etc, but it does not seem safe to assume that the cost is smaller than the value of those 20-100% additional clicks.
Then it's a scheduling app really, not a meditation app.
The high water mark of Linux printers was the HP Laserjet 4...
> Given a large number of ads shown every day, with nominal cost,...

And here we descend into spammer-logic. It took a decade or more, but spam filters are good enough now that spam is almost a non-issue; the flip-side is that email, which was designed to be reliable above all else, is now flaky because some legitimate mail can't find its way through the maze of filters, many operating according to machine learning that defies introspection. Ad blockers will eventually be that good, will break web pages in equally unpredictable ways, and the "Open Web" will be a worse place for it.

But I guess you make some money from your book.
US passports used to have a place of issue. The current ones don't seem to any longer.
> if it didn't it would be for different reasons

Unless you're quite confident that those would be reasons that don't also apply to Beirut - that's exactly what I was getting at.

There is no "the difference". There are differences.
http://www.nytimes.com/2014/12/21/nyregion/MTA-targets-mansp...
Not really, at least Linux has formal-ish model of how processes are supposed to interact. The Windows security model starts badly plus about 10 000 special cases that aren't documented where you will trip various heuristics only there in the first place because Windows does not have a good security model to begin with. All this to enable people do download shareware from the internet, run it and have it probably not own the users PC.
You have to be careful if you start thinking that way. It's a good way to think, but it takes care. I can just as easily draw diagrams that prove that all the money ends up in government's hands: 25% of your income is tax, %X of your spend goes to cover taxes paid by various corporations which have to cover the taxes of all their corporations which are covering taxes of all those corporations all of which have to pay their employees who pay taxes so all labor costs are also hidden taxes, my gosh, everywhere you look it's just money going to the government! The solution is that at each step, other money is also coming in, diluting the "tax" flow in various ways before everything ends up there. Likewise "advertising" and "inefficiencies" and "the pockets of the 1%" and all sorts of other things like that.

I doubt very much of the cost-of-living delta between a city and a suburb or the country has to do with advertising.
I can understand the availability problem created by a reduced talent pool but I didn't know getting cheap labour was a top priority in when hiring quality software engineers.

Really, this "oh no a foreign language" thing is way off. Every good software engineer I know would not bat an eye to learn a new language.

Ocaml is not quantum physics, it's pretty understandable language.
You might have to pay for a new sidewalk though.
Super – We’re on the hook for your home
Besides null being a potential type for any reference and causing a ton of issues I do not think most Java programmers regularly care about the lack of abstractions like higher-kinded or union types. Would be nice to have, but never have I felt like I needed them.

Enum types didn't exist in Java when the Comparable interface was implemented. That's why some API's look old-school by comparison because newer language features didn't exist yet.
BadBiOS is back – this time on your TV
Also in agreement here. Actually, the last time I had a really well *nix system is when I had a MacMini :-) This sounds like a cynical remark, but it is a true.
Neurodivergence as a movement started out of functional people with managed symptoms being forced into abusive 'cure' therapies from intolerant parents. It is still by and far the go to movement to discuss the stigma of being mentally ill despite functionality and lack of distress.
You address every issue I have with desktop linux at the moment.

The lack of hybrid graphics support is especially annoying. The bumblebee project was working on solving this, but there hasn't been an update on that project since 2013.
my sound worked out of the box with pulseaudio -- installed the package, added start-pulseaudio-x11 to my ~/.xprofile (arch doesn't have anything by default), and it worked.

even skype (!) worked out of the box (both speakers and microphones).
I came across this on producthunt. It looks really interesting, although im struggling to see their business model, is this more like home insurance?
Automated downloads don't have to be malicious. I'm sure there are tons of legitimate scripts out there that fetch curl via those URLs.
H-1B Visa Reform Bill
I don't really find it "actually really awesome" when I have to read through 6 screens worth of getters and setters in legacy Java code vs what it would have looked like in C# or Scala. In Scala or C# you're looking at the actual logic, not playing hide and seek with it amongst irrelevant boilerplate in Java.

Java developers usually consider features which the language doesn't have to be bad or make code unreadable, that is until those same features are added to Java, when suddenly they are a source of pride and a sign of Java being "modern". In reality Java's feature freeze until Java 8 was largely driven by Sun's financial woes.
I've seen this style used in traditional wall calendars, usually with just that month's line on the bottom, but sometimes with previous/next month lines too.

I once created a ColdFusion (anyone remember CFML?) module for rendering similar calendar layout on server side.
Beautiful Titanium Pencil for the Creative
Eh, I agree with you for the most part minus the fonts. I happen to like Ubuntu's font face and fonts are a rather subjective thing. Otherwise, yeah, I run Linux in a VM for a reason.
How do we know that?
INCREASING ACCESS TO MENTAL HEALTH CARE THROUGH TELEHEALTH SOLUTIONS
Facebook: “Are you sure you want to publicly post that photo of your child?”
How to travel the world and never miss a paycheck
same. i use arch with awesomewm and everything works quite fine. i only had one kernel panic and that was due to the freaking wifi drivers (macbooks have broadcom wifi and their linux support is just horrible).

other than that, everything is basically perfect.
I think if someone already bought a product a better ad would be of similar products other people with said product.
When they say "API response time" I can't tell if that's some service API that rests in Docker itself or if it's the Docker API. Can anyone clarify? I also haven't had my coffee this morning.
I haven't looked into this specific incident but historically an example is Hezbollah who participates in the Lebanese government and is known to have supported any number of similar incidents in the past. They are a national level political party in Lebanon, and while radical by American standards I'm skeptical they are viewed as "fringe" in Lebanon.

https://en.wikipedia.org/wiki/History_of_Lebanon#Cedar_Revol...
What will technology look like in 5 years?
8 Initiatives That Can Supercharge Your Startup
You would not end up wasting any time of the malware developer, as the article states:

"an updated version of the malware comes bundled with the curl library"
> My prejudice is that anyone competent in functional programming is also comfortable with other programing paradigms, in particular OOP.

That might be true, but if they are competent in both, that's often because they have switched from OOP to FP and prefer the latter nowadays so if there is a selection between otherwise equivalent jobs, they would tend toward the FP job.
I disagree. Hardy Heron marked the peak in Linux desktop quality: the out-of-the-box user experience has gone consistently downhill since then.

It's all mostly irrelevant these days, though, as I simply run an LXDE-based Linux VM on my Windows desktop.
NET for the masses: Now everybody can create their own Diagnostic Analyzers
CV padding
Fast Chrome bookmarks navigation
Ditto this. I have used desktop Linux for about eight years now and graphics have consistently been the largest problem. If you can get them to work at all expect abysmal performance (excepting nVidia's proprietary drivers).

Also if you buy a new machine you can't expect it to work straight away, in fact you should expect that Network and sound cards, touchpads and hardware related hotkeys will be broken.

I think it is still better than Windows on the development front though (Cygwin is a pain and, virtuously, Linux desktop shells are stuck in the noughties)
Thanks for your hard work here!

Side note: http://winterbe.com looks quite similar to angel.co. Or does angel.co look quite similar to your website? :-)
I don't see anyone using this except people who want Javascript everywhere. It really doesn't provide anything for anyone else beyond what the established shells are doing that I can see.
On the article: replace "Checkout all commands" with "Check out...". The first is a noun, the second is a verb.
Cycling to work improves employees productivity
It depends on whether you look short-term or long-term. Short term the advantages are easy to quantify, more dollars -> it works. Long term the advantages are much harder to quantify, and it may even be a net negative. But by then the sector has moved on to the next shiny technique, possibly with even worse long term effects. This sort of thinking is what got us here in the first place.
what is 'turn' ; their docs site is broken
Thing is, there really isn't that much differentiation between automobile models. Everything out there is basically a sedan, SUV, or pickup truck (even the Jeep Wrangler is being forced, kicking & screaming, into the SUV form) with little meaningful difference between variants. In "trying as hard as possible to horizontally differentiate from the competition and vertically differentiate to access more segments", manufacturers are trying really hard to make car-making as hard & difficult & expensive as possible. So back to basics: it's not that hard, it's a well-understood process with a robust supply chain ... an industry ripe for one company to arise focusing on turning designs into vehicles, without the additional overhead of design & marketing.

Insofar as the "flow shop" for car manufacturing "would take an order of magnitude or more investment", well, we all know one company that does have that kind of cash (!) lying around, and the interest in re-inventing the automotive industry.