skysight-inc/HackerNews huggingface dataset:
They don't have a right to know. Not in the sense that you and I have a right to privacy, free expression, choice of religion, and so on. Yes, they deserve to know, and it would be a nice thing indeed for them to find out. But they don't have a right.
Unions are noisy lately here in London , i'll have 2 hours commute next week thanks to them.
Thanks for the link, the http://www.lavishbootstrap.com/ one was pretty cool. I like that it provides SASS
> The American government is (and should be) solely concerned with advancing the welfare of Americans.

Opinions might divide on this one, but a case can be made that it would advance the welfare of Americans if the rest of the world didn't see Americans as total a-holes.
Presumably she would be fine with a case where Man uses his contacts to find his wife (who left him) via a mate in the phone company?

This is an actual case used at British Telecom to emphasize how you should NEVER abuse your access privs.

The sobering end of the story he killed her.
Why restrict things to Hammer and Nails - you need to abstract that a bit further.

Why not IDirectedForceApplier and IDirectedForceRecipientIter :-)

Maybe they should introduce a "Name not sufficently abstract" syntax error into the Java compiler! :-)
I do understand where you are from and I agree one will need to be aware what they are signing up for. A lot of times companies pay extra for the hardship, and I will say this is fair and square.

However there is a limit on what a company can do to its employees, even employees signed contracts. Some behaviors like making people cry are bordering harassment, and these are against the law in most countries.
I remember a colleague who wrote Common Lisp in the style of Occam - with concurrent process and communication channels. His code actually looked a lot like some Go code I've seen - hardly surprising I guess given the common ancestry to CSP.
Intercity Open Source – Manage your rails servers
I'm surprised there are not phones with two batteries that do this (one for 2g calls etc. about 2 weeks and one for 4g/Apps/Etc.). I guess the battery costs of the screen are too high to bother, leading to a modest 2 day calls only, 1 day full phone situation... it's still not a bad idea in some ways, but might mean that you could never say you have run out of battery...
What are the repeated "111111Iwillneverdoitagain" strings?
In the late 90's there was also Active Worlds[1][2]. It was one of the first online communities I frequented.

It seemed to follow exactly the path second life went, except with the diminished number of people that were on the internet at the time: very high initial interested (the "wow - 3d internet factor") and very little engagement after that.

I really thought 3d web would be a thing. :)

[1] http://activeworlds.com

[2] https://osantana.me/vintage/borolandia/artigo03/index.html (article in portuguese, pics of a brazilian AW server back from 2000)
Except as far as I can tell, with Radium you get zero support for pseudo classes and media queries until after the client-side JavaScript has downloaded and been initialised. This is acceptable if it's purely a client-side app, but if you're using an kind of server-side rendering it's clearly not good enough.

I really don't want a lack of hover or focus effects on initial page load, and I really don't want my entire page layout to change once the JavaScript-powered media queries kick in.
So why is BASF Clearfield wheat, which is non-GMO, patented?
There's no evidence that data motivates people to start doing anything. There's plenty that shows data helps you continue once you've started (if you're succeeding, otherwise data works as a negative reinforcer), but if you haven't started yet, additional data won't help.
Yes, but the amount of emotional stress of the worker is mostly irrelevant to the manager. It only becomes a problem when the company gets bad press like from that article, or when the productivity of the team drops so much that he can't project success to his managers and peers.

Our goal as workers can't be to tell our managers about our emotional stress (which he doesn't care about), but showing him alternatives that contain less stress for us but at least the same amount of projectable success to him, and/or just doing them, because in the end not being informed how the success was achieved is less important to the manager than having spare time to get a massage or visit the golf club.
Which conservative Christians do.
Look, I can make a bunch of similar sad puppy stories for the other side of coin as well. People holding it "for the kids" but who wouldn't really stay in case of infidelity. Unhappy people with orthodox religious beliefs who would alas divorce in case of adultery. People desperately trying to fix the relationship and improve themselves not realizing their partner is invested elsewhere and all their effort is wasted.

