skysight-inc/HackerNews huggingface dataset:
Yes, that's what rleigh is saying. It's what I'm saying.

ZFS sets a very very high bar indeed. There are things that could be done better (I've talked about some of those on HN). But pound for pound, it's the best storage stack today and has been for over a decade. ZFS is the benchmark against which all others are to be stacked. There will be applications for which you will find a more performant solution, maybe, but altogether, ZFS has been the last word in filesystems for a long time now.

The most interesting competition, IMO, is from HAMMER. We'll see how that progresses.
Interesting analogy! Compare to the one I gave [1]. As you've described it here, I would agree that they don't have an obligation to mail the DVDs out. However, if:

A) The marina owner had entered into a fiduciary relationship with you regarding the possession of your boat to your benefit, and

B) The DVDs were sent to the fiduciary with instructions to be given to the boat owners, and

C) A reasonable person would believe that the boat owner would regard the DVD to have enough value to care about,

Then the marina owner would be obligated to at least ensure that the boat owners can access their DVD, if they wish to, for some reasonable period (say, 60 days). For example, by leaving it with the boat or dropping it in the boat owners' locker at the harbor office, or informing them of their property with the next scheduled communication (in a way that leaves them 60 days etc).

[1] I know "comparing a comparison", but here ya go: https://news.ycombinator.com/item?id=14913261
Big Banks Are Rallying Behind Cryptocurrencies
If you open an issue we can up the limit again
"The logical solution would be to increase pay in women dominated professions. But this kind of thing spits in the face of capitalism."

The problem is that "thing" work often scales better than linearly while "people" work does not. You can't really socially engineer yourself out of that reality.
What's most surprising is that, even though they have all the bad publicity they could possibly get (security wise), they still chose not to go from scratch working on a new secure solution (They have smart people working there for sure), but chose to continue modifying an older codebase of a product they probably bought 10 years ago (Only explanation I can think of why you'd run so much untrusted code, at system level).
If OP is using a vpn to route traffic, they should call it out.

Our adblocker uses a much less intrusive idea than VPN to block unauthorized IPs from hitting 53.
Daly City, San Francisco, Cali
Given the previous experience of authoring a popular ORM, why repeat the mistake of pluralization of table names from model names?

I've always found this convention to be problematic at best and I've learned to avoid it. Maintaining consistency of names inside and outside of code makes searches and references easier to follow without having to mentally (or even mechanically) expand the singular name to plural name or vice versa (say, in a scratch pad to compose a test query).
Best headline I've seen all day, but the piece is much less cheery.
Ask HN: Is it reasonable to ask for money for writing a demo app?
Every time I apply to some company for a programming position, the company is always asking me to write an application as a test/challenge.

I already have a GitHub account with some examples of my work, and they can very easily check that I'm able to write code.

The challenges they often want me to write aren't that difficult (sometimes they can be), and it's often something I can do in a week or so.

After the fact and when I'm done with the work (usually a week later), I send them links to both: the git repo (hosted on github) and the app that I've deployed to Heroku (because sometimes they ask for that too), and they send me their feedback, which is usually positive and sometimes negative.

There are times I find their feedback can be valid, in that case I learn from it and move on, but often times the reasons can be unreasonable/absurd (or plain wrong) and it feels that they nitpicked a lot on my work, which can be very frustrating.

So, given that most companies don't have any respect for workers' time, wouldn't it be reasonable to ask for proof-of-payment when they ask for proof-of-work?

I understand many companies would be rejecting me for asking to be paid "so early" and maybe I will miss some good opportunities but at least I wouldn't be wasting my time.

Have you ever went through the same thing?

What did you do?

