skysight-inc/HackerNews huggingface dataset:
Frankly, concepts like Ubiquitous language ARE definitely a silver bullet - I've written an article on how they increase your bus factor ( http://www.michalpaszkiewicz.co.uk/blog/busfactor/ )
Also don't forget that Trump is emotionally immature.

He has a long track record of viciously attacking those whom attack him. Could well be payback for many of the SV companies that criticised him both publicly and privately e.g. Lisa Jackson from Apple meeting with Kushner/Ivanka this week.
Wanted: Factory Workers, Degree Required
Also supports cluster nodes with different CPU architectures. It was/is really slick.
That's quite telling for JFK...
To be clear, we are explicitly talking about reducing employment; reducing the number of developers eligible to work directly reduces employment, because there are fewer left to be employed.

Then consider the second-order effects. When wages rise, some development tasks are no longer worth performing, because they cost more than the value they create. In theory whole industries could become unsustainable if developers are very scarce, with knock-on effects on other professions.
Who pays for that $30k the government sends the displaced worker?
I have only briefly touched FPGAs in college, but to me writing Verilog/VHDL is akin to writing C for baremetal MCU. In both cases it is not too difficult to write correct code that simply does not work, or more appropriately makes no sense, on given hardware.

As for the tooling, to me it looked too low level with too many knobs for a beginner without significant domain knowledge to grasp. Maybe that or [Footnote] was what intimidated GP. I understand the reasons why high level building blocks in high level programming are easy to use self contained modules while high level modules in HDL have that many twists and knobs to twiddle with.

I guess software developers are so much used to taking prebuilt modules and something-something-fudge-fudge-rinse-repeat-until-works'ing them together (not meant as an insult in any way; I am myself guilty of that), that we sometimes forget that `x if y else z` actually moves the magic smoke and pixies in ICs. So I think I can sum up your comment on traditional developer sloppiness and GP's comment on atrociousness of tooling in one sentence: too often we forget that HDL programs must be formally correct.

[Footnote]: I remember some fragments of my fights with FPGA when things worked intermittently because my signals were not stable (race conditions, dear past me) or whatever have I written did not even make sense on given hardware (probably no hardware would support such weird trigger conditions, but there I was staring at the screen with blank eyes and only beginning to seriously consider actually thinking), yet the tooling happily synthesised my code.
13 pages in the last week for 'Trump':

https://hn.algolia.com/?query=trump&sort=byPopularity&prefix...

I do however think that Trump is an extreme problem, but also a foreseeable one. I think it's revisionist history to say that Obama's terrible presidency got due attention on HN or anywhere else. Democracy Now! was one of the few outlets that did though, so kudos for posting them.
L1 visa are used for intra-company transfers. They are not freely available to anyone with special knowledge. If the company has a division outside of the US, then you'd need to work there for at least a year before applying for an L1.
L2 is for dependents of a L1 holder, like a spouse or child.
This past election season has taught me that you really can't trust anything written anymore. If you really want to understand you have to follow the links to source material. It's time-consuming.
And apparently it's because thieves use the activation lock testing website to find serial numbers that are unlocked, and use those to re-activate stolen iPhones/iPads [1]. Brazen bastards.

That, incidentally, also explains why recently a couple of newly bought bona-fide iPhones were locked and could not be activated by their rightful owners.

[1] https://www.youtube.com/shared?ci=ImXgMoviQD0
Ana Santos, UX Designer Talks About Life and Design in 2017
Another good programme was Fred Dibnah's. It's available in three parts on youtube.

https://www.youtube.com/watch?v=fbZkhyX98is
That's right, surely the uproar is about all the bombing and killing that the US has been doing in 5 of the 7 countries listed on the visa ban list.

I mean human lives are worth more than visas right? And if that bombing had never happened, we wouldn't have the humanitarian crisis that led to so many refugees coming from those countries.

Well, at least that's what I wish more people were concerned about, but where were the protests when the Nobel peace prize winning president was doing those things? It was met largely with silence, and definitely not large scale protests.
Gazing into Danakil Depression’s Mirror, and Seeing Mars Stare Back
Fair point, I guess the specialism aspect would boil down to being really good, or having domain knowledge of similar products.

The latter being easier to demonstrate, not sure quite how you'd convince the govt that Candidate X is a superb programmer or whatever.

Guess we can look forward to whiteboard tree shaking and fizzbuzz at the airport! ;)
> Are you suggesting it's wrong to prioritise religious minorities who are being murdered?

You're apparently assuming people not from these minority religions aren't being murdered for some inane reason. How about prioritising people who are getting murdered regardless of the underlying reason?

> Would you, during WW2, say no to Jews, because it would be a 'religious test'?

Apparently you would, during WW2, say no to 7th day adventists, gays or socialists.

