skysight-inc/HackerNews huggingface dataset:
>I love how easily some ppl on HN call someone an idiot. Way to encourage people to share.

We live in the "social sharing age". People even share what they had for lunch. If anything, people should be encouraged to share LESS or more meaninful stuff only.

>It seems none of the cool kids with lean blogs managed to post this stuff or get it on HN. I'd love to read their articles about it, but hey, they don't seem to exist.

Serving something you want to read doesn't mean there should be no criticism for serving it in a bad way.

If you had only one chinese restaurant in your city, one that served bad food, would it make sense not to complain for their good quality because "other restaurants don't serve noodles at all"?
Disregarding the fact that someone else violating a road law doesn't entitle you to run them over, that is an unnecessary complication in his scenario. You can be just as much in the ominous "blind spot" standing in a separate bike lane, or even just in a separate lane when the HGV tries to change lanes.
Patent- Space Elevator
Doesn't Walmart drug test everyone?
“Homegrown Terrorists”: New US Draconian Laws Usher in the New World Order
You can get an iPhone 4 for around $50. Seems like a perfectly adequate smartphone to me.
Given that NSLs have a gag order, this is probably a PR stunt like the lawsuit against the government.

They have been complicit with PRISM since 2012 without a peep.
[outside the edit window]
Thank you for pointing out that the study was done on rats, I must have glossed over that in my reading. Carry on.
But Apple doesn't shift that many 2000$ laptops , and laptops aren't a fashion accessory unlike cellphones. Most Macs aren't subsidized either.
>This might be a huge opportunity for Microsoft and WP but they need to up their game when it comes to the qualities of apps.

That ship sailed a long time ago. I think it's is more probable that I become a millionaire (which won't happen), than for WP to become a significant player in the mobile market. Once a platform starts running software from the competition you know it's game over. WP won't be more successful than OS/2.
Amazon is so stingy with RSUs ( and base salary and 401k and benefits ) that 10x growth doesn't make it worthwhile.
"We never have a debate of relativity — why are we spending billions on things that have small effects?"

Because there is hardly any topic more intricately entangled with politics and emotions.
>That depends on what your goal with diversity is. One reason to prefer diversity is simply that a diverse team would naturally have more perspectives to a problem, more insights into more markets, etc.

If that's your goal then you don't want to overdo it. E.g. if blacks are generally a poorer demographic so don't buy your expensive products, you shouldn't get that many blacks into the team, because you don't need their insights. And if you sell only to women then you don't want many if any men in your team.

I don't find that a satisfactory stance -- the "I'll only hire X demographic to get their perspectives and insight into the market".
> I'm switching this conversation to email though

I wish you wouldn't do that. That defeats the entire point of a website such as this. Just because you don't think that this is interesting to random people doesn't mean that random people don't think this is interesting.
Here's As You Sow's own site info on this.[1] The info is about the same. They're using the California act because a private party can bring an action under that act.

"One serving of Soylent 1.5 can expose a consumer to a concentration of lead that is 12 to 25 times above California's Safe Harbor level." That would mean 12 * 15 micrograms per day. Soylent's suggested serving size is 0.5 liter, so that would be a lead level of 90 micrograms / liter. The EPA's action level for lead in water is 15 micrograms / liter. So they're 6x over the allowed maximum level for water. (That's the maximum level allowed for water; the desired level, according to the EPA, is zero.)

On the other hand, heavy metal levels are routinely higher in foodstuffs than in water, because plants and animals concentrate them. It gets worse as you go up the food chain; mercury in shark and swordfish is a real issue. The EU and WHO allow a level of provisional tolerable weekly intake (PTWI) of 25μg/kg body weight. US male mean body weight is about 85kg, so that would be 2125μg/kg/week, or 101μg/kg/serving, or about 200 micrograms/liter (1 liter water masses 1kg, so assume that density). So Soylent, at 90 micrograms/liter, is about half the usual limit. That's pushing it, though; a small person drinking four servings a day of the stuff could go over the limit.

