skysight-inc/HackerNews huggingface dataset:
I appreciate that you hedged by saying "are very likely not" instead of just saying "not".

See, here's the deal. Numerical literacy (numeracy) comes about through many processes, one of which is obtaining a statistics degree.

However, not many fresh statisticians could tell you or me the expected runtime of a taking a numerical field's median on a large database. Why? Because the backgrounds are different. Yet, for a solid data science team, you'd like at least someone who can give insight as to whether your project will take minutes or decades to complete. This (contrived but important) example suggests that while a BS in statistics is an important and necessary component of a data science team, it not sufficient.
Yeah, it's true, the big stuff was all pretty much done by the end of the last century. I'm aware, and I'm not worried about that. I assume no big regulatory change is going to have immediate effects - companies take time to re-align, especially ones in the kinds of mature industries that get to be heavily regulated in the first place. So for my purposes it's good that this is the case, since it means we've had enough time to sit back and observe what happens.

So, on that front: We have this hypothesis that regulation is a huge drag on the economy, and that we should therefore deregulate in order to stimulate greater economic growth. If this is true, then you would expect that we'd see the US economy to take off during or shortly after the bulk of the deregulation. With that prediction in mind, go back and look at the graph of GDP growth by year. In the three economies shown, de-regulation instead coincides with periods of consistently declining or perennially weak growth.

Which, to me, suggests that it's not reasonable to be so confident about the idea that regulation will have this or that profound effect on the overall economy. The idea that regulation is a horrible drag doesn't seem to have much of an empirical leg to stand on. I don't see much evidence that the opposite is true, either. The two regions that entered the graph with higher growth were also just exiting a period of rebuilding and recovery following a very destructive war, for example, so it's tough to say the pattern you see for them isn't a reflection of outside factors.
Oliver Morton's The Planet Remade: How Geoengineering Could Change the World.

Obviously this is a selection for someone who likes to read serious nonfiction and is interested in the science of climate change and what we might be able to do about it.

I've mentioned the book on HN before and got an unenthusiastic reception, but I loved it. The author does an excellent job avoiding both knee-jerk skepticism and knee-jerk credulity, and it's so well written I could hardly put it down.
Its batch DOM writes of virtual DOM diffs ends up being a lot faster than previous SPA development models which can be further optimized with Pure Renderer. It has room for improvements but that doesn't invalidate React's approach.
I'm based in Australia, and I did only one project through the platform where the client was in Hong Kong. In practice, I doubt they can enforce much, which makes the harsh terms of the contract unnecessarily off-putting. In my case, the potential fines specified in the standard contract were higher than the value of the project, but I figured it was unlikely to be an issue.
While other comments are great, I don't think the things you listed as new interests are really that diverse. As a security person I don't use C that often, but it's really useful to know well and gives you the knowledge of memory management that other languages will not. But if possible, I'd write any new user facing service in rust/go due to the safety they provide.

If those technologies excite you, great! Maybe you'd rather do security / be a generalist. Just make sure that's the path you choose rather than just looking for escape from boring enterprise software. If it's that, then see other answers and take a break.
Text Editor Performance Comparison
Disclaimer: I used to work on trapped-ion systems.

I hear this a lot about trapped-ion qubits, but in their current state, no technology is scalable. The usual suspects are superconducting, quantum dots, or diamond NV-based qubits, but each technology has their own scalability problems. Superconducting qubits suffer from either requiring massive (vacuum tube sized) cavities or a ton of crosstalk. Good luck isolating superconducting LC circuits from one another on one circuit board - a reason why these are limited to only a few qubits. Quantum dots have pretty awful decoherence issues and I'm not sure they can be implanted deterministically. Moreover, I don't think people have demonstrated non-photon mediated entanglement, which is not particularly scalable. NVs have the same implantation and entanglement problems, though at least they can be used at room-temperature. Superconducting and quantum dot technologies require million-dollar dilution refrigerators and large amounts of (expensive!) helium-3.

