skysight-inc/HackerNews huggingface dataset:
If there's an imbalance along racial lines, any reversal to that trend is better than nothing. The ideal world is one where there's no glaring unfairness, but maybe we can address at least some of that unfairness.

I'm of the opinion that university should be free.
You might like the Preface to the Structure and Interpretation of Classical Mechanics [1]: "Classical mechanics is deceptively simple. It is surprisingly easy to get the right answer with fallacious reasoning or without real understanding. Traditional mathematical notation contributes to this problem. Symbols have ambiguous meanings that depend on context, and often even change within a given context."

[1] https://mitpress.mit.edu/sites/default/files/titles/content/...
Meet the Next Smashing Magazine
Cyclejs currently seems to be the only sane observable/typescript based framework to me.
Always worth a reminder of their true nature.
Healing wound without scar
Ugh. I'm all for calling out Dropbox (or anyone else) when they actually do something wrong, but this is getting ridiculous.
Guidelines About HVLP Sprayer Systems
Looks like if you pronounce them as letters they are capped, otherwise only the first letter gets capped. They'd say a Fisa court allowed the NSA to [do something].
Natural sequestration that takes many thousands to millions of years.
It might be the start of the living forever, i.e. where breakthroughs keep coming at a fast enough rate to keep you alive.

Or it might kill you from some weird reaction.

Nobody yet knows. But fasting is meant to be good for you in similar ways.
Absolutely. But you don't start out with a large memory footprint like an electron app, you actually have to code yourself into that problem instead of immediately inheriting it.

I'd still argue that most people are going to assume that a native app is probably faster than your average electron app, for a whole host of reasons.
Reddit really needs to clean house in a huge way.

That they let this kind of shit go on, in addition to allowing The_Donald and other hate groups to exist on their site, is really disheartening and has really turned me off to even visiting much anymore. The place is overrun by bots, paid astroturfers, and vile racists.
I don't recall that being in the books, though maybe it was in the movie or radio show or something.

But "How many roads must a man walk down?" is the 'Question' that the pan-dimensional mice who commissioned the Earth decided to run with to save their careers and possibly lives, after the Earth was destroyed 5 minutes before outputting the final result of its multi-million year computation to determine what the actual Question of life, the universe, and everything, was.

In short: come at me, noob ;-)
That's cool. I'll send you guys an email about it.
Huh, I find safari's devtools much more useful than Chrome's, though I admit I am more used to it. What annoys you about Safari's dev tools?
Wikileaks New Leaks, Shows How CIA Hack MacBook
The reach should be quit limited or not? Imo it's kind of the point to make it accessible to everyone.
Glad you liked.
Yes, just shoot us an email on contact@reactmodules.com

Thanks
I think that is the parent posters point, most companies in the position Twitter is financially would go with a proven revenue model
Is it just the direct contributions though? Everything added/modified after that should be considered a derivative work.
Intercooler.js may be along the lines of what you want, when combined with partial views.
You're all correct: the benefits of reduced diesel pollution would benefit all Londoners.

My comment was partly a negative reaction to yet another subsidy being paid to taxi drivers, who are already subsidised:

- Implicitly by having a monopoly on picking up from the street

- Implicitly by being able to drive in many bus lanes (there are no carpool lanes in the UK, so an empty taxi gets to use a lane that a family of 4 cannot)

- Explicitly through not having to pay the London congestion charge (~90MM GBP per year) even though they cause a disproportionate amount of congestion

These are only tangential to this issue, but I'd like to see the costs of London taxis internalized (i.e. paid for by taxi drivers) rather than put onto taxpayers or coming at the expense of other road users
What to do when nobody is using your feature
Could this be the first "real" result in anti-aging? It sounds plausible but we can only hope...I've been expecting something like this at any time for the last ten years at least. There must be at least a little bit of low-hanging fruit in this area!!
Anything that punishes Uber is fine by me.
The last several generations of the X1 Carbon have all had Ethernet ports; the adapters are even compatible between the generations.
Delphi lapping the web has less to do with delphi and more to do with the web. Web development sucks and all the frameworks and javascript engines and css preprocessors are just plaster and paint over that fundamentally broken structure.
Would this change affect 'anonymous' posters? With KYC legislation anyone with a sufficient amount of followers who was unwilling to be unmasked (via payment trail) would result in removal?

