skysight-inc/HackerNews huggingface dataset:
"One that I've heard often repeated (paging user rsync) is that you should never fill your filesystems past 80% (or so). Things get slow otherwise."

Hi. I've said a lot about this in HN comments, so I encourage you, future reader, to search for that. It is indeed the case.

Recently it has been suggested that the presence of a fast write cache (a SLOG, in ZFS parlance) minimizes this problem and allows you to run up to, and around, 90% without breaking the filesystem.

We haven't tested this, intentionally or otherwise, but it sort of makes sense ...

Make no mistake, however - if you fill up a ZFS filesystem and run it for a while in that state, it will be permanently broken, at least in terms of performance.

A ZFS defrag utility would solve this problem, or at least provide a way out if you fall into this trap, but it has been related to me that ZFS defrag would be extremely complicated to implement.

Yes, we do indeed see this on other filesystems ... even a UFS2 filesystem with NO snapshots enabled can be effectively "broken" is you set minfree down to 0%, fill it all the way up, and then run it like that for a while. Freeing up the space and resetting minfree back to 6 or 8%, etc., doesn't fix it.
We changed the baity title to a representative sentence from the article. If anyone suggests a better (more accurate and neutral) title, we can change it again.
Seems super useful - but it comes to $139 with the shipping charge to India. Wondering if that's too much to pay for a laptop shell.
Inside the test flight of Facebook’s first internet drone
How much does your wife charge as a therapist? Everyone needs to make money. HN is a weird place to bemoan prices when many here are seeking unicorn valuations while disrupting industry. Everyone hates laws until its in their best interest to have said laws.
How We Grew Our SaaS Business by 4x in 15 Months
Is there a quick way to use this triangle in LaTeX?
> 1. Being able to scale individual, smaller components rather than one giant application

Why does the size of the application matter? Sure it'll take up a little more disk space, maybe even some memory, but probably less than the overhead of splitting into components. Two copies of a monolith wastes less RAM etc. than five components of which you deploy two copies of one.

> 2. Being able to build-and-deploy any one module much faster than one monolithic bundle of local dependencies

Maybe, but first see if you can make build-and-deploy of the whole thing fast. Remember that microservices will slow you down a lot in the case where you do need to spin up multiple components (e.g. every time you spin up a dev instance).

> 3. Universal interface with language-agnostic applications. Do you need to expose big data statistical analytics, but can't find data engineers that are comfortable with Java/Node.js/Go? Doesn't matter, hire the best ones and let them use Python/R/Clojure. HTTP doesn't care.

When you have an actual use case for a HTTP interface then of course you should expose one. But most of the time, YAGNI.
You do realize you are missing out on huge performance boost by not upgrading to 8 just because you don't like the UI, right?
Neither does solar :(
How about Roe v. Wade?

"Roe (P), a pregnant single woman, brought a class action suit challenging the constitutionality of the Texas abortion laws. These laws made it a crime to obtain or attempt an abortion except on medical advice to save the life of the mother."
That's funny. I guess there's a reason why I'm being forced into using old browsers rather than supporting any of the rabid anti-Flash nonsense. Then again, I'm anti HTML5 & WebDRM (now under the more innocuous title of EME)
How Noise Makes Music: We use music to make sense of the sounds around us
1. Ruby will support parallelization, it’s just a matter of time.

2.Passenger and Unicorn are multi-process, which due to developers can make use of nearly nothing in Ruby, and that's why gems like https://github.com/grosser/parallel come out.

3. The language implementation detail matters a lot. Too many gems are not thread-safe. JRuby is an option, but not that good, as there're too many other options under JVM platform. Rubininus is awesome, I wish it comes out earlier.
EFF is suing the US government to invalidate the DMCA's DRM provisions
Vermonters seem resistant to change, no matter what. They like thinks just the way they have always been.
Unbundling Pokemon Go for Android
It's impressive that we manage to disdain laborers and intellectuals at the same time.
Do you really believe that the world would be a better place if the US has more commitment to NATO?
Why as this formular so cool? Cooking it the shapes on the wikipedia shapes, once unraveled from the circular shape the curves don't look too interesting to me. But these might be simple examples...
It's amazing the lengths western people will go in order to convince themselves that competing political/economical systems will never pose any real challenge...
I mean, really? You're going to completely ignore the part about the Bulletin of the American Meteorological Society?

And you're just moving the goalposts all over the field. My original claims:

* "We see stories saying that the storm of the week is caused by fossil fuels...commonly stated in prominent scientific journals, such as Nature."

Your rebuttal:

* Not by reputable climate scientists.

* That I could not find any examples.

My rebuttal:

* Article in Nature quoting a report by reputable climate scientists claiming that "analyses from 18 research groups" show that "anthropogenic climate change was a contributing factor to half of" "12 extreme weather events from 2012."

Your rebuttal:

* It's an editorial, not a scientific paper.

And that editorial quotes a scientific paper. And that editorial confirms my original claim.

You 1) move the goalposts, 2) claim that I "can't find any examples" when in fact I did and you refused to even google it, and 3) completely ignore the "scientific paper" that you demanded and that I provided.