Obviously, these technologies also have their advantages over trapped-ion qubits. But trapped-ion proponents also have their own roadmaps to scalability (surface traps created using lithiography).
President Obama’s Summer Reading List Is Really Great – Vogue
Unless someone uses pejorative adjectives I don't see how we can consider a comment uncivil, had it been in real life then yes the tone of saying would've given that up but I rather focus on the point raised than dig into the text.
Mine has also vanished twitter.com/tavsankacis and I'm from Germany
I couldn't care less what's going on under the hood. I use React because it's a delight to work with. It has completely changed the way I write web apps. You should try it.
Google Maps is now rendered in 3D
I liked this series and this part. I think it's important for people using data science in the industry to continue giving insight into best practices, feedback to academic programs, and occasional insights into the problem applications. In my mind, this ultimately improves the quality, education, and marketability of data science.
The URL is just a fairly random example.
The Theatre of Terror (2015)
Why not just show(); whatever div and insert some html? I don't understand what does it have to offer.

Also, prompts don't work on mobile.

Maybe this should be a css project instead.
>Shockingly enough, a UBI has been a libertarian concept for nearly half a century.

Can you recommend any reading on this?
What countries other than the US operate armed drones?
Well it doesn't simplify development and that's the point, it's not a clean separation of concerns.
It defies the whole purpose of using CSS, the DOM API and keeping your javascript's structural patterns cohesive. This is why Webcomponents are now part of the living standard. The browser runtime nullifies whatever React was trying to achieve.
Food has become more expensive recently.

Basic materials e.g. timber, nails, screws, stuff you use to build houses, have all become more expensive recently, despite a dramatic decline in house production (in my country at least).

Seems like few people are talking about this and it really annoys me.

No, things are not getting better and better. Many trends are going into reverse but are not being talked about.

They were getting better and better. Most of those trends stop in the early 70s or after 2008, especially basic needs like medicine and shelter.
Invoking the No True Scotsman fallacy is not a good defense for the No True Scotsman fallacy.
First of all, https://en.wikipedia.org/wiki/False_dilemma

Second of all government intervention already does lots of cool things for us: https://www.bloomberg.com/view/articles/2013-06-19/who-creat...

But we don't appreciate it because we're being fooled into "libertarian dream" by rich who want to get rid of our control: https://www.theguardian.com/books/2016/apr/15/neoliberalism-...

One more time, it's not in reality a "natural force". It's company owners and their severely overworked cliques consciously plan to put hundreds of millions people out of jobs to become personally more prosperous and they tell you that it's a "natural force".
In Romania I got a special offer on a prepaid card for 10 GB of bandwidth for 6 EUR per month.

And my regular contract is 24 EUR per month and includes 3 GB, in addition to unlimited national calls and SMS in any network and included international and roaming minutes. And for the first year I paid only 12 EUR due to special offer. Data is 4G of course and works well.
Learn PowerShell in Y minutes
> Here on HN you have neoliberal truisms like this being repeated, at the same time as articles about celebrated icons of American capitalism clearly stating that in business they always seek to establish monopolies and that competition is for losers.

The fact that you don't understand how those are literally two sides of the same coin shows how limited your understanding of economics is. Competition driving down prices is precisely why as a businessman I want to avoid it and establish a monopoly.

Since you lack even the critical thinking skills or economic understanding to see how monopoly benefiting businesses and hurting consumers is entirely self-consistent, it's not really worth arguing with you much more.

I'll just point out that we have numerous examples of competition benefiting consumers. For example, airline deregulation has led to a sharp reduction in ticket prices.

In the unfortunate cases where supposed "privatization" has had ill effects, if you look below the surface it's usually the case that the underlying market is anything but free. For example, internet service where only incumbent providers are allowed to offer operate and new entrants are barred from entrance while costs are subsidized by taxpayers. I suspect that the Australian telecommunications industry falls into that category.
> It's always baffled me why more people don't seem interested in adopting design by contract

