skysight-inc/HackerNews huggingface dataset:
The .io error: a problem with bad optics, but little substance
BTC POP Review
"...including the installation of an unlit, nonreflective elevated lighted X at the threshold of taxiway Tango..."

Unlit lighted X. Right.
>>This contributes to traffic, greenhouse gas emissions, wear on infrastructure, noxious gases emitted in residential neighborhoods, and poisonous relations between neighbors.

>Which are exactly the problems that in a perfect world where ALL cars have their own spot to be parked at near home (and near office, etc.) would not exist, and that can be solved EITHER by making adequate parking spots OR getting rid of the cars.

The perfect world where every car has a parking spot without traffic, infrastructure, etc., CANNOT exist. We need to get rid of the cars.

https://www.economist.com/news/briefing/21720269-dont-let-pe...
5 common UX dark patterns and user-friendly alternatives
It's pretty cool. Based on the video, by dipping at various angles it looks like the process is solving an inverse problem in the Radon or Hough transform domains, something similar to what is done in medical tomographic imaging.
I like Dr. Rauschmayer's blog, as well: http://2ality.com/

His blog is full of useful and specific deep dives into individual ES proposals as they reach certain stages.
Here’s what’s in it: https://github.com/tc39/proposals/blob/master/finished-propo...

And some interesting tweets by Kent C. Dodds: https://twitter.com/kentcdodds/status/880121426824630273