And your next goalpost-moving is to argue over the phrase "storm of the week."

I've substantiated my claims and answered your rebuttals with factual evidence. You've done nothing but assert that I'm wrong and tear down your strawmen. I rest my case. (For real, this time, because you're being intellectually dishonest. Your comments are effectively a form of trolling, using up my time providing proof while you contribute nothing. This is the sea-lioning tactic, wearing down one's opposition by unending, asymmetric argument.)
Lots of conjecture and few facts in this article.
It's possible they really are paying 10% of their total paycheck in taxes after the EITC, but only if they are making very little money and have children.

The other possibility that I didn't think of is that it's 10% of their total paycheck because they spend half of their paycheck on deductible expenses, but that doesn't mesh with the 10% expenses section.

I think the most likely explanation is that the drivers you're talking about are underestimating taxes due. They have to pay themselves since there's no withholding, and it usually takes years before underpaying taxes catches up with you.

And yeah vehicle depreciation is a big expense. It's probably more than 1/3 of total pay if a driver is actually making a small enough income to have a 10% tax rate.

I've heard many Uber drivers who say they are making almost nothing after expenses including vehicle depreciation.
I would have to agree with this.
I knew things would make sense the more I learned about it. Thanks, TIL. Now I'll pretend I never knew about this so I'm never tempted to abuse it.
Huge debt, huge deficits, No access to money neither from other European countries nor from the private sector, collapse of the Greece banking sector, collapse of Greece economy, exit from the Euro, ...

I doubt Greece wanted to go that route, once it was clear to them what was about to happen. Actually the left wing government had to learn it quickly that semli-democratic decisions about other people's money is worthless, when one needs even more money. And they did.
Not to belittle the circumstances of workers in China and Bangladesh but they aren't kept with the explicit purpose of working them to death in 6 months like the plan was for concentration camp workers. this is a different level of evilness.
Teaching JavaScript for a Living: Lessons Learned
what if he just didn't mention gochat? its an awesome post
Favourite comment from the Reddit thread on the matter:

"Well, that should stave off the imposer syndrome for another couple of days."

-u/minno
Some people see life as art! I think such people are awesome!
Flying Aquila: Early lessons from the first full-scale test flight
A clash of cultures.
You'd be surprised what happens when people are risking their own money. But now we're just getting into Capitalism 101..

Edit: I feel like I have to clarify this everywhere perhaps because it's an unorthodox viewpoint: of course companies need to be regulated; I'm arguing against government-sponsored incentives and subsidies. Stick to making it more expensive to burn fossil fuels, thereby increasing receipts (use it to fund alternatives research, studies, etc similar to how Big Tobacco has to pay for anti-smoking ads) instead of less expensive to buy someone's product, at the cost of taxpayer dollars.
Well, yeah, most microcontrollers require bare-metal programming. That's not my point. My point is any device can be developed for that way, and that going OS-less does not mean having to write everything from scratch. After all, that's what the OS is: a bare-metal application that functions as middleware (amongst other things) for the hardware platform.