Because it's yet another layer on top of other layers, because it has performance implications ... A few languages such as Vala support some form of contracts, this kind of feature is more useful when part of the language itself, not some third party babel plugin that leads to codebase fragmentation as one just had yet another layer to the compilation pipeline. No offense, that's a nice thing you wrote, I'm just not going to use this kind of thing and add more complexity for very little gain. To me tests ARE the contracts.

I would only be willing to pay the cost of transpilation with something like Typescript which adds a signification value. Babel and co ? not worthwhile.
Amazon tries to squeeze every last bit of efficiency out of a process. This is just another way for them to cut costs. In a possible reality, it wont be long before amazon starts dropping drones out of the back of planes in order to simplify the last mile.

Maybe we should all start building landing delivery landing pads on our roofs next to the solar panels. ;)
Simple solution: Ban self-driving trucks.

I'm surprised that in the land of (apparently ) limitless legal liabilities, so many people are bullish on self-driving cars, let alone self-driving trucks.

You should be highly concerned that the push towards this by big players is going to lead to laws where ultimately nobody will have to take up personal responsibility for accidents anymore.
I disagree that it'll never happen but driverless 18 wheelers are the trolley problem writ large. The momentum from these vehicles is far more than a passenger vehicle so they have that much more capacity to cause damage and death. I think driverless taxis will happen first and then probably smaller delivery vehicles. I'd love for USPS to have automated delivery into standardized neighborhood boxes.

Once there's enough driverless vehicles large trucks can signal smaller vehicles things like "I need to turn right so please leave me room in the left turn lane to my right". Frankly the tow truck industry needs some disrupting. At least here in Houston they are the most dangerous lawless drivers on the road and need to go.
I'm with you. All this complexity is baffling, when there's a very optimized rendering engine sitting there in the form of the browser, and soon a suitable component model.

If you wire up your components so that you just re-render the components that have data changes, you get the benefits of dom diffing, without having to diff.

You can skip all this framework JS, and just directly write an async-rendering Web Component. It's pretty compact and easy to understand. I just wrote up a sketch that would work with one of the incremental-dom-based template libraries:

class AsyncWebComponent extends HTMLElement {
constructor() {
super();
this.isLayoutValid = true;
this.attachShadow({mode: 'open'});
this._foo = 'bar';
}

// Accessors could be generated with decorators or a helper library
set foo(value) {
this._foo = value;
// You could check for deep equality before invalidating...
this.invalidate();
}

get foo() {
return this._foo;
}

connectedCallback() {
this.invalidate(); // trigger the initial render
}

render() {
// Call into template library to re-render component.
// If the template is incrementally updated (say with incremental-dom),
// then only child components with data that changes will be updated.
templateLib.render(this.template, this.shadowRoot);
}

invalidate() {
if (this.isLayoutValid) {
this.isLayoutValid = false;
// scheduleRenderTask enqueues tasks, so they'll be run in order down the component tree
// A simple and correct scheduler is to just enqueue a microtask with Promise.resolve().then(task)
scheduleRenderTask(() => {
this.render();
this.isLayoutValid = true;
});
}
}
}

edit: example uses. In a template:

<async-web-component foo="[[foo]]"></async-web-component>

When the parent component renders and sets `foo`, the child will schedule a task to re-render.

In JS:

let e = document.querySelector('async-web-component');
e.foo = 'baz'; // e schedules a task to re-render
e.foo = 'qux'; // e doesn't schedule a task, because one is pending
> We are suffering from "housing inflation" in the US and that is causing serious problems.

No, we really don't. There are huge portions of the country where housing is cheap and plentiful.

