skysight-inc/HackerNews huggingface dataset:
No. The more reasonable explanation is that the OP is experiencing issues that don't manifest in your situation. It doesn't mean his complaints are necessarily false.

You seem to act like software never has bugs.
Windows on a Mac (for free)
It's worth noting that this article considers anything less than 36 hours per week to be part time, but a lot of Dutch people don't really consider 32 hours part time. It is very common for young dads to work 4 days a week, and people without children often think 4 days is plenty for a work week.

For the record, I've worked 32 hour weeks for ages now (and I've only encountered one potential employer who had a problem with that, though they agreed my request was totally reasonable). My wife works 36 hours a week, which is standard in government jobs (as well as in many other places).
Hey, I know something about this! I moved from silicon valley to NL about 8 years ago.

First off there are two ways to spin this: 1) women are less emancipated in NL because they participate less in the workplace or 2) women are more emancipated because they are able to choose to participate less in the workplace.

I first thought #1 was true, but I'm seeing a lot of new fathers taking advantage of Dutch part-time rules by taking a day a week off to participate in child care. So maybe instead of the measure of emancipation being women's values aligning with traditionally 'male' ones, maybe it's that male values are aligning with traditionally 'female' ones.

Subjectively I can also ay that the Dutch workplaces I've had the pleasure to experience are both more healthy and more 'efficient', and my previous experience has been exclusively in hard-working silicon valley. Plans are important, meetings are avoided unless necessary (and have agendas!), and there is a focus on getting stuff done so that people can leave at six and be with their families. Overtime is a sign that something has gone terribly wrong, and nobody bothers you while you're on your vacation. This culture allows part-time work to be an option... that is, a 32/36/40-hour contract is actually meaningful.

At my previous jobs in the US I wouldn't even think about reducing my hours... a 32 vs 40 hour contract is pointless if you're expected to work 50-60 hours a week, better to take as much money as you can.
still comes across as a dick move to have people enter the zero. making people feel guilty for an allowed act is just dumb if you are trying to establish a working relationship
It troubles me when I see statements like "an entire operating system that has taken years of development and refinement" and "However, developing software has a huge cost", but there's no mention of the money they're collecting going to the developers of Ubuntu, Debian and upstreams that surely together comprise the majority of the work that they're referring to.

Basing their wording on the huge development cost of the entire work, rather than what they're adding, seems misleading to me since what they're adding is a tiny proportion of the entire cost they're referring to; yet they seem to want to take the money as justified by the entire cost.

That's not to say that Elementary OS developers aren't adding value. Clearly they are if users are downloading from them, and it's fine to ask users to pay for that.
فيلم Love by Design مترجم
Here's a mirror of the original version of this blog post. I'd like point out a couple of quotes. https://web.archive.org/web/20150211134734/http://blog.eleme...

>We want users to understand that they’re pretty much cheating the system when they choose not to pay for software.

Elementary's self-important attitude has and continues to completely baffle me. People joke about ElementaryOS being just Ubuntu + Pantheon Shell, because it is just Ubuntu + Pantheon Shell.

Elementry's Dev team doesn't pay for Ubuntu, they don't pay for the Kernel or GNU Tools, and yet they made the argument that the end user is 'cheating the system' when they download a prebuilt iso of a collection of free software for free.

If Elementary wanted to take the high ground, they'd introduce a Humble Bundle style payment system split between the various foundations they're building off of. Maybe the defaults would look something like 30% to the Linux Foundation, 20% to the FSF, 20% to Debian, 20% to Ubuntu, and 10% to themselves.
Learning React-Native
Apple routinely bounces back and forth between suppliers.

I would imagine Samsung would much prefer the guaranteed income into their components division from Samsung phone sales rather than intermittent incomes from Apple.
Wonderful. You just know that some wag will jump on this and twist this into "It is intelligent to be racist!".