Also, I know having an OS makes it easy. If you have full control over the hardware platform and environment, and user interaction with the system is limited to a relatively small set of UI objects, you shouldn't need a full OS. Something bare-bones like DOS or FreeRTOS should be fine. Even on the box I worked on that used RHEL we stripped almost everything out. I'm still not sure why they decided to go with RHEL as the base, considering the amount of work that went into customizing it.
What? Why should the behavior the OP described be illegal?
> He has taken a bit more nuanced stand recently. He says immigration of Muslims from countries known to be harboring terrorists should be restricted.

We already do that.
Yes, why would we place a harsh light on a group that has tried everything it can to strip rights away from LGBT folks and until recently had explicitly racist restrictions on who could do what within the church.
Turkey suspends European convention on human rights
That's what we did except that the short lived token is a GWT no in a Cookie. While the Long Lived Hash is a Cookie with a database. But the Cookie will only live for the session of your browser. Mostly we only query the database every 5 minute, cause of that.

Actually we also have a workaround to support Safari by trying to put stuff in LocalStorage that tells the other Tab that it recently got a new token and so on.
America's broken digital copyright law is about to be challenged in court
She barely takes home minimum wage and she is self-employed. Most of her peers are in a similar position. It is not a vocation you get in to for the money.

Edit: A common problem in her sector, and other therapy sectors, is that all the recognised diagnosis and treatment systems get bought by the likes of Pearson and other big technical publishers who will demand recurring payments to use the system. For example Owls, a common speech therapy system requires her to use their pre-printed forms to take notes. The basic diagnosis pack costs over $700, but she has to keep buying the forms at $60 for 25 - even thought he system rarely changes.
>Is it a problem that there are more women going into early childhood education or biology, but more men going into petroleum engineering?

Don't the petroleum engineers make more money than the average biologist?
Facebook's Aquila completes first test flight
How is "1. e4" an aggressive chess tactic? That's the most classical opening line of all.
EFF DMCA 1201 complaint
Agree completely. I said somewhere else that I'm treating incentives and subsidies as distinct from regulation and penalties.
Hm, I'm curious: How much has the Chinese web blocking impacted on your usage of the web compared to Sweden?
Ask HN: What do you use to keep distinct strong passwords?
We've banned this account for breaking the HN guidelines repeatedly and for serial trolling.

Please stop creating accounts to break the site rules with.
Firefox is working on it, you can try it in the nightlies, at least as of this post: https://blog.mozilla.org/tanvi/2016/06/16/contextual-identit...
Why spend $100 on African talent when you can spend $5 on Indian talent?
> condescending

This is exactly the word I was racking my brain for! I love reading about how to make something more scalable by there was so much filth I had to wade through to get to that in this article...
That is fascinating to me. I feel like there have been numerous instances of design having a huge impact on success, but many of these instances have been overlooked because people attribute success to other factors. I always assumed Google won because it was b was better technically, but to think that it was due to other reasons is very interesting.
The link is that they gave one of their agents authorization for the levitation... but then stocked an entire military unit there from Fort Bragg to escalate the situation into a riot for further study.
Yes, because after 80% ZFS will consume CPU(s) in an attempt to find enough contiguous space for the new branch of blocks in order to prevent fragmentation. The fix is to either add more vdevs or to change the kernel tunable which controls the free contiguous space allocation algorithm. The latter approach is very likely to cause fragmentation where there would otherwise be none. As I don't remember the name of the tunable, you can search my comments and in one of them on the subject there will be a link to the procedure. However, I strongly recommend adding more logical units or physical disks as vdevs to the zpool instead.
30 years ago Japan was on its peak. 25 years ago the bottom fell out of their economy.