Because Soylent wants to be the only dietary component, they need pharmaceutical grade quality control. They should be running a sample of every batch through a mass spectrometer, and testing their raw materials. Given their emphasis on how "online" and "digital" they are, you ought to be able to view the analysis for your batch on line.

[1] http://www.asyousow.org//?s=soylent
[2] http://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX...
I know you're being sarcastic, but here's some contrived MI that shows common behaviour that can in independent taxanomic branches not polluting the inheritance tree [Edit, added a Bird class]:

#!/usr/bin/env perl

package Flying;
use Moo::Role;
sub flap {
# do stuff;
}
1;

package Bat;
use Moo;
with 'Flying';

has wings => (
is => 'ro',
default => 2,
);
1;

package FruitBat;
use Moo;
extends 'Bat';
1;

package Bird;
use Moo;
with 'Flying';
# Implementation left to the reader.
1;

use warnings;
use strict;
use mro;
use Bat;
use FruitBat;
use Data::Dumper;

print Dumper mro::get_linear_isa('Bat');
print Dumper mro::get_linear_isa('FruitBat');
print Dumper mro::get_linear_isa('Bird');
__END__

$ perl /tmp/demo.pl
$VAR1 = [
'Bat',
'Moo::Object'
];
$VAR1 = [
'FruitBat',
'Bat',
'Moo::Object'
];
$VAR1 = [
'Bird',
'Moo::Object'
];
MS SQL has TABLESAMPLE support: https://technet.microsoft.com/en-us/library/ms189108(v=sql.1...

I don't think it has something like TABLESAMPLE BERNOULLI.
Mass FTP Crawling
I wonder how many of those laptops are paid for by employers? Most of the people I know who pay for their own laptops do not have Apples.
Yes. The frugality here is ridiculous. I work on device hardware/software. We need a lot of devices for testing. We have to buy them from the retail website.

And yesterday they sent out an email asking for help testing FireTV device on TV with certain specs, with a snarky comment about how you cannot expense a TV. It's completely ridiculous. If they need to test with particular hardware they need to buy the hardware and not rely on using their employees personal TV.

That reminds me, they are always asking to use employees cars for bluetooth testing with device as well.
> It can be of no practical use to know that Pi is irrational, but if we can know, it surely would be intolerable not to know.

The need is to know why it is irrational.
Through Cython you can write extensions that release the GIL to make them easily parellizable. However, given that I mostly work Python in Windows (and 64 bit version), I get that Cython might not be a viable option for your use cases.

As for high performance Python, I always recommend Ian Ozsvalds talks at various conferences. Python can be used to reach high performance, even work well in distributed environments and very paralell architectures. It's owed to the great librarys that were developed to work in those circumstances (Numpy, numba, SciPy, OpenCV[1], to name a few), but it's still something posible within the language. Add that to the rapid development cycle that is posible within it, and the flexibility that it can achieve, and you've got a great language for HPC -- despite it's shortcommings.

[1] I will acknowledge here that OpenCV is not Python-specific, if anyone wishes to point that.
> Also, a sector is 512bytes of 4096bytes, so the labeling it in powers of 10 actually makes the math worse.

Sector sizes are different between drives anyway. So using sector as a label is just bad practice.

And... how does it make the math worse? My hard drive partition has a size of 250140434432 bytes (actual value)... how much is that in GB? Easy, 250.1 GB. For some reason, I was able to do that calculation without the aid of a computer or a calculator.

Humans don't count sectors. We like to shift decimal points around. Computers are good at calculation, so we give them the task of multiplying by 512 for us, and displaying measurements in units suitable for human society.
> Let me restate my point: If you are trying
> to help "laymen" get some point, it isn't
> very clearly written.

That wasn't obvious to me from your first comment - thank you for the clarification. I will read it again with your comment in mind, and see what I can do to improve it.

> Singling me out ...

I didn't single you out - I have responded to every comment that seems to need a reply. There is one other that I replied to first, the others don't seem to need replies from me. Yours did.

> ... and talking down to me in
> public in no way improves your
> actual article.

