skysight-inc/HackerNews huggingface dataset:
> And TypeScript uses the ECMAScript module system.

Erm, I was thinking of a discussion like the one over here:

https://github.com/Microsoft/TypeScript-React-Starter/issues...

Q: `import React from "react";` breaks in Typescript

A: have you tried `import * as React from 'react';`

Me: Golly!

> Decorators are a JavaScript (TC39 stage 2) proposal, and TypeScript only uses them if you use --experimentalDecorators.

Oh, didn’t know about the flag; I thought it's already a standard language feature now, what with all the Angular apps relying on it. As for decorators being a TC39 proposal, I am aware of that, but they have remained a proposal for quite a long time now, haven’t they (about 4 years now?), and I remember babel renaming the transformer for decorators to legacy-decorators-something, saying that the very semantics of decorators in JS is still debatable (some thought of them simply in terms of functions accepting a function and returning another function; some in more angular sense of injecting some properties into methods). I hope I am not completely misrepresenting the rationale here.
You could look into porting it to Firefox, since they use a similar API now it would hopefully not require much work. There was something called Firediff before but it hasn't been updated for Firefox Quantum.
Samsara | Product, Infrastructure, Mobile, Security Engineers | San Francisco, Onsite

Build aws for physical infrastructure.

Samsara was started by the founders of Meraki and has a small, tight-knit engineering team that's quickly growing. We are looking for people who love building and seeing their code get used by customers.

Our backend is powered by golang/graphql/grpc and our frontend applications use react/react native/typescript.

Apply/more info at https://www.samsara.com/jobs
So far, I have been very pleased with 1Blocker X: https://itunes.apple.com/us/app/1blocker-x/id1365531024?mt=8 and its predecessor.
What about "the mesh". Can be used interchangeably with "the cloud".
The $398 million can be found in the same table in the adjacent column for Q1 (3 month ending in 31 march)?
CAPEX has decreased in Q2 by about $45 million compared to Q1 btw.
Of course, the parent could have also been very responsible. Maybe they were married with a nice income. Fast forward 10 years and their spouse has died or went to prison and they lost their nice job and now have to work multiple lower paying jobs. There are a multitude of circumstances that could put you in a position that you didn't foresee.
Is a "3" a Tesla Model 3, or something else? I recently saw someone refer to this vehicle as an "M3", which was pretty confusing given the BMW vehicle that goes by this name.

I realize this thread is about Teslas, but still folks are referring to non-Teslas here as well.
Hamiltonian mechanics, along with many other seemingly out of place 'advanced' maths, show up in modern Bayesian statistics pretty frequently. Hamiltonian Monte Carlo/Riemannian Manifold Monte Carlo are pretty cutting edge (although are implemented in popular libraries like MC-Stan and Pymc3) and both require fairly advanced physics to really understand.

Additionally, we're seeing the introduction of even more sophisticated stochastic samplers (stochastic gradient hamiltonian monte-carlo, etc) that require even more esoteric branches of math and physics to really grok. I have a strong math background but frequently find myself struggling with a lack of knowledge in statistical mechanics when trying to read papers in these areas.

So yeah - there's plenty of bullshit and exaggeration. But there's also some wicked cool stuff happening which requires very sophisticated (and specialized) knowledge to understand.
It's definitely cultish in some ways but I would say the main difference is I've yet to see Alex or Allyson act as cult like leaders. There is lots of mysticism, psychedelic religion, etc... swimming around them however.
Actually, you can apply the changes to local files using Chrome's in place editor when you map your local workspace in Devtools. (See the sidebar in Sources tab)
I think there are two things to say. The first is that you aren’t comparing like for like. In the Chinese case, the Chinese government gets to choose what is censored and any search engine has to censor the same things, whereas in the US it would presumably be Google that gets to decide what to censor and so someone could conceivably go to another search engine to avoid it.

It’s also worth noting that even if search results are censored, in the US model the websites can still be accessed (although US-based illegal websites can get shut down), whereas in the Chinese model the websites themselves are banned.