China better hurry.
Yes, you shouldn't do Ruby development on Windows if at all possible. But is there any reason why OS X is not mentioned in the Linux section? It is after all what many Ruby developers use.
actually a cookie is still only accessible if its on the same origin or on a subdomain of the origin.
I don't understand how somebody who claims to be fact-driven and rational like Thiel can end up supporting Trump. If anything, he should be disgusted with the whole system and try to change it.
The superforumula is public knowledge and these guys are clowns. Dumb patent trolls...
https://en.wikipedia.org/wiki/Superformula
In the corporate world even a few weeks of ramp-up time can create lock-in and network effects. Most programming languages can be learned in a few weeks by an experienced programmer, but there are still huge network effects. Part of it is that a lot of times you just don't have a few weeks to learn. But the other part of it is that the more popular it gets the library and tooling ecosystem also starts growing exponentially, so then you have to add the learning time of the tooling and library to the switching cost.
500,000 users doesn't mean anything. what's the requests/second?
> one of the things that really stuck out in the article was this idea that anyone moving to this community would give up all they had for the greater good in some communist style ownership and profit sharing scheme. That is nearly laughable.

I know you added a footnote to this but how is it laughable? That is exactly what the law of consecration was/is. It has never been denounced that I know of. It was postponed due to the saints inability to follow it. Afaik, mormons still believe that the law of consecration is a divine construct and will be brought back once the saints are faithful enough to obey.

> We should not all gather in one spot but help in our communities bother civicly and religiously. I have not heard a Church leader in public or private in my lifetime even hint at the idea of moving together to a planned community or "Utopia".

Really? I was always taught that in the last days all of the saints will be called to gather in Zion (Missouri). That sounds pretty similar. In fact I used to know people in the mormon church that had 50 gallon barrels of gas stashed away for when armageddon hits and they need to b-line it for Zion.

I know that what this guy is doing doesn't fit into the Mormon structure/hierarchy because it isn't coming from the top but it isn't that these ideas are coming from left field.

If you want I can provide sources for this stuff but anyone raised in the church has heard these ideas since day one and I know that you have too.
People are giving special attention to the things that Microsoft is doing, but history shows that they will eventually accept it and live with it.

Facebook has been doing this for a long time, to extremely high degrees of invasiveness. Google as well, and pretty much every single web startup in existence. Collecting data is how you compete in modern business.

If you think this Microsoft stuff is a big deal you should have another look at the entire foundation of modern tech.
A first look at weather in iMessage on iOS 10 [video]
In all fairness, PHP still does dominate the field - it routinely picks up new web developers, is the backing language of some of the largest well-known, simple, and open source CMS (WordPress, Magento), and inertia alone places it at ~80% of websites.

Is it new/shiny? Nah. But while other languages/frameworks may get the lion's share of attention for reasons that circulate performance, concurrency, and/or scale and large companies do adopt them from time to time... PHP enjoys ridiculous levels of usage.

And this is from someone that dislikes and never uses PHP.
Raleigh seems to be a hard market to penetrate, though. I have tried to get a job there but every application seems to go into a black hole.
Full stack startups roll on: Dollar Shave Club sells at unicorn valuation
> We did consider (and regret) potentially leaving android behind, but we were (perhaps naively) hoping that something like retrolambda would suffice, or that android would catch up. In any case, it doesn't make a lot of sense to have 2.12 still support Java 6, since most of its features require Java 8 (those that don't, we first implemented in 2.11.x).

Presumably 2.11 won't be supported going forward? Or as someone who would like my libraries to work on android and doesn't particularly care about them being callable from Java 8, should I just stay on 2.11 indefinitely?
There is a famous romantic comedy from the Soviet Union (I forget the name) based in this premise- a drunk guy gets off an airplane in the wrong city, goes to "his" apartment (identical) and his key even fits the door so he enters. It turns out to be a woman's apartment and hijinks ensue

