skysight-inc/HackerNews huggingface dataset:
Rubber hose cryptanalysis, if your adversary has not quarrels using it, make sure that your encryption is not strong enough to mandate employing it.
So we're back to specifically having to point out why discriminating based on, say, race, is not a good idea? Good grief.
CodeTip #4 Debugging with conditions and actions in Visual Studio
Yep, I've been watching it bouncing in and out for the last 20 minutes or so.
No, everyone knows racism is obviously bad. What we're back to is having to prove that what the opponent is proposing actually constitutes racism.

One argument I hear is that Islam is fundamentally incompatible with the West's values, that immigrants from those countries don't integrate well, and that the dangerous ideas within Islam aren't limited to radical fundamentalists. Under this view, a temporary ban is not necessarily a bad idea, nor is it necessarily racist except in the literal sense.

I disagree with this — I think the perfectly reasonable people from those countries need to be shown compassion, not to be lumped in with their oppressors — but the discussion should be about that, not who can scream "racist" louder.
sure, let me break out my super computer to crack that for you: https://xkcd.com/538/
There are many standard C library implementations that target various microprocessors and platforms, that enable us to use C instead of assembler. Bringing more high level languages like C# on these platforms would benefit security and development speed.
You're right that it's an unpleasant situation to be in, but I think it's a fairly easy decision. One option excludes attendees, condones racist border policies, and brings business to the US, the other option does not condone the policies, makes it clear that inclusivity matters to the conference organisers, and to a small extent, boycotts US business.
Guess I'll save my "dialectical materialism and Torah: an incognito exploration of Jewish working class identity" for a later post...
Another case I've seen where TCP checksum failed was in old Eee PCs. There, the TCP checksum check on incoming packets was offloaded to the network interface. Unfortunately, some Linux driver and/or hardware bug occasionally corrupted the packet payload after the check passed. The workaround was to disable the hardware check.

https://www.tablix.org/~avian/blog/archives/2010/10/eeepc_no...
How to Enhance Cybersecurity Protection
Rules for a constitutional crisis
As the old saying goes,"when you go to sea, take one clock or three".
Even coming from Europe it can be hard getting in the US (source: romanian gf).
>I know what "hate" means

Do you though? If you can't distinguish the difference between fear of the unknown and hatred, then you are fortunate enough to never have experienced hatred.

Since everyone likes to compare Trump and Hitler. Hitler hated the Jews, which resulted in genocide. I've talked to several people who support what he did with the ban and it has nothing to do with hating Muslims or immigrants and its all driven by fear (statistically irrational) of attacks like the ones in Germany.

I vote against allowing children to drive not because I hate them, but because I fear the thought of them driving on the same road as me. Do you see the difference?
What is the difference between culture and society?
Need more context honestly. I have never heard of this "Matter" and a bunch of tweets are not enough.
> this is an intelligent, thoughtful community

I really, really don't think so. "Jesus" (who probably never even existed) isn't the problem, though. Religions are.

That they should be "respected" as just a normal human behavior is the problem. That superstition should be considered seriously instead of being fought, esp. in young minds, is the problem.

That separate schools should exist in the name of superstition, that people should be allowed to not even send their children to school but indoctrinate them themselves, is the problem.

There is such a thing as too much freedom, and the result is catastrophic.
'Budget 2017 must focus on housing, infrastructure for pro-poor thrust'
The UK Mirror (!!) dealt with that one:

"Here's a list of the similarities - and a much longer list of differences between the controls Obama used in 2011 and Carter used in 1979."

http://www.mirror.co.uk/news/world-news/no-barack-obama-jimm...
Anyway, having alternatives is a good thing, thanks for this to its author :)
Having the luxury of time and money like the OP has allows for an extensive checklist like this. Kudos for putting it out there and for fighting a good fight. However, many people don't have the bandwidth or financial stability to divert activity away from non-stability generating activities.