The problem is that there aren't jobs there. If we had UBI, people could avoid barely scraping by on low-wage jobs in cities and instead thrive in low-cost areas.
Farming and other types of automation that put people out of work in the past used technology to amplify and/or replace physical labor. Now we are learning how to use the general purpose computer to replace mental labor. These are different types of automation that will have fundamentally different effects on society. While we have many examples of new technology replacing physical labor, automation of mental labor is new. I suggest watching CGP Grey's explanation[1] of why "this time is different."

> went into other endeavors

We are automating away entire classes of jobs, so this will require retraining. How, exactly, do you propose to send half[2] of the workforce to college for retraining in a highly technical field? Assuming this was even possible and assuming there will be jobs for all of these new programmers/etc, is this retraining cheaper than UBI or other plans? It is relatively easy for a farmer to learn another trade that requires primarily physical work. Retraining drivers for unautomatable technical work is a lot harder and more expensive.

[1] https://www.youtube.com/watch?v=7Pq-S557XQU

[2] Driving is the largest category of jobs. The next handful of job types (e.g. retail sales, various clerical work, customer service/support) are also being automated away. Together is very roughly half of all jobs.

TL;DR - just watch [1]
> The MB is garbage. It's aimed at the Kardashians of this world.

Umm, YYMV. I am typing this on an MBR. I primarily use it for programming (mainly C++ and Lisp development in Emacs, but I have written two in-house iOS apps with Xcode). It has MS Office on it, though I must admit I mainly use that for docs other people have sent me, though I do use powerpoint. I am not a gamer.

The external adaptor doesn't really support the promised UHD output (it's flakey and unusable at those resolutions so I think your term "garbage" could apply to it) though it does support 1080p. In practice I mostly use it without an external display. The machine is so portable I don't think I could ever go back to a larger machine -- even my kid's MBA seems brobdignagian next to the MBR.

Xcode definitely felt a bit cramped on the small screen, but I'm not a fan of graphical IDEs (or IDEs in general) so that was the least of my concerns. I did most of the code development in Emacs anyway.

I found that in practice I almost never used ports on my MBP. I don't sync my phone to my computer any more; I used the built in MBP SD card reader but discovered I can read from my waterproof camera over wifi so don't miss that. I have a USB A port in my video adaptor but have yet to plug anything into it. I have never been much of a user of removable media.

I use my phone for presentations. I would use the computer but the "garbage" video adaptor is too flakey. Actually the phone is fine.

Oh, and I just checked with my GF who described my buttocks as "tight and cute". So I can confidently say that I do not fit the profile of a Kardashian.