As noted in the article, we engineers love to plan solutions to problems but in reality people like randomness, cities that grew over time, and the illusion of choice
> This industry needs more diversity of thought

Sure, I agree. But there are some kinds of diversity that no industry needs. You wouldn't, for example, ever say, "Hey, Silicon Valley is full of non-racists. Let's get some more racists in here!" You'd instead be glad that Silicon Valley had a non-racist groupthink. The same is true of things like climate change, where "diversity" just means someone is dangerously wrong and living in the past.

I don't intimately know Thiel's political views (above were just examples), but it seems that many people are worried that Thiel falls into that category of "diversity we don't need".
Drowning the Crystal Goblet: Why Design Should Not Be Invisible
Firefox is starting a project on this, it's still in research stages though. https://blog.mozilla.org/tanvi/2016/06/16/contextual-identit... In the meantime, you can use different user profiles in Chrome or Firefox, but they work per-window not per-tab.
Password Gorilla: https://github.com/zdia/gorilla/wiki
The reasons you cite are certainly the reasons we found the original analysis by Drew and John compelling.

It's not a perfect analysis, in part because there isn't one, but we've found it interesting both as a snapshot in time and for observing long term trends.
Dutch Company Says It Owns Patent on No Man's Sky's Procedural Generation Algo
without reading the article are they suggesting that the depressed brooding boy trope didn't come across as depressed to people?
JavaScript FTW on mobile?
If you want to sell software that expires after two years, just do that. Sell a two year license. Don't gouge people in dishonest ways.
What kind of times can I expect to see between changing my code and having it run on the Internet? And does this go away?
>Having them organise in a secret circle won't cause any damage.

Are you stating a fact or is this part of the thoughts of society in general?
Many times regexes are more clear and therefore less bug prone than any non regex alternative. They have their use. Even in production.
The car company is already not responsible for any accident that might happen. The operator of the vehicle is responsible for safe operation, period.
This is only my opinion, and could very well be off-base, but politics is all about compromise. You'll never find the perfect candidate to represent your beliefs.

I'm guessing Thiel is thinking Trump is the best candidate to support the kind of changes he's looking for. Of course, you're free to disagree with that sentiment.
I don't think it necessarily has to be initiated top-down. But the thing is that this is nothing like Zion, except that it resembles an old drawing. The physical layout of Zion is an unimportant implementation detail. Not only does Hall have no authority, but he also, as far as I know, has not expressed any intention for this to be an attempt at real Zion, and even if he had, it wouldn't matter. One man can't make Zion by himself. Not even the President of the Church can do that, which is abundantly clear from a cursory review of Smith's biography. It requires a people that so fully live the principles of the Celestial Kingdom that divine beings can take up residence among them (see D&C 105:5 [0]). Hall may believe he has found a great city layout in the archives of the Church, and if so, more power to him, but this all has no relation to the real Zion, which is the pure in heart. That's why I keep saying these have nothing to do with each other, except that Hall is copying an old drawing by Smith.

If someone was making a serious attempt at building Zion, they would do so by committing themselves to teaching the pure doctrine, engaging in as much service as possible, helping other people fix their economic woes in a self-sufficient, sustainable manner that doesn't necessitate a patron (which basically means supplying the basics while they learn an in-demand skill), and so on. In short, they would do all the things the Church is already doing. All an individual can do is seek to augment that.

So, again, while Hall's project is admirable, it has no relation to Zion, because Zion is Zion only once a heavenly people inhabit it. It's not about building a city out to a certain spec.

[0] https://www.lds.org/scriptures/dc-testament/dc/105.5?lang=en...
The rCharts package we're using doesn't handle that, but if there's interest we can look into releasing a larger version.
I'm from Brazil and nobody I know uses WeChat.
Most never heard of.
I find this talk very inspiring re: the power of poetry. http://longnow.org/seminars/02005/jan/14/religious-war-in-li...
Would there ever be a reason to have the cookie expire at all?

If the password is changed, you can invalidate the session, but the cookie remains?