skysight-inc/HackerNews huggingface dataset:
With the top voted post being "systemd haters have gone too far," I find it worth mentioning that there is no relation between approving of death threats and thinking a systemd monoculture is a bad idea.

Death threats are wrong. Victims aren't to blame for death threats. On the other hand, that doesn't do anything to redeem systemd or dismiss criticism of systemd.

Unfortunately, now the meme will be that critics of systemd are dangerous lunatics because of the death threats that most critics of systemd never made or approved of. This (and procedural irregularities, etc.) exemplify the ugly "total war" tone that was instrumental in pushing systemd through. The death threats are inexcusable. But the poor tone and bitter feelings have roots in what was done to get systemd where it is today.

And if you are telling critics of systemd, who have nothing to do with death threats that "[they] are not welcome anymore in the community" - you are not contributing to the improvement of the tone. You are waging total war.
That definitely seems like what it should be saying, since Inbox seems to be the streamlined version of Gmail. But the way it's written is pretty unambiguously the opposite of that. I don't get it at all.
I agree, I think the author is confusing mandatory monetary compensation for FISA/warrants etc with just straight up paying for a company to comply. Companies don't want to be paid especially because the monetary gains aren't worth it and the reputation risks are enormous.
It's ironic that his signature says "UNIX is user friendly, it's just picky about who its friends are".
Get a programming book. Read it, apply it to your programming, go back to the book after you try to apply it to find out what you missed, rinse, repeat until you feel like you understand the author/s. Then get another book and start the process all over.

Deliberate practice is the very best approach to getting better at programming. A coach can only point you in the right direction, he can't actually make you practice any better.

It has to be deliberate, you have to be trying to get better every time you sit down, you have to know specifically how you're trying to get better, and how to know whether you succeeded in getting better after you're done.