(The Apple product that makes the least sense to me is the iPad...but that's a different discussion).
It saves time with predefined API and CSS. Nothing revolutionary here, just a nifty tool.

Prompts worked for me on a Nexus 5
EDIT: Just reappeared
Same here my twitter account just disappeared.
ah huh.
Would be interesting to see more editors in the comparisons,

like sublime text (2,3), notepad++ & Visual Studio Code(to compare it with atom.)
There's a page linked from there where they have a set of poster designs you can freely download and print, promotional posters for solar system travel. http://www.jpl.nasa.gov/visions-of-the-future/
Data Scientist: Owning Up to the Title (2014)
Free? No, of course not. You pay for them as part of your taxes. It isn't any cheaper to pay a bunch of government bureaucrats who use what's left to provide ambulance service than to just pay the ambulance myself.
I agree that virtualization is better than support for old instruction sets in new cores, but users should expect that virtualization to be ever-present and reliable rather than mutely accept when tools randomly stop working.
Fuck Michelin.
Something about android and an obd device working together terrifies me. Last thing I want a phone which has exploits galore being able to turn off my engine as I drive.

Frankly any obd device just freaks the crap out of me
"To actually get any interesting benefits of bottom not being a value, you need a totality checker, and at that point you might as well use a lazy language with a totality checker. An actually interesting solution would be to distinguish between data and codata at the type level,"

I'm as far from specialist and educated on the topic of FP as I could be but still collect info on it for later on (or interested people). This statement jumped out at me as I was trying to find non-Turing complete languages for LANGSEC with one sounding very similar. I'm just curious if your statement applies to it or if my guess was way off for whatever reason.

http://pll.cpsc.ucalgary.ca/charity1/www/home.html

https://en.wikipedia.org/wiki/Charity_(programming_language)

Regardless, this one seemed special versus most projects I've seen. Not like the others. Also uses category theory as OP topic is about. So, I'm keeping it & running it by people just in case there's lasting value worth further investment/exploration.
> If we had established UBI then, and people could get paid to sit around, imagine the state we'd be in today.

Perhaps we'd be in a better place today. We can't know for sure, without first experimenting.

Wealth inequality is a real and growing problem, and I believe is a much bigger impediment to human progress than a basic income would be.

What about the millions of incredibly intelligent minds who could be earning the big bucks on Wall Street, but instead are toiling away 7 days a week in research labs at universities, surviving only off the small budget they're allocated? Are they working to survive, or are they surviving just to work?

What about the millions who would love to further their education, but instead have to work two jobs to support a family?

Personally, I come from a lower income background and would never have had the opportunity to go to university if it wasn't for the generous social support my country has.

Humans are inherently enterprising creatures. Yes, a basic income will enable some to sit around and do nothing. But those people have already found ways to do that, and why should we stop them? The people who truly want to change the world are not going to be impeded by some cash handed to them.
I think a more fitting headline would be "man endangers fellow traffic participants by using a beta 'autopilot' feature while not paying attention to traffic conditions".
You've "seen" people die? Under what circumstances?
Mine has reappeared: @theformalmouse. ISP: BT, in the UK.
Keep an eye, everyone elses may come back :)
I read recently that Russian court said that Soviets are not executed Polish officers in Katyn because of date presented at Nuremberg tribunal and because it is forbidden to review results of Nuremberg tribunal by law. :-/
Life Inc. by Douglas Rushkoff
Code without even tests, without describing article, without wide adoption - but on the main page of HN. Somebody is too vainglorious.
The Implementation of the Icon Programming Language
> But owned-and-operated cars don't have to be, and using owned-and-operated cars as the backbone of an urban transportation network doesn't scale

This needs a citation. There are lots of cities in the US where public transport accounts for a minority of transit.

You have so far failed to make any argument and only made a provocative comment linking a totally non-informative picture. Have you ever ran errands by bus in a city like GP was mentioning? It's a huge and ineffective waste of time. Suppose GP makes $100 an hour and produces $400 an hour of economic output but you are arguing rather than pay $15 and save a 50 minute trip, he should 'bite the bullet' and be forced to take public transport (by regulating cars off the roads); for what purpose is that again?
‘No Empirical Evidence’ for Thomas Piketty’s Inequality Theory
Omg mine has disappeared aswell!!! Apparently you're supposed to give it a day
Russia kinda does. However, they are more like cruise missiles.
And that's just the economic "center" for commercial and residential structures. There are centers in lots of other industries. I referred to the one that I deal with directly (fighter aircraft) in my original post. I'm sure you've thought about multiplying this effort across hundreds of other industries...
I'm picturing someone expiring in his car outside the hospital because nobody was around to get him into the ER. The ambulance crew does more than just drive - otherwise you might as well take a taxi.
With all that is going on with the DNC and election, Obama has gotten a lot of great press recently; his approval numbers are sky high.

I'm not saying that I don't think Obama is a good president, but people seem to forget two big chunks of his lasting legacy -- drones and surveillance.
I am sorry but what you said is just lame excuse. There are enough schools and colleges in India from basic to very fancy.

I have seen from most of my friends in US, their love for India is mainly remitting dollars there and talking about politics/cricket/cinema.
I give books to people I work with and the 3 books that people will have heard of are:

Thinking fast and slow by Danny K

Antifragile by Nassim Taleb

Algorithms To Live By by Brian Christian & Tom Griffiths

I thought about giving fictional books to people, but it seems to personal a present for a work acquaintance