Incidentally your invocation of Jews in WWII is interesting given the administration's all-live-matter-ing of these exact same WWII jews on Remembrance Day, confirmed to have been intentional.

> What would be worse, having a religious test or being driven to extinction?

How about neither and judging each and every application instead of applying nonsensical blanket bans?
Not even close. How many of the tech CEOs who wrote blogs about the ban lobbied previous administration to end the war and arming of rebels in that part of the world?
It'd be nice if CertSimple had a LetsEncrypt (obviously with some kind of auth - perhaps based on a secondary private/public key pair unrelated to the certificate(s)?) style tool to allow issuing/renewing certificates for a known account.

I understand that the initial proof of entity needs some human involvement on our end, but surely once it's proved, renewals could be automated?
If you put a number next to the on screen menu, and a small keypad below the screen, they can use the screen in the beginning and naturally start using the keypad to speed up orders over time. They'll teach themselves because in crunch time they'll want to become faster so they can get more orders to make more tips, etc
This is just "Americans are lazy and entitled" written differently. We see similar arguments in the agriculture sector, where a different price dynamic exists. The difference is in the world of tech companies can actually afford to pay more because there isn't a horde of Americans who want the tech equivalent of dirt-cheap food keeping prices down.

Americans actually have a very strong affinity for authority. Most will put up with quite a bit especially for something they perceive as high paying.
I've seen people arguing that, since Clinton was the "pro-war" candidate (due to her work at the State Department), one should vote for Trump.

It's true that the governmental structure is different; the ability of an incoming administration to sweep away the civil service and security services is much less in the UK. However, the recent R (Miller) -v- Secretary of State for Exiting the European Union case has a useful parallel: to what extent is the executive able to deprive people of rights by simple order?
Kind of tangentially related, any clue what is going to happen to the Diversity Visa lottery?
What is the outcome of accepting that point? "You didn't complain when the government did worse things, so now you can't complain ever about anything?" The implication of accepting that logic would seem to be that we just give up. How does that help?
You answered your own question. Government of course.
I looked into this.

#include <iostream>

int main()
{
std::cout << "sizeof(NULL) = " << sizeof(NULL) << '\n';
}

Compiling with both g++ 6.2.1 and clang++ 3.9.1 with -std=c++11 in both cases gives:
sizeof(NULL) = 8

AFAICT, NULL should not even be defined at all in C++ 11; certainly if you include neither <stddef.h> nor <stdlib.h> nor <cstddef> nor <cstdlib>.

I could never get it to compile on x86_64 linux without saying 8.

Bottom line: NULL works in the execlp call, whether from C or from C++. nullptr would be cleaner.
Which people should we listen to?
The "free world" is pretty meaningless since the Cold War ended. It never really meant "free" anyway -- Pinochet's and Franco's regimes were as much a part of it as Western democracies. What it really meant was the "anti-Soviet world".
Perhaps this ideology has been lost these days, but I believe a country has an obligation to provide services and a high quality of life to its citizens (aka taxpayers) before anyone else. Importing employees to fill roles (which local workers could do) cannibalises the taxpayer-funded foundations on which these companies were built.
What evidence do you have that people of minority religions are being persecuted any more than people of the majority religions? In a country like Syria that is ~90% Muslim, what are the odds that all of the most persecuted people are in the 10% religious minority?

Why even flag them based on religion anyways if you are trying to help people who are being persecuted or murdered? What difference does it make?

During WW2, nobody should have been saying yes or no to Jews solely because they were Jews. It was because the were as a people being persecuted and murdered solely because of their religion that they should have been helped.

And again context is important here. The ban is coming from a person who has stated Muslims should be banned from entering the US because "there is great hatred towards Americans by large segments of the Muslim population" and "it is obvious to anybody the hatred [of Americans by Muslims] is beyond comprehension". To ascribe motives to the ban that are counter to what the author of the ban has said again and again seems very dubious.
This is another media stunt. H1B visas are already american-first. Immigration rules make the applicant go through many hoops to prove that the job has been advertised and American people have been interviewing for the position before offering it to the H1B visa applicant. Of course, this is already silly, because companies can just fake it, and usually they hire the person they want for the skills they have. Everybody who's been through the visa process can attest how hard it already is.

But that's not the point. Of course a 90-day ban on immigration from 7 countries is not going to significantly improve the security of the US. Of course overhauling the worker visa process is not going to create more jobs for the American worker in the Michigan area. Being very unpopular, Trump's goal right now is to stay in place. And to do that, he needs to keep his voters voting for him at the next election. Trump's strategy is to keep the people who elected him happy with his moves, and to keep them offended by the backlashes he provokes. He needs them to be suspicious of the news, and of the elites, because then he can tell them whatever he wants. The message he wants to push is "look I've done what I've been elected to do, and nobody will let me." The more he can say that the media/elites won't let him, the more his voters will look away when he wants to shut them down.
Not sure what on earth you're expecting with STEM wages.