Personally, I find the idea of wiring my brain, my self, up to something which zaps it with little to no understanding of the underlying science or function scares the bejesus out of me, and strikes me as a strange at best and stupid at worst thing to do.

Ah, let me just pop a leech on this, it'll get my phlegmatic humour rebalanced.
As easy as googling "elementary os iso download" and there will probably be some website with all ISOs ready to be downloaded for free.
Spark Devices negotiated with Telefonica for $3/1mb/mo global data plans. Maybe the bigger question is... why can't there be cheaper data plans available.
Tomer London: How to Create a Product Customers Love
La curiosité du jour: flan.club
WebDriverWait and expected_conditions.presence_of_element_located are your friends. Here's some sample code from our automation project: https://gist.github.com/danielsamuels/a39e0fef4e15d2ab04b5
I only buy privately now. If I'm ever in the market for a new car not sure what I'd do. Maybe I'll go tesla lol.
As a math major working with data analysis and data science, I've come to the opinion that domain knowledge of the area you are analyzing as far far more important than being good at math. If I was hiring for a data science position in for example analyzing marketing data I'd definitely hire someone with a background in marketing over someone with a background in math all else being equal.
"for the sake of the family"

It's not for the sake of family.

80% of employed women work part time in the Netherlands. This includes singles, double income no kids, middle aged women whose children have already left home. Only a small percentage of those working part time have young children.

When you ask them about it, they try to justify not working more. "Daycare is so expensive" (in another post I try to demonstrate that this excuse doesn't fly), "Working environment is hostile to women" etc etc.

If deep down inside people didn't feel at least a bit guilty about not working more, they wouldn't try to justify it. In reality, working part-time is a luxury. Americans prefer the luxury of a large home, two cars, air conditioning, maybe a swimming pool in the yard. Dutch people seem to prefer the luxury of few working hours and long vacations.
I'm working on Unimersiv, a platform to learn through virtual reality.

We believe that Virtual Reality can strongly improve the capacity of the human mind to remember the things it learned for a long time. According the Cone of Learning created by Edgard Dale, the american educatonist, after two weeks, the human brain tends to remember 10% of what it reads, 20% of what it hear but 90% of what it does or simulate Unimersiv yields the latter scenario impeccably.

With the educational content published on the platform students can interact with the virtual environment in person and manipulate the various objects within it. This supports “learning by doing” and also results in creativity by constructionism. There are already some great experiences that Oculus Rift' users can use to feed their thirst for learning, the most famous is Titans of Space which takes you into space to teach you everything about our solar system or Apollo 11 in which you become Neil Armstrong on what is the 20th century greatest achievment.

Link: https://unimersiv.com
Most of the binaries come from Ubuntu repositories...
The Erlich Bachman Guide to Doing Business in Silicon Valley
The only discipline I truly push for when asked this question is Test Driven Development. Reasons:

1) You can still code pretty fast (trust me on this, code moves only a tiny bit slower and then gains heavily when it comes to debugging even while coding).

2) You tend to think smarter. Stuff that escaped you in your hastily done whiteboard/skype meetings will show itself when writing quick test cases.

3) Your code gets partially arranged at least thanks to TDD. You can skip the refactoring after passing tests, but when technical debt catches up to you (and it will), you'll be ready because your tests will tell you where you broke stuff.

I look at TDD as a great foundation to build any crap on. At the end of the day, it tells you if your features are working. So even if the features are implemented with crap code, you can rest easy knowing that there's something watching out to tell you if you broke anything while redoing stuff.

For me, everything without TDD feels like a cowboy

PS - My experience in this. I've coded full on idiot style. No tests, no design, just code. It's only caused me grief when I look at things 6 months later. I've worked with a company coding full on idiot style. Most miserable time ever. I've coded again in my next company as a smarter person but without any tests. Ok design, no tests, still made my life miserable 8 months later. And then I've coded a full blown system using TDD and meh-ish design. Over time, I've updated the design and I continue to love working on this system. I really do. I look forward to getting back from work and coding on it. Where I work right now, I'm looking at very advanced OOP but no tests. It's ok-ish when someone explains it to you, but it's still really scary to even think of making changes in there.

