skysight-inc/HackerNews huggingface dataset:
Assuming Zuck being summoned is related to Cambridge Analytica, do you have any data on this that you can share?

I assumed the data was closer to, for example: seeing that a person worked in a low-wage position (or that their likes would suggest that), and serving them an ad about how Trump would bring more jobs to the US.
In which country are you? To which country do you want to send the money?
It's a convenient loophole to "give it away" to your own organization.
> You are (paradoxically and incredibly frustratingly) not allowed to use outside knowledge to inform your decision

From what I understand (I'm not from US), you are told this by the judge, but in fact you can (and are allowed by law) to use anything you want to form your decision.
It is if you're a LEO. They can, and do, get away with pretty much anything they want when it comes to violating your rights. That's why you should never talk to them beyond "yes, sir", "no, sir", and "with all due respect, I don't talk to police officers". They aren't your friend trying to have a conversation with you - they are trying to get you to give a self-incriminating answer (or at least an answer that gives them probable cause to further violate your rights).
We don't need it. Sheesh with the containers.

I can install many versions of JRE/JDK on my machine at the same time and I can decide (with a single environment variable) which version of JRE run. So, why I need a container?. In the same way, I can have installed different Application Server on a single machine, however, I can't run many servers at the same time without changing ports but it's not the point of Docker.
I agree with the general gist out there, but there are sane non competes. To take the one example I'm intimately familiar with, here in the Netherlands it's common for agencies to "rent out" some or all of their employees to work directly at customers (formally called secondment but I'm not sure that's a common term anywhere). This is because Dutch employment laws make firing someone hard, but terminating a secondment contract is easy. So it brings flexibility, plus the agencies are typically good at recruitment. Many tech companies's engineers have a huge chunk of their engineering teams be seconded via agencies.

Those agencies typically have a non-compete which, if it's the Good Kind Of Non-Compete, disallows employees who quit to take a job at the company they were last seconded to. This means that you can't, on paper, quit the agency to work directly for the company you were already working at via the agency.

In practice this works out fine, because the agency adds two values: flexibility and recruitment. What happens in practice is that if a company wants to take you over (a bit like buying a top sports player maybe), then the customer has to negotiate with the agency for some sort of buy-off fee. They tend to come to a sensible agreement fast, because the job market is great and if Joe Employee just was told he can't get his dream job because his current employer pulled a legal trick, he's not gonna want to keep working for the screwover employer long. So there's an incentive for the agency to make the deal.

There's also plenty evil non-competes here btw. Like "you can't ever work in our industry anymore" or "you can't ever work for any of our customers (and oh by the way all tech companies in the area are a customer haha lol)", etc.
Haha, I am Taichi. Thank you so much!
In fact I would argue that's the entire purpose of earning money in the first place!
No, this query doesn't retrieve the items in the correct order in general. It only works for the particular data in GP because the row ordering coincides with the user's ordering there. Try ordering by `prev` on the table below, which is a different valid representation of "steal underpants" -> "???" -> "profit".

id | text | prev | next
1 | "profit" | 2 | NULL
2 | "???" | 3 | 1
3 | "steal underpants" | NULL | 2
> They just elected a Nazi in Illinois

If you're talking about Arthur Jones, you're being very misleading. He won the Republican primary, but it was unopposed, in a heavily democratic district, and he was already denounced by Illinois Republicans.
You created an account just to tell me that?

@dang, sir, I think you have a problem. Don't let HN be used as a platform to spread disinformation. Emerdata is starting up as speak.
I think the idea that Facebook is putting democracy in peril is a bit farfetched.
Funding Is an Outcome of Building a Good Business – Porter Braswell of Jopwell
Yes, I've done exactly that several times. Couple of times they explicitly added provisions for hobby projects that I do in my spare time.

The whole premise behind the outrage is alien to me: any contract that you're presented with is just the first step of negotiation. Of course it favors the author. Present them with an alternative, and then, step by step, you come to a compromise.
More than anything it's tied to an existing scandal with Trump-Russian collusion.

If the other scandals weren't there no one would care about this, you are right.
It’s Disturbingly Easy to Buy Iraq’s Archeological Treasures
I don’t think GP was offering a comparison so much as a related item to check out.

Why would you not recommend code that checks the hashed password against a local DB?

See also the “pwned-passwords-django” process here: https://www.b-list.org/weblog/2018/mar/06/two-new-projects
> They just elected a Nazi in Illinois.

I know nothing about American politics or what's going on in Illinois. But that you jump straight on calling someone you disagree with a "Nazi", while also saying how different what Obama did with no explanation and a lot of insults, does not give me much confidence in what you are saying here.

Just letting you know in case you were trying to convince anyone of your viewpoint.
As a white person who has been through "the system", it is absolutely corrupt and racist. I have seen black men put in jail for the same crime that white men were let go on - in the same courtroom, on the same day, by the same judge - with all external factors being equal except race.
Tell them that you will agree to it on the perfectly reasonable condition that they will be paying you a years full salary plus fifteen percent on top to cover the administrative costs of self management, in order for you to provide them this service following the termination of your employment.
From their TOS:

"... you grant us a non-exclusive, transferable, sub-licensable, royalty-free, worldwide license to use any IP content that you post on or in connection with Facebook (IP License)"

I would expect the implications of that provision to be inscrutable to someone who doesn't have at least some familiarity with IP law. Techies tend to have that background, because software licensing is such a big factor in open source software. But I would bet that if you go out and survey people off the street about what that's saying, very few would anticipate that it means, "We can sell your data to anyone we want, including exporting it to places where your local privacy laws may not apply, and they get to do whatever they want with it, including selling it to still other people." Especially in light of the (misleading, if you're interpreting it in terms of vernacular English instead of legalese) statement that, "You own all of the content and information you post on Facebook," that opens the section.

Expecting most people I know to reliably all of the relevant implications for their privacy out of that saucer full of tea leaves is, to put it bluntly, bullshit.
Netflix Sans, a new custom typeface
LastPass Earns SOC 2 Type II Attestation
What our algorithm does is, we convolute the text from the textbooks to create questions such as "How did Hitler die?" from texts like "In August 1945, Hitler killed himself." from the textbook. So usually, that ends up being significantly different to the original texts in the textbook.
And let's remember they are not 13 random Russians, either.
This seems like exactly the sort of a thing that the courts deal with on a daily basis.
The dailymail, really?
while Cambridge Analytica is clearly a horrible company the idea of gathering data and building some models to better target advertisement to them is something totally normal happening all over the place. And i don't think we can really dismantel the core of online advertising because of one shady company
You have just been hired as their new rockstar developer. If HR lose you over this HR will be taking some flak.

Just speak to your future line manager and explain that you have returned a modified version of the contract and that you hope that they will agree to it soon because you are really excited to start working.
> Then the problem, with respect to the original question, is the definition of real-time.

Yeah, true. But there are two factors here that still meet a reasonable definition of real-time, which is >= 30fps in my book. First, a predictable number of frames of latency still allows 30fps throughput. Second, this encoding can be done in multi-pass batches in a single frame. The dependency of one sweep of modify ops doesn't need to wait for a full frame to do the next sweep. This is very common on ShaderToy where people build dependent buffer chains. It's perfectly reasonable (outside ShaderToy) to do 10 sweeps in a one frame cycle. I don't know what the limit would be on a standard GPU these days, it might be much higher. Consider that shaders on ShaderToy are routinely doing several hundred tap texture samples per pixel, and/or several hundred Ray marching iterations per pixel. The amount of work the GPU can do now in real time is incredible.

You can combine the inter-frame sweeps with cross-frame passes, and you only lose latency but not throughput. There's a likely chance you can also unroll once or twice for a single pass. If you unrolled once, and had 10 passes inter-frame, and had a 10 frame latency, you could in theory get a modify radius of 200 pixels, while maintaining 30fps throughput with 10 frames of latency, assuming I haven't taxed out the GPU at this point.

So, you're right, it would be silly & hard to do this, but I still think HAM encoding could probably be done in real time, with perhaps some compromises or quality limitations to keep the encoding predictable, or at least have a known reasonable upper bound.
There’s some moral hazard in treating self-sacrifice-and-killing as merely a job. Idealizing what warriors do on your behalf (imagine it was actually to defend your people not the interests of an empire) is an important way that humans deal with the act of killing. I don’t think you want cold blooded killers who do it for a meager paycheck, as opposed to the glory and heroism of defending others.
It’s pretty typical to be asked to sign an NDA or other restrictive agreements at termination time if you’re getting a severance payment or other benefits that you wouldn’t otherwise get if you were voluntarily leaving the company.

What were the circumstances in which they asked you to sign?
>It doesn't matter if an algorithm deems that my neighbour finds "relevant" an article on "here's why we should deport all the Poles", it's not an acceptable thing for Facebook to be showing people and they need to take responsibility for it.

The logical conclusion of what you write should be that what can be advertised on Facebook should be regulated. I don't believe it's Facebooks responsibility to judge what should and shouldn't be advertised; that's Parliament's remit.
I'm reposting this comment because I would like to open the discussion up beyond facebook and social media and into the reality that technology has provided marketing with some pretty ridiculous tools. :

I feel like you used to be able to avoid getting swindled by ignoring the swindler, ex. close the door to the saleman, or ignore the gypsy pear salesmen at the market.

Today, marketing is engineered at such a level that it is difficult to acknowledge it's influence. That, and you are constantly bombarded by ads, either explicitly or implicitly.

I don't think I am saying anything novel. I guess I am curious what this means about society and our political systems. People with power and wealth could still be toppled when you exposed them to the truth. How in the fuck does that even come close to happening today? How do you overcome marketing that is engineered to exploit the psychological vulnerabilities you are not even aware of? How do we patch our society and governing systems from being pwned?

This isn't meant as a rant. I am curious, because to the best i can tell we don't live in a society where voting matters and we have a say in our governance.
This looks like a really cool idea.

What I noticed is that is somehow hard to understand how to create the page. ( Click here, then there, then copy paste, then click publish, etc... ). If this process was more it would be awesome.

Keep going the good work! I checked your $1k goal and wish you all the best in achieving it!
Unethical?

It seems ethically equal to a company using their bargaining position to advantage themselves and disadvantage their prospective employees.
> tens of millions of Americans absolutely love President Trump.

Tens of millions of Americans are fucking stupid.
High performance computing (HPC) is a specific field. Fast communication between compute nodes is very important and you won't get that on GCP or AWS where you may get 10gbs at the max. Most of the fast simulation codes are bounded by communication time between nodes.

Although, Azure is currently doing some HPC offerings.

https://azure.microsoft.com/en-us/solutions/big-compute/
Modern enterprise Java uses Docker. At best, a Java upgrade means changing one line in the Dockerfile.
Path iOS app uploads your entire address book to its servers (2012)
When was the data gathered (I know the article says they were published in 2015, but that's different)?

I could think of a time, around 2012, specifically before Rose injured his knee, when Miami Heat and Derrick Rose fans were not very neurotic.

I don't think "sports are really good helping you not be neurotic", but I can see how rooting for a good team might be.
I really hope more people join mastodon or one of the other federated social networks. But it is hard to make the point that it could replace the utility of facebook (especially messenger, events, search)
And that's really the big problem in my eyes (ignoring how ridiculous it is in and of itself.) I'd be opening myself up to a potential lawsuit. Even if it's deemed unenforceable I still have the hassle and legal costs to deal with.
Note that in linux, threads are the unit of scheduling, not processes.
>What does "groip at the bottom" mean?

Exactly what the example images show. Move the tweezers as close to the skin as possible, then grab and pull the tick out with steady force.

>Which of you is right?

Most fragile objects break much easier when you twist them, because the twisting causes micro fractures by itself. I don't see why it would be different for the head of a tick.

German and Austrian authorities and independent sources give the same advice [1][2] as the CDC.

So it's pretty much common sense and the advice of several researchers against the advice of someone who wants to sell a product.

[1] https://www.zecken.de/de/zecken-entfernen

[2] https://www.gesundheit.gv.at/krankheiten/immunsystem/zecken-...
China admits it is having trouble writing software to run on these computers. See:

http://www.globaltimes.cn/content/1094092.shtml

The other issue, I guess, is that the west decided this was just a pissing context not worth playing. Heck, when I was in grad school (U of Utah) they would out the SGI supercomputer they had together to do world rating benchmarks and then promptly divide it afterwards into multiple computers because it wasn’t very useful in that mode. If you are simulating your nuclear explosions well enough already, the demand for ever faster super computers simply isn’t there when a cluster of GPUs will give you much better bang for the buck for newer tasks like machine learning.
The initial goal was to make a background app that ran on its own with 0 user input (books would change on their own every few minutes, and the user would just see what they saw, thus creating a sense of serendipity...that's the whole point of the project).

But that approach didn't work because of technical limitations on hybrid apps (Doze and App Standby are very aggressive). The result—30-minute delays until the user can load another book to prevent app addiction—is essentially marketing spin to cover up this technical shortcoming.

It's a subtle change, and the practical result would've been similar, but it would've felt less artificial...perhaps that would've been more acceptable to you.

So yeah I'm not sold on the approach myself. I half-heartedly released this for Android and am playing wait-and-see before I release for iOS.

It's totally possible I'll end up going another way with this...likely away from mobile altogether. Thanks for checking it out.
I personally have always viewed Facebook as being in the business of mind control and have said as much to anyone that would listen.
No Longer a Secret: How Israel Destroyed Syria's Nuclear Reactor
Thought experiment: it may be interesting for a corporation to insert a fairly crazy NCA rule just to see how the applicant reacts.

Every now and then there are some crazy stuff happening in big organizations, and you probably want someone who is able to call those out, politely but firmly, rather than pushing them under the rug.
Prioritize your features by customer need
Math library functions that seem unnecessary (2010)
For my current consulting job I signed a contract with a non-compete clause for 1.5 years (and a similar relation clause - which forbids me to work with any relation of my employer for 1.5 years). I did discuss this with both my employer and friends in the industry. In the end my employer convinced me that it's non-negotiable and standard in consulting (which, I think, is true).

This is kind of bitter, as I plan to leave this company after half a year (work is not challenging, I feel lonely since the rest of my team is offshore, not happy with the pay, 3 hour commute every day, many unpaid hours).

I don't assume my employer will start a fuzz, since it's a nice company in general (just not for me). However, I can imagine that this could be a major problem if I left the company on bad terms (since they are basically a vanilla IT company, and most companies could be a client or relationship).
Pipelining a Prefetch
> they're not paying you to search for the kid you just saw walking

I said, "in a situation to which the advice is applicable". Nobody is saying leave Timmy in the well, they're talking about situations involving being detained or arrested.
It’s Time to Regulate the Internet
No, a literal former leader of the American Nazi Party party ran in an uncontested GOP primary and so will be a candidate in an upcoming election (he will lose, any GOP candidate would lose that particular election). No one is being called a Nazi for the wrong reasons.

I guess the local party would have been smart to put someone else on the ballot, just for the look of things. Really that's the problem with the comment, characterizing the failure of the party to stand up someone respectable as support for the Nazi.
Augmented Reality: David Bowie in Three Dimensions
All real signals have limited bandwidth, including noise.

Assuming there's no external source of radiation, I can absolutely guarantee there is no energy propagating at cosmic ray frequencies in a circuit built around an audio op-amp with standard off-the-shelf components.
> All of our arms are being twisted by that standard. And all candidates were using ads.

But there are rules regarding how and how much can be spent on ads.

My initial post was to establish that we agree that ads work, the next issue is to establish whether campaign finance laws were broken, and if spending (foreign or otherwise) were not disclosed.
I see a lot of stories/comments about not signing non-compete agreements on HN, so I want to throw in my own 2 cents.

Many times, companies have standard paperwork that they want you to sign and they don't want to deal with the hassle of hiring someone who won't sign the forms that their lawyers already drafted. Making modifications means that they have to call up their lawyer (who charges $300+/hour), have a conversation where the lawyer tries to convince them why they should keep the clause in, and then pay said lawyer to modify the contract. It's a hassle at the very least and it makes you look like a difficult person to deal with. So think carefully about negotiating on this, because it means less room to negotiate in other areas.

There are people out there who have a strong moral conviction against non-competes and who refuse to sign them. Power to those people. I don't care much for these agreements myself. But if you are thinking in practical rather than principled terms, I think it makes sense for many people to just sign the paper and move on.

What it comes down to is this: How likely are you to ever want to work for a direct competitor of this company?

If you are a chemical engineer working for a drug company, you are likely to find your next employment offer from another drug company and they very likely compete with your current employer. So be careful. But if you are a software engineer joining, for example, Dropbox, a non-compete might prohibit you from taking your next job at Box, Backblaze or any other online storage company, but it's very likely that you won't want your next job to be at a cloud storage company anyway, so think about that when deciding about whether to sign a non-compete.

In general, the more specialized your skillset is, the more you should care about non-competes. But as my lawyer once told me before I signed a pretty lengthy non-compete contract, "sometimes it's best to just sign the thing and not worry about it. You're almost certainly never going to work for a direct competitor anyway".

edit: Added emphasis above on the word "many", in response to rgbreneer's comment below. It's not that I don't think you should blindly sign non-compete agreements. It's that, like it or not, many employers don't like dealing with the hassle of someone who won't sign their standard paperwork. Maybe they don't care but their investors don't like it. Maybe it's a big company and the hiring manager doesn't want to deal with the bureaucracy of the legal department. Maybe they just really really don't want you working for a competitor. In any case, sometimes it's not worth fighting over. I once interned as a software engineer for a wristwatch manufacturer who made me sign a non-compete. The chances of me starting a wristwatch company or working for a direct competitor were close to zero. If that's the case for you, then weigh the risks involved, but you might decide that it's worth it to sign anyway.
> Mastodon [...] No real name policies

Lacking a very rarefied community capable of self-moderation, like this site has or some specialized reddits and forums, the no-real-name becomes a major drawback. A minority of douche-bags will generate a majority of noise and will come to shape that world in their image.

This is quite visible when browsing Mastodon instances, many of which look like a crossbreed of 4chan with Myspace. Most accounts don't have a real picture. The fact people assumed their real identities, cared about what they said and did, and that you could find real people knowing only their name was one of the key ingredients to the success of early Facebook.

Furthermore, the whole "no data collected" has any value from the perspective of the user only when using real names. Otherwise, I really couldn't care less about data attached to an anonymous account.