The second is that even if one were to accept that the models are similar, that doesn’t mean that google has to have both or have none. It could take any stance on what level of censorship (or pushing down in search rankings) is acceptable in what cases and choose what to do based on that.

For example google already tries to remove spam that tries to gain its rankings but I don’t see people complaining that Google’s rankings unfairly penalise these sites and suppress their “free speech.”
And yet, many European countries have higher entrepreneurship rates than the US. [1]

[1] https://www.theatlantic.com/business/archive/2012/10/think-w...
right I suspect you have way fewer files than we do and everything is in the dentry cache. Pretty sure that most of your files are bigger than 60KB too :-) (which is our p90)
Waldo Photos | Backend Engineer | Full Time | REMOTE

Waldo Photos is a photo finding platform utilizing facial and object recognition to empower consumers to toss their selfie sticks, put their phones back in their pockets and live in the moment.

We're looking for an independent problem-solver who values learning, keeps current on technology trends, and enjoys the ownership and accountability that is expected from early-stage team members.

Tech Stack: Python, Java, docker, Kubernetes, RabbitMQ, GraphQL

Apply Here: http://bit.ly/waldobe
To build upon your comment, I really like the way Rust does things (they do it for coherence and major-minor versioning changes not breaking inference) - you declare types in functions (you have to) & structs, and everywhere else is optional (unless the type checker can't infer the type).
Password breach teaches Reddit that, yes, phone-based 2FA is that bad
The whole story is displayed on a single unbroken page on all platforms, unless you have JS disabled, in which case you'll only see 25 posts per page.
In Argentina many cellular plans include 30 days of WhatsApp for free on pay-as-you-go plans. Even if you lapse your payment for the 30 days you still have WhatsApp texting. Interestingly audio, photos, and video don't work.
Interdax | Multiple Roles | Worldwide, London | REMOTE | Full-time | https://www.interdax.com

Interdax is building a 3rd generation exchange for blockchain-based assets (bitcoin, ethereum, and other cryptocurrencies). Our team comes from top HFTs and exchanges like Nasdaq and NYSE, as well as from well known firms in the blockchain space. We are a well-funded project (8-figure sum) currently operating in stealth mode.

We have a promising prototype with unparalleled performance. Our matching engine can process a whole busy day of trading (24h in other crypto exchanges) in less than 30 seconds. Now seeking a variety of engineers to secure, test, and improve our platform.

What we offer:

Competitive Salary ($150k-$250k/year)
Profit Sharing (0.5 - 1.5%)
Fully remote positions
Startup Culture
Unlimited Vacation Policy
Team getaways

Current openings:

Application Security Engineer
Applied Cryptography Engineer
Backend Engineer
Chief Information Security Officer
Cloud Security Engineer(DevSecOps)
Senior Front-end Engineer (Mobile)
Senior Backend Engineer
Senior QA Automation Engineer
Site Reliability Engineer

Apply at https://interdax.com/careers
>A student’s mindset, as opposed to innate ability, is the primary predictor of one’s ability to learn math (as shown by recent studies).

The article seems good overall, but I only skimmed the rest after seeing a citation of a 5-year-old Atlantic article describing disputed and at minimum highly exaggerated findings presented as 'shown in recent studies'.
Why not go with Shopify or any other platform if you happen to be unhappy with this one?
While the revenue from Twilio itself is insignificant at Facebook scale, it could be a sign that they will open up more to partnerships around the worlds without having to include advertising.
There also was the VW e-Golf, though they stopped making them in 2018. I'm not sure if that means anything for other manufacturers.

https://cleantechnica.com/2018/04/30/volkswagens-decision-to...
I can't understand why "694 people found this helpful". It's not a very good review or even a review at all. The only review-like part of it is "I still don't feel I have learned everything the book has to teach." which is very cryptic. Why doesn't Paul Graham feel like he has learned everything from the book? Is it because the book has a huge amount to teach and it isn't possible to consume it all in a short period of time or is it because the lessons are poorly taught and therefore require careful re-reading or is it because the book can be read at many different levels?
I thought the same, but China is pumping out Android-based CANbus-compatible units every day, with factory-compatible fascia/climate controls/wiring harnesses.

Android is still better than everything the manufacturers are pumping out, despite being very obviously for phones.
Google have become bootlickers of fascists in the name of greed. Who would have thought. It's interesting how you can be so infested by "liberal" and antifa people yet hate free speech and individual liberty so much. Truly schizophrenic.
Aren't there a couple of feedback loops there?

Younger/inexperienced drivers buy affordable cars, which are affordable because they are [perceived as] less safe.

Older drivers, of people with the income to make a choice who care about perception, buy cars that are [perceived as] more safe.
The jump from free to $0.25 is the biggest hurdle of all. Right now, you basically don't need a payment form connected to your account to use Whatsapp. But you do with $0.25.

The tiers you suggest don't affect any layperson (would your grandmother even know what geolocated ads are? Would she care?). If anything, it sounds alarming to a layperson to even have these options.

IMO your comment is a clear example of why technical people should not always be the product decision makers.
Hundreds of NC teachers are flunking math exams
Is it a coincidence that USA was the largest economy on Earth? I don't think so. On the contrary, I think it became the most powerful country on Earth due to the free competition of talent and ideas, which is impossible without free speech.

Besides, Internet, being as wide open to anonymity as it is, simply never would never have been developed in a country like China, it would be deemed too dangerous. They may compete these days in electronics, but it doesn't mean they can compete in everything. Totalitarian society is always rotten in one way or another, and it manifests in all its output, including business, science, technology and culture. I'm saying this as a person born in the USSR.
Hmm, I'm out of the loop. Is pg referring to et. al.? As in `and others` (et alia/alii/aliae)?
It’s also cute that it has phi-thousand upvotes.
Except for the 3 billion dollars in short-term debt that they have no hope of repaying.
Hi, we will in the near future, could you please reach out to me through the angelist posting?
Software Automation Engineer
Better something than nothing?

A bonus is to combat competition like Snapchat to Instagram by having a solid alternative.
> These "historical processes" are 100% made up of the acts and failures to act of individuals.

That's obviously false. Trivial example: a volcanic eruption or some other natural catastrophe can change the course of a country's history. You can look at Mount Vesuvius all you want, it won't stop it from erupting.

Modern democracies are in fact the exact opposite of what you are describing. They are not made up of countless individual acts. Politicians ignore most people's opinions, and turn their backs on their own electoral promises once in power. Democracies are gamed so that the lobbies who finance political campaigns wield the real power, and these lobbies represent a tiny sliver of the population composed of very wealthy individuals. They launch their own "grassroots" campaigns to create an illusion of numbers behind them, but they are extremely elitist. Face it: democracy is a sham.

As for saving people: it's human, it's compassionate, it is valuable in itself. Congratulations to those who do it. But historically it changes nothing. History rolls on.
> You will have to sell your product and some of the MBA's are really great at that.

I'd bet that this is true of any degree. Not saying MBA providers don't teach useful stuff, but the degree is a terrible signal of quality--after all, it is by far the most popular graduate degree. I'd much rather work with someone who can state business options articulately and intelligently than someone with degree X; if this articulate/intelligent person happens to have an MBA that's great for them.

I don't get why MBAs get brought up at all.
Wefunder | Full-stack Software Engineer | San Francisco, CA | ONSITE | Full-time

Wefunder is like "Kickstarter for investing". We've helped fund 204 startups and small businesses including flying cars, space rockets, breweries, hollywood studios, and potential Ebola cures. Every company we've funded is full of amazing stories.

We're the largest regulation crowdfunding platform currently on the market. We're growing and need to add reinforcements!

We're a Public Benefit Corporation with a mission to revitalize capitalism and keep the American dream alive. GDP growth is slowing. Wealth inequality is increasing. Entrepreneurship is dying across America; falling from 10.6% to 3.6% among those under 30 since 1989. We're reversing these trends by funding more deserving businesses across all of America, not solely tech startups in Silicon Valley.

Our Charter https://wefunder.com/charter

Details about the role https://wefunder.com/jobs/engineer

If interested email nick@wefunder.com with why you'd like to work for us. Brownie points: include a survival skill you'd offer the team in a post-apocalyptic world.
And even if you do have a garage, would your apartment complex allow you to install a real charger? Or would you get stuck charging with 110v?

Unfortunately that little piece of infrastructure could easily be a deal killer for a ton of people.

Not everyone is a homeowner with a garage. And parking in a charging space at some random retail establishment every couple days for a few hours to charge just seems insane.
I hate to go true scotsman, but I think the term microcredit in many of those scenarios has been diluted beyond recognition. The guy who dropped dead in your second source, had borrowed a fifth of the cost of building a house - that's not really microcredit by any real standard: it's not small and it's not really a productive investment. The rates and methods mentioned (weekly 10% repayments!) are usurious, and usury can be micro or macro but it's still usury, not credit.

The original microcredit vision was low rates, in strong collective settings, as an investment to support productive endeavours: giving people enough money to start a business, or supporting them in emergencies so that their situation wouldn't dramatically change (fix a broken car so you can keep working etc etc). It shouldn't be a way to support consumption. It's hard not to inject moralism in the process, but there must be criteria.
The Cost of JavaScript in 2018
GRAIL | Quality Engineer, DEVOPS, Software Engineer, Security Engineer, Technical Writer, Product Manager | Menlo Park, CA | Onsite

GRAIL is a life sciences company whose mission is to detect cancer early when it can be cured. GRAIL is using the power of high-intensity sequencing, population-scale clinical trials, and state of the art software engineering and data science to enhance the scientific understanding of cancer biology and develop blood tests for early-stage cancer detection. We are seeking passionate and talented individuals to join us in realizing our mission, which has the potential to dramatically reduce the global burden of cancer.

https://grail.com/careers/career-listings/?department=Comput...
What is the end result with this? If you have no embedded experience and want to build a product how does this help? How are you suppose to spin custom hardware if you 1. have no embedded experience and 2. are wrapped up in this abstraction which only lets you access some undocumented iot IC(s) + a handful of sensors.

Just a gimmick, really.
I believe Grameen Bank deployed in Bangladesh [1] is an innovative and effective example of one way to solve some of these problems.

[1] = https://en.wikipedia.org/wiki/Grameen_Bank
Thanks for the link! Excellent read
> I was going to say you’re wrong, but apparently in the US you’re right! Very strange.

Depends on brand. Kia charges the same either way.
Hi Anurag,

I emailed you my resume.

Lara
> Indeed, we saw the effects of that during the Civil War.

No, because to the extent that immediate manumission happened during the Civil War, it's hard to separate the effects from those of the war and the occupation of rebel states by the Union itself; manumission as a policy (the Emancipation Proclamation) was adopted as a result of the war, not a factor contributing to it.
Jason's Machine Learning 101
> Moreover, it is advertised nowhere that it can [block ads].

Apples policy may be burdensome and unwelcome, but I'm not sure a product called "Adguard Pro" can't be said to advertise ad blocking functionality...
For those unfamiliar with the viridis color map, it is one of the most recent developments in creating sequential color maps that are inherently easier to interpret correctly, color blind friendly, and properly print to black and white if necessary. Note, by the way, that the last point is a natural consequence of the second! Getting better at making color maps more CVD friendly ends up helping everyone.

Viridis was created by Stéfan van der Walt and Nathaniel Smith as an open-source map for matplotlib. The website that kept track of its creation gives an excellent overview with more detailed information[0]. In the last couple of years it has been considered the gold standard of CVD friendly color maps. Other work in this space is Dave Green's Cubehelix and Fabio Creameri's Scientific Colour-Maps (SciCo)[1][2].

Having protanomally myself I greatly appreciate the work that has gone into all of these maps, and in my opinion viridis is a beautiful default map to use.

By freak coincidence I came across the pre-print of this paper yesterday, one day before publication. When comparing cividis and viridis head to head[3] I do see more detail and contrast in both the high and low end of the map, so it is a definite improvement for me!

More importantly, the method to improve viridis could be applied to other color maps too. On my end, yesterday's discovery lead to a cosy little twitter discussion that ended up introducing Crameri and Nuñez to each other, who had been unaware of each other's work[4]. So personally, I hope that the SciCo maps can be polished further with the insights from this paper.

[0] https://bids.github.io/colormap/

[1] https://www.mrao.cam.ac.uk/~dag/CUBEHELIX/

[2] http://www.fabiocrameri.ch/colourmaps.php

[3] https://pbs.twimg.com/media/Dji4wmnX4AEGkHA.png:orig

[4] https://twitter.com/JobvdZwan/status/1024288199785553920
I’m outside California and didn’t know the difference :)
Ah right, the `import * as` problem. That was fixed with --allowSyntheticDefaultImports. According to the docs:

> Allow default imports from modules with no default export. This does not affect code emit, just typechecking.

https://www.typescriptlang.org/docs/handbook/compiler-option...

And I think you're right about decorators. They are an iffy concept in the context of JS semantics, and I personally avoid using them and try to avoid libraries that use them. That's probably why TS has them disabled by default and calls them "experimental". I like the concept of decorators in and of themselves, but they don't fit cleanly into the JS world, and I am looking forward to seeing how the JS/TS world innovates alternative "cleaner" solutions that fit better into the existing model!
The article states: "Remember when I said that certain dating businesses can print money? This is one of them. A 2006 reveals that the company was then bringing in about $45 Million of revenue a year."

I'm wondering what the missing word is after "2006". Any clues? Where did the revenue figure come from?
Yeah when a pattern matching machine for intelligent entities starts free-running... the output is pictures of intelligent entities
"So, in 5 days, you learned all about compiler theory, ..."

You did not. Not to detract from the course - I have no opinion on that and you seem to have got a lot out of it and sounds like fun. But in 5 days no instructor or course is going to give you anything more than a fairly superficial understanding of something like compiler theory.

It sounds a lot like a typical module from one of the more rigorous introductory undergraduate courses on compilers, that's good stuff!
The trick to viewport units on mobile
Ask HN: Are there any game developer or game asset creators?
I want to gain feedback on my website from game developers and/or game asset creators.