So to sum up: my own idiotic coding, someone else's idiotic coding, my own ok design, someone else's advanced super disciplined design, and my meh-ish design backed by TDD. TDD wins. Rawr!
To be fair, most OEMs have tuned down their customizations compared to the 2.x era.

The Moto G runs a relatively clean version of Android but even in that case some of the additions of Motorola made me cringe. It generates 'help' messages in the first days of usage that I have found very confusing for new smartphone users.

I wish that Google would control its software more tightly, OEMs just can't be left to their own devices, they will always feel the need to make their phones stand apart by any mean necessary.

I would like to be wrong, but I doubt it will happen anytime soon, Google would lose way too much marketshare with such a move.
The perfect data scientist -- imho is great at massaging data and has a ton of real life experience with real data; So somebody on the interface of statistics and computer science is best.

Computer scientists mostly don't know about sampling and make easy problems hard. Statisticians mostly fail at simply getting the data in a format they need.
But it's entirely the wrong time to try and charge customers. How can I decide how much to pay for it before I've even downloaded the thing?

(Also, the shading on the payment buttons is so minor that it is very difficult to see which one is selected on my iPad screen)
The other argument is one of shared resource. 'The roads' in a city can only 'support' a certain level of traffic/automobiles.

Allowing the market select for how many taxis it can support could have unintended consequences for other industries/anything that makes shared use of the same limited resource.
I think some people (including the other repliers) don't quite understand the GPL. You don't have to distribute the source code, but if you distribute a binary, you must offer to distribute the source to the people you distributed the binary to. Similarly, you can't stop them from redistributing either the binaries or source, or modifying them under the GPL license.

So charging for GPL software (whether binary or source) is far from useless. Back in the day I often bought CDs with a Linux distribution on it. It was easier than downloading it when the internet was not as pervasive as it is now.

Having said that, I don't think they have a viable business model. Charging for distributing a Linux base OS, even if you have added your own changes, is unlikely to make a lot of money. They would probably be better off trying to find a niche and then do contract work to improve it.
Some great resources just mentioned here.

If you're interested in Machine Learning and Cloud then you should definitely try AWS ML and Azure ML.

"Amazon Machine Learning is a service that makes it easy for developers of all skill levels to use machine learning technology.”

"Azure Machine Learning: a cloud-based predictive analytics service."

Here two great tutorials (with code) on Amazon ML and Azure ML.

Amazon Machine Learning: use cases and a real example in Python http://cloudacademy.com/blog/aws-machine-learning/

Azure Machine Learning: simplified predictive analytics http://cloudacademy.com/blog/azure-machine-learning/
About Kôbun, Steve Jobs Zen Teacher
nice app, did you use any UI libraries that you found useful while building the app , esp for the flat UI and calendar ?
It's a bit more nuanced.

Is child care as expensive as he says? Absolutely, it can easily be €600 per kid.

Thing is, if you make €20k, so €1600 household income, you get €520 or so per kid from the government for every €600 or so you spend. So you end up with €80 per month per kid, very doable for a single parent. No parent in the Netherlands makes €800 on full-time work, so we have to assume €1600 household income is for a single parent.

Even if your household income is €80k, i.e. 6-7k monthly income: typical for both parents working solid office jobs in their mid-late 30s, you still get a little over €200 per kid out of €600 expenses per kid, so €400 out of your more than €6k.

There are various caveats, and paying €80 for a single parent is no joke. But it's not nearly as bad as saying a median salary goes wholly to child care of two children, far from it. And it's unlikely to be the sole or even main reason for child care. In fact, I'd make a cautious bet that you'll see significant part-time statistics for people who have no children.

At the end of the day, the costs per working day per kid after subsidy is anywhere from €4 to €20. So the notion that this prevents people from going to work in order to be with their kid so as not to have to pay childcare, is false.