If you think I've talked down to you then I apologise. I don't believe I have, but clearly our ideas about what constitutes the nuances behind the words are different. I tried to take you exactly at your word and reply in a factual manner. I regret that you see it otherwise.

> Note to self: Stop trying to help
> other people. It's a bad habit
> that only comes back to bite me.

I have your email from earlier in my queue to be answered, and I will get back to you.
If you don't mind worse order-preserving behavior, you can use z-order curves. Encoding and decoding coordinates can then be done by (de)interlacing the bits of (X,Y), which is quite simple: https://fgiesen.wordpress.com/2009/12/13/decoding-morton-cod...
I've long been fascinated by what does and doesn't work in classrooms. I'm a graduate student in mathematics and I end up teaching elementary calculus courses to undergrads. This also means that I tend to think about what does and doesn't work in college classrooms.

Two things stuck out to me in this article.

Firstly, Hattie says "Holding students back a grade really does hold students back, with an effect of -0.16." What does this actually mean? Does this mean that at graduation, these students perform 1/6 of a standard deviation below their peers? I'd be more interested if we were also presented with the alternative: how do students who didn't meet whatever minimal standards for grade advancement but were advanced anyway (and thus could have been held back a year, but were not) perform? As an early college math instructor, I'm very familiar with students who are incapable of performing mathematical operations from classes which they've previously passed.

The more I think about it, the more I wonder about what it means to perform at some number of standard deviations above or below others. Is this based on standardized test performance?

The second thing I wonder is related. As an alternative to the common policy of "Achievement Standards", he suggests "The alternative: a focus on growth and progress for each student, no matter where he or she starts." How might one implement this?

For instance, suppose Albert and Beth are entering basic 6th grade math. Beth performs really well and for whatever reason Albert is very distracted and learns almost nothing. The next year rolls around, and Albert and Beth are entering basic 7th grade math. The teacher cannot teach them the exact same, as Albert doesn't understand prerequisite ideas. Is the teacher to instruct normally and then devote additional time to Albert, trying to incrementally increase his understanding? Does Hattie actually advocate Montessori-style schools with self-paced work? Perhaps schools should have a lowest-tier math class which is entirely based on individual students instead of central instruction? Or in this case, should Albert have been kept back a year?

In many other ways, I like and/or understand Hattie's approach and ideas.
Because it is part of the world. Because it would take the burden off of other countries.

A family lives or dies by how they treat their shitty uncle.

In the end I believe people are essentially good. Not that they eventually do good things. That's a measure for time and luck.
thanks! i use it regularly. but there are surely many corner cases & bugfixes i haven't encountered yet. i'd be happy to get your feedback.
That's nonsense and unsupported. Steve Jobs had asshole management patented before the New Economy, and Google and Facebook are doing fine without Amazon culture.

Come-and-go employment is Uber/AirBnB 1099s, and MSFT's old practice of hiring contractors , not Amazon full-time SDEs
I would be quite affected if I opened my desktop and noticed some bulky components using vacuum tubes mixed in only for compatibility with some historic peripheral my grandpa used in his twenties.
I suspect there's a vast difference in quality between the batteries used here and those used in, say, the iPhone 6. I might be naive, but I doubt that Apple is gouging consumers that badly.
This sounds like it would be a good question for a service I've had a good experience with called 'Wonder' [1]

They were able to provide an in-depth answer to a question I had asked various communities about & received no answer to.

It's a paid service, charging ~$20 per answer, but I didn't have to pay for some reason- I don't recall. IIRC the first question is free, but I could be wrong.

[1] https://wonderlib.com/request
ACM Classic Computer Science Books Series
Obviously I DON'T believe CEOs are appointed as token minorities.

First of all because the "non white straight male" CEOs are few and far between anyway, so it wouldn't give much advantage for your company to tout one when nobody expects you to (not to mention it could hurt in some bigoted demographics).

But second, and most importantly, because those doing the appointing care very much for the actual performance of the CEO (which affects their bottom line) to just put a token person in its place. Whereas for lower positions, even managerial ones, they can appoint the token person here and there much more easily.