I sympathize with couples who have a consensual kink however and are now caught in the middle of it. Though I doubt it's anywhere near a major portion of the userbase, they are very unfortunate collateral here. Kind of U.S. govt informers who were revealed by Assange's cablegate (which majority here is positive about), but sans grave threat to their life.

I don't have sympathy for people who make their SOs an unconsenting part of three-way sexual relationship, and yes they are never an excuse short. All people are positive about their self image, and rationalizations of abhorrent actions are a natural consequence.
Thanks for your reply, MattBearman.

According to ArcticSilver ( http://www.arcticsilver.com/pdf/appmeth/int/vl/intel_app_met... ) all CPU covered with an aluminium plate should have their thermal paste just put in a single vertical line in the center.

They also talk about the line surface spread method you're talking about but only for mobile CPUs.

My fear is that by spreading the paste with gloves I'd somehow add some air in the paste, resulting in really bad thermal conductivity.

It seems your method is the way to go, though: http://overclocking.guide/thermal-paste-roundup-2015-47-prod...
* How to use a toilet appropriately.

* How to brush their own teeth.

* How to dress themselves.
> I just turned down an offer because of something like this.

One question, was this offer from amazon? I mean, are the things the guy said for amazon?
I guess most people at amazon work at their warehouses?
It's a shame they didn't show the inside of the spawn "cube".

Last time I went on there, you spawned atop an uneven cobble floor, those huge cobble walls surrounding you.

Exiting the cube is hazardous. It's dark, twisty, and full of deep pits that open up just around corners as you try to escape.
You can't prove a cryptographic hash function is correct without proving P != NP. So I don't think anyone has proven their implementations of hash functions correct at least.
As I understand it, this does not mean you can power your laptop forever with a single charge, only that it can be recharged an indefinite number of times.
A Case for 802.11 Mesh Networks
> So far as advanced societies go, believing in higher power(s) is a choice.

Is it? That must be the reason why all recent U.S. Presidents were all fervent atheists...

Is it a choice in a society where swearing on a religious tome is still considered a rational way to induce people to tell the truth in court?
I know that's just theater (otherwise perjury would not be a felony). Still, I think it's a telling detail of how far you would go without believing in something in contemporary American society.
They could check when you log in, I suppose.
We've gone from a data breach, to swearing on a Bible in courts. It's an interesting discussion but this is not the place to have it.
The middle east was an advanced society up until recently, definitely better off than Europe & co was during the middle ages in terms of scientific and mathematics and whatnot. Can we just call it "different"?
Radium is simple, for that I like it. Complexity comes with a price and there may be alternatives but Radium leverages JS expressions which I like. Quoting from the article again:

/* components/submit-button.jsx */
import { Component } from 'react';
import styles from './submit-button.css';

export default class SubmitButton extends Component {
render() {
let className, text = "Submit"
if (this.props.store.submissionInProgress) {
className = styles.inProgress
text = "Processing..."
} else if (this.props.store.errorOccurred) {
className = styles.error
} else if (!this.props.form.valid) {
className = styles.disabled
} else {
className = styles.normal
}
return <button className={className}>{text}</button>
}
}

That looks unwieldy -- 4 if/else clauses just to deal with CSS. Contrast that with the example in "Usage" over at the Radium page https://github.com/FormidableLabs/radium -- much simpler.
Regarding your first point, he addresses that in the next section:

"The composes keyword says that .normal includes all the styles from .common, much like the @extends keyword in Sass. But while Sass rewrites your CSS selectors to make that happen, CSS Modules changes which classes are exported to JavaScript."

And isn't file (module) naming and directory structure what we use to organize regular code? I like the idea of going to the components folder and looking for the 'submit button' file when I need to alter something much more than searching a 20,000 line css file or randomly split scss files. Even nicer is the concept of including your styles in the same directory as the components they define, further mirroring normal code organization. It seems like this would allow for much easier onboarding into a project.
No, there was politics involved, as always. And that dean is no longer there, I heard.
People are giving up on Apple Music, survey says
I am not the one to complain often. But I really was very irritated, by the hysterical laughs, at regular frequency.
State vs. migration-driven database delivery
We're veering off-topic here. Suffice to say: I have my reasons, and they aren't just about a difference.
Golder Rice 2 was developed in 2005, so whatever patents it contains, they will cease in 2025 at the latest.
Some Google usenet fun. Go to the main Google Groups page [1].

Use the search functionality to search for "tim smith csh callan". You get one result, which is a 2007 post from comp.os.linux.advocacy where someone is quoting a 1984 post of mine that was in net.unix-wizards. Note that my 1984 post is not found.

Now go to the Google Groups version of net.unix-wizards [2].

Search there for "tim smith csh callan". Now the above mentioned 1984 post is found, along with another 1984 post.

Lest you think that there is some problem when searching from the main page, click on the "Search all groups" link on the net.unix-wizards search results page, and it only finds the 2007 COLA post that quoted my 1984 post.

A search from the main Google search page, as opposed to the search within groups, finds the first 1984 post as the first result.

I've seen vast numbers of posts become unfindable by search, and then weeks or months later become findable again. For instance, there was a long time when if you searched for "Bill Gates" in Google's usenet archive, it would only return something like a dozen posts.

To put it bluntly, Google's handling of the usenet archives has been negligent and/or incompetent.

[1] https://groups.google.com/forum/#!overview

[2] https://groups.google.com/forum/#!forum/net.unix-wizards
But on the flipside, in the latter case, you don't even need to grep for it -- "components_submit_button__normal__abc5436" reads as "components_{filename}_{classname}...", so you know right away to go look in "submit_button.(css|less|etc)" for ".normal {...".
But `sort` has to read all the input before writing any output (I think...). So you get some parallelism but not as much as you might hope.
Well, you will probably have an eternal sleep given that battery lifes are mainly used for Planned obsolescence (https://en.wikipedia.org/wiki/Planned_obsolescence) and these technologies will probably never get into the market.
Not only saving but also added opportunities. Superconducting wire would make it possible to transport electricity over longer distance.
Super battery startup StoreDot raises $18M to revolutionize Electric Vehicles
Some things about this article bother me. It starts by describing what is objectively a problem ascribable to Amazon itself ( letting on-call rotations reach the 3 week mark is terrible ), and then descends to pure appeal to emotion.

Here's what I mean: the only thing that seemed an actual problem, to judge from the article, is that the on-call rotations became once every three weeks. Perhaps the length of the on-call, or the number of on-call people at the same time is another problem Amazon could address in this case.

On-call in general (24/7 availability for some period of time), is not exclusively an Amazon thing. I'm surprised the writer tried to portray it so.

After that, the author stops giving reasons. For example, the decision to go on a business trip after 4 weeks of their daughter being born seems to have been their own, not Amazon's. " I imagine he could have turned that down, but I was insistent that he go so". She did not explain if they felt coerced by Amazon and how.

Same thing goes for the hotel they cancelled a day early.
How did that happen and why? The writer did not thing this was important enough somehow, but I think it is.

Normally I'd call this sloppiness, but considering the author is a professional and this had to get proof-read, it may just be the author is being a bit disingenuous as well.
I guess once the negotiations have ended, the full text will be available on the EU website, as many position statements already are. After that, many national governments will have to vote on it, and I guess you can consider those public acts too. I guess that's as much public as you can get, short of printing it up on every available wall.
I was referring to the software developers working at Amazon (much like the article). I was comparing making mortgage payments on an $800k house to making margin calls on an $800k short sale.

To be fair, most of the low paid people I know could also save. This is pretty obvious to me by comparing the lifestyle of my Indian friends and my American friends. Somehow the Indians earn far less but manage to save massively (hint: they consume less).

The main exception might be Americans in the $0-20k/year of consumption category, since big chunks of their "income" are non-market income. But that kind of makes the question of whether to quit moot...
Thanks for the heads up about the shadowbanning, now removed.
It was caused by a moderator misclick or other mistake.
Thanks again! :-)
What labor laws do you find insane?
The page is using some hard-coded http links which causes mixed-content errors if you load the page with https. I assume you are using HTTPS Everywhere or some similar extension.
My fiance is a child neurology resident in Boston. Last year she was on 28 hour call every 4 days, which means she was forced to stay up at least 30 hours if things were busy at the hospital. Depending on the rotation, she would catch 0-4 hours of sleep at the hospital if it wasn't that busy at night. I think they only make the residents work 28 hour shifts, with attending working more like 9-15 hours per day.
> Some said that the issue was not about crypto, but about software engineering. So it was someone else’s issue.

So this was my issue on a project once. I had to make sure a certain signing process what the same on an app and the server.

The thing about crypto is there's some things about how it's used that are separate from the mathematical scheme. In ordinary programming we have this as well, but it's relatively easy to look inside the box to see what's happening.

Basically I couldn't be sure the implementations were the same until the Python and Java code were outputting the same using the same inputs. There was a lot of digging in documents involved, and a lot of fine print. For instance, some packages will let you sign a string "blahblah" with your key directly. This hides the fact that you are hashing the string into a number using some agreed hash algo. If your other implementation doesn't have it all conveniently packaged, you have to do the hash ans sign the number yourself. Not rocket science, but hard to figure out until it's done. The nice thing is it's unlikely to come out the same if there's something wrong.
MESESAGE QUEUE FOR IOT PROJECTS
Pink iPhone 6s Revealed in Leaked Photos (new) FINAL
While I agree that that both corruption and favoritism have negative effects on the investment environment and civil society. Wouldn't the money wasted in corruption and favoritism drive inflation even if only in the direct cost of the projects themselves.
Google Won the Internet. Now It Wants to Cure Diseases
Interesting, as ArcticSilver was my paste of choice, and my method was based on what they used to recommend, it seems things have changed in the last 10 years - I'd probably go with what the ArcticSilver instructions say.

As for using gloves, you won't add an air pocket, as the gloves are only used for applying a really thin coating to the heatsink. By really thin, I mean just enough to be visible on the heatsink, while still being able to see the heatsink surface through the thermal paste. That should be enough to fill any gaps in the heatsink surface.
I think this is a thing that is actually changing in the recent decades. It used to be that marriages were more about connecting families, securing deals and even state issues (and so it still is in some parts of the world). Nowadays in Western society, marriages tend to be more about two people and their decision. But we're not 100% in the latter model yet, there's lot of social and legal baggage around the older ways. Divorces are not illegal, but they're still socially stigmatized.

The point is, we have to deal with how things are actually now, and not only with how they may/should be.
Front End Resources
I agree that every bit of contribution is important. In fact, behind every big discovery there are tens of hundreds of smaller discoveries, and hearing news like this is fantastic.

The thing though is that by defining every discovery as breakthrough, you end up confusing the readers and, more importantly, devaluing the discoveries that are really going to have a big impact.
The Flash Storage Revolution Is Here
DirectX 12 makes the communication between CPU and GPU asynchronously
I think there's a bit of bait and switch involved. Natural philosophy (Descartes, Leibniz, Laplace...) was indeed very important to science, and it's no accident that the leading proponents were great scientists themselves. I'm certainly not discarding their philosophical ideas, even the weird ones like monads, because they turned out to be illuminating once and might do so again. On the other hand, modern philosophy is mostly derived from social thinkers (Locke, Hobbes...) who have repeatedly tried and failed to leave any mark on science. That, IMO, wasn't an accident either.

The differences in attitude between the two original groups (rationalism vs empiricism) were very deep and interesting, though maybe a bit outside the scope of this comment. But if you simplify and fast forward to today, you get the modern "science vs philosophy" conflict, in which I have a clear favored side. On one hand, you have folks who believe in the power of the individual reasoning mind, and put a man on the Moon. On the other hand, you have folks who claim that all understanding is social, and cannot explain how a toaster works. (But they sure have a lot of ideas about society!)
> possible with many fruits (apples, oranges, peaches). That way the consumer can't buy a piece fruit and plant a fruit tree

I have news for you: All apples of a certain variety (eg. all Granny Smith apples) originate from a single tree. They all originate from the same individual, same clone. Pieces of this tree have been grafted onto other trees and so on, and that is how all the Granny Smith (or any variety) in the world are produced.

To produce Granny Smith, you need a twig from a Granny Smith branch, and to graft that to another tree.

The is a fascinating read:
http://www.motherjones.com/environment/2013/04/heritage-appl...
Exactly. In most states companies can fire you for any reason, or even no reason. And if there is a reason, they aren't obligated to disclose it.
I'm with you, that generated css doesn't look right, something that generated the css BEM style makes more sense.
Lojban now supports second order predicate logic.
Very convincing. Just by skimming over the text( finding key phrases and words ), I would be fooled into thinking it is a real Reddit thread. On average, only by reading at least two complete sentences it is possible to determine that the whole thing doesn't make any sense.
> Even better, hire one more person and cover the full 24-hours staffed. But I get why that'll never happen, at least.

Because it's cheaper to burn out your existing employees, fire them for non-performance, and then hire (and lie to) new employees who don't know what's going on.

The problem here is "on call". Why not "on duty"? If I'm getting paid for the midnight shift one week out of four, that's annoying, but manageable. If I'm getting paid for 40 hours a week, but I'm "on call" 24/7, 365 days a year, that's abusive.
I enjoyed some of the remarks about Postscript in the comments, particularly this one http://regex.info/blog/2006-09-15/247#comment-18269 with its link to "a C-like syntax to PS compiler... called PdB" (http://compilers.iecc.com/comparch/article/93-01-152).

Some of the binaries for PdB appear to be still available, but it looks as if the source was never published? I like the idea of an alternate world in which Postscript, rather than Javascript, became the new universal "assembly language" for compilers to target. I imagine that may have been what Sun were aiming for with their Network Extensible Window System (https://en.wikipedia.org/wiki/NeWS). My only encounter with that was via Xnews, about which I remember little except that it was very slow.
I am not saying it's a bad idea. However, it trades one set of problems for another. What point is there in highlighting a problem and then proposing a remedy which introduces the same problems in a different form?

> I like the idea of going to the components folder and looking for the 'submit button'

All existing frameworks use the same approach (Bootstrap, Foundation, et al). GetMDL.io for example uses BEM and clean files to organize code https://github.com/google/material-design-lite/tree/master/s...

Dealing with that on any reasonably sized project still requires "naming discipline" and "cognitive effort", both of which the author highlights as problems ailing BEM with a remedy that still suffer from the same. It didn't read very convincingly.
I'm not judging. People may live however they want. Institution of marriage is one of the choices, that is established in the society and carries with it some particular set of features. In particular, joining in marriage is somewhat public, even if it's much less public than it used to be. Also marriage comes with explicit (even if not legally binding) expectation you don't cheat. If you don't like those aspects, don't marry; no one is telling you have to, open relationships are fine too.
The following submission has impressively adequate title for the picture:
https://www.reddit.com/r/SubredditSimulator/comments/3hcjbi/...

And the discussion under it isw something what seems frightfully realistic:
"The 13th amendment Ended slavery in all the wonderful explosion of red white and blue....long before ours was. ...or we are currently the greatest nation in the world btw, how do you roll that badly?"

"It's another instance where the incentive structure of political authority based on respect for private property norms are fractal as it is, so the Austrian definition of monopoly is useless."
Obligatory XKCD debunker: https://mw.lojban.org/papri/File:xkcd_comic_debunker.png