skysight-inc/HackerNews huggingface dataset:
I've yet to write a definitive post mortem (still in the thick of the Google+ Exodus, see: https://old.reddit.com/r/plexodus/), but most treatments I've seen miss substantial points.

G+ was endlessly frustrating, and yet still compelling.

The features many list were not part of the site for much its life: it launched without Search, Communities, or Collections. It morphed several times, significantly: May 2012 and 2013, the November 2013 YouTube forced integration, and several generally lesser ones after the site was in clear decline.

The low-friction interaction with notifications, and search capabilities, along with all-but-unlimited-length text posts, were strengths. As was underlying platorm stability.

The user cohort, yes, small, but geeky and academic, was a strength. (The SEO marketing contingent not so much.)

Noise, poor filters and organisational capabilities, and unwanted and intrusive integrations were downsides. Overall management was abysmal, likely for numerous reasons.

And yet I'd found it useful, within limits.
If a course, especially philosophy, can't justify its existence in all the hours of lectures, it has problems.

It's fine to study something for the sake of studying it. I have no problem with a course on basket-weaving because it's an art and worthy of attention in its own right. As a center for higher learning that explores the full human experience, it's entirely justifiable that a university should consider a course in basket-weaving.

But the academy is a human institution and subject to decay. More concrete courses like math are constantly checking themselves and anyone can work through proofs and say, "no, this is wrong," and get people back on track. Your basket-weaving course, on the other hand, has no practical moorings and can drift off into irrelevancy.

FWIW, I did a minor in philosophy, and while I found it very enlightening, they pretty much admitted it was pointless.
Of course it's 3k times higher, because it all decayed to Barium 137 aeons ago.
And was introduced 2003. 16 years ago.
8k Cisco RV320/RV325 routers are still leaking their admin credentials
Yeah, normalising and case folding will both potentially result in a new sequence of graphemes (and code points and code units), so slicing can't work.
You're kind of ignoring the thesis of the article.

This article is specifically NOT about hard schools (caltech, MIT) in fact it calls them out as counter-examples. This article is targeting prestigious, easy schools that do grade-inflation (e.g. Harvard). It is specifically accusing the easy-to-pass hard-to-get-in schools of being a mere status symbol, in turn the wider population of being silly for taking that symbol so seriously.
Lyft Prices IPO at $72 a Share, Marking Arrival of Gig Economy to Wall Street
Lots of the things people don't like about apple are likely just to make their manufacturing process simpler.
OK, I see that.

But (and maybe I'm just too cynical) the huge benefit for W3W is that it's much harder to reverse engineer the identifier-assignment code. So only W3W can generate valid identifiers.
Your opinions about what is moral act and what is not one matter. You can do quite a lot harm while believing you are doing good things.

Besides morality, knowledge of impact of this or that o world around matters. That is diferrent then morality and you can't derive it only from own experience.

Lastly, there are plenty of near psychopaths and assholes in the army including marines. And it is not like various units did not had problems with bullying harassment and what on. Or if ships did not hit other ships recently because of chain or errors quite a few of them in ethical category.
You mean, how many companies have been outed as being based on total fraud.
Internet discussions about universities seem to love to ignore this aspect of what makes elite institutions elite - sure, they're often old boys clubs, but those old boys fund endowments that can support specialty programs staffed by elite experts with elite lab facilities and guest speakers and all sorts of other opportunities beyond classroom learning.

I'm not saying that you can't get a good or even great education at a community college or average state school - but I am saying that its silly to pretend that all university experiences are created equal and are just a way to consolidate class or whatever. What you do matters more than where you go, but an institution with better resources is going to have far more opportunity for its students to do meaningfully educational things.

I'm going to take a resume that has some do-nothing degree from Central Midwest State U about as seriously as one that has a do-nothing degree from Stanford on it, but I would fully expect that your average Stanford resume might have a few more interesting line-items on it than the CMSU one based simply on having more opportunities available to them.

(And for the record, I didn't attend a particularly prestigious school, and studied music in college despite working in tech now. I'm not exactly trying to defend my own background with this post).
Has the guy been sitting on this information without alerting like any environmental agencies or anyone of the sort?
If you look at the EU's own numbers on it they say that 150,000 tons of plastic are tossed into European waters per year. Single use plastics make up about half of that. This is less than 2% of the 8 million tons of plastic tossed into the oceans worldwide.

We're basically trying to fix less than 1% of the problem with this. Considering how much ire this is raising I'm not sure this is a good use of the time of environmentalists.
Even with right to repair, if users cannot find the parts (especially chips) they won't be able to fix anything. Also, they can make it more complicated circuitry to make it harder to fix. No matter what, users are still at the mercy of the manufacturer.
I divide things up thusly:

Programming- or gaming-related: Twitter

"Fit for mass consumption": Facebook

Personal: Facebook (with privacy settings activated)
You epic human, thank you for this :) the soup bit made me laugh out loud .
I work for Esri, a pretty large GIS company. From where I sit, I think W3W's idea could be implemented better in less than a week, and then plugged into existing GIS workflows as needed.