As on the low-end an individual makes like €13 per hour stacking shelves at a supermarket by age 25, working a 9 to 5 in a low-end job easily nets you €80, easy easy easy, at which point you make €1600 a month and pay the €4 a day rate. If you make say €40k and your spouse does, too, then you make more than €160 a day each, and so the notion that you'd rather stay home to save €20 and earn 0 than to pay €20 and earn €160 is unlikely. Even with two kids or three kids, it still pays off in a huge way to go to work.

Now there are some situations in which it could make sense. e.g. a parent who, somehow, has a 9 to 2 contract (5h a day), and picks up the kid from school. That can make a lot of sense in a family where the husband makes €60k and the wife could make €30k full-time, and €20k part-time in a 9 to 2 job. In this case the household income is such that it costs €20 per kid per day and it can make sense to work the $20k parttime job that allows you to pick your kids up from school (€80 income a working day) instead of the €30k parttime job (€120 income per working day), because if you have two kids, then childcare costs €40 per day, the difference in your working hours. And then it's probably more fun and useful to be with your kids than to pay for someone else to, if it's financially all the same. But 9 to 2 working days barely exist, and this is in the context of a cliched family where the man earns €60k and the woman has €30k max earning potential full-time. In more realistic scenarios the financial incentives are definitely such that it pays off for both parents to work full-time.
Those are great resources!

In case you are interested in MLaaS (Machine Learning as a Service), you can check these as well:

Amazon Machine Learning: http://aws.amazon.com/machine-learning/ (my review here: http://cloudacademy.com/blog/aws-machine-learning/)

Azure Machine Learning: http://azure.microsoft.com/en-us/services/machine-learning/ (my review here: http://cloudacademy.com/blog/azure-machine-learning/)

Google Prediction API: https://cloud.google.com/prediction/

BigML: https://bigml.com/

Prediction.io: https://prediction.io/

OpenML: http://openml.org/
Apple taking 93% of all the profits in the smartphone industry is terrifying.
Hey, it's your OS. Do whatever you want with it as long as you respect the GPL. You do not need to explain that.

I've tried Elementary a bit. Didn't like it. Sorry.
The personal dashboard is awesome.

Suggestion: put a count on the comments icon to know if there are any comments on the article (I find the comments more valuable)
I went from sociology major to developer mostly on moocs. Minored math though.
Bangladesh blogger Ananta Bijoy Das hacked to death
I feel that dynamic websites are not websites, but applications. Even after this thorough research, I'd still be very wary of turning a primarily content-based site into a dynamic app.

A plain HTML site is accessible, and will be accessible in a 1000 years. A site depending on (external) JavaScript sources will force John Titor to travel back in time to find version 1.x of jQuery. Starting with JavaScript abandons principles of progressive enhancement. Sometimes there is not even a fallback/graceful degradation, reminding me of these 2001-era: "Best viewed at 800x600 resolution in Netscape"-sites.

Google holds enormous clout among SEO's. Google says they will factor in site-speed and a large fraction of the web will become faster. Google can say more sternly that using JavaScript can have ugly consequences for user experience and accessibility, but they are swimming upstream: The web seems to be moving on to fancy new technologies regardless of what their SEO says.

Not much good comes from HTML5 JavaScript fans forcing your hand. Tor enabled JavaScript, because too much of the web would break without it, leading to a poor user experience. This led to a huge security gaffe, which I fully blame on webdevelopers eschewing basic principles, to get that slideshow running.
Google can even read frames! (sarcasm) It makes all other search engines look bad in comparison though ...
If anybody is interested, amazingly there's a /r/pc98 sub on reddit.
What rat race? The work environment in the NL isn't stressful at all. I would almost call it enjoyable. It's one of the few remarkably pleasant things about living there.
You're right! I must have missed it.
Perhaps the sample size isn't as large as you'd prefer, but the use of causal language is appropriate here. Indeed, the authors applied a causal intervention (tDCS or a sham treatment) to randomly assigned subjects. This type of study design is pretty much the classical way to infer a causal relationship.
Trying to meet expectations is a big part of culture, unfortunately. Just look at how many people are unhappy about the role society expects them to fill. Consider why coming out is so hard for many people. Things don't settle naturally the way they should; it often takes a struggle to free people from cultural expectations.
"and have agendas!"