Edit: fixed KCD's name.
Edit #2: No, really.
Really cool. Is it possible to publish the bot to a website as a JS widget?
Still prefer the Thinkpad, sorry Dell.
can you explain a bit about the charcoal/soap thing?
He Is There And He Is Not Silent, by Francis Schaeffer. A very deep philosophical argument for the existence of God. (By "deep", I don't mean a bunch of mumbo-jumbo. I mean connecting first principles to concrete conclusions in a very direct way.)
Not sure how it's that much of a "blow" since the program hasn't even started yet.
Good question, I have a bit less experience but am looking for the same thing soon. I have no idea how to find one. Not even sure where to look.
And applied to aviation you get the Piasecki PA97
Playing to Win – The Future of Sharing
Well the important thing is this gives us another opportunity to complain about Trump. Who cares about the specifics.
Atomics & shared memory. We use a ton of array buffers along with web workers to transmux HLS video in the browser (https://github.com/video-dev/hls.js). Being able to share memory across the worker instance will hopefully save a lot of memory/time.
"Might have" and "could have" are 100% synonymous.
This is very different from what I understood about Vancouver tech jobs. Do you have concrete examples of positions/companies that pay this?
That is why it is called a startup visa. We expect them to have enough financial backing to start a business.
It also indicates to me a certain broader immaturity (in terms of product and engineering process) than simply a short history of mistakes.
I was curious about that particular aspect as well. A little Googling brought me to this rather interesting account of Silver Bears and the market forces at play:

http://www.edwardjayepstein.com/diamond/chap17.htm

(tl;dr: though unconfirmed a noted diamond expert believed the Soviets had created a diamond cutting machine instead of relying on human cutters, though others disputed the idea.)
I don't understand why we would want to restrict legitimate business travel. Thank you for some perspective. I have questions now.

How do you indirectly pay $100k-$500k for the privilege of an E-visa?

What are the ostensibly direct purposes for spending those funds?

Would you make the same expenditures if you couldn't travel to the US?
Canada will benefit from this, just remains to be seen how much.

I know a startup that accepted funding from the valley and stayed in Canada.

Main reasonings: USD goes much further in CAD (longer runway), developers cost less, lower cost of living (most places), and the massive amount of government grants (free money) to subsidize startups in R&D, etc. Federal government just put aside something ridiculous like $900 million for innovation funding.

Last, but not least, Canadian citizenship is a real possibility for someone who moves to Canada under a visa program.
Commercial pilots are generally required to take a regular medical (it's every 6 months or 12 months in the UK).

If a pilot were to acquire colour blindness, they'd be obliged to ground themselves and report the condition to the aviation authority.
How Shopify uses Machine Learning to help merchants grow their business
Disclaimer: I'm CTO of https://www.amy.ac an online math tutor.

From our experience most people struggle with math since they forgot/missed a curtain math skill they might have learned a year or two before. But most teaching methods only tell the students to practise more of the same.
When looking at good tutors, we could see that a tutor observes a student and then teaches them the missing skill before they actually go to the problem the student wanted help with. That seems to be a usefull/working approach.
I was expecting this to be about open source vs closed source. After reading this, I really wish it had been.
I see it more as a blow to tech industry in U.S. Especially when most other countries like Canada are opening up to skilled workers
The general opinion is this is a synthetic diamond laundering operation. Synthetic diamonds are of course chemically identical to natural, but natural diamonds still fetch a higher price.
Using Heroku's Expensive Query Dashboard to Speed Up Your App – Heroku
Because the program has never existed in the entire US history. For all we know it could have made things worse.
I don't think it is a straw-man to point at a real problem and demand answers. A straw-man argument is creating something that doesn't exist then attacking that. He didn't call them evil, you are accusing him of doing that (You are closer to constructing a straw-man than he is).

These companies really do pollute, really are the largest American CO@ emitters and as Americans we have a right to answers and solutions.
Do you know that this is the case? I agree that some brand's attempts at minimalism center around removing features, but MDN's example page doesn't appear to have major dimensional changes or any obvious content absences.

Plus, improving typography and cohesiveness of design language can aid speed of navigation, when done carefully.

That said, I did think MDN's current design was both usable and modern, so it wasn't high up on the list of sites I was hoping for a refactor of...
Love SJW hypocrisy. The girl is a joke and so are CoC's in general.
Well, first of all, it's not every day that a news event on the scale of 9/11 happens.

As for how I discovered they were unblocked, I got a phone call from my Mum early in the morning after the attack (the attack happened during the Chinese night time) and went in to the office (which had the only available internet access), and one of my colleagues told me that the bbc and nytimes were no longer blocked.

Not sure how he found out they were unblocked, but he'd been there most of the night.

Then once you know one is unblocked you try them all :-)
What makes you think that x86 MacBooks or Chromebooks could work without ME?

Also, according to libreboot FAQ, even Google was unable to get source for Intel firmware blobs.

https://libreboot.org/faq.html#intel-is-uncooperative
Hi, this thread really croaked, but I thought I'd give some thoughts.

I think the term "mainland" is strange. To me it seems like marketing by the CCP, because nobody else thinks China consists of a mainland part and some other part. There's just China. Then there's another country, Taiwan.

If the VPN ban is effective, it won't affect most people. Most Chinese people are not aware there is a Chinese internet and a real one. But it will affect foreigners like me who live there because it's interesting. The internet is sabotaged in many ways in China, but it's tolerable. But if the GFW actually becomes extremely difficult to evade, living there will not be an option. People seem to already be discussing an exodus, e.g., in /r/China.

I think it will also make China even more like North Korea. If you go to China and talk to people, you'll find they have strange impressions about certain internet topics, like they might think Google products are very bad and unreliable. They think this because the GFW seems to have some sites in some kind of degraded mode.

There won't be protests. If you protest in China, you get arrested and subjected to trial by kangaroo court where "your" attorney is on the same team as the judge and prosecutor. If you are a persistent thorn in the CCP's side, you get disappeared and tortured. Maybe they return you to your family a few years later and 30 kg lighter and thoroughly traumatized.
I remember those! Here in the US in the 80's they used to be at the "educational" toy stores in shopping malls across the country. I always thought they were really cool, but my parents never bought me one.
It's a bit like a fluid pet scan, each angle will give partial information, you "integrate" to gather the surface.

Gives me ideas.
Nit: most helis have an automatic governor that keeps rotor RPM relatively constant; the pilot adjusts the blade pitch to control lift, and the throttle is automatically adjusted to compensate for the change in engine load.
I'm pretty tired of having to zoom way in on every website I visit just to get text to a readable size. I think the size on these pages looks and reads great. I can count on one hand the number of times I've arrived at a website and had to zoom out because the text was too large.

Even Hacker News I have permanently zoomed to 125% and sometimes find it to be too small.

Bravo Mozilla, looks great!
The famous quote from Trump himself is "My father gave me a small loan of $1 Million dollars" (around 0:40 in this video):

https://www.youtube.com/watch?v=TXEOFHf1q9A

On the other hand, that's less than the investment funding I've seen to some folks on HN, and it's the same amount of capital that would be required if you wanted to open a McDonald's store [1]. But I think a majority of people would regard that as starting from a wealthy position, and certainly not bootstrapping anyway.

[1] https://www.franchisehelp.com/franchises/mcdonalds/
While I enjoyed the article, something about labeling a group of people by their gender and race really irks me (White men, with a capital W).

I can't help but feel it betrays the original message, which is a small proportion of super wealthy are getting even wealthier at the expense of everyone else, but why feel the need to bring race and gender to it? It almost begs people to spring into action against "White men", which can be disparaging for those white men who are not on the wealthy side of the spectrum.
I think the difference is negligible. It's not as if MDN is serving up single page resources as it currently stands.

Is scrolling really the big of a barrier for information? It seems like a fair trade off to me. They're current design tends to blend together for my eye when scanning and is difficult to "jump" to the sections I'm looking for.
This is mostly symbolic. The annual ECMAScript 'editions' aren't very significant now except as a talking point.

What matters is the ongoing standardisation process. New JS features are proposed, then graduate through four stages. Once at stage four, they are "done" and guaranteed to be in the next annual ES edition write-up. Engines can confidently implement features as soon as they hit stage 4, which can happen at any time of year.

For example, async functions just missed the ES2016 boat. They reached stage 4 last July [1]. So they're officially part of ES2017 – but they've been "done" for almost a year, and landed in Chrome and Node stable quite a while ago.

[1] https://ecmascript-daily.github.io/2016/07/29/move-async-fun...
Well, they really are two different business models, not really two different models of capitalism.

The title is a bit pompous, but the article does actually relate the policies of the two companies with a basic concept of capitalism (allocation of capital).
It's now at stage-2
I like the " reduction to the essentials". Not sure about the "high contrast".
Declarative animation, physics and input tracking with Popmotion x React
ChromiumOS is what Google bases ChromeOS on, and it's source is available (most notably, the U-Boot and device-specific firmware source is available for all Chromebooks). That's one of the reasons why Chromebooks are so well-supported by coreboot.
I'm confused... Does this mean we are looking for life sufficiently intelligent to build these radiation-reducing shields? Or are we looking for natural shields (i.e., a moon?) that might make a planet naturally resistant to climate change?
Money actually is created (at least here in America), that's part of the problem. When you hear the term "cheap money" its referring to money that is created by the Federal Reserve, which gives the money to US banks, to lend to US companies and consumer. The more money you create, the more banks have to lend, the cheaper it is, the lower the interest rate, the lower the bar for investments, which leads to more investments. The idea is to stimulate the market.
I wish this-binding sugar would get promoted into stage 1.
There are tools for that as well. Staticman for example.
I would agree, considering the horrifying Disney story where employees were given an option to train their cheaper replacements in their severance[0]

However, this current repeal, related to "The International Entrepreneur Rule"[1] is only tangentially related to H1-B.

H1-B could have gotten minimized but this is a bit worse, IMO.

I have a major criticism of this article and it's not clarifying.

[0] https://www.nytimes.com/2015/06/04/us/last-task-after-layoff...
I see a lot of devs trying to convert to remote positions who get frustrated that they haven't landed a job after days/weeks/months.

Going remote isn't as easy as what many devs are probably accustomed to, especially if you're new to the game (as the tech hiring market has been :fire:).

If you're going to go remote, you need to realize a few things:

- You're competing against waaay more candidates. You need to stand out, not just be another warm body.

- You need to demonstrate, without a doubt, that you can/have worked autonomously.

- You need to demonstrate, without a doubt, that you can/have been self managing in the past.

- You need to demonstrate that you provide a better bang-for-the-buck than anyone else who has applied

Source: Working and hiring remotely for the last 7-ish years.
I should really learn ES6
In some branches of engineering (traditional engineering, not software), there are sometimes too few symbols in the Latin and Greek alphabets, so they have to rely heavily on subscripts. Expanding the set of symbols would be useful here, but I guess it's hard to get people to accept change unless they absolutely have to.
I'm not sure what that means. Are you saying the use of Greek letters is a good thing, and that we need more of them, not less? Or do you mean that all symbols are equally easy to learn for beginners, whether they're English or Greek or Chinese or abstract? Or do you mean that we should do away with symbols that don't mean anything and use real language to describe math instead?

The symbols we use in math aren't to be confused with the ideas, they are shorthand. Ideas and symbols are independent, and we still have to explain what Greek letters do using English anyway. We use Greek letters for convenience, not for expressive power. Writing "∫ x ∂x" is only faster and more compact than writing "The integral of the equation x over x", it is not an improvement of the concept, right?

Use of symbols is the act of trying to compress everything into a smaller set, not the other way around.

For the modern audience, the use of Greek letters may hamper learning because the symbols are unfamiliar and foreign looking. It takes cognitive effort to learn the Greek letters in addition to the cognitive effort to learn the mathematical ideas. What if we could remove the cognitive effort on letters, and focus on the pure math ideas? What if the Greek letters are a speed bump to learning? That we use ∑ for sum and ∆ for change are arbitrary - canonical, but completely arbitrary. History could have decided that a circle was the integral symbol, or the capital letter I. Maybe math would be easier to learn if we switch to capital letter I.
His Father/Family had a net worth of $250M https://en.wikipedia.org/wiki/Fred_Trump

It's estimated he Inherited $40M
http://www.politifact.com/florida/article/2016/mar/07/did-do...

Trump himself claims he started off with "a small loan of 1 million dollars" https://youtu.be/mkKBXJRySFw?t=20s
Shout me out at my username at yarsa dot io. I'll see what I can offer.
I thought there were ways to tell synthetic from natural? Surely DeBeers were particularly interested in discrediting Soviet diamonds and if they could find proof that those were indeed synthetic, they would have used it?
It's because "tech" isn't an industry per say. Many of the industries that "tech" is disrupting have various operating models (and thus operating margins). I think we have another 20-30 years before we start re-categorizing businesses, but for now, people are taking advantage of the hype trains and just label their companies "tech".
The layout in the screenshot looks pretty similar to what's already there... just the header branding and a few fonts are different.

Comparison: http://imgur.com/a/81cYg
Congratulations Fedora!

Everyone is praising the GNOME (default) edition. Does anyone use the KDE spin? Also, how are Fedora version upgrades nowadays? I'm trying to decide between KDE neon and Fedora.
Don't use any social media.

Don't use the same handle/screenname twice.

Don't allow javascript.

Do use unique 'throw away' email addresses.

Do use unique/long passphrases for everything.

Do use Tor browser with all plugins disabled.

Do use an OS like Tails if you're worried about leaking your true IP.
They still do extensive work on mitigating and responding to corporate and nation-state espionage. Aurora is probably the most public taste of the work behind closed doors.
Advanced Sass Gotchas
On the flipside, Vancouver is apparently more expensive than anywhere in the US for housing and median salary is much lower than somewhere like New York City.
Reflex: a new programming language for reactive programming by Facebook
I came here to mention this, but thank you for doing so already - and providing sources!

One thing I would suggest you may want to add for clarification: certain agents of corporations have fiduciary responsibilities to act in the best interest of the shareholder, which generally means to not lose money. So while "maximizing" shareholder value has no legal basis, increasing shareholder value year over year is a legal responsibility, although this is definitely a gray area.
I've been using Fedora since 23. I started using it because of work, but it quickly became my main OS.
I've installed it on a MBP, and now an Alienware. Only have had a couple problems, on the MBP webcam didn't work. On the Alienware, I have to run a script to get the 3.5mm jack to work. Other than that, no problems. I enjoy using it, and its also really easy to upgrade. Prior, I was a life long Mac OS user (since the 6th grade lol).
Thank you all for such a great showing in these comments. It really cements what kind of person Joe was, and how much he meant to us at RescueTime.
My problem with Math education was always that speed was an enormous factor in testing. You can methodically go through each question aiming for 100% accuracy and not finish the test paper, while other students can comfortably breeze through all the questions and get 80% accuracy but ultimately score higher on the test. This kind of penalizing for a lack of speed can lead to younger kids who are maximizing for grades to move away from Math for the wrong reasons.

Source: I'm slow but good at Math and ended up dropping it as soon as I could because it would not get me the grades I needed to enter a top tier university.
Absolutely. See Toom (2010) Word Problems in Russia and America, http://www.de.ufpe.br/~toom/travel/sweden05/WP-SWEDEN-NEW.pd...
AI/ML and Its Future in Gaming
Has there been any progress on supporting 64-bit integers?
Using Wordpress to generate a static site is a useful thing, too. Improves both the security and the speed.
http://weworkremotely.com

http://jobspresso.co

Indeed has some too.
Tying students' progress through the curriculum to their age is silly. If you think about it for a single second, the whole thing is totally absurd. Vague pre-puberty/tween/teenager distinctions make sense, but within each grouping/building? totally unmotivated.

Yearly age-to-competency distinctions continue by sheer force of tradition, and are harmful to all but the totally mythological "average" student.
Nginx security advisory (CVE-2017-7529)
Basic monocular SLAM has been solved for a while on mobile devices. ARKit, Facebook, and Magic Leap are just very careful to show only demos where the SLAM works well for that case.

Detailed monocular SLAM needs a lot of CPU, but that is changing...
I have a feeling all the ICO activity is what's depressing the price. My question is whether Ethereum can survive and grow before Bitcoin gets it together.
There was also some consolidation at that same time. For example, Western Digital purchased Hitachi in 2012. At around the same time, Fujitsu, Lacie, and Samsung also were acquired.

http://www.itcandor.com/hard-disk-suppliers/
Montreal is a big city, so I concede you have a (partial?) point. I have heard horror stories about cost of living in Vancouver here on HN, as well as from people I met in real life.
Math skills (esp proofs) shape the way you approach problems, giving the problem structure and providing you the tools to reduce it into components, relations, and dependencies. To make mysteries unmysterious, such tools are indispensable.

I'd go so far to disagree with you that people do well without learning math skill (those tools of thinking). If you can deconstruct a problem, then you certainly learned that skill somewhere, just not in a math class.

Abstraction and reductionism are unusual capabilities to acquire on your own. As I recall, they're almost nonexistent in pre-linguistic societies like hunter-gatherers. If you have no words for abstract concepts, your thinking will be strictly concrete.
Google Maps view: https://goo.gl/maps/HufFo7ZMP1T2
I personally would not trust any laptop with an internal microphone at all.

If a laptop does have an internal microphone, I just assume it is on and recording.
Isn't the solution to this a good code review process? Even the author of the article states "I either wrote up a plan and shared it beforehand, or I just announced what I’d done after it was completed". This is very similar to asking someone review your code.
See https://blogs.gnome.org/uraeus/2017/06/20/fedora-workstation...
So what if there isn't? I see this trope thrown around a lot. I find it suspiciously vacuous: it seems like an attempt to dress up political opinions as "research."

It's as trite as saying "there is no historical basis for the idea that getting a higher salary is the primary concern of an employee." What would that add to a discussion about wages?

If you think corporations should do something differently, why not just say so, and say what?
Flowmatic (1957) [pdf]
Network. Getting a remote job is similar to getting any other job, and people hire those they like and trust. If the term "networking" scares you, just think if it as making friends. You can do this any number of ways: participating in online forums, attending meet ups, engaging people on social media, etc. Figure out where the people that are doing the hiring for whatever position you want are hanging out and just be friendly towards them. That's my 2 cents!