Sadly the more I thought about this, the more I'm finding it difficult to see any internet posts as anything other than contributing to a constant stream of agenda pushing and/or humble bragging. FB started it and I fear now we a stuck with everything (including of course these comments) washing away in a sea of noise.
With n feature flags, there are 2^n possibilities to test.
I'm in your position but even worse off, so I'm not a US citizen and am not just being exclusionary.

Of course it's rational for people to go to the US on H1b visas. I would be of the exact same opinion as you in this sense.

This isn't the issue though. One of the issue is the abuses that are occurring due to companies ability to hire many H1B workers at the expense of their own. Another issue is that large corporations are practically dictating government policy on visas. None of these are right imo.
> And he signed an executive order that literally, not figuratively, banned Muslims from entering the US.

Isn't "banned muslims" the wrong choice of words here? You could enter US as a muslim from e.g. Malaysia still.
The repo seems active to me https://github.com/IronLanguages/ironpython3
This issue highlights another common problem on FOSS:

If I create a small utility "just for fun" and someone includes it in a major distro and then nobody (including myself) touches it for 10 years, who is to blame if there are security (or any other) issues with the software?
High-Speed File Transfer Software
Beautiful post, thank you.
Whoever included it in a major distro is to blame.
Yes! It really subverts the "less contrast" argument if reducing the contrast turns the screenshot into a blurry mess.

Also, I don't really buy that "less contrast" argument. Not everyone uses a HDR Retina screen, so by dialing down the contrast in CSS, you're reducing the available contrast range on sub-par screens. People with high-contrast screens should just dial down the brightness a bit.
I don't know much about Germany but if what you say is true, it's great for the country: they are able to successfully expatriate the crazies out -- hey, the crazies expatriate themselves, willfully! That's pure magic.
Well, that title certainly gets this to the front page.

Glad to see some Georgia love, though.
Cool. That price differentiation is really grating. I understand they can charge more for HD (38%), but when it's a supposed non-profit enterprise ...
You know what a lot of people consider worse than Donald Trump? The status quo.

That's what I feel is missing in all this indignation - where were you before? The political system has been deeply broken for decades, with the same unjust policies being pursued regardless of which public face was on it - imperialist militaristic foreign policies abroad, economic inequality at home. All sold to the public with glib marketing campaigns through a monopolized mass media. The whole democracy road show feeling like a sham for the gullible to eat up.

There's a lot not to like about Donald Trump, but for one thing he is an outsider to the established system (I believe in this because of how hard the mainstream media is bent on pulling him down). It is hard for me to see that as anything but an improvement.
ESET Cyber Security Pro Key 2017 Username and Password
Wonderfully written, giving my thoughts a word.
For me and my wife, the USA, despite all their shortcomings, are a country we really want to live in. It stands for many good things. It is not a country you want to mess with, and we are fine with that. We embrace American culture, we love American companies, we so far respected American politicians. For stuff we as individuals are interested in (which might not be what everyone is interested in), the USA is perfect. So far, we live in Germany, but to prove our love, we tried to find ways to at least spend some years in the country we like to visit so much.
Until Friday. Now we are banned. My wife is Iranian. This is always a burden because of some extensive visa requirements, but we accepted the fact. With a bit of planning, we could go anywhere we wanted, go visit NYC, enjoy the plains of Texas, visit houses to buy in Dallas. All gone. We already are "extreme vetted". But now, our trust is broken. We wanted to tour Miami and Washington with our little daughter in April. Thank god we had not yet booked. This situation feels very strange. Empty.
There's a difference? Would be nice if author actually pointed what he thinks is a problem.
interesting read, but isn't this written by the same guy who was selling exploits to 3rd world dictators?

edit: it appears he was a "broker" / middleman. some moral high ground.