Thanks in advance.
((1 + 3 + 88) / 2) - 8 is unreadable? Can I have some of the crack you're smoking?
I have used this method at every startup I worked for. It will only work for companies that want to hire and keep good engineers. When you join the company, your manager will lay out your strengths and areas to improve to get to the next level (in a direction you want to go) in the very first meeting. Then, she meets with you every quarter and refines the vision for growth. Between those meetings, she'll create opportunities for you to challenge yourself, shine, and grow. That's it. All we care about is ownership, accountability, and leadership -- and your peers will keep you in check. Our job as leaders is to remove speed brakers and avoid pot holes. I can't think of a better way than this -- "performance" reviews are meaningless.
The point though is that these are not really lotto tickets. A lot of high-tech startups are working on monetizing some obscure technology, or inventing a more efficient way to do a task, or something along those lines. They are actually providing value, other than the payoff from their sale or IPO. I think we as a society are failing somewhat to give an appropriate monetary value to that kind of contribution.
It sounds like Iran is suffering from a terrible gender imbalance in STEM majors. Is anything being done to correct this problem?
Can you elaborate on how Diesel doesn't compose in this way? Composition is one of the main goals of Diesel.
I think we're finding out that the coins that Coinbase's customers believe they hold don't actually belong to those customers. It looks like they belong to Coinbase, who is deciding what to do with them. You gotta read the fine print.
Sexism in favor of the people we're talking about. So, mainsteam thought views women as being the oppressed ones, but the study shows that women tend to get hired at a higher rate than men, simply by having a female name.

Another example of positive-racism-- being a white dude visiting China, I got into night clubs without paying. :-/ But cab drivers also consistently added 50-100% onto the fare.
That source clearly states that only 13% do exclusively breastfeed their babies-- not can. It is common for women to "give up" on breastfeeding for a variety of reasons, but don't construe that as an inability to sustain their children's nutrition.
I thought it was just me being an idiot or some ad blocker screwing with their player. As soon as I saw it (after the first time), I just stopped playing anything from the site. I mean, after play and pause isn't volume the exact next feature?
If you read the study they show that not only is their social/cultural fit assessed more negatively but also their pure performance assessment.
A fool and his money ... you know the rest
The risk is FUDdy, but not entirely imaginary. In particular there's the thread of a threat of patent lawsuits from a variety of players in the industry. Of course, that's always the case in this industry, so I don't buy it. But RH might, and that's their call.

My guess too is that if Canonical manages to go a few years without a lawsuit from kernel copyright holders then we might see more of what it is doing. But RH would -I guess!- still suffer from patent FUD and so stay away from ZFS.

That's all fine by me. The better for RH's competition. More competition, mo' betta.
And a lot of people are forced to a plea after being overcharged and put through a very long crippling (financially and mentally) process while for the DA/cops is just another day to go to work
Show HN: Alexa skill to tell when is the next episode of a TV show
This is the most clear and concise explanation I've seen. Bravo Mr Levine[1]. It's worth noting that some people tried to pull this off because Bitfinex's official communications seemed to clearly state that this is how Things Would Work, at least until after the fact when they realized what a mistake that would be.

[1] Ninja edit to specify to whom credit is due.
Whatever decrease in losses they have from the disorder, my puppy is making up for by eating them. Or at least it seems like it. I have to make sure he doesn't get near any when I take him on walks and he still manages to get a couple here and there usually. I can't believe he hasn't been stung enough to stop going after them by now.
Then they are just lying and should be warned. I understand it is difficult to monetize sites like this where you restrict employers with rules but that is an ideal situation for job seekers.
> I'd argue that Coinbase expended its fiduciary duty by warning their users of the fork.

But people are arguing, and I think convincingly, that Coinbase didn't provide enough lead time after sending out the email announcing their decision.

Coinbase also essentially gets to pocket all the extra value which should reasonably have belonged to their customers.

IANAL either, but I have to imagine there are the beginnings of something like an unjust enrichment claim here.
So you're saying that women are just worse in everything?
You're right. I probably do need to go back and re-examine the details. Generally when disagreements happen, one or both parties is missing something. At the same time, I still feel this is far too nice an ending for Symantec given the shit they pulled.
How Music Hijacks Our Perception of Time
Bravo.

