skysight-inc/HackerNews huggingface dataset:
To be honest your perspective is very sound.

Trump did try to keep his word, but with lowest economic consequences. Keeping his base, active and hopeful, but at the other hand minimize economic pressure from such act.

About government of Suadi Arabia I think you are right, but the government of Iran is not active as a terrorist against US too. Unless your definition from terroist is Hezbollah, which as much as I hate them, they are not terrorist.
Probably it is time for VR to kick in.
PhantomJS is also WebKit...
I don't really follow anyone, but here's a few whose work I've admired and learnt from (not just their code):

D. Richard Hipp (SQLite, Fossil) https://en.wikipedia.org/wiki/D._Richard_Hipp

Guido van Rossum (Python)

Any of the FreeBSD folk. Same goes for the PostgreSQL lot too - I just like their way of doing things in a calm, collected and efficient manner. Well, at least compared to some other dev teams I've seen :)

Donald Knuth of course.

The guy who tried to make Objective-C more Smalltalkish. Uh, Marcel Weiher. Had to look that up.

Bret Victor.

There's more, but that's all I can think of for now.
So, I work for one of the larger US banks, so I'm qualified to answer this question!

I'll narrow this down to one particular section of our consumer bank, because that serves as a fairly "clean" example, not much affected by outsourcing other complications.

We have a "core banking system" -- the computer that keeps track of the account balances for customers and moves around the bits that represent dollars. This is implemented on 1960s technology: ours doesn't happen to be in Cobol, but it is written in a different language of similar vintage. The system is pretty rock-solid: as an example, it has only a couple hundred milliseconds at most for all of the processing needed to approve or decline a credit-card transaction in real-time, and it has no difficulty checking balances, restrictions, and business rules to enforce that -- that isn't so impressive until you consider that even the slowest transactions need to meet that limit and we still have to allow for network latencies. We struggle to find qualified programmers for this system: the few who are actually skilled in it can command pretty decent salaries and benefits, and we'll search around the world to find them. The system is not abandonware: we'd love if it were written in something more modern, but a complete rewrite would be an incredible undertaking (this system developed over several decades, and that is difficult to recreate). On the other hand, we ARE looking at questions like how to get it to run in the cloud.

So that's all true, but if you look through our technical job listings, you'll mostly find us looking for Java developers, PostgreSQL DBAs, Angular web-developers, and other such positions. That is because the core banking system is a tiny portion of what we do. In my specific area, we have roughly 20 development sprint teams (and a few other support folks not on those teams). Of those, ONE team has core banking system developers on it (along with some developers with other skill sets). By that estimate, it makes up 2% to 5% of the work we do.

The fact is, keeping track of the balance in your account is only ONE TINY PART of what your bank does. We have to keep track of your personal information (email address, mailing address, login id, etc). We have to serve you up a website. We have to process scanned checks, send out marketing emails, analyze traffic to detect fraud, and hundreds of other things. The core banking system (and other similar systems in similar companies) may be written in 1960s languages because the existing systems are robust and well-tested, but for that exact reason, they don't require a huge amount of development work.
My introduction to the world of professional software development was meeting one of the idols and hanging out with him for two days before realizing who he was. We've kept in touch since then and I now consider him one of my best friends.

I agree about putting people on pedestals, and my own experiences speak to that. The person I once saw in a very idealized way I now see as fully a person, complete with faults and failures.

I would argue that there are no "masters" - or rather, that there are very few of them, and those that I might consider such are "just people" too.
The focus of border security has been on stemming the flow of people through various “hot spots” – border crossings that can be secured. The idea of building a long barrier like Great Wall of China has never materialized due to both cost and the impracticality of securing rugged terrain that might include mountains and rivers. In addition, the American border includes vast areas of open space far from people and infrastructure such as power, which makes monitoring difficult, according to Dewar.

Faced with long borders and limited manpower, agencies have increasingly turned to technology to detect unauthorized intrusions. They include long-range fiber-optic sensor systems such as Senstar’s FiberPatrol system. These sensors can be deployed on a fence with just a single optical cable stretched up to 10 miles.

Buried RF cable sensors operate very much like radar and offer the advantage of being both out of sight and protected from the elements.

“People don’t know that it’s there,” says Dewar. “So they may know a system is there, but they don’t know exactly where it is and that makes it hard to defeat. It’s very tolerant to vegetation, so it works very well for borders.”

Both of these systems are able to pinpoint intrusions to within meters. If the system also is integrated with CCTV, central station monitors can point cameras in the right direction for further investigation. Border Patrol agents can then be dispatched quickly.

