skysight-inc/HackerNews huggingface dataset:
The proliferation of models is a huge burden, not a boon, and one of the big reasons that the then dominant phone manufacturers were not able to turn the ship around in time when the market changed.

It turns out, when you have 100 models, it's really hard to engage in "platform thinking". When the iPhone came out, it provided a single unified platform to target for the first time; despite all the effort other players had poured into their developer offerings they were organizationally not setup to succeed in providing a single target.

As a customer, do I even really want to have to research and pick between the BMW 328d Xdrive and 335i Xdrive Gran Turismo? If I use the configurator on BMW.com, can I even get the exact car I spec? No, of course not, at the end of playing with the tool I get a phone number for some shady dealer who's going to sell me what he has in stock unless I want to wait 3 months. If Apple releases the "iCar 2018" as a single model (customizable online, just check the box for 4WD), it will have all sorts of implications for the third party services and parts market. Just look at the whole ecosystem that has sprung up around Apple already. It's so much easier to buy fancy third party tires or whatever when you know it will be compatible with your car.

Question your assumptions. Why does Tesla need more than 3 models? Why does the tires need changing twice a year? Could a value prop be made where these concerns are just eliminated, which would be a competitive advantage for Apple and good for customers, while for traditional manufacturers and their dealers "fixing" this would cause a negative impact. Again, look at the incentives at play.
Beautiful place, I was there last summer. AFAIK suspicions about wireless radiation having adverse health effects have not been substantiated.

The subject comes up in places distant from BC. Considering the upcoming election year, here in Portland we usually have a few "fringe" candidates for local office asserting WiFi in public schools is "damaging" children, causing them to misbehave, etc.

Obviously most of the population is unconcerned about such risk. I suppose if it turned out that wireless signals really do cause some obscure deleterious effects, the "tinfoil hat" crowd will say they told us so. I'd go with the odds that's even less likely than winning the Megabucks lottery 3 times in a row.
Engineers don't like being talked down too, but if something is outside your field then simplifying is still pragmatic, regardless if you have extensive knowledge in other fields.

Let's put it like this, if I was the guy giving the talk, and I knew I'd get this reaction, I would do nothing differently. I'm not going to waste my time pandering to people who would take a tech talk personally. I don't care if managers get paid more, if they want to water down their words to ensure no offence to anyone, they're welcome to take that burden.
"and demand has not changed because you're conflating demand with transaction quantity"

What? Of course it increases demand in the market that is traditionally served by houses in residential neighborhoods. 'Real estate' is not one market, there are several, divided by zoning regulations. When the people that used to stay in hotels now are looking to occupy places in houses where they didn't used to be able to stay, the demand for stays in those places has gone up.

Furthermore, demand is also increased (demand for the amount of nights) because visitors can stay cheaper (per night) so some stay longer. I.e. more demand.
I think a theme that I keep hearing re: HomeJoy (I was a customer in 3 cities over 3-4 years) is they weren't solving the right problem.

My problem as a customer wasn't finding a cleaner, but finding and retaining a cleaner I liked, was good, and I trusted. Their platform did none of the latter, and barely did the former.

I couldn't pick cleaners based on rating. I couldn't even see rating. It took forever until I could request the same person come every week. And, I knew in the back of my mind I was paying Homejoy a premium that the cleaner didn't see. For what? They were begging clients and cleaners to setup an outside relationship. Price goes down for the client, cleaner gets paid more. Win/win.

In my opinion what Homejoy should've done is paid for the connection - given my time preferences, match me with the best cleaner in my price range. Then I pay the cleaner directly. If Homejoy wants to setup stripe, collect just the 3% fee.

Charge the cleaner for access to the platform, or charge me for the matchmaking. Or both.

How do you get around the 1099 -> W2 issue? Have a series of training classes that the cleaners can optionally take, list this on their profile, allow them to level up.

Provide services to allow individual cleaners to differentiate them from the pack (having dealt with dozens or more individual cleaners, there were clearly some that were just doing it as an experiment and some that made this their career).

Yes, HomeJoy maybe wanted to treat cleaners like replaceable robots, but humans don't work that way. As the author stated, Homejoy was solving a human problem with engineering.
I was very much there, and I'd sooner eat my cat than go back to that era of Java. But C++? Is that really the best we can do? Everyone's so afraid of breaking backwards compatibility but I don't see any other way out of the never-ending accretion of hacks Eich left us with.
It was perceived to do very well. And that is the only thing that counts.

That's the same thing today too.
I had started using Livecoding.TV about 4 months ago, but had to take a break to move house. I got spammed by them quite a bit to start streaming again. I'm sorry I'm not helping you build a revenue stream, but seriously, get off my case.

