skysight-inc/HackerNews huggingface dataset:
It was what, 7 or so years ago that Rupert Murdoch was threatening to remove all links and content from Google, and News Corp were saying:

"The traffic which comes in from Google brings a consumer who more often than not read one article and then leaves the site. That is the least valuable of traffic to us… the economic impact [of not having content indexed by Google] is not as great as you might think. You can survive without it."

Oh how times change. Another example of a situation where a little bit of forward thinking, rather than clinging to an established model with a blinkered attitude, would have gone a long way.
The Desktop of the Future Is Coming – MIT Technology Review
A bit exaggerated, but you're largely correct. I was more countering that we have no food and no nightlife, although I do live and work here.

I understand the argument in SOTIs case because their office is in the middle of nowhere, although there are restaurants very close to it.
> It seems like a society pawn saying "I always buy Gucci; I mean why do they even make other brands? Har har!"

Not at all, Gucci is almost entirely without objective value relative to its increased cost, a fridge that lasts 10 years rather than 5 years, all else being the same, is objectively better than the alternative.

Also, it's highly likely that any direct legislation would work through a minimum warranty, like the laws which already exist.
These are different forms of yield, which is a superset of interest (as are windfall, zero-coupon bonds, & cetera).
To elaborate on your point, and to seek a little clarity on what's going on here...

The severance deal thing is kind of like a bonus for helping make the transition easy... you can forego the bonus and "stick it" to your employer, but it won't necessarily affect your future employment opportunities.

I assume the certificate thing is like a proof of employment? So HR saying "Play by our rules or we'll do everything in our power to make your life difficult" is coercive and should be illegal if it isn't already.
> The big story this year was last month's surprise acquisition of Pinboard's long-time nemesis Delicious. This illustrates the importance of always having a backup nemesis.

I love Maciej's writing.
A relatively similar story to Pebble too, no? Interesting to see two well-known 'successful' startups implode like this in the same space.
Bob's statement seems troubling if you take it as meaningful rather than sales patter. There's an inherent conflict between the implications in "What day works best for you?" and "I definitely could not miss that. They meant the world to me."

From the client's perspective, if he reflects on that conversation at all, the question naturally arises: "What if I had said Wednesday?" Would Bob have skipped spending time with his girls, meaning that his actual statement was a lie? Would Bob have demurred and suggested another day, because the implicit offer of any day next week was false? What other things will Bob try to slide past the client? The chance for this sales process to be collaborative and mutually beneficial seems to have been weakened, given that the client has evidence that Bob will say whatever he has to say to make the sale...

If it's not obvious, I am not in sales. :/
Violent revolution.
I was probably a bit imprecise; I do sometimes get full lock ups where I have to reboot, mostly when running TensorFlow locally, but usually I just get lock ups that last < 10 seconds when compiling things in the background.

It's at the level of "annoying, but doesn't impact my work", so I just live with it.
Yep, all corporate use. Subway works pretty well to get people there. And honestly, I'm pretty pessimistic about just building enough housing capacity to be comfortable. There's been a ton of residential building in NYC, but it's all been "luxury" 1-bedroom and studios. The incentives just aren't there to build "family condo" units, at least in Manhattan.
Charlotte Brontë’s Teaching Career
All of these media companies saw changes for decades? around distribution occurring and seemingly did nothing about it. Even now, as better distribution models are making their businesses obsolete, they refuse to innovate and seek legal protections instead.