It has to be practice, you have to be using the time to actually work on it, rather than getting distracted on other work stuff. I get a few hours of deliberate practice in at my job every day, because I'm good enough at the office politics to be able to stay on top of obligations without feeling stressed. I get a little bit better, and my ability to stay on top of changing demands only grows, giving me more time to practice and more leeway to incorporate the demands into practice rather than having relegate the practice to inferior side projects.
Doesn't the advertising subsidize the rest of the business? And as I recall they receive no government money.
Yes, the commentary on the nationality of each author is definitely in the category of "benchmarking the capabilities of the outside world".
Thorsten has always been a jerk. I don't think systemd is a new trigger, but it's interesting to see him show up (though I'm not surprised). He used to haunt the OpenBSD lists a decade ago, but was basically sent packing after all his "contributions" were rejected.
I recently upgraded OSX and couldn't read KeyNote presentations by any one else in the office. I'd honestly pay them $100 to take the crippling upgrade back at this point.
How to Prepare for iTunes Connect Shutdown Over 2014 Christmas Holiday Period
It happened.

Gentoo is waiting to welcome all the systemD haters.
OpenRC is going strong.

We also support systemD as well because USE flags rock.

In fact being able to see the sysV and systemD init files side by site was what finally convinced me it is an improvement. An improvement with many questionable additions... Like free money attached with losing my 25/20 eyesight to normal 20/20 or some other minor debilitating affliction.
I've downvoted you because your post is inflammatory and off-topic. I actually have no opinion on the issue, since I barely know what it's about (nor do I really care to know).
Don't worry, I'm not saying Xcode isn't awful. I've just found that code navigation saves me more time than having a fancy text editor does. And even after putting some effort in, the results with emacs just aren't as good (particularly compared to effort expended) as what you get from Xcode and Visual Studio.

Which is a shame, because Xcode's text editor is awful (or did I mention that already??), and Visual Studio's is crashingly average. I'd much rather use emacs.

(I use company-mode, with the clang backend, and it's OK. For code navigation, currently nothing, but rtags (https://github.com/Andersbakken/rtags) is on my todo list. The README is worth a skim - it has a cute way of grabbing the list of files you're using.)
But quantitative easing lowers interests, so that people can more easily take out a housing loan, so they can fix the "rotten interior" -- they can replace the rotting wood, they can replace the moldy roof, and by doing so, they stimulate the economy.

"Putting a fresh coat of paint on a house" also stimulates the economy. You have chosen some strange metaphors for criticizing an economic program.

If your point is that Japan needs more production and less consumption (you did not say this, but you were not clear about what you were looking for) then it is worth noting that lower interest rates also allow businesses to borrow and invest at lower rates.
Huh? The Norwegian police is still a police force (so they're naturally going to be slightly corrupt regarding the behavior of themselves/other police), and occasionally racist/evil - but they're actually pretty good compared to the police forces almost anywhere else in the world.

I don't see how being a white male in Norway would impact your criminal complaint in any negative way AT ALL.
Yea, but I feel it's a good heuristic, and I'd like to hold onto it. It seems like a crude, non-mathematical formulation of Solomonoff theory.

Also, Ockham's razor is the best argument in support of the Multiverse view.
Completely agree I have the web bias, it's what I grew up making, yet I think the further comparisons you mention (autocad + c++ (tbh, no knowledge there)) separate the implementation from the final artifact much too abstractly for it to be a viable recommendation for career designers. Want to design a stool? Learn joints. Want to make an app? Learn flows. I wanted to make cool shit happen on a screen when you clicked, so I'm learning javascript.

You're right in saying that design schools can't offer the specialisation of a particular production mode to all students, it's not feasible. Yet what is feasible, is that the interest is there, and it can be built upon by one lecturer or third party resource (on recommendation) to a particular student. There are people who I graduated with that gained an incredible amount of print production knowledge in their final year that stands to them completely, while I focused on "hey why can't i make stuff on this website move and interact in a more delightful[0] way.

The main point here is that there is a investment in learning any production technique, and anyone who has that knowledge will always be more valuable than someone who does not. The choice for designers is to work it out for themselves if it's worth learning it for what they want to do.

Now I've gotten ranty :( sidebar: That's a fierce irish name you have, are you from Eire? :P

[0] Kill me
I wish they'd require encryption. Perhaps make http:// be TLS but without certificate verification.
> What vendor support do you get exactly from Microsoft? Their EULA typically has a SHOUTY CAPS NO WARRANTY CLAUSE, so what does the SLA cover?

Bringing up the "no warranty" clause is a total straw man argument. Almost every software license (whether proprietary or open source) has a no warranty clause.
Missing Science Topics/NIST Dictionary of Algorithms and Data Structures
This isn't a partisan issue. The law is the way the law is because both sides of the aisle want it that way.

That's why the article's main/underlying premise is absurd.
I assume you mean the hatred and ugly talk needs to stop. With that I will agree and can see no reason anyone would think it a good idea to engage in this kind of behavior.

But this is not necessarily the dislike and rejection of systemd. These are not the same thing. Nor does the fact some people are behaving badly make systemd any more preferable to me.

Pottering's accusations that Linus somehow is responsible for the all the ugliness is over the top also IMHOP.

Again, not condoning ugly talk and specifically ill wishes. This is far behind acceptable behavior. But I don't like the idea behind systemd. I am worried about it growing. I don't need systemd. I don't want systemd. But as long as there are alternatives, I don't really care if others do.
It's not overhead.

Large scale engineering optimizes the teams output, not that of individual contributors.

A key component of team output is communication.

Email is a key communication mechanism, especially within Google where (to a large extent) their development workflow is built around it.
Yes, you can use a referer controller.

Check this link out: http://www.jongales.com/blog/2014/02/13/how-to-get-around-th...
Exactly. There are very valid arguments against systemd that have nothing to do with being a "hater".
Makes sense, I think. As I said earlier, I am new to GLOBAL entirely. Something I found as I was building up my new emacs setup at work. So far, I've been impressed. Not sure I'll ever care for the web interface, but the ggtags mode has been a dream. And I've really only used find-references and find-definition.
Coordination Avoidance in Distributed Systems [pdf]
Android does have something similar: http://imgur.com/a/d2nCb
In dismissing the "philosophical" research into cryptography, the NSA writer makes the same error of judgement as the business leaders and politicians make in dismissing research into the fundamentals of, say, physics.

The most significant discoveries either come directly from or are built upon foundations of such research.
His resume could look much better; he's using Georgia (a system font) and not using the OpenType features enabled by modern CSS.

LaTeX's hyphenation and math have no (non-JS) match in HTML/CSS, but just about everything else is very matchable. You can enable kerning based on OpenType GPOS, you can control page breaks (with page-break-inside or widows, for instance), and just about anything else that you can think of.

Modern HTML + CSS is amazingly capable, and this isn't fully appreciated yet.
> people can more easily take out a housing loan

So now you have underpaid people creating a housing bubble in Tokyo and going into debt. This does succeed in kicking the can down the road for a few years. But when the music stops in this game of musical chairs, the crisis is actually worse.
In the end, I have had to rewrite my init scripts for custom stuff and do extra work and I am left wondering why I even tried it in the first place. The only speed difference (which from what I can tell is the only reason anyone uses systemd) I have seen is on my desktop machine. Start up is way faster, and shut downs too. Although strangely shutdowns hang randomly for over a minute sometimes. But on my laptops, I have noticed no difference.

In summary, systemd has not simplified my life. I am not really sure what the rave about it even is. And no, I am not the one threatening the developers. I really don't care enough. I just find it odd that so many praise it so heavily, and I don't feel that way at all. I also know of no sysadmins that are looking forward to its global rollout....
At best, people are imitating what they think Linus is doing. But most people miss out on just how rare Linus's rants are, how deserving his targets are when he does let loose and how much they should've known better, and most people aren't as authoritative as Linus.
But then by this logic, OpenBSD should also be a dysfunctional mess. It's not. It has almost the same number of contributors per 6-month release cycle that systemd alone gets in only about 3 months, yet it is a remarkably productive project.

No, I do not think Linus is at fault here. I think a more likely explanation is that (GNU/)Linux is the go to alternative operating system, and it gets a lot of cocky newbies who think they're special for using a Unix-like operating system.
Yes, but no.

The design goal of the allocator I worked on (http://www.scott-a-s.com/projects/#streamflow) specifically, and scalable allocators in general, is for threads to avoid interfering with each other. You're probably thinking of one giant, global free list that all threads interact with. That's not what happens. Instead, each thread has its own set of free lists. When thread A calls malloc, you grant those requests from thread A's data structures. Threads B and C cannot allocate memory form these spaces.

Cribbing from my own description of the approach:

"Streamflow avoids synchronization across threads as much as possible, and only uses lock-free synchronization when it is unavoidable. The common allocation path avoids synchronization by using per-thread private heaps, and a lock-free remote free list. If a thread needs to allocate memory, and it has sufficient free memory to satisfy the request, it only needs to touch data structures that it owns. If a thread frees memory that it allocated, it also only needs to touch data structures that it owns. The tricky case is when a thread needs to free memory that a different thread allocated. That memory gets added to the allocating thread’s remote free list in a lock-free manner—but the allocating thread will only touch that list when it does not have sufficient free memory."

So, if a thread does not have enough free chunks to grant a request, it first checks its remote-free lists. (That is, memory freed by other threads, even though it was allocated by this thread.) This means that a thread checking its remote-free list will be relatively rare, meaning that remote frees are unlikely to encounter contention. If it still can't grant the request, then it makes a request for an entirely new free list from a global page manager. That global page manager, in my implementation, was protected by a lock. Some recent follow up work eliminated this global lock (I think, see http://aces.snu.ac.kr/SFMalloc.html).
> What they need to do is figure out a way to grow the population locally or through large-scale immigration.

That doesn't sound like a long-term solution. There'll be a limit to population growth at some point.
Agree to all. I've wondered about this for a while. It seems Netflix works well if you're real particular about what you want to watch, but if you just want to "turn it on" and hang out it sort of struggles. I have to make a conscious choice about what to watch. I'd love to see an update wherein their search engine starts playing something in the background based on what I've watched before or what they think I want to watch. To be honest, I'd love to see Netflix be way more aggressive in marketing too. Sponsor the World Cup or something...truly free me from cable by giving me live sports. The NHL is struggling in a lot of markets...start carrying them (Bias admitted: from Minnesota). I've "cut the cord" for 3 years now and I still have to sneak a way to watch baseball/football/hockey through other people's cable boxes. I think sports might be the way to truly break cable for Netflix.
The Real Scientific Study of the Distribution of Wealth Has Not yet Begun
I disagree. I think some people are just irrationally upset about perceived threats to something that is very important to them.

It has nothing whatsoever to do with Linus.
Are you connected over Wi-Fi instead of Verizon's wireless network?

Update: I turned off Wi-Fi and still didn't find the header. I wonder if business vs personal accounts makes a difference? I'm on a shared business plan.

Update: Perhaps they are identifying identification sites and not tacking it on in those cases? Quite a stretch and tin foil hatish.

Update: Or perhaps someone else on the shared plan already opted out.
Sure you can: just talk about journalism without mentioning GamerGate. That label was created to co-opt an existing issue as cover for attacks on specific women – the only reason to mention it would be if you wanted muddy the waters instead.
Does the operator precedence convention of treating addition and multiplication equally apply to all of Red? All of REBOL? Or is it just that program? Thanks.
RRCE: Priorities in code, for new developers
"since the speed of something is just another way of looking at how "fast" it travels through time"

In what sense do you mean that? Can you elaborate?
That's exactly how I pitched it to our investor.
I didn't mean for it to be interpreted too literally.

Since QE increases the value of the stock market at the expense of a currency's value, it is actually eating away at the wealth and savings of individuals and redistributing it to stockholders. These stockholders tend to already be quite wealthy themselves.

Herein lies the problem. Very wealthy individuals tend to spend a much smaller fraction of their accumulated wealth than members of the middle class. Take that as you may, but at some point these massive stockpiles of capital grow so large that they can't possibly be entirely spent. As the stockpile languishes, it becomes wasted capital: money that has essentially fallen out of circulation within the economy.

Another way to think of it is that one person can only do so many things at once, which means there is an upper limit to how much capital a single person can put to good use. When you go from many people with moderate amounts of wealth, to a few people with lots of wealth, you severely limit the amount of creative work that capital can be used for.

...or at least that's my armchair understanding of things.
You are correct, which is why we eventually want our own constellation.
If Mathematics is not a science, then the only one definition of it I know is that Mathematics is a language. Now is that not too much torture to the language by itself? That borders to a borderless recursion, which is supposed to be a part of Mathematics.

Can you see what I did there?
Yes, you're right. It depends on what we mean by long term. In the end we'll hit some natural population limits. It'll be interesting what they devise in order to have a viable economy in conjunction with a stagnant or declining population. We can all learn from their success or failure in that regard.
I'm not seeing it either. I have a new 2GB data plan through Verizon with a rooted Galaxy S4 and every "test" site I visit doesn't show it. I'm not on WiFi.
Rapid Web Development with Bootstrap, APEX, and Docker (Free for a Limited Time)
Searched for "ConTeXt", didn't get any meaningful results and gave up. Not my brightest moment, to be honest.
> And the valuation/exit strategy for most SAAS offerings is quantity of users, not profitability - like it or not.

That's not true at all.

SaaS companies are valued on recurring revenue, lifetime value, retention and future cash flow. Number of users is almost irrelevant as long as those metrics are moving up and to the right to a healthy degree.

Chart.io has already changed their pricing once and I share your prediction that they will change it again: to charge even more. And grow further as a result.

SMBs are a tough market for SaaS companies with a product that has any complexity whatsoever, both in terms of usage and distribution.
Not that simple. Not that simple at all. You can't prop-up anything artificially. Once the artifice disappears --and it always does-- if a solid infrastructure isn't in place failure is almost guaranteed.

Here's another imperfect analogy: Movie marketing. My rule of thumb is: If a motion picture is marketed with more intensity than the average picture it is almost certainly bad. Let's equate the marketing to QE. While marketing is in place lots of people go to see the movie. Artificially. Once it stops, the foundation is so weak (the movie is so bad) that viewer traffic pretty much evaporates.

This is not intended to be an accurate analogy. Please don't waste any time tearing it apart with minutiae arguments because it is flawed in a million ways. The point is to make an attempt to illustrate that an artificially stimulated market is exactly that, an artificially stimulated market that might not be able to remain healthy on it's own

So, people buy homes because interest rates are low yet their station in life, their salary, their income, their savings don't improve one iota and when QE stops, interest rates come in and inflation follows and quite a few of these people simply can't afford what they bought. This, of course, isn't a new concept.
Yeah, I think it's an inconsistent-reward thing. Netflix wants you to be pleasantly surprised when you stumble across something you enjoy, not frustrated because there's 57,000 channels with nothing on. Apps like abetterqueue had the effect of letting the user peek behind the curtain, so they had to go.

When a site like Craigslist that has total control over its content pulls this kind of user-unfriendly trick, I have nothing but contempt for them. But I'm more sympathetic to Netflix. In negotiating deals with Hollywood, they are dealing with some of the most primitive beetle-browed troglodytes in the business world so I don't have to.
I really hope that we do not rely on population growth to stimulate or sustain an economy for too much longer. At some point humans will need to think about carrying capacity and understand how to structurally reconfigure such that we can maintain a high quality of life for us and other earth inhabitants.
I'm open to other ideas for revenue. We have a hard stop on the amount of capacity that we'll sell--no more than 25%. We have several pilots starting next year where the sponsored content is educational material, courseware and such.
Had it not been for immigration from the 3rd world most 1st world countries would have a population in decline.
http://lmgtfy.com/?q=The+Web+Is+Dying%3B+Apps+Are+Killing+It
With the way Japanese society feels about immigrants, I doubt it'd be politically palatable.
Let's say I'm an independent developer. Can I develop/test/distribute/commercialize my applicatons with this license?
The Dutch Village Where Everyone Has Dementia
I agree. Nobody cares about Fabric. Who cares if it goes down, your business won't die. If their API dies, you can bet a whole lot of companies and their employees are basically screwed. Hootsuite, Adobe Marketing Cloud, BrandWatch, Buffer, Salesforce, SimplyMeasured, Oracle marketing cloud, etc, etc.
It still seems like a poor metric.
A great coder will remove lines of code not touch them.

On top if that, you need to ask yourself: "Why do I care about this metric?" Does it ship better code or ship it sooner or is it something to put in a spreadsheet to make pretty graphs to justify ones job?
The Debian exiles will miss apt badly. Apt was what made me move from Red Hat.
Well, their population looks about ready to take a nosedive, so it's not like they "just aren't growing fast enough".
Non-paywalled link:

http://online.wsj.com/articles/the-web-is-dying-apps-are-kil...
Major transitions do inevitably have issues, but that doesn't mean they're all equally painful. Systemd folks have definitely not done a great job of easing the transition, both on the technical side with interoperability with existing tools and configurations, and on the human-interaction factors of project management and marketing.
Usually storing in filesystem with a reference in database seems to work best. Much easier for database management and backup, and file management as well.

The OP doesn't appear to have hear of SQL Server FileStream or FileTables, which handle this abstraction for you: http://msdn.microsoft.com/en-us/library/ff929144.aspx
Unlike Other Tech Giants, Amazon Doubles Down on Coal
Not only this, which I love, but deep machine constraints too.
happens all the time at google :(