skysight-inc/HackerNews huggingface dataset:
I'm skeptical of dual class shareholders. Honestly, it's not a terribly inventive idea. So why hasn't it been done before on such a widespread basis?

If the ability to vote is valuable then that means investors will be willing to pay more for it. If it's not valuable then why do founders insist on reducing investor power?

There's a contradiction in there somewhere.

If capital were to suddenly dry up what would happen to the value of most of these companies? I would predict a significant drop in valuations for all companies that aren't monopolies (e.g. Google and Facebook).

Steve Jobs is often used as an example of why we need "CEOs for life." But let's not forget that Jobs had fairly little shareholder power in Apple - most of his billions came from Pixar.

So ironically, at the time Jobs was brought back to Apple it was basically equivalent to bringing in a non-founder CEO from the perspective shareholder power.
Didn't Surface go the other way? They started with the ARM-based Surface and the Intel-based Surface Pro in the Windows 8 era, but seem to have stopped iterating on ARM-based designs.
As a consultant who works from home with two (young) kids, it's hard to imagine working these kinds of hours. It seems sort of inhumane.
There are already loads of questions that employers aren't allowed to ask. Are you married? Are you pregnant? How many kids do you have? Is your significant other black? When was the last time you went to church? So, you're about 50, is that right?
I used to read a lot as a kid, to the point that I wouldn't get much sleep. Finally my grandfather gave me a couple of audiobooks he had on cassette, and that was the beginning of an obsession that continued for decades. I've variously gotten into old time radio, unabridged audio books, copies of audiobooks that were only made for the visually impaired at the LoC...everything. I used Audible for a little while, but I like to actually have a choice of player.

I love to use them for long drives, chores, and when I played more video games I found them to be an essential companion. I have strong associations between certain games and certain books (a scene in some Ludlum novel and Grand Theft Auto III by a dam spring to mind) and it's still a pleasant way to set the mind in neutral.

That said, I tend to want to actually read a book that I care about to any real extent, but I'm also the type who re-reads a lot. I found the unabridged Wheel of Time to be something special out of all the audiobooks I've enjoyed though.

Sorry for babbling, I'm a bit passionate about this, although I get a bit sad when people don't read and just listen to books; although I think it's better than nothing for sure.
While it's a smart move not to disclose your prior salary during negotiations, I really don't want there to be legal implications for the back and forth during this process. It's great in theory, but micromanaging businesses like this is over reach, though typical for NYC.
Or, he did break the ToS, and that was that.

Richard Spencer is still on Twitter, despite being an actual, self identified Nazi.
Docker emulator images on ARM hardware? Hardly.
No, it didn't.
EmberConf 2017 videos
>Fundamentally, why?

I'd also like an answer. My theory is that these founders are "just like us!" as opposed to the grey-haired CEOs running stodgy companies.

We plead for transparency and accountability of executives...for all companies outside the Valley.
That's extremely idealistic.

We humans are so lacking in moral integrity that we participate in wars, domestic violence, substance abuse, abuse of power, organised crime, the list of morally reprehensible shenanigans we get up to is as long as you want it to be.

Thinking the average software developer at large-software-company is an angel and prepared to put their head on the chopping block is fanciful.
I'm talking about the US not the UK. In the US employee handbook type stuff is not in any contracts just so they can change it without notice, as that's typical in the US, from my experience.

That's why I asked what people are talking about when they sign "employment contracts" in the US as I, personally, have never heard of a private non-union employer having any sort of actual employment contract other than "we can fire you at any time and you can quit at any time." And of course, NDAs. That way they leave the door open to changing the terms at any time.

A US employee is typically not going to, in my experience, give up the "at will" status, and by having a contract they do give up that power. Unless they write something like "we can void this contract at will."
The Wikipedia article "Nuclear fusion–fission hybrid" [1] provides some good background. I'm kind of surprised it's taken this long for someone to start talking about a commercial implementation rather than merely researching the idea.