I don't have much sympathy here. The history is revisionist: these companies used to be powerful actors who now find their businesses evaporating. And many of them had a big hand in the rise of fake news themselves. They're all apparently blameless in both scenarios.
It depends how you define profitable. Many unicorns and tech companies have a lot of debt and funding but are cashflow positive.
The assumption that decisions that disagree with you are "arbitrary" doesn't help your argument.
This is a blessing in disguise. A majority of the Indian IT workers were focused on working for outsourcing companies. Recently, I have seen the startup scene gaining momentum in India. This will stop India's brain drain as well bring in more revenues to the country directly.
Microsoft Azure Stack Is Ready to Order from Dell EMC, HPE and Lenovo
Google is now suggesting ‘best torrent sites’ in search results
How to generate good PR for your startup
These aren’t contradictory: all of those problems are harder to notice when you’re overfunded.
NSF Provides Status Report on U.S. Doctorate Education
> I can't stop thinking that LP writes things for his own world and leave it there when he's "satisfied" with it; even if it means shit for the rest. Which means the issue is that he shouldn't be in charge of socially impactful components.

Unless you have examples of solid patches fixing these kind of problems that he rejected, this is a significantly unfair statement.
unless you're apple or tesla, hardware is a really tough business
It does not make it better for the companies, but it does make it MUCH better for the employee, as they now have 3 months to find a job before having to dip into any savings, retirement, or make painful phone calls to creditors looking for payment forgiveness and other things

Companies generally do not tell you 3 mos in advance you are being laid off, so if there is no severance then you are blind sided and are instantly with out income

I would much rather my layoff come 3mos sooner and have 3 months to look for a job before having no income, then been "allowed" to continue to work 3 months longer with no severance
Well illumos exists and people can always pick up SystemXVI and work on it.

* https://github.com/ServiceManager/ServiceManager/ (https://news.ycombinator.com/item?id=10212770)
Maybe you're thinking of /etc/rc.local, which is a script on *BSD where you could just dump random commands, which would then be executed at startup. Last I checked, this mechanism is still supported, but not really the way to do it.
The best solution today for distributed build is: http://www.fastbuild.org/docs/home.html

It is faster than IncrediBuild, even faster than SN-DBS and has multi-platform support, the only problem is that it requires its own build script.
Where do you work that has armed security guards? The government?
This is an interesting idea that can be turned on its head. So if you are stuck with a 'non-technical manager' then you should be able to get that changed, if you would prefer the manager of the guys that do the office cleaning then you should be able to get managed by them, or anyone else with these 'manager skills' that so elude developers. Then you should be able to avoid being micromanaged by a non-technical who pretends they know something of your domain.
I was thinking exactly this as I was reading the message. Linus was the one voice that could probably have prevented systemd from taking control. This comment strikes me as too little, too late. I just hope that the transition back to a saner solution, if it will ever happen, won't be too painful now. Or it could trigger mass migration out from Linux. I, for one, am living happily in BSD land by now.
the business would have likely failed anyway, the only difference being it would not have taken so much money with it
Don't need any simulations to tell you what (b) would look like. Over the long run, you would be left with only 2 players since everyone else would eventually die out.
Governments certainly can afford such amounts. If you're developing a cyberweapon with an important purpose (e.g. Stuxnet) then putting in 3-5 zerodays at $10m each is within your budget, it's comparable to the cost of physical military hardware that they'd gladly buy and use (and destroy) for goals of similar importance.
In Indian polity, withholding relieving letters is brutal. It makes it very hard for the laid-off person to get another job: one must present a relieving letter to be hired elsewhere.

Courts aren't a useful remedy for a worker with a family to feed: too slow and expensive.
recently, https://news.ycombinator.com/item?id=14691407
pell.js – the simplest and smallest (5kB) WYSIWYG text editor for web
So, with typical debt, interest rates are higher for debt than for savings. Does seem that a) removing the cap, and b) introducing interest on savings < debt would trap some people in poverty?
Oh, good, I won't need to pay for my OnStar emergency response anymore.
Wasn't this issue basically a driving force for Google creating Go? Or at least, a major design goal for Go was to get rid of O(n^2) compilation?
Local Swarm with dind quick script
There are at least a few additional options to those three to consider here:

- The manufacturer doesn't so much want it to break, but rather, they expend no effort avoiding short lifespans, even where trivial. With enough components the chances then of including one or an interaction of two that happen to last not much beyond your guarantee grows rapidly.

