skysight-inc/HackerNews huggingface dataset:
> We lead the free world

i sincerely hate when people from anywhere say that. During the second half of the 20th century, the american government was directly or indirectly responsible for at least half of the conflicts on that planet. Americans need to wake up, they are as much the beacon of tyranny than they are the beacon of the "free world". It's just that most Americans don't care about what their own government does abroad. And it didn't start with Bush II.

> And we do it by taking the higher moral ground,

I absolutely hate that too, this is so arrogant. There is really a disconnect between how some Americans view themselves and how the rest of the world see them for what their government actually is: playing war-games on a constant basis and selling the PAX AMERICANA as something just.

I'm sorry but i'm extremely disappointed by Jeff here, this is just wrong and insulting for the rest of the world.

For all the bad that Trump does, I hope that at least it will tone down this sense of superiority coming from Americans, because that's the source of many problems.

> how negligent and dangerous Trump is as the leader of the free world.

You're not the leader of the free world, not according to most of the rest of the world, because of your foreign policy post WWII. You supported dictatorships, rigged democratic elections, trained death squads in south america, killed millions in Vietnam, spoiled their land with agent orange, invaded countries like Iraq that did nothing to you, all in the name of "freedom" ... freedom for whom?
...won't get started
The notion that refugees from these seven countries represent a particularly grave threat is nonsense, so we're left to speculate on the real motives. Forty years ago, Jimmy Carter put his peanut farm into a blind trust. Trump still owns properties all over the world. Since he hasn't released his taxes, we have no idea how much money he owes and to whom. It's not at all unreasonable to assume that his decisions will at the very least be affected by his substantial holdings.
Are you implying that asking for SSN was being racist against white people?

More likely than not, they just wanted everyone to have a SSN so they required it for kids. But non-residents cannot have SSNs (even if legally there), so they had to make an exemption for them.

In a way, you can argue the opposite. By making sure that kids have SSNs, they get access to credit and much more, while those without SSNs get stuck in a limbo.
The US is a racist society: "race" has no valid biological basis, but is a salient social category which impacts social and economic interactions in a wide variety of ways, producing inequalities of privilege and injustice.

Whether or not you have bigotry in your heart is beside the point—no one can know such things. When you spend all your energy trying to prove that you are untainted and innocent of racism, it seems like you are missing the point: in a pervasivly racist society, discriminatory behaviors creep in the subconscious of everyone, black/white/antiracist/whatever, and we have to consciously struggle with them. The question is really more about how you interact with broader society racism, not whether you are a naif.
You're speaking as if getting to Cambodia is the same as a quick/cheap flight for most people, especially those who use English as a lingua franca. You're suggesting a very unrealistic alternative to NYC, Seattle, or Austin.

Americans don't think that "all roads lead to them", but America is a hugely important country with a large number of its population working in the tech field and "convenient to get to" is impossible to underestimate as a priority when organizing a conference.
I don't have much compassion for companies that are having trouble finding skilled people, but do not have a training program. The government should supply a solid liberal arts education.

However,
"John Deere, for example, has designed a curriculum and donated farm equipment to several community colleges to train technicians for its dealer network. "

Sounds like John Deere is trying to get off cheaper. This is different than the complaint that Siemens had with basic education.
Game of Thrones Fact (No Spoilers)
You made me reinstall FF Nightly after some years of using Chrome. Must say, the speed is so much better than it used to be. I think I will try switch to FF entirely.
Inspired by https://bestmotherfucking.website/

body {
margin: 1em auto;
max-width: 40em;
font: 1.2em/1.62em sans-serif;
}

That seems like a good start
I had a project with a company in Singapore that had me working 3am Sunday morning, almost every week. That got old, fast.
> I'm told

> I'm told

> I'm told

You're on HN, so you're obviously capable of research, learning, etc. Why don't you go do your own research and try to understand instead of blindly listening to what you're told and then complaining of being confused?
IMGKit: Python library of HTML to IMG wrapper
> They had no problem with airstrikes everyday that Obama was in office.

Speaking as a person who had a very, very big problem with Obama bombing civilians in countries we're not even at war with, I'll point out that what Trump is already doing with respect to immigration does go far beyond what Obama did.

