skysight-inc/HackerNews huggingface dataset:
It has crisp edges. If the same watermark is repositioned it's trivial to figure out the adjustment and remove it. Warping is harder but still largely doable by finding each part of the watermark's exact location.
It doesn't. You can have hardware indicators.
We are all in this world together and some of us do make those contributions.

You are just angry we want you to contribute at all and I feel bad for you. It must hurt going through life thinking no one cares if you suffer or die.
That's standard procedure for clinical trials.
developer productivity.
> The anti-science bias in this explanation has two faces, both well-meaning but both untrue. First, the science of gender difference is not gender stereotyping but, in fact, real, as the sources above will prove to any executive or person who studies them. Second, even if someone felt like that gender trait difference constituted untrue gender stereotypes, there is no hostility in the science. Hostility is, by its very nature, a violent attack on a person or group. Damore was not hostile nor violent; he was measured and scientifically accurate. Similarly, Larry Summers was not hostile, nor were Barbara Annis, my coauthor and I, in Leadership and the Sexes.

The whole idea that we have to dress up a topic in well-meaning white lies because feelings might get hurt is what has been making me less and less receptive to certain messages and points of view.
> I'm 6'10"

Oh God. It's quite the understatement to say you're 99th percentile. According to [1], only 1 in 127,929 people are taller than you.

[1] https://tall.life/height-percentile-calculator-age-country/
> The size a device must be to have both a keyboard and usable touchscreen puts it squarely out of the optimal solution category.

The Motorola Droid managed to do it, and fit in my pocket. Scale it up a little to keep pace with modern phones, and you get screenspace and an even roomier keyboard.
Piss off seriously.
Buy these: https://www.gadgetduck.com/goods/kneedefender.html
1) Twitter certainly has the right engineers to do this.

2) If they can speed up Scala compile times by 5 minutes a day (extremely conservative -- compilation times tend towards 1s per file), across even 1,000 developers (Twitter had around 2000 when I was there) that immediately funds a 5+ person development team. This isn't the sort of thing you throw a huge team at, anyway.

3) It helps with recruiting talent who is looking to work in environments that have strong type safety, or who just want to work for companies willing to invest time in making their software engineers more productive.
Pilots, check your bearings: Boeing Field catches up with Earth’s magnetic field
The impossible network
"Instead of focusing on solving the clear, heart rending, abject poverty around them"

That requires ensuring everybody that wants a job has one unless exempted by age or infirmity.

Having more jobs than people means that the workers have the upper hand in wage negotiations. They always have another option.

And if there is one thing business hates, it's having to compete - particularly for workers.

A society that cannot work out that healthcare should be based upon need, not ability to pay, is already moribund and dying on the inside.
They do care. They've shown that it is more economical for private companies to not make special allocations for one subset of the population, especially when customers are free to upgrade. This isn't about airlines being evil, its about your entitlement.
But they leave symbols in? They don't strip those also?
Yep, would be good to know for sure whether it's affected or not.
From the last page: http://www.anandtech.com/show/11726/retesting-amd-ryzen-thre...

(I think this answers your question?)

> Robert Hallock on AMD's Threadripper webcast has stated that Windows Scheduler is not capable of specifically zeroing out a full die to have the same effect. The UMA/NUMA implementation can be managed with Windows Scheduler to assign threads to where the data is (or assign data to where the threads are), but as far as fully disabling a die in the OS requires a restart.
The Complete WordPress GDPR Guide: What Does the New Data Regulation Mean?
Sadly it's not been ported to iOS that I'm aware of, which makes it a non-starter if you care about mobile.
Windows & iTunes in a VM?
Insane choices start to look very rational at sufficient scale.
And even he used to begrudgingly use non-free blobs while he didn't have an alternative.
Right, I shouldn't have to ask to recline my seat.
let's drill the idea that they must be coders into girls' brains, because they're not having it themselves