The REAL problem, however, is the quality of jobs available to felons. If this board is filled with nothing more than labor and call-center jobs then, you've only solved part of the problem. The true goal is to connect felons with sympathetic employers in ALL manner of jobs. There is nothing like a felony to destroy a person's sense of self-worth and the system is completely rigged against a felon. This is bigger than a technological problem. It is a problem of humanity and forgiveness.
You can become a registered sex offender in many states after a public urination citation. In my home state, you can get a DUI as a 100% sober driver if your alcoholic girlfriend or passenger brought an opened container of alcohol. It's possible that the violent crimes are overly broad as well and include things like "mean looks".
I don't have any bias to check. I am basing my conclusions on your remarks. Perhaps those conclusions are inaccurate. But it is your framing that seems to come from an assumption of guilt.

This is neither accurate, nor effective marketing.

For some years, I was close to someone who spent three years in prison for their political activism and was questioned under torture. For this reason, I am keenly aware that whenever a corrupt government is overthrown, the first thing that happens is all the prisoners are set free on the assumption that they are political prisoners.

An awful lot of Americans are in jail for being "the wrong kind of people." I have spent the last 5.5 years on the receiving end of ridiculous, toxic classism and sexism. It has made me keenly aware of the systemic forces that make it impossible to become the "right kind of person" for an awful lot of people whose only real crime was being born at all.

A) When the system is this fucked up, yes, society needs to find an effective, constructive means to give its victims a pass, a do-over, and let time sort out which ones will make good use of a second chance and which won't.

B) Affirming their fundamental innocence is a better marketing strategy than suggesting to employers "your firm is already full of wolves in sheep's clothing, so might as well hire more wolves."

I don't have the link handy, but I read a good piece by a white guy who talked about his epiphany about racism and part of what he said was that there were countless times in his youth that he actually broke the law, was caught by the police and basically told "Go home before you hurt yourself, son." Had he been another color, he would have gone to jail for what are merely youthful indiscretions for privileged white males.

It does not help to tell people he is just as guilty as the colored people who got arrested. It is much more effective to say they are just as innocent as him, but got shafted. It makes them more trustworthy in the eyes of most people and it is a more dignified treatment of people whose dignity is one of the victims of their crime of being born one of the wrong people.

I hope that makes some sense. I am not at my best at the moment.
What's comical is your weak argument. You're equating basic income to an authoritarian state.
Stratis Is Red Hat's Plan for Next-Gen Linux Storage Without Btrfs
I wonder if resilvering is still an issue with SSDs. But I cede your point, nested vdevs of two disks making mirrors makes sense. It doesn't sit well still, but makes sense
If women were 25% cheaper than men while being as competent, wouldn't white/male capitalists trip over themselves to only hire women to increase their profits?

Invert this: what explains capitalists paying women 25% less for the same skills? Why aren't the salaries of men decreased in light of actual proof that the work can be done for less?
I actually had a problem with PP. They can freeze you without notice at anytime (something todo with risk exposure). So now Im sticking with STRIPE. Unless the customer insist. Yeah STRIPE api is super easy for integration. I get my money in 2 business days. 2.9% fee+30 cents P/transaction.
Stratis Storage Software Design [pdf]
I currently find an explanation based on incentives to be best in resolving why there is gender segregation in the work place and a strong correlation to pay grades.

The way women selects men is heavily weighted towards how much the man earns. According to dating statistics from dating sites, its the biggest single strongest attribute to predict if a message sent from a man will give positive response. This can also be seen in surveys around the globe, like one which said that 90% of women in china would not consider dating a man who earn less than the median income.

So if this incentive based explanation is true, lets make some test by making some predictions. If its true then we should see that boys during adolescence think in a higher rate than girls about selecting a profession based on earning potential. We should also see a higher number of young non-married men around the age of 20 trying to enter the work force as early as possible in order to improve their own status and impress the opposite sex. Those men should be more eager to get higher wages and attempt more risky ventures in order to compete with other men. The need and risk taking for higher wages would be correlated to how much other peers of the same sex earn in their perceived environment.