Under Obama, there was never any doubt that a green card holder would be permitted reentry as long as they followed the same restrictions that have been in place for decades (e.g. don't get convicted of a felony, don't stay away for more than six months at a time). That is no longer true.

The same applies to someone who holds dual citizenship with the U.K. and Iran. Under the new policy (which is admittedly in flux and is being actively tested in court), a British Iranian cannot enter. That was never an issue before.
I think it demonstrates there's hardly any correlation between STEM wages and H-1B abuse.

I'm all for fewer visas delivered to IT consulting firms, but I don't see not much of an intersection between this issue and stagnating wages in the tech industry. A reform of the H-1 would be nice but it should try to give a chance to small startups as well, not just hand over visas to the handful of companies that pay engineers over $250k. The current lottery is silly but at least it's unfair to everyone equally :)
I called this out a few months ago, and got told by a moderator to not employ conspiracy theories.

Yet, week by week, I watch as brand new accounts show up on these types of posts to spout the same short-sighted, toxic talking points that always get vomited out by Trump supporters. They don't say anything related to technology, they always tend to comment on political posts. I've been watching a few accounts and there has been no change in behavior.

This is not a left vs right issue. A lot of these people forgo basic philosophical principles about knowledge, and seem to shun any use of logic and reason (part of the reason you will not get anywhere by engaging them, they simply don't care).
Flipping the question, if it's against extremism then where is Saudi Arabia on the list? How can you invoke 9/11 as your justification and not have Saudi on the list?
The US used to do many nasty things during the Cold War, in the name of blocking soviet influence, and the overthrow of the Mossadegh was just once. Then again, this was over 60 years ago. If we go by the same measure, Germany and Japan, both of which haven't fought a war for over 70 years, would be banned for life. Since the collapse of the Soviet Union, the US is probably the most benign superpower in history. Yeah, it still went for war in Iraq, but really, countries with far less power have done worse things. We should criticize America when its due, but we should also keep things in proportion. Not everything bad in the world is America's fault.

As for Hezbollah, while I don't think it is primarily a terrorist organization, and they did have the right to fight back against the Israeli army while it was occupying South Lebanon, Hezbollah bombed several non-Israeli civilian targets, often for purely religious reasons (or how else you would describe an attack on a Jewish community center in Argentina?).

Besides, Israel has been out of Lebanese soil for over 15 years, aside from a brief, ill-conceived war (that was nevertheless a response to an unprovoked Hezbollah raid on Israeli soil). During much of that time, Hezbollah did very much the opposite of defending Lebanon, and went out of it's way to provoke Israel to attack Lebanon, knowing that that would gain them legitimacy. This includes targeting Israeli tourists in Bulgaria (I have hard time seeing how this can ever be seen as defensive).

Nowadays, they calmed down on the antisemitic terror front, and it seems like they're mainly occupied with helping Assad massacre his own people (and pretty effective at that). It's hard for me to see anything positive about this group.
There is another way. Trump mostly won because of voter disenfranchisement: It's not that more people voted Republicans than last time, but a lot fewer people voted Democrats than 2008 and 2012. A good Democratic candidate could pull these people back to the polls.
See my reply in another conversation thread: https://news.ycombinator.com/item?id=13520978
Making a new version of an existing app (as the original submission is, with Anki) is fine, but to ape the name is pretty low-brow. Anyone want a MacDonalds hemburger?
We're All Being Recorded. Who Reaps the Rewards?
VueMinder Ultimate 2017 Crack and License Key Download
AI experts are deeply concerned about Elon Musk's relationship with Trump
What you think and the reality of it are two different things. Any intelligent person could see that cybersquatting is not a viable business model. These are not intelligent people you are dealing with. These are the people who think they could go back to 1997 and register google.com and hold them hostage years later for millions. Spend some time browsing on Sedo or Flippa and you'll see how stupid these people are.

My suggestion: don't give in to these people. Keep digging for a good name, or look into one of the new generic tlds.
Prediction: in the distant future people who want to join an organisation will be evaluated by how interested they are in the work.
Kept reading until I hit

> Remove the safety nets and let the bad actors fail

I like to have a safety net.
You make an excellent point: probability says a 4-byte CRC32C provides much weaker guarantees as the length of the message gets longer. These CRCs are typically optimized for pretty short messages, and that is what I had in mind when I wrote that article (e.g. the kind of messages that might get exchanged as part of an online serving system).

For overkill discussions about these issues, see

"32-Bit Cyclic Redundancy Codes for Internet Applications" which talks about the kinds of errors that various CRCs are guaranteed to detect:
https://users.ece.cmu.edu/~koopman/networks/dsn02/dsn02_koop...
that's an awfully weak crutch to stand on to justify usage of drugs.
I do not deny certainly that 90% of the job offers are C#, Java and PHP. Recruiters are always trying to get me to look at various offers, and I agree; however, they're pretty much all large, established companies that are desperate to hire people because the word on the street is that their projects have spun out of control, are behind schedule, etc. At least, that's the running M.O. in this city.

I also agree that NodeJS is jumping the shark. But, again, if your at where he/she is, there is where the more up-to-date Microsoft companies are hiring. NodeJS is the new hotness (five years late) in this town.

Personally, I'm already working on exiting Node. Having used it hard core for high-performance APIs, I've found all the sharp edges and failure modes. Node really falls down when you have to get fine-grain control of flow control, such as processing files and large data. Ironically, I'm seeing a resurgence of Ruby.

I've been working on tooling myself back in to Ruby (did Ruby for five years), Elixir, and Docker/Flynn/etc.
This is, I'm afraid, going to be a hallmark of the Trump presidency.

We're dealing with someone who is used to being "The Boss".

Someone pointed out to me that he as a Congress that has shown that it will be pliant and enabling (for better or worse), and that Executive Orders are not necessary.

But to Trump, they are, in a different way. We are dealing with someone for whom, having to have his decisions "signed off on" is an anathema. He's used to making decrees in his business life and having people say "Yes Sir. Jump? How high?". Not "I'm bringing a proposal to you. Debate, discuss and, if you like, vote for it."

I think he'll struggle with this, and I think while still early days, we're seeing real examples of this.
Of ~780K refugees accepted since 11-9-2001 about a dozen have been arrested/deported for terrorism/related threats/risks.

That's 0.0015%.

Trump is a racist, sexist, self absorbed human shit can. No ifs or buts about it. He proved that himself during the ridiculous primaries and election process.

There is no deeper reason. The man is a clown obsessed with his own reflection in the mirror and how many people love his balloon animals.
It's a bit awkward to read on large screens. Long lines and whatnot
If you feel that the tone of this post overstates how bad Trump's order is, I suggest you read the article linked to in the original author's post. It goes into much more detail and gives you a better idea on why what Trump is doing is so bad -

https://lawfareblog.com/malevolence-tempered-incompetence-tr...
Oh. Let's not with the general ideological comments, then. They don't foster substantive discussion.
He's the main one I follow too, although I haven't kept up on his programming language progress (although I should get on that). He gives very interesting lectures though. I had the good fortune to see him give two in person at the Game Developer's Conference in 2008, and that was actually before I knew who he was and before Braid came out. He actually showed a tiny piece of Braid during the lecture, although it didn't hit me how clever it was until it was released and I got to see the whole thing.

Still working through The Witness, but it's amazing. Put about 40 hours into it so far. It's the best video game I played last year.
I was listening to a commentator a few days ago mention how frequently discussions of identity politics are diverted from practical economic issues associated with identity to the virtue of the participants in the conversation.

-----

Person A: I'm facing discrimination in my industry.

Person B: I don't see color. Racists are bad.

Person A: Too bad I don't work for you. How can I deal with what is happening?

Person B: There's going to be more of this with Trump. I hate Trump.

-----

I related to this dynamic a lot.

edit: it was an interview of Asad Haider (editor of viewpointmag.com) on the last Behind The News (Doug Henwood's show) episode.
>> The story isn't really about "higher education" in the traditional meaning. It's about taking the blue-collar apprenticeship & training model and calling _that_ a "college degree".

When I was in high school, we had vocational classes. I took electronics, others took small engine repair, welding, or drafting. Hands on classes that in some cases require applied math. I think these are mostly gone in the US today with everyone demanding higher achievement is pure STEM classes. I'm not sure what the "T" for technology is in high school, but I fear people may thing it means the ability to use Word and PowerPoint.
Implying that Obama was going to stay in the White House regardless of who won?
What is this enc text it is CTF question
00TjGRIS1XJVUVE2LCGI4CESKFPBYFS3KWFFEUKRTJLFLU44CJI5WHKMCIJJ3FUSCWNJNFOULHMRDWQ3CJJBHGYY2dKZWGE3KONREUQUTWJFDGI3DDGNJGYY3NGRTVEWCWPFRDGQTMLFLTIZSCK5DDAYKHKZ2FSWCSOBMXOPJ5KZDWQ3CJIVNHAWLNHF2VSV2ONJQVGQT2LJMEMMK2K42WUWSTIJYGG6KCOVMVOMLQLJBUE2C2NZJGYY3JIJFGIR2GONQVORTVJFDTC2DEI5UGYYSXIYYGCV2OOBMVONDHKRDVM5TCNVDHSWSHHBTWEMSZM5KUO3D2LFJXOZ3BGI2XMZBSGRTVSWCNBAE5ZWC2LMN5ZCOKJANFZSA=JAOBSWYYLHNFRSA3LBOJUW4ZJANVXWY3DVBAE5ZWC2LMN5ZCOKJANFZSAYJAOBSWYYLHNFRSA3LBOJUW4ZJANVXWY3DVONRSA33GEB2GQZJAMNSXA2DBNRXXA33EEBTGC3LJNR4SATTBOV2GS3DJMRQWKLBAORUGKIDTN5WGKIDFPB2GC3TUEBTGC3LJNR4SA33GEB2GQZJAON2XAZLSMZQW22LMPEQE4YLVORUW=YLDMVQWKIDBNZSCA33GEBUXI4ZAONWWC3DMMVZCAYTVOQQG4ZLBOIQGK4LVMFWCA43VMJXXEZDFOIWCATTBOV2GS3DJNZQS4DIKONRSA33GEB2GQZJAMNSXA2DBNRXXA33EEBTGC3LJNR4SATTBOV2GS3DJMRQWKLBAORUGKIDTN5WGKIDFPB2GC3TGEBUXI4ZAONWWC3DMMVZCAYTVOQQG4ZLBOIQGK4LVMFWCA43VMJXXEZDFOIWCATTBOV2GS3DJNZQS4DIKHAVMFWCA43VMJXONDHKRDVM5TCNVDHSWSHHBTWEMSZM5KUO3D2LFJXOSATTBOV2GS3D
One of the biggest perks of working from home for me is not having to commute to work. Having to get up and drive downtown every morning sounds awful, so I'm surprised you listed it as a perk.

Do you live in a place with good public transport or do you actually not mind having to drive downtown every day?
That last part doesn't work, unfortunately. We looked into doing exactly that, but the way history navigation works is specified quite strictly - and relied upon by existing web content - making this infeasible.
Not yet but I've tried to make it work OK on mobile and build in offline access from the start, but it's still a work in progress. How would you deal with coding on a touch screen? It seems difficult to me with all the special characters, but I must admit I haven't done it a lot.
Fibonacci Text Encription ?
All your reasons why race isn't real is simply because legal/cultural definitions of it can change dependent on legal and social norms.

So can the idea of "Americanness" - either laws around citizenship/work permission/etc, or cultural/social norms around this.
You can try to hyperbolically describe it as a "crutch", but if you're just going to ignore that you are in fact constantly chemically altered then I'm not sure what to tell you. The whole "be your own man" is baseless feel-good ego massaging.
I work remote and do several "jam sessions" a week with other developers on my team, and I think it's even better than in person sessions. We generally have one person "drive" and share their screen over a google hangout, and the other developers, point out issues, ideas, etc just as if we were sitting in front of a projector together. The best part (imo) is each developer gets to be in their own comfort zone, whether that's at a park, their basement, coworking space, or anything in between. Wouldn't have it any other way.
Let's not continue on with general ideological comments unless you have something new or interesting to add.
Nah. The barring of perminent residents from reentry is both illegal (evidenced by the fact that a circuit judge had no problem reversing the that portion of the executive order and the subsequent retreat the administration made on the particulars of that issue), a strong break from what has ever been done, by past administrations, something that goes beyond the rhetoric Trump illucidated on the campaign trail, racist though it was, and is, quite simply, un-American.

While I am pleased to see our justice system work vigorously to rollback what it can, the administration showed a strong disregard for the law with these orders. It is unclear yet whether the Deparment of Homeland Security is even complying fully with the stays (the TSA administrator for Dulles refused to meet with a Democratic congressional delegation that went to the airport to make sure the judge's ruling was even being followed).

The Department of Homeland Security's own press release was scary in its own right claiming that they were deciding "at the moment" to comply with the court's ruling.

It's important to remember how much our system relies on tradition to operate effectively. The law/government is not a perfectly reactive state machine. It assumes a certain level of good faith and judement from all the nodes, and the executive is a powerful node in the graph, it has the ability to clog up its edges and render a lot of the other nodes feckless.

I think a lot of what Trump has done has been horrifying, but I, like you have felt that it has been in line with what he campaigned on and legal. In this case I simply have to disagree. This is over the line.
LOL @ Edmonton vs Dubai comparison.

A big chunk of Edmonton internatonal connections route through the US airports -- SEA, MSP, DEN, ORD, SFO, etc. Unless Edmonton airport becomes a major global air hub like Dubai, this is just plain laughable. The actual distance in miles is not the primary concern by far. Not to mention the sheer uncompetitiveness of Canadian airline industry and airports in general. Canada is the most expensive air destination in the world.

http://globalnews.ca/news/2931748/international-flights-from...

http://www.theglobeandmail.com/report-on-business/rob-commen...
I learned to "code" and have fun doing it. I don't have a job doing do it, probably never will.

It's simply not that simple.
Your reasoning isn't far off from what mine was at the time I was choosing a major.

With the benefit of hindsight I can tell you that if you want to work in the quantitive side of technology, the pain of suffering through the math and truly grasping it, is absolutely and completely worth it.

As time goes past, the tech industry appears to be becoming more specialized. An analogy that I think works pretty well is the medical field. In the beginning you just had "doctors", then as more advances were made, the field specialized into nurses, doctors, physicians assistants, and then further into specialties and now sub-specialities.

Someone can absolutely work in technology without a firm grasp on the fundamentals, hell they can even make a lot of money. But it's a difficult leap to go from working on a React & Rails app to working on distributed systems, advancing the state of the art AI, etc.

Also be careful about assumptions about who is in 'management'. This is also a mistake that I made when I didn't really understand the industry. I have spent time working for managers who are non-technical and am rebuilding my life so that I never have to do that again.

Happy to chat more about this if you'd like. Good luck with your degree and I hope it works out well for you.
This isn't such a case. Cryptkeeper is old and crufty.
Drop the QA column
Hate your side project? It's okay to quit
Some of us have been making these arguments for decades to little effect. The manager either has discretion to let people work at home or he/she doesn't. And if he/she does it's very much their personal preference. Rock star devs can work at home if their managers are allowed to make that decision and the rock star demands it. Most of the time it feels like a whim of management.
Apps-now-user-can-send-and-receive-data-without-sim
I think that in this case both are possible, since the sentence can be interpreted to refer to either the percentage or the applications, as you point out.

Take it with a grain of salt as I'm not a native speaker either, but non-native speakers are also often more conscious about grammar ;)
If an advertiser sets up a campaign targeting people of a certain age range, location, sexual orientation, and earnings bracket, then when you click on the ad, the advertiser knows all these things about you.
Best Practices for Social Media Emojis (and When Not to Use Them)
I strongly disagree. I'm at a 100% remote company. After 15 years in the industry at startups and big companies (Microsoft, Lexmark), I can say that this is the most productive team I've ever worked with. Our collaboration is every bit as good as in-office. We whiteboard with live-coding/tooling instead. Works like a charm. We have a casual hangout meeting once a week with the dev team where we share what we learned, etc. It's awesome.

I'm never going back to an office, if I can help it.
Just saying : if Oracle has proper distributed transactions, then it is lying. Welcome to CAP. Or it has times when it will shit the bed and wait. For reaaaaally long time.
This is problem with flex time. Companies love to advertise flex time, but when you come in at 7am and leave at 3, you get tons of looks and even the odd comment.