http://www.forbes.com/sites/andygreenberg/2012/03/21/meet-th...
Another really interesting search engine : http://yacy.net/en/index.html
Of course it does. The H1B scheme isn't a Google scheme. They might campaign for certain parameters within the scheme, e.g. required skillset, minimum pay, but ultimately they're campaigning to extend the scheme. Which leaves it open to abuses by other companies, and continued worker displacement, and continued suppression of wages.
I don't why, but I agree with you. I'm a full-time programmer. The rest of my free time is devoted to my other passions (guitar, music).

I always have arguments with my friends over whether we should take an active interest in politics/policies. I sometimes say, that if you want to, then please join politics full-time, or let the Government do its job.

But the fear exists. You won't do something, until it happens to you. So, people like the OP, have a real sense of empathy which I admire.
In Chrome on Mac you can cmd+click on Refresh, Back or Forward button which opens a new tab with navigation history preserved.
Starbucks CEO Schultz plans to hire 10,000 refugees after Trump ban
>I suppose VCs tolerate it because when the competitors are down and out, the rewards will be huge.

That's only remotely possible if the barrier to entry is high. It's not, if Uber hikes prices to the point where they are pulling insane profits over drivers competition will enter easily. The only way burning cash makes sense for Uber is eventually going to self driving car fleets - this is much harder to compete on and you can have efficiency based monopoly trough tech.
Oh no. I thought it is a game engine for Golang:-(
Land and buildings are still cheap in the middle of nowhere, probably always will be, since we're all urbanizing.
* Lack of realistic test input is usually a problem caused by over-reliance on unit testing or lack of monitoring feedback.

* UX review and load & performance testing are usually things that we engage in regularly on trunk or the developer/code reviewer flags up ("this change has load implications/this change requires a UX review").

* "Microsoft famously got bitten by moving away from manual testing" - I'd never advocate eliminating manual testing entirely, just that it should be A) never repetitive, B) not a gatekeeper, C) always exploratory.

>We usually had best-effort integration tests, but they never caught everything,

Nothing ever catches everything but IMHO continuous delivery, short-lived branches, good monitoring and regular exploratory testing, load/perf testing on trunk is the best way to catch as much as possible.

I've started experimenting with integration tests that generate reports with screenshots and story steps, as well, so that there's a tighter UX feedback.
He should write 2 lines of css for quora and use the browser stylish extention.

I just recently made wikipedia sane for myself: https://userstyles.org/styles/137180/clean-wikipedia-minimal... (and I like black on white and change screen brightness if I want less contrast)
Unless programmers are treated by the law in a similar way as engineers (and there are reasons for an against that), blaming someone is not a very valuable activity.

A better question is who will fix it and/or whether the maintainer should remove the package. I think such a package should be removed ASAP unless someone fixes the problem within a short amount of time.
Bombing predominately Muslim countries, overthrowing governments and covert black sites where Muslims get tortured. These are things that are acceptable, but a 90-day ban on immigrants coming from war-torn countries, that's a step too far? Has everyone seriously lost their mind?
Better hope the file isn't corrupted while it's being written to disk (or while read, or in place, or…).

IMHO, anything immutable should be identified with its SHA2+ hash.
I'm encouraged by those who realize that they have a responsibility to our country. Freedoms are not only fought for with guns and tanks. Nor is voting our only responsibility.

And beyond the politics and policy, we all have a role in developing our culture. I hope we will all choose patience and education of one another rather than condemnation and divisiveness.
It’s a Unix system I know this
> No, everyone knows racism is obviously bad.

No, everyone knows racism is ostracised. Plenty people cherish it. And now that there is less stigma with racist president in charge, they come out of closets.
One comment and two questions:

I wish I had something important enough to say to be able to put this advice to use!

How important is the physical location you work from? Should you religiously avoid working out of a place that is associated with you, such as your home or office? Should you avoid places that are near where you live, and if so, how far should you go? Or is Tor sufficient for masking your physical location in all cases?

I'm very interested in how the grugq is able to have had such a public persona for so long and remain anonymous—including speaking at conferences in person, I understand. Obviously, he is an expert, but that doesn't really explain _how_. He writes prolifically on Twitter and sometimes other mediums. How is this large body of content not subject to stylistic analysis? Information is known about him, such as where he lives and what he does for a living. That seems extremely revealing. How has he been able to speak at conferences, quite literally tying his physical identity to this anonymous persona, let alone traveling to the conference in the first place?
He's campaigning in favour of the H1B scheme, not in favour of H1Bs for Google. This will continue to suppress wages and continue to displace workers.
Why exactly is this flagged? Is it not "interesting"?
Or they don't believe they are being racist? Closing borders to some Muslim dominated countries while leaving them open to the largest Muslim countries in the world does give the impression that maybe it's not about being Muslim and it's more about nations.
Mobiloitte: Custom PhoneGap Development Company
I agree. Labelling all people from entire countries as not eligible to enter your country is, by definition, racist.

I don't see how that is not clear. I thought it was clear. I thought people defending these executive orders think it's all fine and good to basically blacklist entire countries and every person on earth who is a citizen of those countries.
They will use parallel construction to convict you.
You can go full openbsd mode and switch to Comic sans :)
Yes, but is there any kind of vetting process in any of the major distros?