Increase pay in women dominated professions would lower the earning difference, but it would not change the incentives. In order to get that we would need to change our culture so that either women stopped prioritizing earning when selecting a mate, in which men would loose that incentive, or men need to prioritizing earning when selecting a mate, in which women would get that incentive applied on them.
That's standard in the US and not a trick, I don't like it at all either way.
> The average of black candidates, and women candidates, simply asked for less than the average of white male candidates

I agree that the phenomenon is much more complex than conspiratorial movie villains, and it's unproductive to simplify things that way (often out of anger). But I'll add some complexity to what you said: They would be wise to ask for less because that is what the market will bear, due to widespread discrimination.

It seems beyond debate that discrimination is widespread, though again I agree we need to understand that simple statement in detail. The black, female, Latino, etc. candidates would have to be deaf and blind not to be aware of it, and would need unusual courage to try to ignore it.

Anecdotally, I was at dinner with a retired female biologist. She was discussing the challenges of being a female scientist in her generation, and how today's women in science take their opportunities for granted. Later in the meal, she told me that women are naturally worse at math and computer science, and that males of northern European ancestry are naturally superior (which flies in the face of even current discriminatory hiring in IT). It wasn't anything I haven't heard before, unfortunately; even in my personal experience, explicit discrimination is not so rare as to be shocking.
Indeed, with Sass, just comment out what you don't need. I rarely use much beyond the grid and normalization, it nice as its a predictable setup that you can plug in front end devs, and almost everyone knows the media queries vars (if they don't, they can google them) and such.
Matt sums it up well in a footnote:

Imagine if I announced tomorrow that I had created a new blockchain,
called Bitcoin Matt, and that everyone who owned a BTC today
will tomorrow own both a BTC and a BCM.

Fine, great, you all own BCMs, congratulations. But also anyone
short a BTC today will be short a BCM tomorrow, and will be
forced to go buy in those BCM shorts.

Even with no economic support for BCM -- with nobody mining
it, or using it, or treating it as a store of value -- I have
magically created demand for it, just because BTC short-sellers
will be forced to buy it in to cover their shorts.

And if no one else is using it, then it will trade very thinly,
and it will be very expensive to cover. (And anyone who does sell
it will make a lot of free money.) Nothing stops me from just
announcing that I've cloned a copy of the bitcoin blockchain
for BCM; the only way to avoid this abuse is for people to ignore
it -- and that means not forcing short sellers to cover it.
I don't think so, for all of those at least, e.g.

http://www.careerprofiles.info/middle-school-teacher-salarie...

http://www.careerprofiles.info/fire-fighter-salaries.html
I guess not everyone considers that a mistake, but at least it's very easy to change; tack on a #[table_name="whatever"] and you're done. I'm not sure if there's a more global way, since I don't mind pluralization.
I'm late to the party, but any advice on shutting down YouTube in the home at the router. I need an on/off button on my phone!
Power users that could dedicated a $50 drive? Storage just keeps getting cheaper. Bandwidth is more likely to be a limiting factor. But looking at dedicated servers, $50/mo gets you 8TB of disk + plenty of bandwidth.

Checkpointing cannot be hard. The hashes of 58400 blocks is not even 2MB. So with a few dozen megs you can checkpoint every single block. Then you can download blocks on-demand if you need to find particular transactions or whatever. What is really lost if we tossed the previous blocks after a year and just kept balances?

But you're right: who needs to run a node?
You totally ignored my point. I said nothing about Bitcoin Cash.
Isn't the ICO a fundraising structure for the company? It has nothing to do with their product (which is the API/integration platform).
The Floppotron: Harder, Better, Faster, Stronger
You might consider reading the article, it's actually Matt Levine's words copy+pasted.
Greylock COO Tom Frangione Left Firm After ‘Lapse of Judgment’
https://doc.rust-lang.org/stable/std/macro.file.html