Are you saying meetings in SV don't have agendas? Gasp
Yes! There are lots of nice ASCII painting tools around. In particular, there's no difference between an ASCII art editor and a roguelike map editor, except for the name :) Thought there was a nice JS one somewhere, but can't find it.
Dapatkan Kemudahan Pinjaman Dana Untuk Kebutuhan Finansial Anda
I get a headache when I try to understand [] function composition – GvR
Tempat Gadai BPKB Mobil
Right, but it's nearly identical to having instructions in comments, like Go does. And while the post I was implying seems to think this isn't a valid use case, I think it is.
Thanks. I'm from Europe, therefore really needing some explanations (to the opposite direction of the title subject of explaining European logic to the non-European readers):

> Overtime is a sign that something has gone terribly wrong

Why are there environments which don't think that the "overtime is a sign that something has gone terribly wrong?" How come that workers don't try to stand to their rights? Specifically:

> you're expected to work 50-60 hours a week

How come, if you sign the contract for e.g. 40 hours? The only thing workers are selling are their work hours, why do they accept to waste 25-50% of that?

At least Scott Adams gets it:

http://dilbert.com/strip/2011-12-19
"... but because employers want top pay as little as possible."

I think this is true anywhere but especially in the UK they 'can' do this because the benefit system (tax credits, housing benefit, etc) tops up the shortfall.
Learn C++. All the Quant work I've ever heard of, is done in C++.

Read John Lakos' "Large Scale C++ Software Development" as well as Scott Meyers' Effective C++ series.
I wouldn't call that zero-cost. It's more like variable-cost, which could be even worse than always doing virtual calls in some application types.
Show HN: LSD – The Game
Fujitsu unveiled “Windows 8” Smartphone
The technology that goes into a self driving car is possibly far more sophisticated than this new machine. Anesthesiologists must have lobbied hard to stop this machine from a more wide spread usage. However the writing on the wall is clear. Machines in many cases are better than Doctors and they will continue to become better more rapidly than say Doctors with their experience. I wish US FDA gives a chance to these innovations and slowly tackle the rising healthcare costs.
"But now, after the procedure, she said she saw a potential upside, too: There was no human error, either."

I knew it. Programmers are not human.
Australian Gov't Declares War on Google, Facebook
Thanks pamelafox
Most Koreans are interested in streaming services, not downloading. Streaming video, Podcasts, movies etc.

On top of that the system works underground in the subway

and on top of that there's digital tv everywhere also

https://en.wikipedia.org/wiki/Digital_Multimedia_Broadcastin...

Many phones in Korea support DMB (and it also works on the subway).
IANAFE, but sure, why not?
Haskellers have a hard time translating an algorithm that's right in front of them

That's no surprise: it is an open problem if this is possible in general. Some time ago Pippenger [1] showed that some programs cannot be transliterated into pure strict functional languages without suffering a slowdown.
Later, Bird et al [2] show that the example given by Pippenger to show the slowdown really depends on strictness, and can be transliterated into a pure lazy functional language without asymptotic slowdown.

As of May 2015, nobody knows if lazy functional language can solve all problems with the same asymptotic time complexity as stateful languages.

[1] N. Pippenger, Pure Versus Impure Lisp.

[2] R. Bird, G. Jones, O. De Moor, More haste, less speed: lazy versus eager evaluation.
This would just mean that people would pirate it. It might not be a problem for you now, but for people in some parts of the world or budding young users will have issues with having to pay.