ftfy
White Nationalists Are Flocking to Genetic Ancestry Tests
Our problem doesn't have to do with radiation hardening. In fact, we don't even need radiation hardened cores -- our problem is actually due to design decisions that have been made in modern cores that sacrifice determinism for speed.
Like many content websites these days, Forbes loads in well under a second and is a great website if you disable javascript. I use "Quick Javascript Switcher" in Chrome, which just toggles javascript per-domain.

I'm not sure there's a way to do this on iOS, though, so I'm not sure if this helps you.
> It's a matter of running it to generate some sort of dependency file and including it in the makefile.

This is not as simple as it sounds. Make has a fundamental limitation that dependencies cannot be generated on the fly, and current workarounds for dependency-generating dependencies are very messy [1].

[1] http://make.mad-scientist.net/papers/advanced-auto-dependenc...
I did not know people are afraid of Makefiles. Maybe a naïve question, but what is so scary about make?
I really don't understand the resistance here. I have heard no arguments against no-platforming isis propaganda. Youtube, twitter, facebook all have a policy of removing such content. I don't really have a problem with white supremacists also being no-platformed. These are private entities, deciding for themselves that they refuse to be party to such content. Let the dipshits buy their own damn servers.

Now, the minute either group is harassed or arrested by the government over things is when it becomes a problem. That is actual censorship, and should be resisted.
Correction, at 6'4" you're in the 98.9th percentile for the U.S. What you're asking for is simply not reasonable or fair to the overwhelming majority.
> Why not just have three exactly identical chips, run the exact same code on them, and compare results? If results ever differ, you power cycle the bad one, self test it, and you're good to go again.

Easier said than done :) But yes, that is a common solution.
> I respect free speech. I don't respect absolutist speech.

Then don't call it free speech.

The animals in the zoo are of course permitted to roam free! It would be inhumane otherwise. All they have to do is remain within the confines of their enclosures otherwise they will be shot.
If it is in their power to do so, they should do it. It helps users. If it happens in the OS or it happens in hardware, it really doesn't matter.
I'd love it if someone could expand on this a bit. My infrastructure knowledge sort of dies around 2005-2006, when I left Arbor Networks, at a job where we had to know the details of the various TCAMs in different line cards for Cisco Cat6k switches. From '05-'06 I did a fair bit of experimenting with network processors (oddball embedded CPUs with fast packet processing mechanisms). Then I got sucked up into application security.

The thing is, I've spent a career writing C code to parse, break up, and route packets for every conceivable protocol, in userland and several different kernels.

What I can't tell is: is my skillset here totally outmoded because of the new network infrastructure model, or are we in a new golden age for it?

(I am fine with either answer! I just want to know.)
Sharp is selling a new phone in China, Sharp Aquos S2 (https://item.jd.com/4611415.html)
so do you recommend banning all hate movements? As article points out "Those on the left face calls to characterize the Black Lives Matter movement as a hate group." Where do you draw the line?
> Go back to 2006 or so and tell them that in a decade, bakeries would be getting sued for not catering gay weddings.

Public accommodation laws for sexual orientation were passed in some states before then, and it's a fairly trivial and obvious application of those laws.
Harvey Mudd is just performing selection bias. http://slatestarcodex.com/2017/08/07/contra-grant-on-exagger...
Software development is broken and low-code is here to fix it
I suspect that the primary developers may be unfamiliar with AD/LDAP.

https://github.com/wekan/wekan/issues/119
I don't normally play this game. Today, I'll make an exception. It is one word, "proofread."

Glass houses, and all that sort of stuff.
He self identified as left.
For your consideration: long press the refresh button in Mobile Safari and tap "Reload Without Content Blockers."
Avoid debt like the plague. It already reared its ugly head twice in the first paragraph.

When you look at the crap out there that ruins people, most of it is finance (rent-a-center, subprime mtg, payday loans, easy-credit car loans, student loans, etc), and it's a death-spiral.
The lives of Bitcoin miners digging for digital gold in Inner Mongolia
Many countries have free speech but they ban speech that is hateful and calls for persecution of minorities. These are reasonable limits to live together in a peaceful, tolerant society. Free speech is not an edict from God. It is a liberal idea with the intent of creating an open society. An open society is not one that advocates for the killing of minorities. Other free countries have done this to little fanfare and are overall more peaceful as a result. Look at what they have done in other places and don't just assume that what America is doing is superior.
Where did you learn to derail a conversation so well? Curious, because I've seen similar tactics being used over the last couple months on other topics. Makes me wonder ...

Anyway, I'll be back in SF in a week or two. Please organize a group to address these poverty issues, post the time and place, and I'll donate some time.
> Having more jobs than people means that the workers have the upper hand in wage negotiations. They always have another option.

Businesses would never let this happen though, they would just lobby the government to let them bring in more workers from other countries until they have the upper hand again. The third world has virtually an endless supply.
What fact? That Nazis and Soviets had a pact on how to split Europe and started WW2 together acting on it? And then had a parade to celebrate splitting Poland?

But yes, technically Nazis started WW2 few days earlier and then Soviets joined in :) I doubt that makes much of a difference.