Does any distro (outside OpenBSD) have a continuous process of re-evaluating included packages?
Sample size of one caveat

Firstly, I think it is impractical to have consistent energy levels every day. IMO and experience, human beings operate in phases. There are days where I am ultra-productive, not even distracted by mails or messages and there are other days when I keep checking WhatsApp every minute. There are also days where I am not producing much but I am excited about something new in my field and on which I am reading. And so on - you get the drift.

Second, from an energy-diet linkage perspective, I've found that I am sharpest on days when I skip breakfast and snacks until late into the day (2-ish). I fathom this to be related to the absence of insulin spikes and the subsequent carb-induced inertia. This is a variant of intermittent fasting and it has clearly had an impact on my work productivity.

Curious to read others' experiences on this.
I think that is mostly because they didn't know themselves.

One key question for many is how the order will affect US green card holders and people who hold dual citizenship with a Trump approved country and one of the seven banned nations.

Adding to the confusion, Trump administration officials seemed to at times contradict themselves during appearances on Sunday news shows. In mere minutes during an interview with NBC, White House chief of staff Reince Priebus said the order "doesn't affect" green card holders, then later said "of course" it affects green card holders from Iran, Iraq, Syria, Sudan, Libya, Yemen and Somalia -- the seven countries Trump has temporarily stop immigration from for 90 days.[1]

and then:

Friday night, DHS arrived at the legal interpretation that the executive order restrictions applying to seven countries -- Iran, Iraq, Libya, Somalia, Syria, Sudan and Yemen -- did not apply to people with lawful permanent residence, generally referred to as green card holders. The White House overruled that guidance overnight, according to officials familiar with the rollout. That order came from the President's inner circle, led by Stephen Miller and Steve Bannon. Their decision held that, on a case by case basis, DHS could allow green card holders to enter the US.[2]

Trump fans will hate it of course, but it seems CNN have the best source of leaks.

It's worth noting that Priebus isn't part of the Miller/Bannon circle, so his statements may have been a powerplay to try to moderate the policy.

[1] http://edition.cnn.com/2017/01/29/politics/donald-trump-trav...

[2] http://edition.cnn.com/2017/01/28/politics/donald-trump-trav...
Why do we need to blame anyone? Software has a lifecycle too, what was well maintained 10 year ago isn't necessarily maintained anymore because people have moved on. Ten year ago adding this to Debian in its current state might have been the right thing to do. Now, as other components have evolved, it's introduced a problem. If you are going to not include software because ten years down the line it might have a bug and you want to have someone to blame for it you're going to end up with a very empty package repository.