src: https://us.sourcesecurity.com/news/articles/border-security-...
Does Twitter have a Tor .onion address for accessing their system?
Yeah, the legally elected leader, according to the Constitution, is Donald Trump. That still doesn't mean the majority of Americans electing them. Parent was assigning the responsibility for his election to all American citizens, but it's kinda hard to blame the entire American public for supporting these opinions when only 25.4% of them actually cast a ballot for Trump, and even passivity is hard to blame when more people actively opposed Trump than supported him.
And it's a strange thing in that it can be enforced via normal social interaction:

See you tomorrow.

Oh, is it that time already?

Leaving so soon?

Bye now.

And it may not be intentional, but it comes thru that way.

The easiest way to leave is to not say anything. Just grab your things and head out, which can come across as antisocial, but it avoids the awkwardness.
It depends on what you mean by "his side". If you mean the Republican party (which is not really "on his side"), then you're right, they are in the best position to fight him. And they will do so if they hear a groundswell from their constituents that "this is not us". I am cautiously optimistic that this may happen. The condemnation of a number of senators, and probably more importantly, a bunch of Christian organizations, is a good sign.
SyMenu 5.09.6237.18201 Crack and Serial Key Latest Free
It's heavily tipped to foreign workers?

For a US worker to find a job, they need to find a willing employer.

For a foreign worker, they need to:

0) Find a willing employer.

1) Get lucky. For 2017, there were 236,000 applications for 65,000 H1Bs (about a 25% success rate).

2) Prove that an American worker isn't available to do the job.

3) Wait > 8 months to start the job (applications happen in April 2016 for 2017 employment).

Yeah, things are totally tipped in favor of foreign workers. I'm constantly wondering if I should give up my US citizenship to gain these advantages.
It just baffles me that in a city with supposedly lower-than-ever-before and decent for the country unemployment you'd get a turnout like this.

(source: https://www.bls.gov/news.release/metro.t01.htm Charlotte metropolitan area: 4.5% unemployment, pretty good non-coastal city)
Mainly scala devs or java performance people:

https://github.com/Atry

https://github.com/lihaoyi

https://github.com/davegurnell

https://github.com/nitsanw

https://github.com/mjpt777

https://github.com/milessabin

https://github.com/xeno-by

https://github.com/travisbrown

I follow a lot more but have chosen the n most interesting with a recency bias. In a few cases their blogs are way more active than github.

honourable mention for https://groups.google.com/forum/#!forum/mechanical-sympathy
Sean Griffin, going forward (recent discovery).

He's a member of both Rails and Rust teams; works on database stuff for both (https://diesel.rs).

Always working on something interesting to talk about on 'The Bike Shed' podcast, which I 'follow'/would recommend in its own right.

Podcast: http://bikeshed.fm

Github: https://github.com/sgrif
The problem is that as a student I just can not, in any way, get the money for a 1080. The choice is spending 10 months, or not even starting.
very useful tool
Fred Wilson: “A $20,000 Match Offer on ACLU Donations Today.”
Ngx-Ui – Angular2+ Component and Style Library
The reason this is more HN-relevant than your average article on pure American politics is the top comment. Someone suggested to a well-known VC that he could do something about the fact that software he invests in powers the comments on Breitbart, and he said "on it". Something like 5% of Breitbart visits currently come through Disqus. Removing Disqus integration from Breitbart would be a remarkable use of tech industry tools for political activism.

Of course, the fourth Google hit for "Fred Wilson Disqus" is now a post on right-wing reddit clone Voat entitled "F*#%^t Venture Capitalist Fred Wilson who owns Disqus threatening to pull comments from Breitbart website" [0]. So that's a real thing, apparently.

[0] https://voat.co/v/whatever/1603591
There is a fallacy there - you believe, that if voting Republican does not improve situation, but can likely be detrimental, its better to stick with alternative. The caveat is that this is the reasoning of people functioning reasonably well in current society. If you put yourself in shoes of those who are definitely not happy now, for them the choice is quite different - status quo, which is unacceptable, or change, which may be good or bad. They will choose change most of the time, because they don't perceive how it can come out worse for them. Or, at the very least, change will make those higher in the ladder in trouble too, which can be actually attractive as "bringing justice", even if it does not improve situation for anybody.

People tend to prefer being miserable with everybody else than on their own.
I agree and don't care for it either. Over time, the things we manufacture will be done by less people, using less energy and materials and it will require rigor to ensure what's manufactured is safe for use.

Over the years, the manufacturing industry will require employees to perform duties that require an engineering mindset and a craftsman discipline. That discipline will be applied more on the processes and machines that perform the manufacturing rather than the products themselves. Repetitive work will become less repetitive. It will require more ingenuity, mental and computer modeling, and a keener understanding of the core sciences.

Education needs to become inexpensive and something people do continuously in their adulthood if we want to remain competitive. We can't treat people like garbage and throw them away when their skillset doesn't align with what the markets demand.

Subsidizing overpriced university educations that pour more money into brochure perks like luxury student housing and competitive football teams is not the answer. For people who need it the most, education needs to be accessible and practical.
And "political correctness" as well. Nowadays the real political correctness and virtue signaling is on the side of those in power. "Prove that you're with us, or you'll be sent to reeducation camp with the others." The way they use these terms is Newspeak all over.
What JavaScript code style is the most popular
A lot of things can be broken but there are a lot of software and hardware patching that tech do.

During my military service we had a plotter that was used to print aerial and spatial photography it went haywire one day and the HP tech said the alignment heads were screwed.

While he did order a new part he also downloaded the firmware from the device, opened it in a hex editor and manually patched some values to give us some print capability back.

So instead of the print heads not wanting to go beyond half the width of the role it was limited to about 80-85% of the width with more or less even edges.

So even when you need to fix what is effectively macro-machinery there are a lot of things that you need to do and being able to understand EE and programming concepts is a must.
The tech wasn't an engineer (BSc./MSc), but most likely had the equivalent of a 2 year engineering degree / programme.

I don't think there are a lot of low and even medium skilled jobs today especially not in anything that relates to manufacturing, repairs and similar fields that one can do without quite a bit of knowledge.

That said even in in the "educated" community information and knowledge has degraded, people don't know how to fix basic things, don't know how to solve problems other than "just google it", I can count on one hand the amount of people I know that can install a dimmer properly without connecting hot to ground.
Yeah virtue signaling is mostly a Facebook/Twitter thing.
It's true that many on "the left" / "the media" were going to freak out even if Trump did exactly the same thing as Obama. But this fact is distracting many honest and sincere conservatives from the more disturbing fact that Trump did not do the same thing as Obama, but in fact did way more in a very reckless manner. (Besides, if it was the same thing Obama did, it wouldn't have required an executive order.)