By the way, just to mess with your mind more... It was Soviets who attacked my country first and started terrorising civilians. Nazis were sort of liberators when they attacked from the other side although they soon turned out not much better. Then Soviets came back, fucked shit up even more and forgot to leave for 50 years. Cool, huh? Sorry, saying that WW2 was Nazi job and claiming that Soviets didn't start it hand-in-hand with Nazis is just a disgrace to thousands for people who died at the hands of either.
> The GUI editor needs heuristics to create declarations

How about using move by default, if the compiler complains about moving the data, falls back to Rc<RefCell<T>>, and if the compiler complains about `Send` use Arc<Mutex<T>>. Or you could even use the later for everything in your UI designer, this way you get a memory management scheme which is like Swift's. (In first approximation at least, since Swift has CoW for some kind of things, but you could definitely copy the exact Swift behavior in Rust if you wanted).

As I said earlier, the affine type system is opt-out in Rust, so you can do whatever you need without it(including your GUI stuff) and still be able to benefit from it when writing your business logic, and being more productive thanks to it.
I grew up living this, we hardly had money to eat, but success came relatively easy after high school by simply trying really hard. I applied for hundreds of programming jobs and interviewed at tens of companies before landing my first gig where I worked my ass off and proved myself, within five years being the lead developer there before leaving for greener pastures.

I had taught myself on computers we had been donated first QBasic and later PHP. I am certainly lucky, but part of me is resentful at my mother in particular for how easy it seems to be to not live in poverty. I am so confused about the topic and honestly find myself angry at myself for my own thoughts. It's really hard to explain. I don't mean to or want to judge anyone but it's difficult. It's a touchy anxiety ridden topic for me.
Good. Hopefully his replacement doesn't share the same SJW values and significantly changes that part of the company culture.
All these phone hardware manufacturers say their phone is better than the rest by adding extra. TBH none of the extras are really needed for a common person.

A common person uses the phone for "hello, how are you?" and social netowrking, games and some productivity. Anything more one would get a GoPro.

I have an iphone 6 and albeit its rather slow at times and receive iOS updates as the latest phones to an extend.

The android phones in the market takes about a year for an android update to be out in the market and one would have to be really lucky to get the update.

The phone manufactures in general can claim that the materials used are from the asteroid or whatever but the phone is actually limited by the OS & electronics capability

Not sure how Essential Phone is going to change any of this.
Appreciate your reply and welcome to HN.
Having women code has the potential to increase the tech worker labor pool significantly. I believe it's a PR move intended to lower IT costs and help make the upper 0.5% of the world even richer.

Most of the homeless aren't intelligent enough to code. Since no profit can be made from them, it's not a priority.

This is what happens when capitalism goes unchecked. Profit is the largest priority in the world.
It's too bad that TPM usage never really took off. TPMs would have (in theory) been great for this use case that U2F is addressing.
you're totally right...
> it's pretty fucking clear what information should and shouldn't need help to be distributed