What is the narrative you think these emails are fulfilling? Did anyone ever stop using a site because they just forgot? "Oh yeah, I think I remember that site I had been using for a month but stopped two days ago. Must have slipped my mind."

I had even bought a t-shirt from them and it took longer to show up than I remembered I had an account there. Then they decided they fucked up the t-shirt and at least two months later another one showed up at my old address. No warning. Luckily, I still own the place but had gone to show it to a new tenant.

I was willing to chalk my experience up to operational growing pains, but this story here is just inexcusable. Clearly, reasonable people with a love of engineering and a passion for their product aren't running the show there. Now I want my account deleted.
hmm, I thought arrest was public....That makes sense now about the privacy. Thank you for clarifying.
It also seems the Discord web client is built on React, which is oddly satisfying. Having trouble finding more info on their stack.
As part of cleaning this mess up you need to also institute an inviolable policy that you will never edit a user's profile without the user's permission unless legally required to. If there is something in a profile that you cannot allow to remain on your site then you should delete the profile content. If you want to name and shame spammers it should be done somewhere other than the profile.

This is important because it never occurs to most users that you might edit their profile, and so it never occurs to them that you might edit other users' profiles. Thus, when people see something on someone else's profile they assume the person put it there.
The question here is really "When do you need distributed transactions"? One of misuses is when one cannot achieve enough performance on a single node. E.g., one builds a system serving 1000 REST requests per second (RPS), achieving 2 seconds latency per request, having a DB as a bottleneck. To be honest, I've seen real software built giving 23 sec latency per only 50 RPS. Does it mean there is a need to scale it out or simply that a chosen DB is a problem? The cases I've seen through my practice are mostly on the latter.

Simply choose the most suitable solution, not the most hyped one. A mistake would be to sacrifise transactions via using some "general NoSQL database". Today, for real, you can have a single node capable of millions RPS on real-world scenarios with ACID transactions of arbitrary complexity, choosing solution like http://starcounter.io/. Please, please don't just take yet another no-transactions DB, which is no-transactions even on a single machine, having 4 db nodes on 4 cores completely separate as if they've been 4 different machine. Then you observe bad performance and start to scale things up, paying more and more for the cloud. Not the best idea to spend time and money.

And, if you DO really need distributed transactions, then it mostly means they'd be driven by a logic of your subject domain. E.g., you might have one department in Sweden, one in the USA, then you need to manage distributed accounts in the right way, where "right" is up to your banking policy. However, if you need to scale reads, there is just no problem of doing so within "no-distributed-ACID" solution. The same time, if you need to scale writes, doing distributed transactions isn't a good idea either, as you've seen from the topic starter article.

So, right tool for the right job.

Outside of the brackets I keep a topic of fighting with latency via distributed transactions. I mean those things around caching, CDN and async replication. Distributed transaction isn't a remedy there at all, since it doesn't patch speed of light by any means.
coincidentally I had recently read the stratfor version of basically the same thing.

http://www.colorado.edu/geography/class_homepages/geog_4892_...

Is the Atlantic blatantly ripping off stratfor these days?
> Usually you'll have a bot gather the channel's history that you can ping and most IRC clients collect the history locally. In the use cases that -most- people use Slack for, it's identical to IRC.

Yeah, that's not nearly the same. What I love about HipChat (and I'm sure Slack is the same, but I don't know) is that you can connect from any device and see the room history when you join a room. Going to some website to scroll back to see what people were talking about before you joined is annoying, especially so on a phone.
All the metrics about fonts
"If you love your friends, also forward this email to them."

Yuck.

Are there enough people out there that go for that sort of messaging that make it successful enough to cover any of us who are seriously turned off?
I can imagine if your job is to predict stock movements and you are hired for those predictions (as a company, not as an employee), then I can imagine not wanting to hand out the analysis, as that could then be shopped to others. Without your reputation and/or analysis, someone reselling your predictions is less likely yo be successful.

That said, if you are employed by the company, the work and the product is all owned by them, so there's no reason not to provide all information when asked.

> Insider trading is legal now if you are powerful and wealthy and not an appropriate candidate for some sort of selective enforcement of the laws, it seems.

I think you can replace insider trading in that statement with just about any other criminal act and it's still mostly true, in most parts of the world.
OK, sounds reasonable.

So, if you don't mind - what about lying? What if somebody borrows something from you and they refuse to return it? How is initiating coercion against them bad?

What if someone falsely claims they own the piece of land that you think no one owns? So you give it up, and find out later the claim was false. Again, what about initiating coercion against them?

Frankly, I don't think the condemnation of "initiation of coercion" is a good ethics. Specifically, people can be intentionally misled and that by itself is actually a good reason to initiate coercion.

Also, cannot every coercion be interpreted as a retaliation for something? Does the fact that someone initiated a coercion at some point give the other party right to infinite (sanctioned by you) retaliation? Conversely, cannot anyone facing retaliation defend himself by saying (in attempt to get help) that this is initiation?