I am unfamiliar with the intricacies of the verified account system, so perhaps large anonymous users are already suppressed.
they're malfunctions
Reminds me of a Louis CK bit.
Kinesis advantage with karabiner elements to remap caps lock to delete, backspace to control, delete to cmd. Makes using emacs a dream.
Any keyboard. At first it's strange but I tend to have blanks anyway so I kind of just adapt.
I suspect most of that kind of stuff is automated now.

Is that better? Those guys made good money for the type of work they were doing. Now they're working at Starbucks or faking a back injury for disability.
This is where users come in. You should be setting up users other than the root user which have significantly fewer permissions. We essentially use our root user to set up the account and then throw away the MFA key (not really, but you get the idea).

As for roles themselves in the console, those become useful when you're using federation: https://aws.amazon.com/iam/details/manage-federation/

This allows you to use your company's own identity provider instead of IAM users (or in conjunction with). In this scenario, users access the console by assuming a role. You essentially say "Users within this Active Directory group are allowed to access the console by assuming this role."

This process uses Active Directory to communicate with STS to give you a temporary token allowing you to assume the role:
http://docs.aws.amazon.com/STS/latest/APIReference/API_Assum...

The diagram on this page provides a nice overview of how that all ends up working: https://aws.amazon.com/code/4001165270590826
Actually, RDP is GDI over the wire, which is not too dissimilar from X.

RDP has efficiency gains because clients send pixmaps over the wire to be stored on the server, and then send draw calls to display those pixmaps in certain places, composing a display. You can do this with X11 too, but the GTK developers don't want to because using the protocol is hard ;_;
Has the post been edited? It seems to say they'll contact all the developers to ask permission.
Is there an eavesdropper emoji?
Holy crap, this is a great idea. Building a Patreon-style paid content/subscription platform on top of Twitter seems worth exploring. By all means Twitter probably already has the userbase for it.
So… you flagged because of those kinds of comments, those comments are there because you flagged it. That's kind of a self fulfilling prophecy.
I wrote myself a perfectly functioning multi-entry accounting system over last weekend in my own dialect of Lisp for my self-employment venture. It's stuffed full of real data spread over nine accounts and lets me see a ledger report over any time period at a glance: all the debits and credits with running balances and so on. I can easily obtain the information to do all taxes and whatnot. It generates beautiful HTML+CSS invoices with a nice SVG logo. It's nicely object-oriented with classes and methods for everything: ledger, account, transaction, increment, invoice. I overloaded a cluster of math functions in a separate package so they work over a money type. It has self-checks against accounting errors.

Working code poured out almost as fast as I can type.

If I had to think about some propeller-head academic dependent type nonsense, I'd still be writing it come March 2018.

> The problem with dependently typed languages right now is that the surface languages and concepts tend to be hard for people to grok.

Anything hard to grok is a regression in tooling.

Why would I want to grok something difficult, when I'm finding programming easy and don't have any issues with getting the desired behavior out of the machine.

All I want to be grokking is how the bits of the run-time representation in the machine are coming together to solve whatever is being solved.
Hey, the idea is for people to upload their own address and photos so they'll receive it themselves. Thank you for taking the time out to respond to me though! :)
Yeah if you read the article what you see is companies saving $7000 to avoid installing safety devices that ended up causing injuries that costed them multi-million dollar payouts in lawsuits.