Unfortunately, no, it's not. And BTW, the CEO of CloudFlare agrees with me:

https://news.ycombinator.com/item?id=15034304

> If you want to be a hateful little shit

In my opinion that sort of language is inappropriate. Does that mean that if I were in a position to do so, I should be allowed to silence you?
Note that I am calling for banning hate speech, not the groups themselves.

I would say that there needs to be evidence. We need to live in a reality-based world, not one that makes decisions based on feelings. If there is evidence of BLM making specific claims that calls for persecution or violence then the people making that speech should be charged under applicable hate speech laws. For example I did think that that "fry cops fry" chant or whatever it was from a couple years ago was an incitement to violence.

But overall: I don't think BLM is a hate movement just because some right-wingers want to say it is. But go off evidence and go case by case like we do in a just society.

Also to add: I see this "where do you draw the line" argument everywhere and it is fallacious. We draw lines all the time in our society. That is literally what law is. We outlaw murder, we outlaw theft, and many other things. And there are ambiguous cases that courts need to decide around all these things. Is assisted suicide murder? Is abortion murder? Is pirating theft? These are big questions that we face all the time as a society and debate and come up with answers for. Hate speech would be no different. We decide as a society what is hateful and it becomes law and then we set precedent through the court system. There are plenty of examples of successful hate speech laws implemented in other western countries to get us off to a great start.
Maybe it was a business deal. If you start seeing Martin Odersky retweeting Justin Bieber a lot going forward, you'll know what's up.
No 3.5mm headphone jack, never buying.
I think the author was talking about the no cloning theorem. It is true. If you have a few qubits (representing money) and you don't know their state then you can't send the coin and retain a copy.
The highest profile target is your personal email account, because that's generally the account that can reset the others. Does your email have support for U2F or at least an authenticator app?
or maintaining their monorepo
> We're just now starting to see consumer hardware come with HSM's built in.

I'm not very familiar with how TPMs work but don't they already give you this? TPMs are on most computers already, except for Apple-branded ones.
The title does not accurately represent what the ACLU said,

> ACLU: "We’ve had people with odious views, all manner of bigots. But not people who want to carry weapons and are intent on committing violence"

That last bit is important. From the Vice report,

> CANTWELL: "a lot more people are gonna die before we're done here" [1] [2]

This is the kind of statement that gets you arrested for inciting a riot.

[1] https://youtu.be/P54sP0Nlngg?t=20m51s

[2] http://archive.is/eNUmW
Every time I think this, I end up going back later and wishing I had just done Cmake. If you just want to compile all the .c files it's easy enough to GLOB and make a couple targets, then come back and make it more sophisticated later
How Safe Is Your Customer's Data?
If iCloud was your problem, it's because you weren't using an MDM.

That's an OS-independent problem ;)
Well, if anything, I think it demonstrates that Makefile is something that should be compiled, not written by hand

edit: and for context, this is usually what happens anyway, since autoconf does it too. it's hard to think of a major project with a manually edited Makefile
I think the decision to call them 'security keys' is to avoid jargon, and to give a helpful metaphor to how they work (you need a security key to unlock your account like you need a car key to unlock your car).
I hope OP is not expecting us to gloat about his misfortune.
Don't think for a minute that our white privilege isn't the major reason we can reflect on having been poor, rather than continuing to live that reality.
Security keys are the best. Here are step-by-step instructions for how to add one (or several) to your Gmail account: https://techsolidarity.org/resources/security_key_gmail.htm
More like developer retention.
I may be missing something in that quote. What are the white lies in that paragraph?
Spirit is able to have the seats closer together than any other airline because of this. Their seat pitch is 28 inches, as compared to 30 or 31 for most others.
> is it really critical you have a gun on you at that exact moment?

They also noted they didn't want to support groups intent on violence. [1]