I also don't believe a listing of 10 companies, especially without also enumerating also their whole boards, VCs, etc, is enough to make a point.

Besides Asians/Indians are taken as non-threatening and a "safe choice" even by bigots in these days (there's a reverse stereotype associating them with IT). I'd like to see some blacks, latinos, etc into that list (which IIRC make for a huge percentage of the Californian population, but are totally missing even from the "top 10" list).
That statement isn't constructive either and also tends towards zero signal. Even if "du-jour" languages don't end up being used in production, some of them add really nice new concepts/ideas. Take for example Rust and its compile time borrow/ownership checking.

Judging by your argument, we all should've sticked with C and wouldn't even need C++.

Taking a look beyond the current horizon sometimes ends up being useful.
Can you still buy them newly produced, or is that the cost for old inventory? I believe it's the latter, which is an artificially low cost- it doesn't reflect the cost of manufacturing, but rather is the highest price that the market will pay for an outdated phone that phone companies already have in inventory.
For $2.10, the battery certainly won't be state of the art. Probably bulky and low capacity.
Ask HN: Who provides the best value for dedicated server hosting?
I don't get why Americans have to reinvent the wheel here. There are countries in the world (Finland, Singapore...) who have public education figured out. Just put aside your pride and do what they do. It involves less testing, hiring and retaining better teachers, and making sure kids are not in poor broken homes.
> It involves less testing, hiring and retaining better teachers, and making sure kids are not in poor broken homes.

ah, hide the hard one at the end :)
Not to mention, Apple products past three generations are unusable. My old iPhone 4S phone is so slow that it's practically unusable.
Probably not even new old-stock iPhones, but actually used ones.

I wonder if e-cycling old high-end devices by refurbishing them and selling them to low-income markets isn't a better choice than ramping up manufacturing on necessarily crappy phones.
Honest question, how do these companies use OpenBSD? I can totally understand the security benefits of OpenBSD, but it's also my understanding that it's very "unstable", in the sense that they constantly introduce breaking changes. So I don't understand which company would put their "extra-secure" data in such system.
Well:

1) If some candidates don't make it for real reasons, solve the real reasons first. For poor blacks, latinos etc for example, stop racial prejudice, invest in education and social support for their communities, etc, and help them reach middle class status. This includes lowering the towering college/university costs.

2) When hiring, don't hire because of token sensibility. That just helps a person here and there, who might not even deserve it (aside from their minority status). I guess hire blindly (based on CV, without even the name attached to it) is one way.
Can someone explain what is means for bitcoin to be forked?
These aren't "big data" features but rather EDW/BI features.

If PostgreSQL can't trivially scale horizontally like Cassandra or Riak or integrate nicely with Spark/Hadoop like MongoDB then it isn't particularly useful in typical big data roles.
What traction can a startup achieve in a week?
I want to be clear that I fully intend to spend my weekend with my family, and not arguing this with you. So, I'll avoid rehashing any of our past discussions regarding technical concerns with asm.js. However, as the person responsible for Chrome's NPAPI deprecation, I just want to set the record straight regarding Unity.

Unity previously had a high quality NaCl port (long before asm.js ever existed) and I fully expected that they would continue to support it. Plus, long prior to NPAPI deprecation the Unity NPAPI plugin was on our security blocklist due to a rash of vulnerabilities. So, I don't know why Unity chose to drop support for NaCl, but it occurred well after they became aware of our plans to remove NPAPI. And if you want a public record, you'll notice that Unity 4.3 was released (without NaCl support) months after our NPAPI announcement:

http://answers.unity3d.com/questions/574054/can-i-use-native...
I've worked as customer service at one of these budget phone companies before. The batteries are decent — I've had my fair share of battery bloating for certain models, but the battery life is definitely comparable to the bigger brands.
Most good CEOs actually need to have very high empathy levels. The tricky part is that they need to understand exactly who will be hurt by a decision and then hurt them anyway. You can't do this with no empathy - you'll be blind to the consequences of your actions - and you also can't do it when you shy away from doing things that will hurt others, which is the natural reaction when you feel anothers' pain.
That cleared things up a bit, thanks!
Unions at one time were necessary, but are now nothing more than a funds-sucking entity that promotes a single political party.
That's a bummer, sorry about it! I'll work to have it running after the iOS9 launch!
> This might be a huge opportunity for Microsoft and WP