Stopping new applications from one country for six months is not the same thing as cutting off refugees from all countries who had already passed the process, out of the blue with no warning, stopping people at airports until judges stepped in. halting this process from one country is not the same as cutting off all immigrants from seven countries with no warning, including legal permanent residents who happened to be visiting home. The green card policy was only reversed after already disrupting lots of lives, and the details are all still very unclear and confusing.

Partisanship blinds both sides to the real issues. Many liberals freak out about everything Trump does. Many conservatives, who previously criticized Obama's executive orders, react to this by showing more concern about leftist hysteria regarding abuse of power than the actual extremely concerning abuse of power itself.
False equivalence? Existential Fallacy?

Or some hybrid of the two.
expecially for a tool intended for those use cases as encfs.
This, so much. I worked tech support to put myself through school and I can't believe the number of people who simply can't follow basic instruction. Like how to log in to an account basic. Or use a password manager. I could go on, but I'd fill this tiny box with so many examples I'd look like a crazy person. Nothing has made me believe this more than working tech support.
It's comments like these that do an incredible disservice to actual conversation. No one is arguing eating food doesn't aid in the regulation of a standard baseline for natural chemical balances in the body.

Which is exactly what it is. A standard baseline for your typical, normal, healthy human being.

Taking your stand of "but everything is chemically altering" is being intellectually dishonest in this argument and serves no real purpose beyond derailing conversation BACK to defining the constraints to which we're using to discuss the actual implications of actual, out of the normal baseline, mind altering substances.

You're not contributing anything with the ridiculous position you take by doing so, and make yourself and the rest of the "recreational user" group look bad by such poor arguments.
He can finally realize his dream of being a ghost chasing Pac-Man.
Clojure functions! There are a wealth of them and I end up writing unnecessarily long code - where a terser solution might be more clear. Some kind of code golf would be great.
Government and race are certainly both social constructs.
That's my point. It's completely unclear.

That's why it's such a great slur; there is no clear definition of it, no way to prove it false, and it inspires such negative emotions.
I remember the local Team Electronics used the Pac-Man on the Atari 8-bit computers (400/800) to show how much better it was than the Atari 2600.

I will remember Pac-Man as a game I put way too much time into. I will remember it fondly along side Wizard of Wor, Time Pilot, Mr. Do, and Sinistar.
I knew a handful of people who simply didn't "like" Clinton, but also felt a need to "throw a wrench into the system." Some of whom I had pegged as relatively progressive.
Nope, Nope, Nope, Line-Height Is Unitless
It's funny, because if you express opposition to racism and someone accuses you of virtue signalling, they're basically saying "nobody believes that anti-racist stuff, you're just saying it to look good".

Very illuminating.
Regardless of how one feels about the order itself, the fact is, courts are ordering it temporarily suspended, and the Trump administration is ignoring court orders. Legislators are going to airports to see that travelers arriving in their district and being detained are allowed access to counsel, and they're not allowed to meet with the detainees.

This is a constitutional crisis. This is not about the right or wrong of the travel ban, not anymore. This is about the Executive branch simply ignoring the Judicial and Legislative branches, and ruling by decree. This is a breakdown of the rule of law.

