skysight-inc/HackerNews huggingface dataset:
My order was :

1. FB (because it doesn't serve any really important meaningful purpose... I much prefer reddit),

2. Apple: Because I hate apple products and their closed walled gardens when it comes to building apps and things (I'm android/linux desktop user).

3. MS: DOn't much use any of their products anymore, but did for a long time, and if I were to leave linux I'd probably go back to windows, since I like custom built computers.

4. Amazon: Love amazon, great deals - only place I shop, but if they didn't exist I'd probably find somewhere else using google.

5. Alphabet: Self-driving cars, android, youtube, gmail, search (I've tried bing, etc... but no other search provider gives the quality of results -- esp for coding questions), and they're even my isp: Google FIBER... so yeah this one would be a hard one to sever for me.
lotta knee-jerk boomer hate responses so far.

I'm not a boomer.

I have recently bought a house and will be a slave to the bank for decades.

But:
I don't live in a major tech city = house prices are cheaper.

I rented for years and years slowly building a deposit before looking for a house.

I had ZERO expectation of buying a house on leaving university. Why would I expect to do that?

I didn't and don't buy retail coffee every day. (in fact i don't buy retail anything everyday day).

In my twenties computer games used to cost approx the same as aaa console games, none of this freemium/app pricing schemes also DVDs/CDs were full priced, no free streaming. And because I couldn't afford more stuff the answer was to just buy less.

slowly slowly.
Some of this stuff goes via CDNs. Once you start blocking those, a lot of collateral damage will turn up at unexpected times as providers switch CDNs.
I dropped all except Amazon, because books are cheaper there. The cockroach is Amazon.

Google was surprisingly easy to drop. I use DuckDuckGo and quit GMail.

Microsoft I dropped more than a decade ago.

I never used Facebook.

I half-dropped Apple by switching away from Mac OS X, but I still own in iPhone that I'll drop when it breaks.
I think some of the fundamental shortcomings could and will be replaced/fixed by decentralization/distribution which is actively being worked on with projects like ipfs and ethereum.
MD Gubernatorial Challenger: Oust Governor for Not Supporting K-12 CS
... and Reddit!
In order of what I could easily/already drop:

Facebook: Never had Facebook

Apple: Don't use any Apple products

Alphabet (Google): 90%+ searches are now through DuckDuckGo for me

Amazon: Needed as online shopping often through Amazon, and I still buy a lot of books through them

Microsoft: Must have, my life is intimately tied to Excel
Hit this on an iOS project moving from Objective C to Swift, and it wasn't that hard. We just made the decision that whenever we were doing substantial work in a class, we'd move that class to Swift. It had the side benefit of getting ahead on some tech debt/refactorings because moving to a different language was the right time to make those kinds of investments.
> What's the advantage of holding off when you have multiple people willing to bid on your house, including above asking?

Most people still have to live somewhere. If a market is so hot that every single property is in a hyper-competitive bidding war, and a person in that market sells their house, how are they going to find a new place to live in there?
Lots of companies have already done this, pretty much all the hyperscalers have merchant silicon based networking switches.

What makes Amazon unique is that they built their own networking chips
If you're a premium/paid Strava member, you can also get your own personalised heatmap. I'm slowly working my way through running every single one of my local trails and streets.
Jupyter Notebooks are great since you can have put your experimental data and share it in an interactive format. They have the potential of becoming the de facto standard for scientific collaboration.

But what if you add a library where you can only load data from Azure ML Studio? then you cannot share your notebook anymore. Your notebook got tainted with proprietary stuff from a specific vendor...

Science is about being able to universally reproduce experiments, and vendor lock-in prevents that. We already have enough problems in scientific publishing with journals.

So if you like Jupyter, and you want it to become the standard science needs, avoid proprietary extensions. Let's not go back to share stuff in paper or its modern equivalent, PDFs.
I'm Catalan, and I can see where you are coming from having worked as a waiter on my young days. Even if you speak broken english -which I did at the time- (a) you are there to serve, so you feel the obligation to be the one making the effort; and (b) you are usually more used to it than the visitor, because its part of your job anyway.

Hence, the usual result is that whenever you get spoken at in "broken" spanish you instinctively switch to english. Hell, I've went on to work on tech circles, and I still feel more comfortable speaking english with people who have a strong accent, even if they are germans/whatever and english is not their native language either!

With catalan it is a different situation. Anyone trying to speak catalan is not just trying to survive (they would do that in spanish!). They are actively trying to learn your native language, and it makes you and your culture feel respected by that person. In such a situation, you do your best to try to understand that person and help him improve further without being pedantic.

For a comparison, I've felt a similar "gratitude/respect reaction" when trying to say a few things in Gaelic while I was visiting northern Ireland.
> The other solution is to rebuild infrastructure on top of a different platform but that's prohibitively expensive.

The more Microsoft degrades their viability for enterprise computing, the more market pressure will build (I think) for a different platform infrastructure.

If / when the market reaches that tipping point, the schadenfreude will be overwhelming.
Poor poor analogy, but at least you get the picture.

They are talking 15- and 17-qubit-capable processors today, but are looking at 50-qubit ones in a few years.
You don't know about the people who are wealthy through frugality since they aren't flashy.
Are you a member of the five-friends club?
<looks around the office on a Monday morning, considers poor life choices and the option of lying dormant within a crystal>

Yep, sounds like "thriving" to me!
Speculation and free markets are great and all and there is a time and a place for those and it allocates capital more efficiently than central planning (from what we have seen so far) and freedom to attain wealth is a beautiful thing.

That being said, there are basic human needs that should be met by any civilization of note. And if a civilization doesn't then it is failing. These needs include the the opportunity to obtain food and water (or food and water itself), basic physical security (for the most part), and in respect to the topic, a place to lay ones head.

Home speculation never should have been allowed to grow to the monster it has become. Ever. Not just because it's morally wrong, but because it is destabilizing. As we found out before and will again.

When you have people sitting on three vacant homes in hopes they will appreciate while others are shitting in the streets and sleeping on sidewalks it's absolute lunacy. We all are entitled by birthright to a little piece of earth. It's our heritage. The current situation is just objectively nuts and will be corrected. Sure as gravity or the sun rising in the morning.

Now, I'm not suggesting to take everything from the rich and give to the poor. I know that doesn't really work sustainability. I also know everyone in the world can't live in the most desirable places. So I'm not making any concrete suggestions at all because I don't have the answers. But what we have going on now is both horrible and crazy.
I'd like a flag, but I don't want it to hide paywalled articles, but rather to just make them a different color. That way I can skip the link and just focus on the discussion.

I think this would cut down on most of the meta-discussion that happens every time a WSJ or FT link gets posted.
Kotlin is exactly what Google needed to light a fire under Oracle's ass. They've been dragging their feet on new Java features for years. That, and the constant threat of Oracle closing Java back up as they're doing to MySQL.

The backlash against jigsaw may turn out to be justified. "Modularizing" the JVM would be exactly what you would expect as a first step to making some parts proprietary. If Oracle can wall off parts of the JVM completely they can claim GPL exemption for these parts and start closed source development of "enterprise" level features.

Kotlin will do a lot to derail attempts to make Java proprietary. Since it works fine on Java6 JVM's it sends a strong signal to Oracle that "we don't need you, if you piss us off we'll just fork the language".
Let's just look at big picture on what actuall affects stock prices over log run: a good company is be found out eventually
I really wish that the company that makes .net and azure could be split off from the rest of msft.
I also came to the conclusion that it's because:

* Developers are adopting it to begin with, without the announcement, locally to Orlando it's a rising language for Android developers, nobody's forcing the language on them, they try it, like it and bam.
* Oracle lawsuit makes it a no brainer to accept other languages into the Android stack that could get them off their back.
* Kotlin native would allow Android to maybe someday ditch the Java based VM altogetherm potentially.

The tooling is also great and the language seems to be rather healthy.
Aha, so Jigsaw is the JVM equivalent of Android's Google Play Services! :)
"Adult diapers have outsold baby diapers in Japan for the last six years, and many jails are turning into de facto nursing homes, as Japanese elders account for 20% of all crime in the country."

Stat of the day right there.
They will likely change it to what the article's title is.
I think the intent is to have a "question by default" mentality. I'm a lead and my default answer is almost always (in my head) "no" when asked for something from the team that doesn't have direct development value. I then try to get the requestor to demonstrate why e.g. a meeting is needed.

More often than not we end up solving the issue via email.
I know there was just a discussion yesterday on how amp is awful but it still is useful, e.g., to read WSJ articles.

curl -o 1.htm https://www.wsj.com/amp/articles/the-quants-run-wall-street-now-1495389108
sed -n '/./{/<title/,/<\/title/p;/<p>/,/<\/p>/p;}' 1.htm > 2.htm

FWIW, 2.htm has no amp elements, no Javascript, no images, no ads, no externally sourced resources and therefore no tracking.

Add links to non-essential images (cf. auto-loaded by browser). With available captions.

sed -n '
/./{/div class=.image/,/<\/div/!d;s/ *//;}
/src=/{s///;s/\"//g;s/.*/<a Href=&>&<\/a><br>/;}
/alt=/{s///;s/[\">]//g;/./s/.*/<P>above: &<\/p>/;}
/Href=/p;/<P>/p' 1.htm >> 2.htm
Leaked mod guidelines reveal how Facebook approaches handling graphic content
Another iOS developer here. Maintained both swift and Objective-C code in multiple apps. Never felt that was a big issue. Perhaps different for us iOs developers as we knew/know it is just a question of time before everybody had migrated to Swift.
'Year Million' Is an Educational 'Black Mirror'
> Still can't imagine how people buy food on these sites. I mean, do you often like to wait for your food to be delivered? The supermarkets here are both pretty cheap and within walking distance.

I sometimes buy groceries on those sites, but not all of it; only the things I don't need immediately but will soon (and if it doesn't have weirdly high pricing on it). I also usually use Prime Now and not Amazon.com.
Man who activated Wannacry kill switch doxed by tabloids
You know, I gotta admit, as someone who rather likes Kotlin, even I'm getting a little exhausted with all the breathless Kotlin articles...
A language that supports both

- the serialization of running tasks: http://stackless.readthedocs.io/en/2.7-slp/library/stackless...

- sandboxing and resource control of computations within the same process

This combination doesn't seem to exist yet.
I feel like this is the exact order most people will drop them in.
You can make virtually any water source potable by boiling it. It so happens hot water has other useful purposes as well so why are we not showing those 1.8B people how to efficiently boil water? What am I not getting?
For me, the hard choice was whether to drop Facebook or Apple first, and then whether to drop Microsoft or Google last. I don't really use either Facebook or Apple (or Amazon either, I guess, but Amazon ended up in the "no opinion" category more than anything else)--I've not looked at Facebook in months, and I've not posted anything in years, and the newest Apple product I own is well over a decade old.

Ultimately, I'd drop Facebook first largely because I see Apple as still providing some value-add, whereas it's hard to see any value-add from Facebook. I ultimately dropped Microsoft last because they're the only ones who have made decent office productivity software (I say this having used both Corel's stuff long ago and LibreOffice for several years).

For all of the visualization stuff that the NYT does, I'm surprised that the visualization here is pretty sucky. Only bar graphs of the top and bottom choices? Really? That's the most you could come up with?
Sounds like a promising piece of technology. What I'm more impressed with, though, is the scientific journalism.

It's balanced, accurate, accessible, representative, and leaves out the hyperbole. I would pay for science journalism that read like this. Even better if it came with some biased, inflammatory, hyperbolic editorials on the side.
I have never really used Apple or Facebook much, dropped Microsoft years ago, loss of support for my Kindle would be at most a minor inconvenience but Google? Crippling.

I use G Suite both privately and at work, basically run my life via Calendar/Maps/Keep, and get a nervous twitch in my left eye just at the thought of what a massive hassle it would be to first switch, and very likely second -- maintain the alternative.

That's even before I consider that there would be no Google to turn to when configuring that alternative, that my phone would essentially become a Nokia E52 with a larger screen (no Google Apps, no Uber without Google Maps, not even the local bus/directions app would work, not sure about Signal), and I that would need to dig up a ton of data from a cold, cold storage.

On a lighter note, NYT is now writing HN-tailored clickbait. We captured the zeitgeist.
Android will eventually adopt Swift. It is not a matter of "if" but "when". Who knows 5 year from now, you all will be coding in Swift (for servers, iOS and Android).
The millennials we are talking about are not, for the most part, going without shelter. They are living in smaller, less nice place than they would otherwise, and/or renting.

Homelessness is a qualitatively different problem than middle class millennials competing with boomers for houses.
The more you discourage checking in the harder merging becomes.
Maybe one of those flying alien viruses from Alien: Covenent will come out
All of the first-party connections seem to have proper DNS names, even on CDN (microsoft.com, microsoft.com.akadns.net). The ad networks are obvious third party that could be dropped. I mean, there could be more stuff I didn't see, but from the screenshots, dns blackholing seems viable.
Weird Cave Rocks
New languages need alot of fuel to reach escape veolcity.
Can you list arguments why do you believe this to be likely?

Interoperability of Swift with the existing APIs and JVM is not impossible, but it is a significant barrier that needs to be overcome and needs very, very significant advantages to justify that.
I live this ad nauseam in education. Legislators, administrators, and boards often say they want creativity (or innovation). Yet there is almost no tolerance for (or even awareness?) of what it takes.

My purview in education is broad and the sentiment is always "what will go wrong" and never "what could go right." In higher education it's this mentality amplified.

You might say HN is my safe space.
Note that Android does not use the Java VM. It never has. Initially code was compiled for the Dalvik VM, but more recently code is compiled for Art:

https://en.wikipedia.org/wiki/Android_Runtime
The engine behind Opera up until 2013: Presto. I understand why they moved to Blink, but I liked Presto so much better... The current Opera has the same memory issues Chrome does, and it is nowhere close to feature parity as the 2012 version.

An open source release would let the community help keep up development
True, but using homes as a wealth building instrument is (one of) the root problems in both the case of people not being able to own homes and homelessness.

I rant because, well, its just plain nuts, but I don't have answers.

I do think we need a paradigm shift in this regard though and I think it's inevitable, just a matter of how much pain it causes.
Can you provide an example of a story in which those details are relevant?
Apple keeps users happy, not devs. Just take a look at Xcode.
Title should be changed to something more descriptive. Maybe "Homeless childrens' mythos in Miami"?

But the content is fascinating, hopeful, and sad all at once.
So this makes me wonder, why would anyone bother to write about Marcuse's critique of Wittgenstein. Don't tell me our armchair radical academics are once more so enamored of facile concepts like "repressive tolerance" that Marcuse is again being taken seriously! The Philosophical Investigations is crucial is you want to think seriously about how language works, and to use it. Marcuse on the other hand offers what Orwell so incisively called a "smelly little ideology".
The language is indeed very nice but really key things that make it so nice are also:

1. The IDE support (without it, it would be somewhat more painful)

2. The fact JetBrains have built a really great new syntax and still have it compile down to regular java bytecode - and bytecode that isn't a total nightmare (I'm looking at you Scala!)

3. JetBrains use it themselves for their own suite of commercial products (mostly code editors) - this made me feel like it was less likely to become a toy language.

4. The fact that coming from Java it is absolutely painless - familiar syntax, automatic code conversion that works well for the most part, and full interop with Java.
- Facebook I think does more harm to the world on the whole (basically a chain-letter conveyor belt for a majority of the public), but slight good to me personally (able to keep in touch with people that would otherwise have disappeared from my life), so it was a toss-up of interpretation whether to dump it first or second.

- Killing MSFT would do a lot of short-term economic damage, but the new innovation that happens to fill its place would probably be an easy net boon. Linux would be a fast replacement, and it would probably force that ecosystem to blossom. As someone who doesn't use any MSFT products (I have no need for them), I wouldn't personally suffer at all.

- Amazon is the center of online commerce, but I think it's already a fat, complacent company. Their infrastructure is famously good, but the purchasing experience is crap. Finding what you want is much harder than it should be for an online experience, and the recommendations are laughably bad. What takes its place would necessarily be much better.

- Apple's products are still a force of pressure on the market to innovate, though I suspect that will not be true for much longer. Their latest products are less clearly better than the competition, and they've made some bizarre design blunders. My next phone/laptop will likely not be Apple, so once their innovation dries up, seeing them disappear probably wouldn't make much of a difference in my life.

- Google and Gmail are still unparalleled. One could imagine something better than Gmail, but Google search is so core and effortless it's hard to picture what an improvement would look like. Deleting google would break the internet.
The Valedictorian of University of Maryland drops out right before graduation
Google’s Proprietary Fork of HTML Is Taking Over the Open Web
Google’s Answer to HEVC: A Look at AV1 and the Future of Video Codecs
Why is “test” or “QA” hated or considred “bad”?
Why is "test" or "QA" hated or considered "bad"?

This has been my career so far. I've received "Oh get out of that" or similar. What gives? Nobody wants their crap declared as crap before publication or what?
fffff
Frankly, I am fed up trying to block the "phone-home" connections between our PCs and Microsoft and we're still only using Windows 7. There is absolutely no way we would ever use Windows 10 unless we could guarantee that we could totally sever all such connections permanently and not have to worry about them again.

Moreover, for some years now we have considered our Windows operating systems as 'hostile' privacy-busting code on our PCs and if there was some easy way we could get rid of them then we would do so in an instant (please don't come at me with the Linux bumph/argument because in many instances it's not a possible option).

This really is tiresome, why can't we just buy Windows/Microsoft busting routers that have a big red button on them that says: "Stop all Phone-home to Microsoft" or alternatively ones that have easily updatable blocking lists/text files that we can easily administer/download to them?

This ought to be an easy no-brainer but it isn't! Why is it that router manufacturers, etc. aren't falling all over themselves to provide such devices? I'm amazed that they're not, one would think there'd be dozens of available by now; are manufactures that timid and afraid of Microsoft that they're not game to make them?

Furthermore, it is not only a Microsoft Windows O/S problem, as these days just about all software talks home without seeking the user's permission to do so beforehand, and none of them tell you exactly what information is being transmitting home. It seems to me that we users will never solve this "talk home" problem until we have easy to use gateways that are external to our PCs, phones etc. that automatically block all "phone-home" addresses.

BTW, anyone thinking of developing such a device needs to keep in mind that for years Microsoft has hard-coded within Windows certain IP address that bypass the hosts file irrespective of how it is set so that it is impossible to block Windows completely from talking home. Thus, there is no other option other than to block these addresses by means that are external to the PC/device!

A final point: Microsoft could claim that as it has provided the upgrade to Windows 10 free and that entitles it to sap the private life info out of its users. I would counter that by saying that if alternatively I actually buy/pay for the operating system then I'm entitled to have complete control over it—and that means no talkback to Microsoft by the OS.

Of course, none of this would be a problem now if the Microsoft monopoly had been busted years ago (i.e. if our fearful democracies had been game enough to use already existing law to thwart the monopoly early on).
Every time I mention to people that a home is almost always a depreciating asset in Japan, someone always thinks that's stupid and inefficient and obviously a bad thing. But if your housing is an appreciating asset then so is almost everyone else's. That means your primary cost of living is going up, and your wages (or return on other assets) better keep up with that rate of increase. That's a lot of pressure on new entrants, especially in a country where family has an ever-diminishing willingness (and ability) to take care of its own.
Eh, with Google's backing, I'd say it has reached liftoff. So far these feel like articles to attract page clicks... The substance has been seriously lacking.