skysight-inc/HackerNews huggingface dataset:
I'm going on a trip to Canada within the next month, from the US, as a US citizen.

I want to be let into Canada without issue, so am taking a burner smartphone connected to a non-critical gmail account that is plausibly-maybe my "real" personal one. But not really. The maximum threat to me is detention, or more likely, refused entry. If I am asked to unlock the device, I will.

Crossing back into the US, I am less concerned. If I am asked to unlock the device, I will NOT. The maximum threat to me is semi-indefinite detention, and I know at the end of it, I can reach out to the EFF to seek representation in a larger action.

Does anyone else have any tips/tricks/ideas here? I realize trying to subvert any Canadian border search is not a good idea, but it's a good middle-grounds vs. "don't go to Canada" or "give them all your private data", I think. On the other hand, I am willing to be more stringent with the US border because (A) I am a citizen, I cannot be refused entry, and (B) this is a cause I would like to participate in, so invite any negative outcome caused by my refusal to unlock the device or share any logins.
/* means "comment starts here" to me. So now I instinctively feel the sidebar listing has commented out all my files. The fact it's an unterminated comment is blowing my syntax error fuses.

I can override it rationally but there's some serious cognitive dissonance going on. It's configurable, although that's in the bowels of ST3 not in the usual settings, and this won't really help for pair work. Not a great decision I feel.
In what way are biology and religion contradictory?

A lot of the conflict there comes down to misunderstanding (on all sides) which issues are scientific and which issues are metaphysical and theological. Can you describe where you see the conflict between biology and theism?
Because we're not on reddit. These arguments are facetious.
Ask HN: Best introduction to data science?
Hey folks, quick question: are there any great resources out there on the best practices of how a data scientists or a data science team should operate, and how to make the most of the role?

My team is in the situation where we have all of the tooling we need to be able to build the kind of reports and dashboards that we would like to have, but being developers and not stats people, we don't quite know if we're constantly committing cardinal sins that would be obvious to people working in the space. E.g. data reproducibility, common mistakes of interpretation of the data that might mislead teams counting on our judgment etc.

I'll admit that none of us have the bandwidth to become world class experts right this second, we just need enough pragmatic guidance to be dangerous in the short term, and we'll try to determine what else we need to learn as we go through this journey.

Books, Youtube videos, blog posts, MOOCs etc are all welcome.

Thank you in advance!
> What do you think are the chances of the US government using its power and influence to label and suppress opposition?

Very long history of this. Go look at basically the entire 20th century for examples.

> 1.What do you think are the chances of Nazi's taking over the United States?

Negligible. I'm more concerned about the tyranny of people using them as a specter.
I forgot the rules of engagement: you're supposed to list his full name, using CAPS LOCK on his middle name
You might want to narrow the audience if you keep getting feature requests. Make the product awesome for one of those groups you talked to and then grow from there.
For the first one, what about error handling? You have to handle errors by both the read and write stream, and also most people will want a callback when everything is done, so you have to handle that event, too.
I don't think the comment is nonproductive. The majority of "women in tech" issues like this post is referring to, are belittled/misunderstood due to the differences in individual experiences. It's a fair comment to point out at this sometimes works in the reverse as well (i.e. sometimes there are more woman and/or fewer problems).
In my elementary school, teachers up until age 7 or so were women, above were men. One factor there might've been that kids below that age still have a chance of having err, 'accidents'.

(source: I had an accident)
It wasn't a term used in computer science then. Gerald Sussman himself said this about the term "monad" in one of his talks.
The iPhone was never a good choice to produce professional music anyway. An OS running garbage collected apps, running on a hardware platform that suffers from thermal throttling is a bad combination to begin with.

>They're gutting a huge market.

How big is this market of people using iphones to produce music?
Social influence and political mobilization: Further evidence
The Sublime community is blessed to have his work supported in a way that lets him dedicate his time to Sublime Text as fully as he does. Given he one of few people who can work directly on Sublime itself, I am glad his focus is there.
It is in fact possible to learn and KNOW Emacs and Vim and still prefer alternatives to either of them.
Kaspersky CEO hits back at US cyber espionage claims
Setting aside relevance to common problem domains, I'd say monoids (as
monads) are the most used mathematical abstraction in programming
after sets, functions, induction, total orders, and various forms of
graphs. That's pretty outstanding, especially given their B-list
status in mathematics. There are dozens of explanations of monads on
programming blogs and not nearly as many explanations of, say,
rings or models or vector spaces.
> "Make no mistake: The ideological basis of WWII was the protection of individual human rights."

Erm, then why did we hand over Poland and other Eastern European states to the USSR? Why did we let France re-establish their colonies in French-Indochina and elsewhere?

You're dramatically oversimplifying things in order to make this some kind of cosmic fight between good and evil. Stop forcing a narrative by cutting out all the bits that get in the way.
As I said, this isn't just a problem for no-JS browsers, it's also a problem for people with slow Internet connections. They might be able to load the HTML and CSS reasonably fast, but then they'll have to sit around waiting while megabytes of JS is downloaded and then executed before they can finally read the article.

I'm not asking developers to do extra work to accommodate no-JS browsers, I'm asking them to not do extra work to deliberately prevent sites from working without JS. The page would have worked perfectly if the author had not done extra work to add a useless loading screen. I'm asking developers to do less work, not more.
The other day, on a whim, I decided to point my browser at the www.bloomberg.com. I'd noticed myself becoming increasingly apprehensive about reading the news anywhere online due to what I percieve to be an excess of sensationalism, salaciousness, and out right suspect journalism. For example, how many articles about politics do we read where sources "close to the situation" wish to remain secret?

Anyway, going to the spartan, "facts only" seeming homepage of bloomberg was really a revelation to me. This is what news used to be like. Just a bunch of bland boring headlines. It made me realize, that angst I'd been feeling, reminded me of reading National Enquirer[0] headlines, in line, at the grocery store as a child. "Two headed dog gives birth", "Grandma from Michigan abducted by aliens, tells all!".

This is what the world has come to. We've lost the bastion of professional journalism. We need someone to vet this stuff for us. Strange new world indeed. I believe there is real danger here, to us and our civilization. See for example any quote from Goebbels[1]

Edit; Or Göring[2]:

> But, after all, it is the leaders of the country who determine the policy and it is always a simple matter to drag the people along, whether it is a democracy or a fascist dictatorship or a Parliament or a Communist dictatorship.

[0] https://en.wikipedia.org/wiki/National_Enquirer

[1] https://www.goodreads.com/author/quotes/281832.Joseph_Goebbe...

[2] https://en.wikiquote.org/wiki/Hermann_G%C3%B6ring
Amazon just deleted over 900 reviews of Hillary Clinton's new book
The particular memory issue is new to me (though now I can watch out for it, yay) but I'm not surprised... JS lacking proper lexical scope causes many issues.
Was? It is still being developed, the last version was released six months ago:

https://sourceforge.net/projects/jedit/files/jedit/5.4.0/
7 Calon Pewaris Jersey Nomor 7 Di Manchester United
The number of people using Tor is probably less then the number if people who disable JavaScript.
But this isn't a new problem, is it? We have a plethora of books, essays, documentaries, and museums examining that very subject. For that matter, many modern nazis are not shy about articulating their reasons - desire for collective identity, desire for power, difficulty with women.

If you'd like some reading material:

The Rise and Faull of the Third Reich by William L Shirer - the single best historical overview

Anti-Semite and Jew - by Jean-Paul Sartre - an examination of the fundamental dynamic of nazi ideology

The Nazi Conscience by Claudia Koonz - examines the nazi worldview in detail

Kill All Normies by Angela Nagel - examining the intersection of chan culture and far-right ideology

* What we have with Daily Stormer is a quite literal database of interactions of people who self identify as Nazis... I'd say deleting it is not the most productive thing we could do with such information.*

True, but it's not some petri dish that you can keep isolated in a lab, is it? You have to balance the benefit of what you might learn against the costs that their organizing activity imposes on other people.
"In October 2012, U.S. officials acknowledged off the record for the first time to the New York Times that “most” of the arms that had been shipped to armed opposition groups in Syria with U.S. logistical assistance during the previous year had gone to “hardline Islamic jihadists”— obviously meaning al Qaeda’s Syrian franchise, al Nusra."

http://www.theamericanconservative.com/articles/how-america-...
One of the stipulations for supplying these militas with BGM-71 TOW anti-tank missile launchers is to upload a video of them shooting their target to youtube.

https://en.wikipedia.org/wiki/BGM-71_TOW#2011:_Syrian_Civil_...

https://www.reddit.com/r/CombatFootage/search?q=syria+tow&re...
Am I correct in assuming that there is the Kube Service IP routing happening via iptables DNAT to get the request into the Kube running the Ingress Controller, and then the Ingress Controller is on top of that routing traffic to another Service IP which also has to go through the iptables DNAT?
Pfsense does have commercial offering though netgate...
Answer one: speed

Assuming you have perfect recall, and answer all of their questions truthfully, it will still take time for them to troll through all of your memories and actions.

They can do the same with a telephone / laptop in minutes.

Answer two: perfect recall

You can't recall everything perfectly, and you don't write everything down. So after a while, they won't have anything to go on. "What did you do in Thailand last Wednesday?" ... "I dunno, I got drunk with my friends?"

Versus "we searched your phone and you took pictures last Wednesday of someone who looks underage. Please turn around for the handcuffs".

In general, I have everything to hide from state actors with near-infinite resources, zero accountability, a deep understanding of the law (i.e. how to get you for almost anything), and their own personal agenda to push.

They should need to prove to me why they need to look at my stuff.
No, the problem is your marketing. Time to pivot, your idea is not unique what you have built is the basics of a document management system. This problem has been solved by virtually every EMR, and other companies with products such as OnBase. The good news is that you are not alone, and there are other succesful/profitable businesses in this market space.

Remember you do not have to be Unique or the best in the market; you just have to be better than some.
Chelsea Manning: The Dystopia We Signed Up For
Release for CentOS Linux 7 (1708) on x86_64 derived from RHEL 7.4
Yes, a vector space is a monoid under its addition.
@mholt is being exceedingly generous to the whingers on this thread, on top of the generosity he's shown in writing Caddy to start with.

It's not 2005 any more, Sun Microsystems is long gone. You won't raise any money from a business model that gives away your best work or selling support contracts alone.

Caddy is a real innovation, and brings web server defaults bang up to date - it makes loads of complex configuration easy. It's already distributed in the finest tradition of free software - a liberal source code license with no restrictions. You can do what you want with it.

Like GNU in the 80s and OpenBSD in the 90s, Matt is selling the most convenient package and yeah - if that's the one you used and relied on for your infrastructure, you've got to pay, and not very much.

Matt has clearly worked hard at making that payment support as much as possible in terms of convenient corporate deployment. I really hope that works out well, and am glad it's a business model that supports Free software without any compromises.
US court says Uber must produce due diligence report from Otto acquisition
I don't find it makes much difference. If I get any runtime errors, you can add breakpoints into your code and the compiled TypeScript looks very similar to the JavaScript most of the time, plus you can use sourcemaps. The test code you type into the console doesn't need to be written in TypeScript either. The build step going from editing in an IDE to the code running is only a couple of seconds maximum as well.

Getting more errors to appear in your IDE at compile time compared to in the console speeds you up way more than any slowdown you'd get too e.g. being told a variable could be undefined at compile time is much faster to fix than having to wait for a runtime crash, you having to track down the cause then hoping you've fixed it.
No reason to generate that page using Javascript, it's just a blog post. It took 10 seconds to load on my computer by the way, when loading should be almost immediate considering the little amount of text on that page.

If you are going to show me a pre-loader at least inform me about what is about to be loaded. 1 second more of wait and i would have left that page.
what is "specific"? is "we should exile all black people from our town" specific enough?

where is the line between freedom of speech and let's say, emotional abuse? Should my statement "all jews are pieces of shit and deserve to die" protected by society? If it should be protected by first amendment, when it should stop protecting? When I would yell same statement to jewish kids in on a daily basis? Would it change when I would say "all jews should be exiled to desert" (now it becomes call to action) ? Would it change when same thing would be repeated by 10000 people community?

right now I keep an eye on one local nacionalist community page in facebook, and they are racists and even don't hide it. I find it troubling because the more vocal they will be, the braver members will become and they will normalize that "opinion" and soon it can become actions. I think it's naive to think that extremist groups will only talk about it without any action towards their goals.
> You're just (legally) attacking the principles upon which your society is built.

The US government, by the first amendment, can't legally censor your speech.

That doesn't mean they have to give you a bullhorn, a soapbox, and a corner to stand on, though.
So its even more important for public to see the evidence. Otherwise it feels like private vendetta most likely because Kaspersky is Russian (you know, our current Administration doesn't like Russians much) who actually build his empire on fighting Russian Government-funded cyberspying (claims Wikipedia).

I'm sure if Kaspersky sells tons of software on US soil, and most likely pay taxes on US soil, then they will sue and have a solid case against the US Government on discriminatory basis; unless of course said smoking gun will be made public. Otherwise it feels guilty until proven innocent (if given chance). Welcome to Russia, err. I mean: America.

Edit: if this falls thru, we have a very dangerous precedence; until now, politicians were taking money and lobbying for/against certain rules to help certain businesses to gain competitive edge. Now we have 2 Senators who happen to have "smoking gun" from "anonymous sources" (I presume) that could pretty much shut the whole company down. Whether Russian or American, irrelevant.
I am weak in closing the deal with job interviews, mainly. However I don't know what is the average ratio of offers to interviews for developers applying to mid-level jobs.

So I guess you're saying I should be studying people skills, I guess? I often hear that I need to get mock interviews but there are few official sources for it. Also it's not very instructive to tell someone to just find any friend. Most people do not have experience interviewing programmers, so they wouldn't be good for mock interviews. And mock interviewing with friends would introduce too much of a positive bias you won't have from strangers.
The Portuguese have exported certain other aspects of Asian culture to various parts of the world as well.

"chá" is the word for tea in (all?) the Portuguese speaking world, an early borrowing from Cantonese. Whereas most other European languages use a variation of tea or chai, which have somewhat longer etymological routes.

Cross-pollination from their colonial days has also lead to curries being part of the regular diet of many Mozambicans.
This article is mostly a review of the book The Invention of Nature by Andrea Wulf [0] which traces the origin of our concept of Nature to the Prussian explorer Alexander von Humboldt and his millieu of scientists and explorers.

After reading Wulf's book last year, I also read a historical novel about Humboltd by David Kehlmann called Measuring the World [1] which I highly recommend to anyone interested in these ideas.

[0] https://www.amazon.com/dp/0345806298

[1] https://www.amazon.com/dp/0307277399
>It's not just the minority of people who browse with JavaScript disabled who are bothered by this, think of all the people on slow Internet connections who have to wait for your megabyte+ JavaScript program to download and execute

For example, what about the growing population of users in the developing world for whom "slow" internet is the norm?
>> The Department is concerned about the ties between certain Kaspersky officials and Russian intelligence and other government agencies, and requirements under Russian law that allow Russian intelligence agencies to request or compel assistance from Kaspersky and to intercept communications transiting Russian networks.

In 2017 in tech we're progressing towards a fragmented future where governments don't trust each other and big tech companies hold strong intelligence power in people's lives.
It sounded like there's a config directive to have Ingress Controller push all its metrics into Prometheus?
Also in case you assume correlation jump ahead and be sure it's causation.
Except it's not, because you still want it to be associated with the site. If you just want to comment on something, you already have Twitter, Mastodon, Facebook, your own blog, and probably a dozen other outlets. What you're asking for is the added legitimacy of the site itself, without their consent.
Then it would be a "mePhone" and conflict with their branding. :)

On a more serious note, the most I think we'll ever see from them is limited web browsing as a guest user.
"I don't want to have to understand abstract algebra to use Haskell!"

"Abstract algebra is too simple to bother writing programming blogs about!"
Location: New York

Remote: Yes

Willing to relocate: Yes

Technologies: HTML, CSS, JavaScript, jQuery, Angular, Ruby on Rails, Git/GitHub

Résumé/CV: https://www.linkedin.com/in/timothyjschmidt

Email: drop a note at my website -
http://realtimschmidt.com/contact/
Getting started with value stream mapping
It may be true that there is currently no backdoor. But having US gov't agencies run root software that can be remotely updated by organizations under the control of a potentially hostile government seems like a big liability if conflicts escalate.
Yes. The function's frame contains a reference to the object storing local variables of the parent frame. To do better you need to store a list of variables referenced (which you can only do if there's neither direct-eval nor a with statement).
Is Nginx next? I suppose that it's open source nature mitigates the risks of an important software infrastructure piece being developed in a country that might not always be friendly to us.
No reason why you can't do both!
One interpretation is that you're responsible for someone else breaking the law. If it's a violation, then the border guard committed the violation.

Another interpretation is that you cannot possible obey the law. If the border guard has the legal right to demand access to the HIPAA protected data, and you can't legally give him access... then the law enforcement officials are forcing you to break the law.

With no punishment for them, of course.

There's one set of rules for normal people, and another for law enforcement. How does this keep me safe?
> Why believe they're all false just because there are many? Any atheist creation story is just one more in the list.

I didn't say or imply that they are all false. You are reading more, I think, into my question than was there.
Are You Thinking Enough Before You Commit?
One thing that struck me about Equifax, and a lot of other companies, is the complete patsy types that get hired into executive CIO positions. It seems to me that the CIO should be a highly technical, tactical, hands-on type of person that knows the ins and outs of every system in use. But companies focus too much on hiring "executive level" people that just look good externally. They might communicate well but their technical knowledge is so far gone that they are simply a face. BTW, it has nothing to do with age as I've seen 65+ CIOs with extremely sharp technical skills. Companies need to do a better job of grooming their own highly competent staff to be good executors, not just hiring somebody who "can lead a global team of IT professionals delivering the technology strategy".
It’s me, the other guy. That bio is pretty old, but it was accurate at the time. Caddy required a legal entity a few years ago for several reasons, so we went with “Light Code Labs”. LCL owns Caddy and is the legal entity through which we do business. mholt was (and still is) very concerned about making Caddy sustainable. I am also concerned about this, since I knew that mholt wasn’t going to maintain the project for free forever. So he invited me to join him and help with logistical things (money/taxes, trademarks, etc.), along with some technical things (currently working on an API for Caddy, as well as implementing apt-get with the build server). mholt is his own person, and I am not in a position to coerce him into doing things he doesn’t want to.
I would recommend you sitting down with your manager and defining metrics of success for your job. "If I get this X done then Y is was I am being evaluated on." By doing this you can essentially cut down your work hours significantly. You can make the case that as long as your work is being done and your method of evaluation is progressing upward then there is no reason you can't work flex hours. This goes industry to industry but I worked at a large tech company and had success in that.
Having that default to "true" is really silly. VSCode is OSS right? That seems like a mulligan pull request to me. I can't imagine anyone is relying on the default behavior as-is.
Netgate sells service, hardware and certification, not extra features.
Datadog acquires Logmatic.io to add logging to monitoring stack