Within the week, we will see judges order the arrest of Customs/TSA agents, and possibly Trump administration officials, for contempt of court. Will the US Marshals enforce those warrants? Or will they obey Trump's orders and stand down?

If the administration does not stand down, I expect to see elected legislators, and possibly judges, being arrested within the next few weeks. Are you okay with that?

Again, it's not about the right or wrong of the travel ban. It's about whether the president obeys the courts, as required by the Constitution.
Argue with emotions instead. It will have more swaying power anyway.
That’s just so simple, eh? Except, if hundreds of students and research groups require cycles, and the combined computer cluster of several universities is already booked out for months (and wouldn’t even support TensorFlow in the first place, so I’d have to write my own system or port everything to the systems that support supercomputer architectures).
Every post of mine on this subject gets downvoted, but here goes. There was a grad student that was detained for 30 hours over the weekend at JFK. The CBP tried to put her on a plane three times, and three times she was taken off the plane because her lawyers intervened. For the whole 30 hours, she was not allowed to see her lawyers. Ultimately they released her. Why? Because fuck you, that's why.

Arbitrary decisions by government bureaucrats is the name of the game in US immigration. That's how it has always been, and that's the way Americans like it. When you ask an American, they will tell you that a US visa is not a right, it's a privilege, and they'd like to make sure that you know that you have no rights all the way through.
Yes - those private benefactors are people - Saudi Arabia is not a person. The official government position is clear, but the government is made up of people ... who fund terrorism.

I actually think we're on the same page here - a government can publicly have one position, while it's people have another.
What blew my mind with the site in the post, and what Typing of the Dead lacks, is that it shows you which fingers to use to type. I never before realized that in all my 15 years of typing, I only use my index and middle fingers. I'm going to use this site to train myself to type using all my fingers instead, which I'm fairly confident will lead to a speed and accuracy boost.
FWIW the list isn't even Trump's, it was copied verbatim from the Obama administration's.

The excuse I often hear from Trump supporters is that the countries on the list are majority-Muslim countries where it's easy to get fake documents. Of course that still doesn't explain why the origin countries themselves aren't on the list.

I'm not an American but I find it incredibly weird that Iran is always seen as a "terrorist state" when actually the only terrorist organisations I could see as being tied to Iran are only concerned with Palestine and only directly pose a threat in Israel (i.e. they operate regionally). I guess the attitude towards Iran is an artefact of the West's close ties to Israel (especially for the US and Germany).

Off topic, but is it true that Iranian citizenship is difficult to get rid of when you try to become citizen of another country? I heard that one of the reason the ban on Iran was especially dire for green card holders and potentially even US citizens was that dual citizenship was basically the norm for people born in Iran.
Because it is always possible you will fail your Tor discipline, I would add some defense-in-depth aspects, in case your browser is compromised and your network address is revealed.

- Use separate hardware. A cheap laptop and a cheap phone.

- Burn the receipt and chuck the packaging.

- Cash. Pay in cash.

- Buy from small stores with no CCTV, or better yet, from people like migrant workers.

- You can buy stored value cards (debit cards) without ID, and some you can load with cash at ATMs. (Also good to buy from travellers.)

- Once you have a debit card you can pay for data without going to a store.

- If you turn on your Wifi tethering and other devices are in range you have created an event in their logs. Just use a cable. If you must, change the SSID regularly and use Android 6 which has MAC randomisation. Never have any other SSIDs saved, especially not your home network.

- Turn the phone off when not in use. Removing the battery is advisable.

- Don't connect to 3G near your home or work or where there is pervasive CCTV or not many people.

- If your commute is logged (via your cellphone, number plate recognition / tolling, personally identified public transport like Oyster cards) then your location can be correlated against when your persona was online.

- It might seem that transmitting from different locations is a good idea. But not really, it gives a more unique history.

- Run Tor on the laptop. Run nothing on the phone, its just a radio.

- If you want to use Signal, get another burner phone.

- Invest in some numbered wafer seals or tamper bags. Keep your kit in them when cached.

- Don't tell fibs to federal agents. Record all interactions with them.
Yes. The process you described is called democracy. Unilateral executive action of the top cabinet alone outside times of declared war (and even sometimes within a war) would be called dictatorial or authoritarian.
The debates, compromises checks are not just a tradition to be distrupted.
There isn't a guarantee that NULL has a bit pattern that's the same as a true (void)0 C-style null pointer either.

I didn't look it up directly but apparently NULL is allowed to be nullptr instead of 0, and nullptr converts to void in varargs arguments.

I think C/C++ also allow actual null pointers to have different bit patterns than the integer zero, so in C++03 passing NULL to terminate a varargs argument list would technically be incorrect, or maybe implementation-defined.