I simply think you cannot absolutely reject initiating coercion and accept retaliatory coercion.. You need to have some measure of what is fair, which will fall in the gray area. And this notion of fairness will eventually extend to things like taxes and so on.
>There are two main theories of why women are competitive in indirectly aggressive ways. Evolutionary psychology, which uses natural selection to explain our modern behaviors, says that women need to protect themselves (read: their wombs) from physical harm, so indirect aggression keeps us safe while lowering the stock of other women. Feminist psychology chalks up this indirect aggression to internalizing the patriarchy.

That doesn't sound even vaguely right. The ev-psych explanation has less to do with physical protection (from what?) and more to do with competing for the highest-quality men.

It's a bizarre article, which doesn't even touch on the fact that men also compete with each other, though for the most part in very different ways. Looking at how and why intra-male competition is different to intra-female competition would be an interesting subject for an article. Discussing intra-female competition in isolation isn't much use.
Female Gymnasts Used to Compete on the Rings, but the Game Changed
They need accounts for Slack as well. In fact they need an account for every Slack, at least with Gitter you just have to have a GitHub account.
OMG. If they're headquartered in London I assume she can sue them under British libel law.
I beat you on that one... see below :)!
Poor Chevy. It's a good car by all accounts, but the sort of people who gain social status among their peers by owning an energy-efficient car are the sort of people who lose social status among their peers by owning a Chevrolet.
What evidence was that theory based on?
Dunkies has good unsweetened iced tea but the coffee is bland. Unless you like a sugary white New England "regular" the coffee is nothing special.
Exactly. Adblocking is almost more important than regular antivirus these days. Arguing against adblocking while serving ads from third party networks with unverified javascript is like arguing that running antivirus software is morally wrong.
If you claim that you "own" something, like property or a car, and the government disagrees, and you threaten to shoot anyone who takes it, but then the police come and take it from you, who has "initiated" force? All of your "possessions" are really things that are currently being lent to you by the government. If the government chooses to stop allowing you to borrow some of its possesions, that's not initiating force. You're initiating force if you prevent the state from taking what it owns.
Once Upon a Time (The Bear and the Bow) Pre-Air Prediction
What you are talking about is essentially what Thumbtack does, and not surprisingly Thumbtack is a much healthier business.

It is also nice that such a platform works pretty similarly across hundreds of different service categories, whereas such an ultra-specific platform like Homejoy only works for a few.
Java runtimes generate machine code just like V8 does, and there's no functional difference between "built-in" code and a plugin. A plugin is just a shared library.
Yeah, the only "proof" that people tend to cite is that the WHO has classified EM radiation in a class that basically means "we have no idea if it causes cancer or not, but it might", along with just about everything [1].

I lived in Victoria for a few years. My landlords there had refused a smart meter - yet they had WiFi, and both had cell phones.

[1] https://en.wikipedia.org/wiki/List_of_IARC_Group_2B_carcinog...
The West Antarctic Ice sheet is still flowing into the ocean, and accelerating. It's actually not even clear atmospheric warming is the ultimate cause. But it is clear that it's reached a literal tipping point. The glaciers have retreated past a point where the slope tips inland, and warm water is running down hill, melting the bottom. No amount of emissions reductions can stop it, we would need to pump heat away from the underside of the glaciers to slow it down.

https://en.wikipedia.org/wiki/File:West_Antarctic_Collapse.o...
The first example of a put down in the article is a simple fact.

If you consider reality insulting, you are putting yourself at a serious disadvantage. Doesn't matter why you feel that way.
Maybe they should change their name to LiveDoxxing dot tv...
Yes. The ads have urls like http://cmodmedia201.live.streamtheworld.com/media/cm-audio/c...

whereas the song content is served from a different host entirely (m.cdn2.rd.io). Presumably this is just because the ads are served from an external ad network, not rdio itself.

You can see the ad request failing in Chrome dev tools, and the console tab shows "net::ERR_BLOCKED_BY_CLIENT".
There are fanatics both for and against flat Earth theory, but that doesn't make the two sides equal nor imply the truth is somewhere in the middle.
The code that runs on the web runs in sandboxes, you do get XSS attacks which we should guard against but for the most part web security doesn't rely on trusted sources.

As for native, I believe there's some work being done in some fields to make it easier for users to reliably compile from source, which would give them the opportunity to scan the source (using whatever tools make sense, even MD5 hashes or similar) before compilation. IIRC the Debian project was working on improving the reproducibility of builds, you may find more of what you're looking for by searching for that project.
"Women compete, compare, undermine and undercut one another — at least that is the prevailing notion of how we interact."

