skysight-inc/HackerNews huggingface dataset:
> The 'logic' is if the tests expose a reality that isn't politically correct, we must do away with the test

Untrue. The logic is if there is a disparate impact against a legally-protected class, such that the test would be a convenient cover for illegal discrimination, and you allow discrimination using the test without demonstration of relevance, it becomes an easy, obvious, and effective tool for those looking for cover for discrimination on an illegal basis; to avoid that, the logic goes, you simply require those who wish to use the test as a basis for discrimination in that case to actually be able demonstrate that the test is meaningful to the job and that it is applied as a discrimination factor in a manner consistent with the way that it is meaningful to the job.

If they've actually done the kind of analysis that would let them know that the test really is useful, this is trivial; it does, however, prevent adopting a test with discriminatory effect against a protected class merely based on intuition or conventional wisdom.

The type of analysis involved may be costly, but then, if it really is something that those wishing to apply have high confidence would be valuable for their business, that type of analysis would be worthwhile to pay for. The reason it is difficult is because none of the people who like to talk about how useful these things would be when talk is cheap wants to put their money where the mouth is on the issue.
Was appc not open enough? Or unfixable? Why create yet another standard?
Do any other container projects support user namespaces? I'm curious about what the implementation would look like. Several things change when a user namespace is added to the mix, such as the container not being able to create new device nodes. Would it be possible for unprivileged users to create containers that had network access or is a daemon running as root still necessary?
Home Schooling can do that. I know, everybody associates it with kooky religious people. But the policies and mechanisms are in place, so that ordinary folks can take advantage for their own children.
A campaign to end the social stigma of cannabis
Free TLS in 2015
What we're seeing emerge here is a new universal binary format.

Insofar as libcontainer can ram as many ways to implement OS-level virtualization across platforms, that is.
So does this mean Apple will finally stop shipping a 16GB iPhone as entry level?

Not to mention the iPad.

The original iPad came out over 5 years ago with 16 GB of storage. Entry level iPads still have 16 GB of storage.

Given that iOS has gotten bigger and retina iPads made a lot of apps bigger, entry level iPad storage has actually regressed considerably.

Pretty confusing, given that flash prices have gone down considerably in 5 years.

I guess you don't bank $200 billion by being generous to your customers.
I like it! I assume it'll be bundled into next month's update?
I was thinking that recently. The way I try to stay organized is to comment(with timestamp) every time something is changed so I can refer to it later. Does anyone have more tips on how to stay more organized?
5 Tips for Wedding Guest Style
Looks like you are missing the point completely with your focus on Scala constructors:

Less is more. Nobody needs or wants the mess of Java-style initialization Ceylon tries to replicate.

Ceylon has the notion of a value constructor.
I have not yet found anything like that in Scala.

Yet another static thing in class declarations? Inventing different names for "static" doesn't solve the issue that you have introduced both "static" and "object" into the language. That's not a good idea.

Also Scala sometimes seems to demand the use of the "new" operator in
instantiation expressions, though I'm not clear why that's a requirement.

It's the same reason why instanceOf/casting is x.isInstanceOf[X]/x.asInstanceOf[X] instead of adding "convenience" syntax. You can't discourage people to use something and then provide syntax sugar for it.

Constructors in Scala are intended to directly initialize fields. They shouldn't be called directly, and are often private. Factory methods provide everything else, and are declared in objects, instead of being static like in Ceylon. That's by-design.

Because you care about the "outcome", not the "process": Scala did away with 90% of the mess associated with constructors, and used existing general-purpose features of the language to provide the rest (instead of having to introduce named constructors, default constructors, value constructors, partial constructors, and constructs which are "static" but named differently ...).