https://doc.rust-lang.org/stable/std/macro.line.html

https://doc.rust-lang.org/stable/std/macro.column.html
Goodness! This seems like an amazing opportunity - I have charges that will never go away under New Zealand's Clean Slate Act for buying from Silk Road when I was 17 years of age. This is truly progressive.
This is assuming that forks retain the difficulty target, which they don't have to. In fact, the Bitcoin Cash fork doesn't.
iPhone Pro′s edge-to-edge screen and what it could mean for the UI
This reminds me quite a lot of my own history with .NET. I mostly bailed on it before the open source movement for .NET (and have spent a lot of time in the Mono mines because of it) but the hardest part of .NET as a toolmaker (I build stuff to build stuff because it makes me faster) is the mentality that "everything comes from Microsoft." It does often feel even today that the whole open source foundation aspect of it is still kind of a fig leaf. Which sucks. I like .NET a lot. I want it to do well. And it's easier to do well when you're not playing games with outside community interests.

(I know nothing about Paket and don't have a dog in this fight.)
Banking upon Blockchain
Building onto developer products
What’s your main motivation for building onto developer products?
1. the platform is really innovative
2. money
3. engaged community
4. my manager told me to
5. first to build this awesome functionality
6. other: please describe
I've owned TSLA a long time and I hope they don't start making money, and continue the Amazon model and actually build something with years of minimal or no profits, re-investing vigorously. Amazon had almost 20 years in business without "making any money" except a few quarters where they accidentally eked out some non-trivial profit.

But without their spending, they wouldn't have become Amazon. Without Tesla's spending, they won't be a future company, they'll just be a tiny car company.

It's amazing just how many people on different sites (stocktwits, seeking alpha, reddit) continue the "they're losing money, why are they valued so highly?" comments. How is it not obvious what Tesla is trying to do? The operative thing isn't that they're losing money, its that they're spending everything they've got. This is a good thing. The Starcraft analogy is simple to make: The winning player is the one that spends all their resources, not the one that hoards them. Nobody raises cash just to hold on to it. I have no idea why people can't grasp this.

For earnings, what matters is whether or not revenue is higher than expected ($2.79B vs. $2.51B estimated) and what the gross margins are (27.9%). Check and check.

~~~

Bit of a diversion:

For some historical comparison: Amazon added $6bn in debt as recently as 2014. Even very large and very successful companies take on debt to fuel growth far beyond "bootstrap" numbers. Both companies leverage as much investment money as they can to build and expand as fast as they can. If you look at Amazon's raises in the late 1990's you'll find something more comparable to Tesla today relative to revenue. In 1999 Amazon raised $1.25 billion, and their revenue for the year was $1.64 billion. So they raised proportionally way more money than Tesla has so far this year. And spent it all!

(Also note the crazy growth: 293 million in Q1 to to 676 million in Q4 for Amazon that year. They were expanding like mad, but they still needed way more money than they were producing to reach their goals.
http://www.wikinvest.com/stock/Amazon.com_(AMZN)/Data/Revenu...)
> Correct me if I'm wrong but the bill you mentioned only seems to deal with marijuana, which I don't think is how most people get drug felonies.

You'd be surprised. Lots of weed? Cash? Baggies? Scale? Intent. Felony. Civil forfeiture (State of California v. A bag of $25,000 in cash). Go directly to Chino. Do not pass go.

It's usually the intent to distribute that ends people, and that does happen a lot with marijuana. Simple possession is easier to wiggle out of these days, depending on where you are and if it isn't much. Over a half ounce of marijuana in Virginia used to be a few years in prison (not sure if it still is). I'm carrying over a half ounce on my person right now and it'd be fine. Jurisdiction sucks.
Absolutely, I think many people would be surprised about the quantity of highly-educated, high-experienced, highly-talented felons there are in our society that are exactly just that, "Diamonds in the rough."