I imagine the ACLU will still defend the rights of groups who want to voice their right to carry. That's an important right, in my opinion, and I don't own a gun nor do I ever plan to.

[1] https://youtu.be/P54sP0Nlngg?t=20m51s
Without eliciting comment from Assange, this article comes across as an one-sided, thinly-veiled hit-piece.
Yes its been tested by a bunch of folks at phoronix. The script that causes issues on Ryzen has so far not caused any issues on either Epyc or ThreadRipper.
> Chris could have crushed me, and yet he didn’t. In fact, he did the exact opposite and taught me an incredibly valuable lesson. Amidst the bickering on one phone call, he asked his colleagues to stop this behavior and to assume positive intent instead.

I think we've all had this feeling - this reassurance - from time to time. It feels great and it's important to internalize. However, with today's economy existing against the backdrop of the seemingly unstable sociopolitical dynamics of the USA, it's a little hard to know when it's truly OK to operate with this as a key assumption.

> 1) It’s 100% reasonable to have a high degree of skepticism within a low-trust environment. For example, I would never assume positive intent and allow my daughter to be alone with a registered sex offender just because the person claimed they had changed. I would also never trust an alcoholic with a house full of liquor.

This is arguably an exception large enough to swallow the rule in some very important and timely circumstances.

The state is as likely to be violent as a registered sex offender, and as likely to pillage as a drunk at a liquor cabinet. In our current situation in the USA, with the state taking on a character of such ubiquity, aren't we always in a "low-trust environment?"

On the other hand, I do always assume (and in fact, almost always find) good intentions from the humans around me. But we are faced with a real need to come together and address what increasingly seems like bad intent on the part of the state, even though its actors are all humans.

How then do we move forward?
So this one I actually know - Threadripper can be configured (to present) in NUMA or UMA modes.
Using C++ Resumable Functions with Libuv
Doesn't Scala run on the JVM ? Are they talking about JIT times or are there other Scala 'environment' that are not semi-interpreted ?
If you don't mind me asking, which screen protector did you buy?
You're fine but more real networking is migrating to sw stuff on aws+etc clouds. (Note: not sdn, think old school Zeus, Nginx, haproxy and orthogonally c* and kafka )

Moore's law etc makes what used to be done in fpgas and asics, now feasible in clusters of VMs.

Yes there are exceptions but not that matter for masses.
Github is among the best things that ever happened to OSS. Compared to anything that came before, it is a pleasure to browse, it is intuitive, and it has managed to corral millions of people with vastly different backgrounds into a golden age of OSS productivity.

In the 10 years+ before Github, I never even tried to contribute code–each project had its own workflow, and sending an email somehow felt intimidating. Today, spending an hour here or there to improve it slightly has almost become a guilty pleasure.

So, I guess what I'm saying is: Thank you!
Correct, the analysis comes with the disclaimer that I am not a lawyer, and it is not legal advice. I am active in the space and have consulted leading lawyers for my own activities, so I come with some knowledge, but obviously this is a quickly evolving space.

For anyone buying tokens and considering SAFT offerings, this is a good read from a securities lawyer, albeit an English one (not US):

https://prestonbyrne.com/2017/08/04/thoughts-on-the-saft/

This is also a great post in terms of highlighting pitfalls and challenges:

https://medium.com/@twobitidiot/losing-alpha-why-most-new-cr...
> Identify a subset of Scala that can be compiled with reasonable speed

I am afraid of Scala fragmentation. There is no way new compiler can be 100% compatible. Hopefully it will be tested on major projects, or there will be some official Scala Language spec.

It would be nice to add a switch into old scalac, which downgrades its features, to make it compatible with new scalac.

I believe Scala has too many features, and it will be very difficult to fix compilation speed. But there could be decend boost just by rewritting compiler from scratch. If anything we will get better error messages.

Compilation speed was major reason why Jetbrains started Kotlin.

Disclaimer: I worked with Scalac / IDE back in 2009. Kotlin fanatic.
That's good to know. I've been itching to put in an order.