I don't think anything can change your idea that the thing you invented is the best thing ever (and everything else doesn't apply, because of the special constraints of Ceylon), therefore have a nice day! :-)
Is it spinning VirtualBox up in the background or virtualizing syscalls? That's the interesting question.
That's what my friend told me too when I was considering the original offer. I actually flat out rejected it because it was far too low. They went up a little bit when I did that and then the promises came too. I figured 6 months wasn't so long and I could always look for something else if they don't keep their end.
Even if you factor in the performance difference, the cost still doesn't quite work out. On average, I don't think they are ~9x faster (more like 5x). Sure, SSDs max out disk interface speed and effectively have no seek time, but there are few workloads that are heavy on 4k random I/O (like booting and copying small files).
If we dumped all the trash in your backyard, I'm sure the data would be obvious ;)
High Court Voids Routine Police Check of Hotel Registries
I don't know if you read any of the article - it doesn't sound like it - but I'd be interested to hear your response to some of its claims.

Mainly, sure, Earth is like a space ship, but waste disposal is not like cleaning the oxygen system. You take all your garbage, bury it in a landfill, and problem solved. We have nearly limitless space to bury garbage, and when it comes time, we can bury garbage in old landfill sites.

That is, for anything that isn't rare or hazardous. So what do you have to say about that? I'm curious because I do recycle all I reasonably can, but it sounds like that isn't really helpful.
I can see how a reasonable, disinterested person might read these comments either way. Specifically, some of the comments that were supposedly 'obviously' not threatening have to be taken in the context of the entire conversation in which they were made, and clearly some of the comments here are referring to a specific act against a specific person. How do you determine whether these comments 'definitively' telegraph intent? What is the criteria for determining that they definitely don't telegraph intent?

In the case of the "If they ever make me carry a rifle the first man I want to get in my sights is L.B.J." comment, you have to closely read the comment to determine that there is no actual intent here, because the entire statement is conditional on the 'If they ever make me carry a rifle..." portion of the sentence, which at the very least makes it not an immediate threat. In some of these comments, there is no such qualification, the presence of which would make it fairly obvious that in this case there is no credible threat.

These comments are not nearly as clear cut or objective as people are making it out to be since you can't determine from the specific language people are using that this is definitely not an immediate threat.

EDIT: A lot of people are modding me down without making a substantive counterargument. Using the text of the comments please highlight the portions that prove objectively that there is no threatening intention please.
I believe they killed that off

http://www.extremetech.com/extreme/207897-hp-kills-the-machi...
Name the "uncanny" similarities please. If you can't, I might think you're trolling.

To be fair, it's nice to see you acknowledge that there are "obviously some differences". Some tiny little subtle differences like how in Ceylon, I can actually have two constructors that both initialize an immutable field. Like how constructor resolution is by (unambiguous) name and not by (potentially ambiguous) overloaded parameter types. Like how different constructors can delegate to distinct constructors of the superclass. 'Cos, y'know, other than that, it's really just a copy of Scala.

Absurd.
Clos Network
VIDEO: Security Flaw in Samsung Phones
Also discussed on Ars:

http://arstechnica.com/tech-policy/2015/06/supreme-court-dec...
and hosted by Azure...
> "In my (very positive) experience, stand-up is about maintaining situational awareness in the team."
> And how could this not be more easily done with bug trackers and status emails?

As far as I'm concerned, bug trackers and status emails are functionally equivalent to stand ups at a scrum board. I find email to be a terrible form of communication for open-ended discussion and would much rather do so face to face, but it's self-evidently a matter a personal preference.

> "Seriously, stand-up isn't supposed to be about accounting for your time"
> And yet, in most places, it devolves into just that.

The fact that some people do it wrong is a straw man.

> "it's an opportunity to pick the collective brain and gain some clarity / help with what you're doing."
> Most people don't pay attention to other's updates; especially updates that they know aren't relevant to what they're working on.

I've always found people are pretty good at picking up on the verbal cues when somebody's asking a question and answering it, even if they weren't paying particularly close attention.
We're not even near the peak yet.

https://en.wikipedia.org/wiki/Hype_cycle#/media/File:Hype-Cy...
Are there technical limits to hard drive capacity?