On the contrary, they've been trying to penetrate the developing market for some time. In fact, the low-end Lumias are almost uniformly better than Android devices in the same price range.

Apps are an issue, but that brings us to the chicken-egg problem of customers and apps.
i'm from the Netherlands and it's not getting much attention at all.
I have been working with MongoDB/Node.js/Express/Angularjs and I think it is one of the easier stacks to work with because you are using javascript for the database, client-side, and server-side.
That book is now https://doc.rust-lang.org/nightly/nomicon/ . It was published at .../adv-book/ for approximately 1 day, but then was quickly moved.
>because if it had dangerous levels of lead the regulators would have intervened and recalled all stocks and yu wouldn't still be able to buy it

What is this extreme reliance on 'the regulators' (who?)?

Less than one-hundred years ago, radiation exposure used to be highly commercialized and casual.

>This law suit is not about supplying a product with dangerous levels of lead

What is the meaning of the sticker, "contains chemicals that cause cancer", if not, "this product is dangerous"?
The header says that it's from vistomail.com. It doesn't have to be satoshi@vistomail.com.
The idea that floating point isn't deterministic is patently false. If it wasn't, that'd mean that every computer adds random noise to the calculation. That's nonsense. This myth seems to be propagated because fp is hard to work with and has a lot of quirks: its non uniform division of space, the x87 extended precision mode, the various rounding modes... But none of that stuff is intractable.

(Many games have shipped with fp in networked code. see
http://gafferongames.com/networking-for-game-programmers/flo... and look for previous discussion here on HN, reddit...)
Yeah, no doubt.

I was blown away after seeing a scale model solar system on the U Colorado Boulder campus.

The tiny size of the planets relative to the distance of the orbits is mind-blowing, especially the outer planets. It's almost amazing we're able to see the planets so well with the naked eye from Earth through just their own passive reflection of sunlight.
My startup[0] is building a tool kit for to make it easy for developers to build apps that work with what really motivates users.

[0] www.useDopamine.com
> ah, hide the hard one at the end :)

Income equality isn't "hard" if you look at it logically versus emotionally. Raise taxes, ensure a proper social safety net, widen the middle class.

Then again, this is America. We try everything else first before the right way (apologies to Churchill).
Because the price the store charges you is not the price the manufacturer charges the store.
I do a lot of work using Postgres -> Grails -> jQuery, and I'm just now starting to think a lot more about picking a fancy new JS front-end framework to focus on. I'm torn between React and Angular, but leaning towards starting to invest time learning React.
It is 2am as I write this – I hope I don’t have to explain the inherent meaningfulness, usefulness, and importance of saving as many unique manuals from this collection as I can.

After poring over the photographs for a few minutes it appears that quite a few of these are electronics manuals. But really, I have no idea what is special about this collection or why it is suddenly so important to save it at the last moment - presumably I'm just supposed to just go along with Jason Scott's intuition that it's important.

Am I missing something?
> Serving something you want to read doesn't mean there should be no criticism for serving it in a bad way.

There's criticism of serving something in a bad way, and then there is calling someone an "idiot".

Should we instantly call every single person an idiot for making a mistake?

I wouldn't say that the food was bad here, it was just a bit cold.

> We live in the "social sharing age". People even share what they had for lunch. If anything, people should be encouraged to share LESS or more meaninful stuff only.

This is off topic, but I don't think people should share less. If you are bothered by it, you should read less. Maybe we should have better tools for filtering.
But information is everything, something as banal as "I had a bad day" has value. Tracking social sentiment for example.
> "Process separation enabled by default in Developer Edition"

We are finally getting there...!
My favorite part of this was the not 1 but /3/ AT&T U-verse advertisements embedded in the mobile page.

"Gee guys, any idea why our conversion rates are so low?"