The thing is, the incentives to the executives making these decisions is skewed. If they avoid investing in safety equipment, they make their bonuses, which can add up as long as nothing too bad happens. Yet if there is a serious injury costing the company millions, the worst thing that can happen is they lose their jobs. For senior executives, the bonuses can be larger than their base salaries, so the upside is larger than the downside.
So, as long as they use the proper terminology, you're fine with being scammed.
A static business is a healthy business
That's comparing outlier to outlier. If you compare two averagely coded apps, something written in C++ will make an absolute joke of something written in Javascript.
Great pictures in the article. Eastern Sierra is probably my favorite place in CA and possibly in the entire country. Driving down 395, with snowcapped mountains on your right and Nevada desert on your left is magical.
From Public Access to SQL Server to Enterprise Admin in a Two-Way External Trust
I have no great love for unions, but they're a necessary evil. "Harm those workers" as in "sell them out" is a better place to be than "harm those workers" as in "they lose limbs or worse".

Unions create fat cats at the top, but it's still better overall for the rank and file to have them than not have them.
No offense, because this is complicated stuff and IANA climate scientist - but this is a really serious topic, and I'd really recommend you spend some time studying the basics before posting a bunch of denialist-type stuff online where you may seed doubts to others.

I would highly recommend a couple background, approachable videos on the topic from mainstream experts:

* 11 min, Glen Peters, climate scientist: https://www.youtube.com/watch?v=529Og_YR0IU

* 53 min, Kevin Anderson, climate scientist: https://www.youtube.com/watch?v=ZF1zNpzf8RM