Is there a point at which they simply cannot get cheaper?
ZenHub 2.0: Project management, evolved
"It can’t be at the same rate that Apple is paying them after free users become subscribers, since Apple is paying out a percentage of revenue once subscribers start paying. Instead, he says, Apple will pay rights holders on a per-stream basis, the amount of which he won’t disclose.” [1]

[1]: http://recode.net/2015/06/21/apple-says-it-will-pay-taylor-s...
I'd have thought that viewing the details of a model instance (attributes and some relationships) would be very generic use case? But I probably just don't understand how to do this easily with flask-admin as it is. Is there a good place in the documentation/examples to start looking?
I love recommending books. Here is one: Red Rising by Pierce Brown.

http://www.amazon.com/Red-Rising-The-Trilogy-Book-ebook/dp/B...
How We Discovered the Dark Side of Wearable Fitness Trackers
From the page: Every single part that composes the clock has its purpose. If you would decide to take out a single part of the circuit the clock won't operate properly anymore.
How much of the liquidy is caused by changing social norms among workers and workers taking advantage of better work opportunities and how much is caused by an unstable job market(with unions losing power) caused by CEOs? Mass layoffs were not always a "thing." They are traumatic to those who get layed off and those who witness layoffs of their friends, family, co-workers, and neighbors without getting layed off themselves.
Even correctly quoted with "falsely", the 'crowded theater' example comes from a decision resulting from the successful prosecution of someone handing out fliers opposing the WWI draft.
Here's where I'm coming from: I wish they would push to make the train a bit quieter. (I'm thankful for having a good network in Chicago) Take a ride to the airport on the blueline in Chicago, fly to London, and when you're on the tube you'll notice a world of difference in the noise level.

It goes from a loud clanking to the hum of the tube.
I built a product nobody will use and it's ok
Pandora Is Out of Tune with Songwriters
On the other hand, people need to be using this stuff to make it good.

With some luck coreOS' super quick relase model can rub off on it and the nice bits can spread and bad bits can die.
Thank you for the advice. I really didn't do it on purpose. I just thought WhatsApp for Desktop was a proper name for the project. I wasn't aware it would produce so much confusion.

I'm going to change the name of the app asap. I'll also make it clearer it's an unofficial app. What else do you think I should do?

Do you have the same thoughts about http://messengerfordesktop.com/? Should I rename that app too?

Thanks again.
> Static typing does not protect you from bugs.

But it does. It doesn't protect you from all bugs, but nobody claimed it did.
"didn't keep IP address logs that long"

Keeping signup IP's forever and IP's for 90 days seems like a pretty long time to me.
You're right. Given that it's basically a tarball with some metadata, there's going to be a huge tendency to bike-shed it... and I hope we can avoid that.
"Hey, I can earn more imaginary merit points by organizing a birthday party, or 100 other things"...So nobody cleans the oxygen recycler, and they all die.

Only in an oppressive system, where people are restricted in how they can distribute their merit points, sure. Given enough freedom and a high enough population, however, and people will start to pay another merit points so they can earn more merit points as a star birthday party planner.
Agile is the gonorrhea or methodologies. At best, it is a minor annoyance; at worst it really impacts your ability to get it on.
> And in the meantimg HDDs would have gotten cheaper

Don't be sure about that. Remember that the Thai floods setback HDD prices and made them more expensive for years; they still haven't returned to the pre-flood trendline last I checked. With SSDs dropping, that might deter much more investment into HDDs (and with less demand from HDDs in the first place, there will be fewer of the economies of scale & learning curves that drove previous HDD price decreases - and vice versa for SSDs!).
Nothing authoritative. The links down-thread are almost all Robin Harris speculating about what it might be based on using various back of the envelope calculations. I'm actually pretty amazed that Amazon has been able to keep even minimal details off the web as far as I can tell.

The closest I've seen to a direct statement from Amazon is: " An Amazon statement sent to Ars says only that "Glacier is built from inexpensive commodity hardware components," and is "designed to be hardware-agnostic, so that savings can be captured as Amazon continues to drive down infrastructure costs."" http://arstechnica.com/information-technology/2012/08/for-on...

FWIW, Google's competitive Nearline service almost certainly uses disks:

The difference between Google’s Standard Storage and Nearline Storage slices on its public cloud comes down to a software layer, Tom Kershaw, director of product management for Google Cloud Platform, tells The Platform. We also think there might possibly be extra physical distance between the devices hosting the Nearline Storage and servers residing in the Google datacenters and network links that expose Cloud Platform services to the outside Internet. The Nearline Storage could also be running on slightly older equipment that is heavier on the disk drives but that is not beyond its technical or economic life.

http://www.theplatform.net/2015/03/16/why-the-coldest-storag...
CMU was doing development for Cadillac[1], underpaying their employees while charging more to the customer, General Motors. That backfired on CMU.

[1] http://www.cmu.edu/homepage/environment/2014/fall/from-0-70-...
The big sticking point with Glacier is that the cost model for retrievals is complicated and unintuitive. There's a two-step process where you have to first retrieve data and then download it, and you're billed based on the peak retrieval rate in a month, not the total amount downloaded. It's not so bad now that they let you set a retrieval policy to limit your throughput, but before that, you had to carefully schedule your retrievals in order to avoid unexpected costs.

As far as I can tell, Google's new nearline storage offering is superior to Glacier in nearly every way. The retrieval is much faster, and the retrieval costs are a flat rate per gigabyte that's equal to what Glacier gives you in the best case. Only drawback is the lack of a free tier.
>it is an economic CHOICE.

So why couldn't they CHOOSE to be CEOs or middle class professionals?

It's a serious question. Even allowing for IQ and aptitude differences, the idea that this is a genuine choice is difficult to support - because it's only a choice in the sense that they're given very limited options in a social situation that's heavily rigged agains them.

Perhaps it's also relevant to ask:

1. How many would do it given a completely free choice without external economic pressures they have no control over?

2. Why do they not have a completely free choice?
That's great, but the government has 50 ways of fucking up your life (and that's just before breakfast) without getting anywhere near a court room.
Let's look at the sweet spots, because that's really what many people will buy:

Best $/GB HDD on pricewatch.com: $0.024/GB for 2TB at $48.95
Best $/GB SSD on pricewatch.com: $0.387/GB for 240GB at $92.95

That's a 16x price increase, not 10x.
And they removed it. Annoying to have to mess with them in the first place, but at least they were responsive.
I'm fine with that: it's still OSS, you only pay for Red Hat to compile it and provide you with support. If you don't mind the lack of logos or support centos provides you with the same software.

Disclaimer: I worked at Red Hat a decade ago.
Right, so at that point, as I say, there's really not much daylight between "class" and "record". The difference being that a class protects its initialization logic (favoring modularity), whereas a record opens it up (favoring flexibility).

Ultimately I see them as much more similar than they are different.
Sorry, but I don't understand your point about instanceof/casting and how this relates to constructors. Please elaborate.
It should be called a "macroprocessor" instead (in direct contrast with "microprocessors").
I want this guy to get some help and have some team build a JVM on his machine.

So I could play Minecraft, at about 1 FPH(frame per hour) and load that simulation of a 70s era CPU made from redstone. Google for "minecraft redstone processor" and watch the first youtube video.
NASA's new archive of searchable images
The Biggest Problem with San Francisco’s Rent Crisis
Aside from Docker containers (which are broadly consumed by competing container engines), rkt containers, the systemd "Container Interface" specification, and the LXC containers, you're right. There's no standard.

/s
this bothers me too. I make sure my monitor is high enough so I can't easily see their eyes.
Yeah, I heard about companies who pay for college - as long as you stay one year after your last class. If not you have to pay them back. Actually, just pay back just the tuition you spent in the last year.
Why Your Startup Funding Strategy Is Wrong
Google Just Silently Downloaded This onto Your Computer
All of the requests came long after 90 days.
Yes and no?