- smaller/lighter/simpler or in some other way less durable components are cheaper (due to lower waste), or possibly more efficient (due to less unnecessary mass to move/cool/heat/whatever), so there's a tradeoff that leads to more easily visible and testable attributes being prioritized even if the tradeoff wouldn't be worth it were everything transparent and all customers completely informed.

- throwaway items actually are more efficient, because small savings accrue from not worrying about longevity, and repair has costs and wastes of its own (i.e. the premise is misleading)

- some combination of all of the above.

Personally, I suspect the difference between planned obsolescence and unplanned is in practice nil - you need quite the dysfunctional organisation (and possibly planned dysfunction ;-) ) to get everyone involved to so completely disregard longevity.
This happened to me once. I was not allowed in the building so I called a colleague to bring me in as a visitor. Upon trying to login, "account has been disabled". Called IT, "you've been fired". Called my line manager, "I have no idea what you're talking about". Turns out someone forgot to extend my contract on the system.
So, what exactly is the mechanism that makes overfunding lead to a company's failure? I didn't actually find a clear answer to this. The article mentions that less funding would've implied a lower valuation, letting the company get acquired...but then wouldn't the acquiring entity have gotten left with a failing Jawbone anyway?
Why not use gitbook?
Well, my point is that everything has a cost, even repairability/upgradeability, either in monetary value, or in lack of some features. With this in mind, then manufacturers have to consider where on that spectrum they want to be. What things to give up in order to provide "optimum" user value. And I think, for many people, that the current limited upgradeability of for example iPads is quite close to the optima. Screens and batteries can be quite easily changed, but you can't upgrade the storage or other internal components. The lack of repairability does not necessarily, in my opinion, show any market force failure. All the failed attempts of modular phones might even show the opposite.

And don't take me wrong, I would looove a more upgradeable Mac (also an iOS developer), but I feel that Apple should be allowed to make those choices by themselves. If upgradeability would be so important for me I could always be an .NET-dev.
Move north, I suppose, ahead of the great land rush to come.
Its not the managers who made the decision. Its the shareholders, ultimately its capitalism that made this decision.
I liked Learn You A Haskell For Great Good, but it's available free from the author online.
All true. But what's wrong with renting? Who needs to own a toaster? Why?

I've long imagined a lifestyle-as-a-service business. Imagine pledging some (large?) fraction of your income for inclusion in an association that provides housing, transportation, appliances, food choices, vacation rentals etc as a service. A sort of concierge life. Just join and move in!
This certificate is also important during Visa interviews. The Offer Letter, Appointment Letter, and Relieving letter - all these three are important documents that the next company insists upon. Then there is the whole dance around getting the Form16 (Tax Assessment) document, the Gratuity (an amount given after spending a defined number of years) and EPF (related to pension) amounts.
When is Apple releasing iGlasses?
When Crystal will be ready on Windows, could exist a nice Installer?
Something like accept, next, next, next, finish.

:-)
iOS Amiga Emulator iUAE 1.3.0 released
The cost of moving things like fridges is almost entirely in the last few miles. Shipping heavy things is really, really cheap (in bulk).
If NN was able to do small data then are they better than their counter parts?

I mean if you can do it for small data and it was good then we would be seeing it dominate kaggle in all problem domains. Maybe the small data problems belong to other algorithm (such as tree base and forest, SVM).

disclaimer - I'm bias for tree base algorithm in medium and small data since it is my thesis.
Psychiatry is a failed science. False promises of cures that usually do more harm with debilitating "side effects" to their drugs and barbaric shock treatments. Best to seek the help of a real medical professional, nutritionist, fitness trainer, etc. All these have a better chance to help you than the dice roll of a psychiatric "diagnosis".
Now that the general public understands a bit more about NN's , AI and machine learning, maybe there will be a renewed push to invest in even better machine translation.