Once the bug is found a ticket gets filed for it, the security teams handle it and life moves on. If the software instead isn't deemed necessary a recommendation is made to remove it from the distribution instead.
I agree this happens but their solution looks overkill to me.

What about an advanced search feature that would look not only in the current page but also in the pages you visited recently?

The URL bar could also be smarter and show autocompletions from site you visited recently higher, and display when you last visited them.
Classic throwback cover of Mario “Let me love you”
> Bombing predominately Muslim countries, overthrowing governments and covert black sites where Muslims get tortured.

Who is saying that this is acceptable?

> 90-day ban on immigrants coming from war-torn countries

I think the key issue here is that this ban includes valid Green Card holders and people who have Visas. This means that they have already spent up to two years being vetted. This policy makes no sense.

If the order was just "stop issuing visas", I don't think that there would have been such an uproar.
What do you get for that? Broadband, wi-fi, bathroom, kitchen, 24 hour access?
>gaslighted

Let's not use that term here. It's just an appeal to ridicule dressed up as something meaningful.
I'm glad they included something about mental health. There was an interesting post on /r/privacy the other day of someone with burnout from the paranoia of government surveillance [1]. I browse /r/privacy from time to time and am worried by the threat models that many people on there have. I don't know the reasons for their threat model, but I suspect a large number of people don't have any solid reason for such a rigorous model other than paranoia. The cognitive load of maintaining privacy at that level must just be overwhelming.

[1] https://www.reddit.com/r/privacy/comments/5qfpb6/im_exhauste...
Trump disapproval rating surges above 50%
I might have answered my own question:
https://vivaldi.net/userblogs/entry/a-few-words-about-open-s...

https://github.com/ograycode/vivaldi-source
(not-official mirror)

I'll have to try building it from source.
Then you're screwed fucked because you don't know how to decrypt your own data.
You are arguing strawman. Most people who are anti-ban were also against Iraq war and waterboarding.
There had been some debate whether green card holders should be even allowed to board international flights. It was decided by the Department of Homeland Security they could fly to the US and would be considered on a case-by-case basis after passing a secondary screening... Separately, a person familiar with the matter said career officials in charge of enforcing the executive order were not fully briefed on the specifics until Friday. The officials were caught off guard by some of the specifics and raised questions about how to handle the new banned passengers on US-bound planes.
Regarding the green card holders and some of the confusion about whether they were impacted, the person familiar with the matter said if career officials had known more about the executive order earlier, some of the confusion could have been avoided and a better plan could be in place.[1]

They were making it up as they went, and different parts of the government got different messages.

[1] http://edition.cnn.com/2017/01/28/politics/donald-trump-trav...
If you're budget constrained, a cheaper card will still get you massive improvements. I'm on a gtx 970, and it far outstrips the cpu. Even a gtx 650 (about £65) should outperform a cpu.
Of course I know the type of people Google hire. Google are irrelevant...Google campaign for an extension of H1B issuances full stop...not for more just for great companies.

The abuses and pitfalls of these visas are open for you to examine and you should be aware of them if you're in the industry...there have been numerous studies on wage suppression, graduate unemployment, numerous court cases, instances of mass-firings, large displacement, etc.

I'm not a US citizen and don't live in the US so my salary is irrelevant.
Nations without Trump hotels.
I don't think it can be considered syntactic sugar. For one, writing .then( .. => return ..) everywhere is too verbose and using co means that you are using a library to achieve something that the language should have first class support in the first place. Moreover, async/await will have different semantics than generators, the runtime will have native support and no generators will be involved. Calling these solutions "we already had it", IMHO, is like saying we didn't need functional programming features like .filter, .map etc, or newer features like Object.create, Object.assign etc we already had polyfills or other ways to a achieve their functionality. For that matter, even a simple "for loop" is redundant as you can use a while loop and use your own counter to achieve the same results. Async/await as a language construct feels so much better and fulfills a very common pattern than verbose solutions or solutions with different semantics using libraries.