Those new "shingled" Hard Drives are 8TB and pretty cheap. However, the hard drives have severe reductions in speed and are really only for archival purposes. IIRC, there's a path for 10TB, 16TB and beyond if you're willing to put up with the weaknesses of shingled hard drives.

Granted, SSDs are moving from MLC(2-bits per cell) to TLC (3-bits per cell) which reduce speed significantly without actually selling any "more" hardware. So both sides are "cheating" extra capacity out of the same hardware.

If you want to keep the same high-quality specs that the 4tb hard drives have (speed, reliability, etc. etc.), I don't think there's a valid upgrade path at the moment. There's some research to push the capacities beyond that while retaining the speed of current hard drives, but they're not ready for commercial use yet.

But the same is true for SSDs. 16nm MLC Flash might turn to 10nm or 8nm as process technology improves... but that's maybe a 2x to 4x improvment in capacity. TLC gives another 50% boost.
I got to know how music retards your reflexes by playing a reaction time test.

Just try the humanbenchmark.com reaction time test with and without music. When you're listening to music your reaction times will always be higher.

That's when I realized that I listening to music could be counter productive. Maybe some ambient rain noise or something would be ideal.
I have given the side eye to all of the "Shop right in the app!" functionalities that have rolled out in the past year although I'm the first to admit that I'm not the type of person to randomly want to buy things that are slapped up on my newsfeed. I purchase probably 90-95% of my online stuff from Amazon and cannot see anything changing that, especially when I can go to Amazon, look at tons of reviews (and I read the reviews on everything before buying, whether it's $15 or $1500), buy with 1 click, know it's going to be at my house in less than 48 hours, and know that there's a rock-solid return policy that goes along with it.

I don't see the advantage of shopping from Twitter or FB or Pinterest, although again I'm not exactly their target demographic. Are they hoping to prey on teenagers and bored housewives with too much money to burn?
The consistent element in every story I've heard from Amazon is that it's crazy stressful. I get the impression that they've basically made burnout a corporate value.
Trying disprove disparate impact can be time-consuming and expensive, especially with the litigation, and that's why only large companies and municipalities can use these tests. One problem according to business surveys is the skills mismatch, which is that employers can't find enough qualified employees to fill open spots. Maybe the labor market would be better if these tests were made more readily available so employers can find talent that would benefit the most from on-site training, but most businesses don't have the resources to disprove disparate impact should a lawsuit arise, nor the compiled data to show there isn't discriminatory hiring . Even if the plaintiff's case is without merit, it still costs the employer time and money to disprove the case. And it's not like the defendant can recover from a frivolous lawsuit.
Threats of A/B tests and UX research: adoption time and incrementalism
You're referring to https://en.m.wikipedia.org/wiki/Hierarchical_storage_managem.... AFAIK, most systems work at the file level, but if you address space is large enough, you could implement this as a virtual memory system that swaps RAM to disk, disk to slower disk, slower disk to tape, tapes to tapes stored offline, etc.

I don't know what Amazon uses, either, but I expect Glacier data to be pushed out to some layer that doesn't need power while idle at all, heavily checksummed and also replicated across the globe. The relatively heavy prices tag for accessing it probably is there to keep contention on some relatively thin pipe low. For example, if they use blue ray, they may have only a few readers online for every 100 or 1000 customers, both to keep prices low and to differentiate Glacier more from their other products.
I mean the activating an audio recorder when someone expects privacy. Some European countries are big on that, right? or it might come under wiretapping laws?
Oh awesome, I sleep with this on in the background most nights.
Kalray – new 256 core release: Will it succeed where Tilera/Picochip stumbled?
I think you might be making the common mistake of confusing "for free" with "using unpaid labor".
According to the US state department the Netherlands is among the top 5 countries of origin among victims of human trafficking. (specifically for forced prostitution)

https://en.wikipedia.org/wiki/Human_trafficking_in_the_Nethe...