Link: https://www.mijjimo.com
It is common for people to elide the distinction between X city proper and X metro area. Obviously locals are much more aware of the distinction, and people further away are much less aware of it. Most people who don't live there wouldn't know where the boundary between San Fransisco proper ("the City and County of San Francisco") and the other parts of San Francisco metropolitan area ("San Francisco Bay Area") actually lies, so it is quite natural for them to mentally merge the two concepts. But, people who keep this distinction clear in their minds for San Francisco, may well fail to do so for other cities, especially cities in other countries.
Minimax Labs | Full stack engineer, Scientific engineer | London, UK | ONSITE

We optimise complex global operations for billion dollar businesses, creating massive value out of thin air and a little cloud. Our systems harness serious computing power and are used by our enterprise clients daily.

We are looking for strong scientific and full-stack engineers who love to work on extremely challenging, complex business problems and develop cutting edge technology to grow our small, dedicated team of engineers at our central London office.

Scientific engineer: Java, operations research and/or machine learning, AWS

Full stack engineer: Java (Spring), Mongo, Angular2 or React, Docker, Kubernetes

Get in touch at hiring@minimaxlabs.com for more details
There's another reply there that talks about the service more in-depth by a user named "Crumb."

What's interesting is that he got the same $3,000 service for $500. And he actually got to have some low-quality dates! I figured these were full-blown scams. They also sell their leads to other dating companies.
Are larger cars increasing safety overall, or are they just "winning" in crashes v.s. smaller vehicles? Would the driver of the Ford Fiesta still be alive if he'd crashed into another Fiesta instead of a Jeep Cherokee?
I get what you are saying, but is the right way to learn math with a "connected path". I've heard "The art of problem solving" series works through math in the correct way, but I'm not sure how far I would get on that alone. Right now I'm trying to gain intuition in linear algebra via OCW with Strang, but I would like to truly understand. Is the only way to just to do a second bachelors in math?