Across the economy and in most countries wages have been stagnant and STEM is no exception. And don't forget that most IT projects are not mandatory. If wages rise significantly companies will just cut back on projects which means more unemployed talent and hence the wages will drop back.

And there is no evidence that talent is better nurtured from within. It is just as beneficial for companies to have outsiders with unique experiences and viewpoints join.
There's also one being built in the southern part of Austria: http://burgbau.at/burgbaufrie/?page_id=428 (unfortunately not every part is translated to English but only available in German).
1) physical location

It depends a lot on how intense you expect the investigation to be. Strong protection comes from using a network connection that is not linked to you, in addition to using technology that masks your IP address. If there are CCTV, then that increases the risk exposure, as does bringing a mobile phone with you. It is a lot of trade offs based on the threat model. In the case of a resistance twitter account, I suspect that simply using Tor Browser Bundle will be sufficient, but it is hard to make a blanket statement.

2) anonymous

I'm not anonymous, I'm pseudonymous. There are hundreds, or thousands, of people that know my "real" name. It isn't important, I don't use it for anything. The only people who do use it are my mother and my bank. I've been using the same handle "grugq" for over two decades. Everything I have done is under my handle. I don't maintain two identities, I have only one -- the grugq. You can't link my handle with another identity because there isn't one.

Over a decade ago I was at a small art college where +Fravia was giving a talk. After his speech, we went for a walk and a chat. He lamented that all the hackers were dropping their handles and going by their real names for commercial reasons (so they could get jobs, basically.) He said to me, "you and I are the only ones left still using our handles." A few years later he died of cancer. So, now I am the only one left.

People who know my name, know where I live and know that it would increase my risk profile to expose me. They respect my wishes to use my handle, and they respect my privacy. It is no great secret, it is simply the choice I have made, an obligation to an old dead friend, and also one that could have very real security implications.

It always puzzles me why people care so much. A name is a name.

(also, you have no idea what I do for a living. lol)
Yes, but you can't get to cert details by clicking the green "Secure" anymore, you must open dev tools to see the cert details.
How to Model Winning Trading Strategies
> 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 these are not the issues I'm attacking. I'm arguing against the self-richeous statements of some people that are against H1B visas because of the poor poor immigrants that come here[there] to earn such low salaries. They care about their own salaries, and that's fine, but just say so. In my post, I didn't take an issue with protectionism (although I don't agree with it either, even if I were either side of the border) but name that as your reason, don't hide behind a false one.
Addressing the concerns of the Trump supporters is the only way forward. Why are they angry?

Silicon Valley - one of the richest sectors of society, is up in arms because the disenfranchised "have nots" are expressing their anger about being "have nots" by just tearing the whole damn thing down. The "have nots" say - through Trump and his actions - "OK, you got everything, we got nothing, here's the payback".

The have nots are angry and simply want to smash everything. The process is only just starting.

The ONLY solution is to bring the "have nots" back to being "haves". When you fight Trump, you simply fight the "have nots". You cannot fight them, you must take away Trumps support base by winning them over, not opposing them.
> simply can't get enough local talent

These things always need to be suffixed with "at price point x".
That is a rationalized calculus for wealthy people. The actual question is whether you would prefer to have the same small chance as everyone else to get a ride, or a guaranteed ride because you have more money than other people can pay. Your question supposes that congestion is caused by something other than more people than usual successfully getting a ride.
CSS Generator for your HTML files
> it has no practical purpose

“One Trump friend and adviser, Tom Barrack, said the president has indicated that the immigration order serves two purposes: one, to keep a potential terrorist out, but two to send a signal to the larger Middle East that the countries there need to take control of the situation at home and stop using a flood of refugees as a bargaining chip to pressure the West.”

(Note: not agreeing with the stated purposes, just pointing them out as hypothesised motivations.)

https://www.bloomberg.com/politics/articles/2017-01-30/trump...
CLI- as opposed to what ? What other option is there that is easier and safer to implement ?
And computers too, some French guy was caught with "anime porn" on his hard drive at the border, went to prison for a few month.
The Christian exemption in the EO is evidence the EO is using a religious test to exclude Muslims. Accepting refugees who are persecuted due to religion is quite different.
I switched to Georgia for all of my paperwork... I love it :)
That's a great idea in theory, but bear in mind that (in most target audiences) few people will know how to change the default typeface and even fewer will bother. I'd be willing to bet that 95 percent of your visitors will be seeing Arial, Helvetica or Roboto.

I'm not trying to dissuade you, just make you aware (if you weren't already) that you're making a choice by not making a choice.
1. They are prioritising persecuted minorities

and

2. Most of the worlds Muslims aren't in a banned country.