This is written as if men don't do exactly the same thing --and in my experience they do. Even among my close group of friends, the competition and "playful" undermining is non-stop and often exhausting.

"[Women] express indirect aggression toward other women, and that aggression is a combination of “self-promotion,” making themselves look more attractive, and “derogation of rivals,” being catty about other women."

So for the exact same reasons as men, though men wouldn't normally be described as "catty." Catty means being subtly or indirectly cruel, and though men will act this way, it seems infrequent, perhaps they are more directly combative, or they do it in a more joking way. In any case, it seems that men are equally competitive, for largely the same reasons, though they may express themselves slightly differently.
Nope.

One user in the article gives a stat in the form of "number of times auto-pilot needed assistance". And that stat was decreasing. That seems to be a pretty impartial statistic.
Tech firms on alert as U.S. top court takes up class action case
It is no need of roses. But preferable to being in the Russian sphere of influence.
If it meant having a job or not, sure I guess.
Wikipedia Reaches 5M Articles
I've used IRC a lot. For work and for projects. The experience is always horrible, and the clients always suck. We switched over to using slack for projects and for work and everything got instantly better. It takes seconds to setup and destroy places to chat that are private. It also takes seconds to search your entire history, on any device, and find what you talked about 3 weeks ago. Sharing code that doesn't get removed is amazing. It's a pain in the ass when the IRC client removes code and tells you nothing. I've sent entire messages to people which "get blocked" because the message is too long or contains code, and it never gives feedback.

I agree account creation in slack sucks though, and the author is correct that slack is not built for FOSS projects.
Go to http://www.html5rocks.com/static/demos/evalbox/index.html

type in

console.log("foo")

and click either button. It has access to the console even from the sandbox. Is there a way to say: I want this iframe to run a script, but don't give the script access to the console?
Discussing self-promotion and exposure as an independent musician
Detox Tea wonderful taste
A perfect market, which is a stupid assumption, can indeed make profit. You are assuming that an economy is a zero sum game but it is not. Transactions are made because both parties come out ahead.
Makes sense. Thank you for the discussion, I appreciate it.
Have you seen the source of google.com? x86 assembly is more readable than the current minified JS.
You Don't Need to Understand Programming to Appreciate This Awesome Rant
Well, obviously I disagree that the government owns all of your possessions.
Youtube Live is great for live coding.
Or rather, Pokemon breeding has slowed its roll at zoological notes (rather than incubation for reproductive adjuncts and agonists,) ashram automation hasn't encapsulated all that much microbiology and safety vetting at once, motivators for diversity are copacetic, emphasis on surviving (humanity) long enough to learn and use something is well-vetted, not everyone has replaced themselves with a short dna/rna script, and that the script for talking with your S.O.'s parents just doesn't always veer toward on-point superinfection and reproductive health in the window allotted.

A baby monitor with progress notes on various pivot options sounds great. (Revolutionary Girl Utena model Serta...) It beeps if all the child's career options are deprecated by the next 15 years, and points to an appropriate hill near which those careers fester; or if their social health role is to force vulnerable mutations in (otherwise) epidemic disease (I'm only a Doctor ironically, etc.)
They're not amoral entities, they're run by people that make all decisions. Every person involved in a business has a moral compass of some regard, and every decision made flows from that.

If a business can get away with something and profit, they won't do it. See how I just claimed the opposite without any proof?

Saying you know plenty of scummy small businesses doesn't mean more than even a small fraction of small businesses are in fact scummy.

I know very few scummy small businesses. <- That's a meaningless statement and it's true. I'll argue that most businesses, and most people in general, are neither scummy nor looking to steal from, rip off, or otherwise defraud other people. The opposite position requires that one believe most people are bad, which is blatantly not true (if it were, civilization would be impossible).
A bit of an inconsistency in the article, perhaps?

First:

> The monthly fees also cover the $900 a month DBIUA pays StarTouch for bandwidth.

Then:

> The StarTouch link uses burstable billing, with prices going up the more they use.

I don't think I've ever had any links that were, basically, a flat rate for n Mbps with the ability to burst over that for an additional amount, although that certainly doesn't mean they don't exist.

> "The Netflix example is really wierd, as usage is at it's lowest during the night."

Netflix usage or this particular network's usage? How can you know?
It's not just a theory, Mozilla has already implemented Flash in JS: https://github.com/mozilla/shumway
When reading this article https://en.wikipedia.org/wiki/Psychological_projection was what came into my mind. Note that the author's generalization to all womanhood is also an easy way to not take responsibility for one's own past or ongoing bad behavior.

Not saying that bitchiness in the workplace does not exist, and I did observe the tendency of male-male or male-female work relationships to be healthier. But neither nature nor nurture force any person to act in a certain way if he / she just knows better. There are many women in science / technology who do know better and act accordingly (or simply professional).