More research into theory, more / better data from professional translators, and more efficient implementations from engineers.
That's is better rewritten as "however fast or powerful your machine is, software will waste as much of that resource as possible".
Let's just name it straight: all this brainwashing about values and being part of company is a con game by HR's. These con artists are not your friends, never.
Rationally, the company is trying to avoid employees stealing IP, corrupting files, and sabotaging work. But the social signal it sends is "we don't trust our employees, respect them as people, or value their original contributions to our business. They are just replaceable cogs in our machine."
It is also useful for low-bandwidth or intermittent-bandwidth situations (i.e. poor network coverage).
> "but on those days probably it was one of the reasons why C++'s adoption took off."

It is a mistake with 2017 eyes, because build times are now insupportable.

Of course it was the right decision in 1986 when trying to get adoption inside AT&T.

Also I have read "Design and Evolution of C++" back when it was published, and know C++ since Turbo C++ 1.0 for MS-DOS, so I grew with the language.

Which is also a reason why I still select it as member for my Java, .NET and C++ toolbox trio.

However the first ANSI C++ was approved in 1998, and many of us were expecting to get some kind of module support in C++0x.
I think with the devtools catching up, it would be possible to see those variables and trace their values to what scope they originated from, similar to how 'jump to location in css file' works. That would require being able to compile to native css vs cssnext different targets though for dev and production, which is not supported anywhere right now AFAIK (next.js/create-react-app doesn't have it?)

Css classes are not necessarily components, but rather a set of classes can be defined as component (like BEM advices to do, for example, where block, element and modifiers compose a 'component'). Defining world-global css variables can be useful too though, for example for colours, screen resolutions and global text sizes.
Markets for widgets generally work pretty well. The consumer pays the distributor and the distributor pays the producer. When consumer preferences change, the supply chain produces more or less widgets with higher or lower quality.

But markets for information are leaky. Consumers can get information without paying the distributor. Many consumers can't tell the difference between high-quality information and information that's deceptive or manipulative. Most consumers aren't willing to pay for high-quality information.

So markets for information don't work as well as markets for widgets. Producers don't get paid, the supply of quality information is diminished, and we are all poorer as a result.

Now the producers want to form a cartel to negotiate with distributors as a bloc. But this only increases the cost of content to the distributor.

A cartel doesn't fix the root cause. Consumers still don't want to pay. Increasing the cost without changing consumers' willingness to pay will only make a bad situation even worse.

At a higher cost, even less high-quality information will be demanded, so even less will be produced. Producers will shrink further into irrelevance, low-quality information will dominate, and we'll all be even poorer.

When consumers aren't willing to pay, markets don't work well.

It's unlikely consumers will suddenly become willing to pay for information they can get for free, so feeds will fill up with even more low-quality, deceptive and manipulative information.

Maybe markets just aren't the right mechanism. Since the public needs high-quality information now more than ever, maybe we need to examine non-market methods to produce it.
Indeed, you are correct, I agree.
> You had to drive at least five minutes from my office to get anywhere

Five whole minutes, my word. Not sure how you survived as long as you did.
What goes around, comes around.
I don't know about OP, but in some languages(Polish for example) you capitalize proper nouns(so you would capitalize America) but not adjectives(so American or Polish or German would never be capitalized) - so it could be just a cross-language mistake.
This whole sub-thread tangent-ed into C++ is bad because it's compilation causes this problem. Problems with C++ builds are well understood...

This specific issue prob impact other batch workloads with lots of small tasks (processes). There's no reason this should be happening on a 24 core machine.
I didn't, the Hg dev simply used Facebook as a very large, well known software shop that uses Mercurial. We could swap out "Facebook" for "Mozilla" or "Nginx Inc." or a number of open source (either community or corporate backed) projects.
Facebook got a lot of investments ( https://www.crunchbase.com/organization/facebook ) before they became profitable (pretty much one of the only companies to successfully challenge Google in the ad business). And Slack AFAIK is profitable, and they've had hundreds of millions in funding ( https://www.crunchbase.com/organization/slack ) but I think they were profitable pretty early on and just raised money because the terms were good rather than because they strictly needed to.
Non-technical managers... needs to be a thing of the past.

No one considers a guide for "Managers who cannot read, but must supervise writers" as meaningful article worth writing.

Being "non-technical" should be synonymous with being illiterate (if you are in a technical field that includes supervising technologists). The topic is no longer something to be assigned to "nerds in the basement" is is the language of business and life.
We notify you when your balance drops below $1, which should be enough time to top-up again. In the future we're thinking of having that notify N days before we estimate your balance going to 0.

By the way, the site uses trackingco.de for analytics, so I can give you some free balance to return the favor :)
Readme is extremely brief. Looking in install.sh, it's just a wrapper around another repository: https://github.com/lwfinger/rtlwifi_new
Is there any useful comment anywhere on this post that talks about the technical meat of Linus' post here? He explicitly goes out of his way not to go into a long-form argument about systemd, and then HN dumps something like 150 points of comment karma into systemd.

EDIT: Here are links to comments discussing the actual content of his email, in case anyone else came here for that and left wanting.

https://news.ycombinator.com/item?id=14734868

https://news.ycombinator.com/item?id=14733973 ->
https://plus.google.com/+TheodoreTso/posts/EJrEuxjR65J

EDIT: I read all the comments on this post, and I am disgusted to report that (as of this EDIT, nitpickers) the 2 above-linked comments are the sum total of actual replies to the content Linus was trying to discuss. I hope LKML had more self-control than HN.

EDIT: 14733558, it was really excellent of you to try and defuse things, too.
Actually written in 2009, last line:
>This article originally appeared in the July 9-23, 2009 of Rolling Stone.
I do sympathise with valid reason to not be able to respond. However, I think a minimum level communication should maintained in any kind of service. In this case, I don't think I would have been unhappy even with an autoresponder, but no response feels despairing.
The Designated Asshole: Lessons from My Dad on Leadership
Seems to break my back button.

Going to [0] then redirects me to [1] and single presses of back continuously redirect from [0] to [1].

[0] https://githubdocs.markmoffat.com/

[1] https://githubdocs.markmoffat.com/#Erant-ventorum-aliter-ess...
It's probably simply a question of the "lawless" open seas permitting absurdly excessive tragedy of the commons-style tradeoffs.

You don't need to go all the way to nuke-carriers; plain old combustion can be much, much cleaner than some ships at negligible (but non-zero) cost - witness similar engines/powerplants on land. But in an extremely competitive market, what sane operator would do that?
Online Gaming tournaments: Minecraft server
I think that, especially in templated code, you only know which part of code can be thrown away because of the optimization.
The big difference to me is that I think that Pebble had successfully found a small niche as the alternative smartwatch with considerable customer loyalty. If they would have stayed small I think they would have been a very successful company.

Jawbone was in a larger market with more competition and much less customer stickiness. I believe that they were in more of a "go big or go home" scenario.
This computer engineer turns soda cans into mini-satellites
I think the point he was trying to make is that you don't start out with culture. You start out with profit generating entertainment products, and then via the market bringing lots of people to this enterprise and survivor bias, you end up with "culture".
Yeah, okay, with a factor of 10 increase, that would start to make sense, and there could certainly be people willing to go for it.

Many high profile bugs seem to have plausible deniability where they can reasonably be errors but might have been deliberately inserted. Anybody can make mistakes similar to Heartbleed, especially if they want to.
So I believe the CTO referred to in the article is Artem Fishman from Yahoo based on this article:

https://www.musicbusinessworldwide.com/soundcloud-co-founder...
Right, I forgot, curating editorial content is best done via software engineering :) what was I thinking?