Stop trying to mislead.
I used to use it, but found that it encourages poor tab hygiene - the lousy default UI actually provides an IMO useful constraint in that it quickly grows easier to sweep stale tabs and windows into a todo or for-later-reading list, or just dispose of them, rather than put up with the annoyance of letting them clutter the UI.

A history graph, on the other hand, seems like a lovely thing to have. My version control systems and my text editor already represent history as a dag, and it's nice to see the same capability arriving in the third of the tools I use all day, every day.
2015 tag?
Keep in mind that there's a reason for Wikipedia's slightly cluttered interface: it's meant for editors as much as it is for readers—although I agree that paragraphs are too wide, a better strategy for line wrapping than letting lines use the entire width of the screen would be good.

You may like Wikipedia's "mobile" site: https://en.m.wikipedia.org/wiki/Launch_loop
Apple to remove Iranian apps from AppStore
So general income taxes or deficit spending? Isn't that just unemployment insurance by another name?
>Do you think the community would bear more aggressive curation?

As it wouldn't affect the rank of the stories themselves, I don't see why not. It might not need human intervention either, just apply a few rules before building the comment page such as not displaying comments from a certain depth (which tend to be tangential) or not displaying downvoted comments, and preferring upvoted comments.
Kia to Launch a Super Bowl Commercial on Facebook Messenger
>where's your pattern matching?

Inside the computer.
The Jim Crow laws were a government favoring some of its citizens over other citizens, whereas these laws favor citizens over foreigners. In my opinion, it is a country's duty to place its own people first, but in the end it's up to the electorate.
Taxpayers, same as in fergie's scheme.
Yes, the worlds thirst for oil leads to conflicts and death in many areas of the world. The more countries reduce their oil needs, the better the world is off.
What companies are you interviewing with!?
I look fondly back on George W Bush, that clever, subtle, wise and compassionate President.
From zero to everyone, as a function of pay.
Do you remember _why the lucky stiff? It's probably really hard to keep anonymous, but if you start with just the persona and don't intend to ever get your own name involved, it seems to be doable.
You've pretty much hit the nail on the head.
What people outside of the EDA field fail to understand is they are coding at a much higher level. RTL does not model all the aspects of the logic. You have different signal delays due to lots of different reasons: fanout, wire lengths etc. As you go through different stages of synthesis via these tools, a lot of decisions are made governed by the constraints files. Each decision affects the performance of the design. It's slow because it's doing a lot of work to optimize speed or area. Some designs won't fit the constraints. Then it reports errors.

The tools are trying to help. The end product is the physical device. The various models are all just abstractions of the physical device. The tools are reporting the problems on the abstractions to assist you to improve the physical device. If you can understand the reports, you can improve things, either altering the RTL or adding more constraints.

The point being that the only time RTL is actually run like a software program is during simulation. This simulation is only an approximation of how the actual thing will work. It is not like SW. The tools do a lot of other things with that RTL. Maybe if people don't throw garbage in, it wont crap itself trying to figure it all out.
Yes, yes, yes!
I don't think Trump really has "a strategy".

Not least because he's burning up his most combustible powder. It's well-known in politics that you do the antipopulist heavy lifting at the start of your term, then sugar the turd with various splurges towards the end of your term. Electoral feeling for any action, no matter how popular or unpopular, is always returning to a baseline of "meh".

If Trump had such a strategy, he'd have held this stuff over until before the mid-terms or the 2020 campaign.
Or maybe something around the average software engineer pay scale of $80,000? What about student interns?
That would be pretty surprising if true, but it's not:

#include <unistd.h>

int main() { execlp("ls", "ls", nullptr); }

g++ -std=c++11 -o x x.cpp

"cpp cpp.cpp cpp.cpp~ cryptkeeper q q.c q.c~ q.cpp q.cpp~ x x.cpp x.cpp~"
I made a chrome tab manager extension that just uses arrows to show which tabs opened which other tabs (specifically that cmd + click workflow)

https://chrome.google.com/webstore/detail/overtab/leceanmnoa...
Any link to that talk, or was it internal to openai ? Thanks :)
It seems that some people have bigger reward then others, so you cant extrapolate your own findings that way.

I don't have problem with addiction at all for example. I even practice dropping the stuff that start to get too much into my life - a coffee, game, weed, an attitude, TV, bread, car, whatever really. To me its not that hard, but to others around me it seems hard enough.

The point is, you are a mass of checmicals, it might very well be impossible for you to do so given your particular setup.
Surely it depends on the particular reforms.

As mentioned in the article:

> “If firms are using the program for cheap labor, I think it will affect them and they will have to pay workers more,” said Ron Hira, an associate professor at Howard University. “If tech firms are using the program for specialized labor, they may find there are more visas available.”

If that were true then wages would likely rise, and your "unique talent" could still be found, possibly even with increase probability, right?