To answer your specific question: paleoclimate has varied for many reasons, from solar and ecological changes to ongoing natural processes. CO2 is absorbed by the biosphere - by acidifying oceans, by plants that capture carbon then die and don't decay it all back into the air/water. The problem is this cycle is far too slow and low in capacity in human-relevant periods of time, relative to our present emission levels (or politically achievable fractions thereof). The biosphere is already absorbing about half the CO2 we emit, and there's evidence that share may be dropping as we overload its capacity in myriad ways (see today's permafrost bubble story as an example of a carbon sink turning upside down).

Just as a final ironic point - where do you think all the CO2 we're emitting is coming from? From carbon sequestered naturally over millions of years into oil, natural(!) gas and shale/tar sands/etc. The natural processes that put it there are what resulted in the climate we have today. We're literally digging up the carbon that millions of years ago kept the planet warm enough for dinosaurs and pumping it back up into the atmosphere. That climate is the mean to which we will return.
I was just arguing with my friend about a Tamil ruler called 'Raja Raja Chola' and reading this now blows my mind!!
Taplytics Is Hiring for Engineering, Marketing and Sales in Toronto
Some countries/universities have reserved pots of money for OA fees, sadly it isn't common.

I have myself published a few papers with PhD students that should have been OA but we used the PhD students' allocated funds to send that student to a relevant conference, that's a better prospect for their career.
> If they don't, then they're not doing their job

The CIA, which has limited domestic authority, compromising American companies' products is not only not their job, but also illegal.
I Also Built a CLI Application in Crystal
I'm curious about this: what exactly do you think the (paleo)climatologist community thinks about this? Why do you think that the people most knowledgeable about how the climate has changed in the past, and what causes the climate to change, are so worried about the current situation, and what do you know or realize that they don't? I understand these questions seem loaded or accusative, but I'm genuinely trying to understand an outlook that I cannot begin to fathom.
As a longtime redux user i am all into Mobx now. It is simpler then redux.
The issue is that Google did not communicate this properly.

The only communication about StartSSL is here: https://security.googleblog.com/2016/10/distrusting-wosign-a... which says:

----8<------
Beginning with Chrome 56, certificates issued by WoSign and StartCom after October 21, 2016 00:00:00 UTC will not be trusted. Certificates issued before this date may continue to be trusted, for a time, if they comply with the Certificate Transparency in Chrome policy or are issued to a limited set of domains known to be customers of WoSign and StartCom.
---8<-----

Apparently "for a time" means Chrome 57 without any warning. Which I think is way too careless for dealing with such matters.
The trouble is that yarn is legitimately better than npm. My life is better as a developer because of yarn.

I'm not claiming that all those transitions were for the best, far from it, but the real question for any language community to answer is: "how much churn is acceptable in the pursuit of better?" JS is an ongoing cultural experiment in seeing what happens when you turn that dial to 11.
Deary me. How is it not an acknowledgment of women's inferiority to say they need special treatment?
https://en.wikipedia.org/wiki/Tamil_language
I feel like the more videos I watch, the dumber I become
Reading vs Watching (in the age of Youtube). Thoughts?
Why did you stick an 'e' on that last word?
Am I missing some context here? How is this related to HN?
> AFAICT, ASLv2 is superior to BSD/MIT in all practical respects except for the GPLv2 compatibility

Not for the companies. Many prefer MIT over ASL precisely because they don't want any sort of patent grants.
Because the DGX-1 is insanely overpriced. Just because you can afford something doesn't make it a reasonable purchase.
Gone in 30 Seconds-DarkSeaSkies: CIA’s tool to hack MacBook Air in 30sec
Unless you are immortal, like Disney.
BRO-TOX – Botox for Men OMG
To be fairer, people don't vote for policies, they vote for promises. Trump made few policies, but he made a ton of substantial promises. "I'm going to stimulate the economy by twiddling this lending regulation" means nothing to the general public, whereas "I'm going to ensure you'll get paid more" is easy to digest.
Proctor track bypass
looking for help to bypass online proctor track surveilance
This is what Twitter was supposed to be - the social graph, identity, trust, and payments layer for applications to build on top off.

With Facebook going the closed garden route, there was a real opportunity for a network player to play the open strategy.
How to Develop an Interactive Command Line Application Using Node.js
Interesting. There has to be more evidence of other nations discovering Australia and New Zealand before the ones mentioned in our history books.

Nearer to me, the Tiwi islands just off the coast of North Australia have unearthed jade figurines and artifacts that seem to originate from China or another Asian country, which date back to before the time of Captain Cook.

Update: Article on early Chinese explorers reaching Australia a long time before Dutch or English explorers - http://www.theage.com.au/articles/2002/11/24/1037697982893.h...
Do you generally run long running tasks such as a dev server with Make?
The Most Expensive Weapon Ever Built
Very funny way to make a fantastic point.

The extreme amount of neomania in JavaScript land is what keeps me away from it altogether. The idea that all JS articles and GitHub repositories are outdated after a year means the entire ecosystem is fragile.

I'll leave the always-chasing-the-next to the programming bootcampers, and I'll work on building skills that will be useful long after the next 100 javascript frameworks are dead instead.
The "no mental contamination" thing, including nature of interaction, "cooldown" periods etc, is how this was described to me by lawyers in two of the companies I worked at. So they at least took it seriously, but I don't know about the source they were basing their guidelines on.
I am the 5%!
Science. Exploration. Discovery. Stretching the limits. Challenging common belief patterns... - all things that intelligent people, and those with a creative bent enjoy discussing among like minded colleagues.
> distillation [] requires focused energy

As well as an underappreciated magnitude of expertise. You might like my "Scientific expertise is not broadly distributed - an underappreciated obstacle to creating better content" http://www.clarifyscience.info/part/MHjx6 .

> create massively better explanations and ways of thinking about ideas

Agreed.

My hobby project this month is: assuming it's possible to teach size down to atoms in early primary school [1], could we then leverage that to do a multi-scale interdisciplinary "nucleons-up" introduction to atoms and materials. Current content is so notably incoherent, and leaves both students and teachers so very steeped in misconceptions, that there seems an opportunity for supplemental content, if it can be shaped to work.

[1] http://www.clarifyscience.info/part/RBigE "Remembering Sizes 2015" - the approach seemed promising... the videos didn't.
Brief Introduction To General Purpose Hash Functions
If they have done everything legal, would wikileaks exist?
Recover Deleted Audios from Android
The technical sense meaning it's not interpreting some random scripting language and rendering with HTML/dom?

Because that's the meaningful sense.
https://news.ycombinator.com/newsguidelines.html

> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

If it's #1 on the front page, people most likely find it interesting (or voting ring; but the mods have some practice spotting those).
What were the big changes? Beside the obvious changes in hardware components like different custom ARM SoC, different modem chip, added fingerprint sensor, etc. what are the software changes? I guess you use now fuzzing, static code analysis, semi-automatic proofing on some import kernel drivers. You mentioned boot chain... bootloader, RAM FS, etc. The iPhone OS started as a fork of OSX, which is based on NextStep with the interesting mix of BSD Unix with Mach. So from the OS perspective I guess it still largely resembles the same architecture that was laid out decades ago.
Does a go app use the native toolkit?

QT isn't native either.
Does an electron app make any difference?
JUSTIN BIEBER SAYS WHAT??
I absolutely do not share the opinion of person to whom you are replying, but to state that their comment is invalid due to a trivial typo is unnecessary, and has potential to be incendiary.
Out-of-place artifacts[1] are cool. A really interesting one is the Tecaxic-Calixtlahuaca head[2], a part of a terracotta figurine that was found in a pre-Columbian site in Mexico that is speculated to have Roman origin.

Learning more about this is actually kind of hard. Unfortunately, there seems to be a lot of pseudoarchaeology concerning pre-Columbian transoceanic contact.

[1] https://en.wikipedia.org/wiki/Out-of-place_artifact

[2] http://www.unm.edu/~rhristov/calixtlahuaca.html
Calling these machines "robots" is new, but the risks aren't. Workers 50 years ago would probably recognize most of these machines, and their hazards, given different names: mill, press, lathe...
Ahhh, the open source community joking about relicensing. Reminds me of that PR on swift right after it was open-sourced[1]. I've been contacted in the past W.R.T. a relicensing effort for a project I'd worked on. Given that I was as fine with the new terms as the old, I gave it the go-ahead[2].

I know people like to care about the integrity of licenses and such, but IMO so long as there's a good faith effort to communicate with past contributors, relicensing seems reasonable (if a pain). Maybe they shouldn't have said "silence is acceptance" in their email, though.

[1]https://github.com/apple/swift/pull/17
[2]https://github.com/thrimbor/sbep/issues/1
Thank you :) I'm currently reading Calculus by Spivak too. Fantastic book.