[1] https://en.wikipedia.org/wiki/Nuclear_fusion%E2%80%93fission...
This doesn't work for me at all. Example: I'm reading the Vital Question by Nick Lane and I need to stop often just to digest what's written on the page to make sure I fully understand it. I don't even think the book is particularly academic, I'm just below average on a lot of topics. For something that pushes my capacity I can't imagine being a passive reader and getting the most out of it.

I think this works for lighter topics, but I question the point of having something in the background and just hoping to gain value from it through... luck? I'm not sure what else to call the serendipitous moment when you're actively paying attention and the audiobook also happens to be on a section that's insightful.
Anyone on HN using a Surface Pro 4 regularly? What are your thoughts after having it for an extended time?

(I read quite a few reviews when they first came out, but I'm always curious to know how those products feel after being used consistently for a long period of time)
Exact phrasing depends on jurisdiction, but see: https://www.copyright.gov/title17/title17.pdf especially §106 Exclusive rights in copyrighted works p16

"Subject to sections 107 through 122, the owner of copyright under this title has
the exclusive rights to do and to authorize any of the following: (1) to reproduce the copyrighted work in copies or phonorecords"

Reproduction is infringement. Distribution of copies is also infringement but carries separate penalties. There's all sorts of carveouts and caveats, but remember Sony v Betamax: it took a court case to invent the time-shift exemption that making a copy of a broadcast TV program wasn't infringement.
I cannot agree with the way you've set up those groups. Mainly because I don't think it's that difficult to ban the harassment and hate speech without erroneously silencing someone who shouldn't be silenced. I don't buy the slippery slope argument on this one.

I honestly think that Group 1 is more often, "I'm fine with the others being harassed, so I'm going to pretend we're talking about criticism or something like that instead of harassment."
Well, moving to Linux is kind of too obvious to even discuss, at least on HN. I'm sure, there's a huge number of people who've already moved over to Linux, just silently reading through the comments.
The reference D compiler is now open source
zi2zi: Master Chinese Calligraphy with Conditional Adversarial Networks
Ng-Conf 2017 Summary – Day 2 (Fair Day)
super cool visualisation. I wish the numbers in my bank account looked like that.
Are you seriously arguing that we should not expect any privacy at all just because where people store their information has evolved over the past half century?

In 1973 and in 2017 your suitcase could contain a gun. searching and backing up the contents of your cellphone has nothing to do with preventing a weapon coming on board. There is a legitimate reason to search luggage, there is absolutely no reason to know the intimate contents of someone's device at the border. At most, x-ray the device to ensure it's not a bomb, otherwise stay the fuck out of my personal business.
Write or Paste Multi-Line Code in Scala REPL
cheers jose!
They tried that with "Surface RT" and it was a total market failure.
The shuffle feature in Spotify is probably among the worst, or perhaps is the worst, I've ever used.

It's more of a "shuffle-songs-from-the-same-artist-or-even-the-same-album-until-you're-annoyed-enough-to-manually-switch-songs" feature. It doesn't seem to be a proper shuffle, or even close to a randomization, no matter how many songs, artists, or albums are in your playlist.

That's the killer feature I've been waiting for...
I hope I never hire someone like you by accident. I have a feeling it wouldn't take long until this outlook would lead to other problems in the workplace that would have you on to your next con.
Atmosphere found around earth-like planet
I can only "listen" to an audio book when I am not multi-tasking.

Otherwise I find myself zone out of the book, and miss a huge chunk of it, then rewind to the point I thought I missed and rewind too much. Realize I have heard it before and let myself zone out again etc.

I realize how inefficient live lectures are and how much I must have missed through my life.
I totally regard global warming and that it is caused by man as true from evidence presented by scientific research.

But trying to give single images as proof is actually a disservice to the all thing. It just helps science deniers to actually nitpick their way out of this.

EDIT: Grammar in single images.
Last I read, there is too much uncertainty in measurement to tell them apart. It will have to be resolved theoretically, since a heat death will only be the final result when omega exactly equals -1.
I had tried for awhile thinking I could get by on Bash for Windows & Vagrant, but there were a lot of headaches and I ended up returning it and getting myself a Lenovo I could run Linux on.

But if Windows itself wouldn't be a problem for you, I think it's a fantastic machine
The problem isn't mixins Promises and callbacks, in fact mixing the two is often completely necessary and people need to learn to do it correctly exactly to avoid problems like these.

The problem here is that chained Promise reactions, like .then(A).catch(B) can indeed call both A and B if A throws, which in this case is very bad if you can only call one of them.

The correct solution is to use an error handler in .then():

function fetchFirstUser(iswhatIwant, callback) {
knex.first().from("users").then((user) => {
callback(user);
}, (e) => {
callback(null);
});
}

But anytime you're invoking callbacks you also have to consider the case where the callback throws - which is one reason returning Promises is generally easier to get correct than invoking callbacks - so you _also_ need a .catch():

function fetchFirstUser(iswhatIwant, callback) {
knex.first().from("users").then((user) => {
callback(user);
}, (e) => {
callback(null);
}).catch((e) => {
// oh no, callback() threw! bad callback!
console.error(e);
});
}

This might seem like a lot, but I blame callbacks in general for the extra work that needs to be done. If you can avoid callbacks, do, because Promises all the way through would be so much simpler:

function fetchFirstUser(iswhatIwant, callback) {
return knex.first().from("users");
}

And push error handling out to the initiator.
Technically they can ask those things, they're just not allowed to discriminate based on the answers, so asking them is a bad idea.
Objective-C Dinosaur. Some of us are dinosaurs shirt
I have been using Boostnote for a while. Very happy with the support I got from the community and the feature
Apologies, I was always arguing for a separation of corporate and customer accounts. My assertion is essentially that all administration of the application is done by corporate users, not application users.

Now, it is not uncommon to actually do this in three parts. A set of users that covers administration. Often made by tools that guarantee corporate level access to these accounts. And then a separate system built on top of them that does the application.

If you have truly "admin" users in the system; then yes, they should be separate from corp. And should be a flaggable part of a normal user's account. Mixing these with who can create the tables that are required for the system to run seems awkward, at best.

Consider, why not support all users being able to just login to the systems that run the application? It is ultimately the same argument, no?
Signs for Science – place to share sign ideas for the science and climate marches
Ask HN: Help me be a better 508 compliant developer
I would like to be better at developing applications with accessibility in mind. What are some good resources? Where can I contribute?
I think you underestimate the difficulty in loading a child with explosives and successfully getting them onto a plane then detonating them in flight. There are so many places along the chain where this would almost certainly fail. We could easily make this a nearly impossible threat without abandoning our civil rights. We already have sniffer dogs, explosive materials swabs, backscatter machines, and layers of human intelligence before this point. If we're at the point where TSA has to grope everyone, why bother, the terrorists have achieved their goal, as we are no longer a free society.

Additionally I think you are vastly overestimating the number of terrorists out there trying to carry out these attacks. We didn't do much at all in the 1970's and 1980's beyond signals and human intelligence and attacks were very rare then. And this was when we were engaged in several proxy wars with Russia. There just aren't that many people out there that are both willing, interested, and capable of attacking US civilians in spectacularly deadly ways.

You are fear mongering. You are part of the problem, and people making you arguments are destroying our freedom of movement and freedom from unreasonable search and seizure.

To quote Franklin: "They that can give up essential liberty to purchase a little temporary safety, deserve neither liberty nor safety."
If he meant PC-compatibles, that's even worse. Desktops and laptops have something common: BIOS or UEFI, which standardize both boot process and plaform services, and enumerable buses like PCI. Nothing of this sort is available for ARM/Sparc/whatever boards.

It's like criticizing Windows, that it doesn't run on Chromebooks or PPC Macs.
> What terrorist organization wanted to attack us in the eighties?

Hezbollah (usually as "Islamic Jihad"), the Italian Red Brigades, the Red Army Faction, the Abu Nidal Organization, and the Japanese Red Army are among the foreign groups that not merely wanted to, but actually succeeded in carrying out attacks targeting Americans in the 1980s

The Armed Resistance Unit, The Order, and the Jewish Defense League are among the domestic groups doing the same.

> What organization wanted to attack us in the nineties, other than the failed WTC bombing?

This little group called al-Qaeda that you may have heard of carried out several attacks targeting the US in the 1990s, including the WTC bombing which killed 6 and injured 1,042.

Saudi Hezbollah also conducted a major attack targeting Americans, and there were several by Islamists for which no organization took credit or has been ascribed blame. This, of course, doesn't cover everyone who wanted to attack Americans, just those who actually carried out attacks that actually did.

There were also notable domestic terrorist attacks in the 1990s.
Lego: Stressing the Elements [pdf]
> Employees literally have zero incentive not to lie, since employers can't verify

That assumes you feel lying is wrong only because of the circumstances of getting caught vs. valuing honesty for its own sake.
I mean, they could fire you or just demote your pay otherwise. So your best bet is multiple offers.
>I think this works for lighter topics, but I question the point of having something in the background and just hoping to gain value from it through... luck?

I hear you. I've been an Audible subscriber for over 10 years, and I love audio books. But I don't find them much less "work" than reading. It's very easy to zone out, and more difficult than a book to get back on track.

I've resigned myself to keeping the non-fiction light, and going in with the understanding I'll probably have to listen to the book a few times.
If you clicked on my link that door has already cost 1 aircraft so it's not a pure win. http://www.cnn.com/2015/03/26/europe/france-germanwings-plan...

Passengers fighting back only works if they know there is a problem and the attackers are in the passenger cabin. Once the attacker is past that door they can ignore them.
* We think of you as family!
From what I've seen Sharelatex limits collaborators where as Overleaf limits the file size.
That's why you have one stay at home parent.
Ask HN: Are there any Git GUI clients as flexible as Magit but outside of Emacs?
Magit lets you stage/unstage/discard changes per file, per chunk, or per line, visually, using only keyboard bindings. Are there any other GUI git clients this powerful, either for Mac or cross-platform?
This is false. The opposite is true - Linux runs on many, many laptops without any problems.
That was Windows RT, and I don't think Surface has had ARM versions since 2-3 years ago.

Any future ARM Windows devices will have full compatibility with all programs.
What you should know before prototyping your mobile app
Calling a business's drive toward cheaper labor as a means to increased profits 'Marxist' summons the specter of Chico, not Karl.
But it also works perfectly on a lot of laptop hardware.
That depends. Larger corporations tend to avoid asking things other than "Did John Doe work here as title Z from date X to date Y?" However, many smaller companies aren't legally savvy and will divulge too much information, if the other side asks questions they probably shouldn't be.
> Companies OK with working 35 hour weeks?

It seems reasonable to me to target 35 considering it seems reasonable to you to expect overtime.
I've found that listening to the audio book while reading (usually in ebook format) causes things to sink in most, with reading aloud to myself a close second.

A novel or technical book, both methods seem to work. Takes longer though.
Why is that? -- Redux, React and TypeScript is a wonderful combination.
You're the most successful person on HN.
Don't forget Somalia.
It is really handy. Great Job!
What can we learn from the history of the Machinery Question?
I'm arguing that we shouldn't expect more privacy simply because we've started storing our secrets electronically instead of on paper.

Even in 1973 people had private info they didn't want the government to see, yet the Court decided other concerns overrode the Fourth Amendment.
keep it rolling
What would happen if one traveled without any electronics today? Say you left your phone, laptop etc at home? Genuinely curious
In this case, it looks like they could have, since the replica was time-delayed -- stop replication, then carefully let it continue replication up to the point you want, then switch it to master.
Should the internal '&' be escaped?

What is the benefit over (say) http://www.hn-button.com/ ?

Rgds

Damon
awesome insight into mobile data. nice and useful
very interesting one, good job.
Definitely agree with this. We have to engage more of our active brain to consume physical media like paper books. eBooks remove a lot of the tactile reality, and audiobooks is a wholly different format.

I've found that simply talking to another person about the ideas/stories that I've read in any media solidifies them in my brain in a more profound way than any other method I know of. It's become my primary way of learning new material - read/listen about it, then explain it to someone else who is interested.
wow, never tought about this. Numbers are huge...
Completely agree. When I recall a passage from a book, I remember where on the page the passage was. In an e-book that's an ephemeral concept as you change font size and rotate the reading device or switch between devices.

I stopped buying ebooks completely within the last year after being quite a fan and owning 3 kindle readers. I'll still buy from a publisher that will send me non-DRM in multiple formats. At least then I feel like I own it instead of renting.
>We humans are so lacking in moral integrity that we participate in wars, domestic violence, substance abuse, abuse of power, organised crime, the list of morally reprehensible shenanigans we get up to is as long as you want it to be.

What are you getting at? Are you telling me that I shouldn't think poorly of people who participate in wars, domestic violence, substance abuse, abuse of power, and organized crime?

>Thinking the average software developer at large-software-company is an angel and prepared to put their head on the chopping block is fanciful.

Healthy companies don't have a chopping block they put your head against for speaking up. Jesus christ people.
Xbox Scorpio VR is a thing, just not yet
this app is awesome.
How much work actually gets done after about 4:30pm or so? If your position is a mixture of dev and support, I can see it being a bit more productive after most of the office gets quiet. But otherwise it seems that not much really gets done then.

Now, doing a burst of work from home on a weekend or at night can be really productive. But staying up too late makes the next day at work kind of hard.
Every time I ever tried this, the candidates hover around the top of the range regardless of qualification and experience.
Just compare their privacy policies. Microsoft's makes basically no exceptions for things that they may do with your data. Apple's still reads like it actually tries to outline a sane piece of software.
You are doing 9 to 5 and being allowed to eat. Where is the flexibility? That's normal office hours.
As a manager I considre flexible to allow people in or out or WFH as long as they put some solid hours every day and deliver. If it works for the project and the company allows it I have no problem with WFH.
I've met too many managers who say they have flexible schedules when they mean "sure, go home an hour early today, you can go one hour later tomorrow". Man hour accountants.
thank you for sharing this with us :) keep it up
As a philosopher, I'm hesitant to just let the physicists off the hook with decoherence. Maybe decoherence as we know it is merely a gap in knowledge and the current dogma that the interference pattern is unobservable may be in fact untrue. Maybe it WILL be observable but we haven't gotten there yet and we're just guessing in the meantime using complicated statistics.
Woow, this is crazy. Very interesting usage in real time.
'Constant Negativity' from Pro Users Led Apple to Develop Modular Mac Pro
Ask HN: Should I send a thank you email after a Skype screen with a recruiter?
I just had a 10-minute Skype chat with a recruiter at a staffing firm. Should I bother sending him a thank you?
This isn't "yet another completely different neural network library." This library just has some new layer types for TensorFlow.

Looks like there are some new layers for special kinds of attention RNNs, word embeddings, alternate implementations of spatial transformers, and so on. They also have another Batch Norm implementation that of course requires tons of fiddling to work properly, a classic tf staple :-)

As a machine learning environment, tf is so complex that different research groups have to define their own best practices for it. Using tf is like learning C++ where everyone learns a slightly different, mutually incompatible, but broadly overlapping subset of the language. We're just seeing a glimpse into DeepMind's specialized tooling along with reference implementations of the operations they use in their work.

This will be really useful for researchers who want to mess with deepmind's ideas/papers, but I'm a bit relieved that there isn't anything claimed to be fundamentally paradigm-shifting about this release.