I suspect some large company or consortium like OGC will eventually build something similar using a geographic coordinate system like WGS84 instead of Mercator, and release it as an open database (perhaps with an open API and an open-source reference implementation). At that point W3W would only continue operating because of vendor lock-in to their proprietary named grid cell database.

(Disclaimer: Opinions are my own. I don't speak for my employer.)
Or Wikipedia. (OK, you'd have to turn the pseudocode into Python. I'm not even primarily a developer and that would take me about 10 minutes.) Or wherever. There are apparently a few slightly different implementation details to Quicksort but how unique can a Quicksort be?
"I can go home and play a space marine with my friends, or build castles, or ride dragons, or be the last one standing in any number of variations on king of the hill."

Wow. Just: wow.

I am eager to see how a generation that grew up in virtual reality deals with actual reality. So far it ain't lookin' so good.
Words do have value, but what W3W takes away from you (money!) has more value.
Oh yeah, you are right.

The Lockheed A-12 has a familiar appearance... I always thought it somehow looks like a flying dragrace car. Everything in it screams "fast".

And as for the "wrong" (McDonnell-Douglas) A-12, another thing I found interesting was that some of the modern drone designs also have the same triangular shape. (Like X47-B, X45-C/Phantom Ray, nEUROn, RQ-170)

And the X47-B can even fold its wings!
I dunno.. My current mpb is from 2013 and I don't see any point upgrading this anytime soon. Except for the 1 model newer version for higher 4k fps
In my childhood regions, amphibians and reptiles were at least 4x in the 60s. They tend to be more tightly clustered now. The clusters are more distant from each other, and the spaces between more sparsely populated. Not in any danger of extinction just yet, at least for the common species. Perhaps many minor species are gone - I wouldn't be able to tell. Just about the only things to thrive have been feral cats, birds, bats, squirrels, mice, rabbits and deer. They are an absolute infestation.
”so I can't type "m<tab>" to autocomplete "Makefile" -- I have to type "M<tab>" instead.”

Many shells can do case-insensitive autocomplete. For example, in bash (https://askubuntu.com/a/87066):

set completion-ignore-case On

in csh (https://stackoverflow.com/a/3306469):

set autolist = ambiguous
set complete = enhance
> The annual full price of an MIT education is $70,240.

> As a result, last year the average total price paid by an MIT student receiving need-based aid was $23,000, which is less than the cost of attending the average public university as an in-state student. Overall, we awarded nearly $120 million in scholarships, and 72% of students graduated debt free.

> Those who do borrow have debt at graduation considerably lower than the national average. Nationally, in 2017, graduates of four-year colleges who borrowed owed an average of $28,699 in loans. By comparison, members of the MIT Class of 2017 who took out loans graduated with an average debt of $19,819, way below the national average.

Looks like MIT might be cheaper than the average university.
Mine as well. I don't see one good argument why one shouldn't.
They are saying it doesn't make any sense for anyone to smoke anywhere.
This has nothing to do with case-sensitivity. This has to do with the fact that the glyph that looks like "I" stands for different characters in different languages. That is a problem in and of itself, but the way to solve that problem is not to introduce case-sensitivity and all of its associated problems into the file system.
No, I disagree. The money represents the real output of the economy. This can be moved around to some degree (switch a bicycle factory to making surgical tools, etc) but fundamentally only so much stuff is produced. Printing more money doesn't change this.

Economic growth does, but not overnight. And figuring out how to do equivalent things with less input (whether it's model-Ts, or surgery) is an important part of that.

To take an extreme example, every space-X launch costs $50 million. If I say that America could not afford to give everyone an orbital holiday, this is not a statement about fiat dollars. It's a statement about the enormous resources, and chiefly the labor of an enormous team of people (including all the suppliers, and their suppliers) required for each such trip.
For quite a long while, Google+ was the third largest social network. It's hard to imagine it could not have made a significant amount of money on ads.

It's definitely true that initially Google intended G+ to feed into the overall Google thing, and that many integrations of combining disparate Google properties together was actually done under the banner of G+.

But I do wonder with Ruth Porat's more "must be profitable" approach to Google divisions, if they had added ads a couple years ago, if it might've been considered worth maintaining.
s class and model s are models not badges on top of models. But even the mercedez c class have a sports submodel that falls into the S badge paradigm
Exactly. DropBox for example used to support the SAF and then for some reason pulled it, whereas Box.com's app supports it...
What they got right was shutting down.

If only AMP would do the same.
> Lockheed Skunk Works' legendary boss Kelly Johnson was so distraught over the accident, he initially refused to work on the program any further and offered to refund the money the U.S. government had already paid.

I need to track down some good books on this guy, he sounds interesting.
A Guide to ML for Application Security
It is not really about affecting how people care about the study of ethics, but rather making them aware of all the trade offs on each kind so they understand better the consequences of possible actions
File names aren't used for communication, they are used to identify files, i.e. they are identifiers. Case-senstivity is never the right thing for identifiers. If you find yourself needing to distinguish two identifiers that differ only by case, you're doing something wrong.
It might be beneficial, but it is way too high-friction for most people. The group-based messaging apps like Facebook Messenger, WhatsApp, Kakao, Discord have basically achieved this same concept of pre-defined audiences using a much more familiar and low-friction concept (rich group chat).
>The EU's research on the topic says about 150,000 tonnes of plastic are tossed into European waters every year.

>That is only a small contributor to the global problem, with an estimated eight million tonnes of plastic entering the world's oceans annually. And once there, plastic can travel great distances on ocean currents.

That's 1.875%. Furthermore, single use plastics make up slightly less than half of that amount.

How meaningful is this again?

Source: https://www.bbc.com/news/world-europe-45965605
Experiences in India will vary dramatically based on which state you live in. If you are rural Kerla, a state with 50M people in South India, you are likely to get some of the best quality healthcare are very affordable rates.

It’s hard to generalise anything about India which is incredibly huge and diverse.
At my son's elementary school the PTA would have raffle
fundraisers where you could buy an arm's length of tickets
and deposit them in bags attached to gifts.

It's an interesting game, to me, to choose items that are
easy to win and that I want. It's one of those things like
stock trading or poker where I haven't talked about the theory of it because it is a zero sum game and I don't need competition.

Anyway, something I noticed is that the most popular toys are the most gendered ones. (e.g. the girls will stuff the bag in front of the hula hoop, the boys will stuff the bag in front of the sports gear.) Pretty clearly gendered stuff appeals to the kids and their parents. I avoid it, even if I want it (even the Hula Hoop), because there is no way I can win it.
My daughter shows a preference for cute/pretty toys and girly colors (we didn't push this on her, she just did it) but also for toys that do things or let her build, design, etc.

Unfortunately the majority of the girly color cute toys are inert and non-configurable and the majority of the toys that do stuff have boyish designs. We've found good toys for her but we have to dig and often order online.
I am sorry for you that you had such a bad experience with humans. I, for one, had the opposite experience, and have met many decent people around the world. It was rather minority in a group of people that made things go bad.

> You either have morals or you don't. Classes don't instill them.

Morals are learned, not inherited. You can teach morals, whether in a course, or in a family. Of course, the practical side is very important here... one has to learn to resist factors that corrupt your moral values.
I get migraines. Sign me up!
Right-- I don't disagree. But I do think 'Observable' is precise here: some streams are lazy, some streams involve pull rather than push, but if someone says "Stream" as a datatype, you don't necessarily know what they mean.

But sure enough, if all we care about is a "collection of observed values, asynchronously" 'Stream' and 'Observable' fit the bill in all(most?) implementations.
Isn't sandboxing solved at the host OS level ?

Android apps are sandboxed Java apps.

Containers turn almost any Linux process into a sandboxed process.

Am I wrong ?
Indeed.

And even if you know that a project uses submodules, forgetting `--recursive` happens constantly.

The script will now automatically install the required submodules.
> You need 3kx higher levels to even approach danger levels

.. to humans; news flash, not all life that matters is human
Is it your understanding that it's pure coincidence that an avowed white supremacist chose to drive 100 miles to Charlottesville and then into a crowd, by happenstance on the same day in the same city as the day of direct action by those white nationalist groups?

It is your understanding that no one else in the world contributed to the Tree of Life shooter's belief that murdering Jewish people was necessary and important? He, operating alone, picked a synagogue purely by chance?
And it caused quite many problems for them when they made that change.
That's a good point. We're REALLY good at detecting radiation. Which is why I usually chime in when an article just says they "detect" levels of radiation. The distance between detect and danger can be huge (it can also be low, but that's less common).
That doesn't mean that 0% is your best estimate of the future cancer rate. Even frequentists can look for better methods than the raw frequency.
Isn't that called something like a "Carterphone Rule" ?
AI Box
>Or I could just use a system that doesn't have that drawback.

Which drawback? All systems have the drawback that if you don't say the entire address, you don't get the entire address.

>So what you're saying is only an open source..

I was not talking about that (for that matter, plus codes are free/open source). I was just explaining why you ran into this problem: "4CFM+JX works, but 4CFM+JY?". It wasn't obvious to me why "Y" is not a valid plus-code character either until I read the spec.
It is like SR-71 had a baby
I wonder how much of this new floor is because high schools diplomas are now just participation certificates (due to budget cuts, policies like no child left behind, and the spread of treating kids like snowflakes), and people are showing up at college not being able to do math or read at their grade level...
It could have easily been designed to work both offline or online. But it only works online. That's a bad technical idea.

And "open washing" is ethically terrible. So is patenting an idea that takes a weekend to code. So is pushing an unnecessarily expensive system onto vulnerable third-world countries that need a solution to their addressing/geolookup problems.

So yeah. Terrible.
The obvious solution to me is an intelligent algorithm that decides which of the content in your feed you'll be most interested in and surfaces that for you. And this is exactly what facebook is trying to do. It's obviously a difficult problem though, and they make the wrong call a lot of the time.
And yet none of those will be done, but we'll still continue with the ban. After all, it's the thought that counts.
> The concept of "a nation can't afford" does not make sense

Of course it makes sense. In any healthcare system (yeah, even pricate insurance) there are tradeoffs to be made, because the reality is that resources (hospitals, doctors, time, not necessarily just money) will always be finite. For example, having a breast scan every year might save more people than having it every 5 years, but at some point the marginal returns will be so small that it makes more sense to focus resources on other things.
For the original reconnaissance platform version, the idea that something so expensive and complicated could be considered one-use disposable is amazing. But then again they were looking at it as an alternative to very low orbiting satellites with finite film canister supplies...

https://en.wikipedia.org/wiki/Corona_(satellite)

Makes you wonder what they're testing at Groom Lake these days, which ISN'T public.

https://www.flightglobal.com/news/articles/pictures-boeing-u...
Yes, the exact same snarky comment that comes up every time someone brings up the word "serverless." Anyone who is using this code base is probably smart enough to connect the dots that yes, the code is running on some server some where.
Unusual Lightcurve of a ‘What Is This’ Star
I'm a big fan of both Go and Rust, and it's really interesting to see Rust ranked #3 in preference but #17 in expertise.

Rust is not a simple language by any means -- it's a great replacement for C++, but I'd be pretty surprised if it displaced the popular general purpose languages (which Go has actually managed to do.)
>I sincerely doubt it. For learning the non-practical fundamentals of, say, computer science, there is no known learning environment that beats a university.

I think you kind of just made the point. Why would I pay for something that isn’t practical?
Checking for collisions in userspace is what Samba does, and maybe Android as well (I know they currently use something based on wrapfs based on FUSE, but not sure how exactly it works). It has two big problems:

1. It’s slow – every time you want to create a file, you have to do an O(n) enumeration of every file in the current directory to see if any of them collide with your new filename. A kernel implementation can use the normalized, case-folded form of each filename for its hash in the dentry cache, and then look things up in O(1) based on that hash. You could try to maintain a similar cache in some userland daemon, but it would break if anyone changed the files without going through that daemon, creating a mismatch between the userland cache and the actual file system state. If you want to accommodate arbitrary modifications by other processes, you have to go to the kernel every time.

2. It’s inherently racy. If you (1) list the directory to check for existing colliding files, find none, and then (2) create a new file, another process might have created a file with a colliding (but not byte-equal) name in the interval between (1) and (2). That wouldn’t be an issue if we had transactional filesystems or even just better filesystem-based concurrency APIs, but in Linux like most other OSes, we can’t have such nice things. You could avoid the race by either making all filesystem accesses go through a daemon, or making up a locking protocol where you have to grab an advisory lock on a hidden file or something. But those solutions have the same flaw as the last paragraph – they only work if all processes writing to the filesystem are on board. They also add a lot of complexity.

A partial alternative is to just accept the race as a possibility; clients could check for collisions after creating a file, and if they found one, delete the file they just created. That’s arguably good enough for most use cases, but it’s sure ugly to add the edge case of a transient broken state, when the point of keeping insensitivity in userland is to avoid ugliness. And what if a process crashes between creating a colliding file and deleting it?

2.5. And of course a non-case-insensitivity-aware process could just create two conflicting files on its own. I’m not counting this as a third problem since I’ve already raised the issue of unaware processes and ugly edge cases in the first two, and you did mention there could be a validation tool. But I rather dislike the idea that accessing your files using standard Unix tools would be “risky”, in that you could accidentally create files with names that case-insensitivity-aware programs couldn’t handle. As I see it, that essentially relegates the Unix tools to being second-class citizens.

Given these issues, I think it really is best to handle case insensitivity in the kernel, no matter how ugly it seems. Either that, or make FUSE faster so you can do it in a userland filesystem without sacrificing performance…
Lyft prices IPO at top of range
And it also creates resentment in the people that live in said country, because their quality of life is affected. This could lead to situations where the public won't accept future environmental efforts.