I find getting a taste and moving forward breadth-first keeps things fresh.
Yes. An intelligence agency can operate lawfully (and with a higher ethical standard than any other intelligence agency), and still have enemies who intend to expose secrets.
My argument isn't about apache 2 vs bsd. It is about the terrible legal issues relicensing other people's code without explict permission will create.

The timeframes created by relicensing create particularly nasty problems. Here is an ordering of events where the developer and user act in good faith, but the troll wins:

First, a dev at Yahoo contributes under the OpenSSL license.

Years later, Yahoo sells to trolls (this is bad, but no one involved in OpenSSL did it).

Even later, openssl decides to relicense as apache 2.0. Maybe the dev clicks yes on the relicense form (big mistake, since the patent is not held by the dev or yahoo anymore), maybe the dev clicks no, or maybe they don't reply. Let's go with "no reply" or "clicks yes".

In those cases, openssl will not rewrite the code, and users will see that yahoo contributed to (now) apache 2 licensed OpenSSL and assume the patent protection apache 2 implies actually exists.

Some decide to use the code, instead of some other actually unencumbered alternative.

Later, the users get sued by the troll for violating the yahoo patent by running "apache 2" software yahoo wrote while yahoo held the patent. (When the troll bought the patent rights, the code was still openssl licensed, so the apache 2 relicensing definitely does not apply)

Even without the patent sale, openssl will be misrepresenting grants of patent licenses unless they rewrite all the "no" and "no response" code, including all the derivatives of code. The repo is at least two decades old, so a "no" response from the early days is probably impossible to recover from.

Anyway, the letter says they will treat "no response" as "yes", which clearly not going to hold up in court in most legal jurisdictions.

Claiming apache 2 licensing at the end of this flawed process is simultaneously false advertising and hostile to users.

It also hurts non-apache 2 downstream projects, or anyone paying enough attention to run away screaming.

Contrast this to what would happen if they simply removed the advertising clauses, making it GPL compatible: They'd need permission from many fewer people, wouldn't break downstream, and wouldn't make false statements about patent licensing.