skysight-inc/HackerNews huggingface dataset:
>He was not "over-dressed". He was well dressed.

Well-dressed is "over-dressed" if everyone else is wearing t-shirts.
That's why it's hard for me to take your claim seriously, your sample size is too small.

And while mysogyny, sexism, racism, and even hardcore violence "exists" in tech, it is FAR more prevalent in hip hop circles ( http://www.worldstarhiphop.com/ ).

So you're going to be just as hard about this with rappers, right?
People would be willing to if they had a choice that wasn't "Buy a year's subscription to our newspaper to read the one article you want"
>> Yet again, research and breakthrough are not made by profitable companies.

I'm pretty confident that this is flat out wrong. Just within the tech sphere you have Intel, Microsoft, Apple, Google, IBM, Samsung, and Baidu that have all historically put out large amounts of research. Outside of the tech sphere look at Pfizer, Johnson & Johnson, GM, Toyota.

Here's a slightly dated summary of research spending by large (profitable) companies https://www.recode.net/2017/9/1/16236506/tech-amazon-apple-g....
Ooh... this seems nice. I'll have to update my census tool with this at some point... I think I'm still using the 2011-2015 dataset.
> We will largely be defined in opposition to Google.

Looking at the Financial Report for 2017 https://assets.mozilla.net/annualreport/2017/mozilla-fdn-201...

it seems that the the vast majority of Mozilla revenue is from Royalties ($539M out of $562M). In addition in the report there is a statement to the effect that 93% of Royalties were from search engine deals. We know that Mozilla entered into a search engine deal with Google at the end of 2017.

It looks like that the vast majority of Mozilla's revenue is from Google and will be for the next several years at least. It will be interesting to see Mozilla positioning themselves in opposition to Google when Google provides the vast majority of their revenue.
For Atari they forgot Rainbow I think
Because they mean absolutely different things: ”e.g.” stands for “exempli gratia” (“for example”) while “i.e.” stands for “id est” (”in other words”).
Ironic because on the mostly white hiring committees I’ve been on, being a woman or black gives huge bonus points. I’m in the med west and that seems to be how it goes around here.
> "use 5 random words, not 4"

But that would actually be useful, and get fewer hits.
11 things I learned abt academia by analysing 14 mil. RateMyProfessor reviews
The buttons were Select, Menu, and Adjust! Adjust did different things in different contexts, and i never had a good mental model of why it did what it did.

The other nice thing about the RISC OS menus was that the 'Save As' option (whatever it was called) would pop out a submenu which had an icon of the file in it - you would then drag that icon to wherever you wanted to save it. That struck me as a lovely implementation of the "spatial file manager" idea, and immediately raised the possibility of having other kinds of terminal menus that would do special things.
Duck Duck Go is tracking and personalizing results
Just to be clear: I think this is a good project.

I also have taken 5 minutes to implement it in a system that I'm responsible for already.
Show HN: Affordable education loans for students from unbanked communities
As an individual, its difficult to bear responsibility for racism (whether it be calling out that homeless guy saying the n word, fighting for legislation, having empathy for every story you read on the internet). Its detrimental to a person's mental health and it seems like when someone (most people) is having a hard time reducing life stress, figuring out how to live a good life, build a family, succeed at work, etc. Its exhausting.

And its not just racism, its sexism, classism, homophobia, xenophobia, transphobia, child soldiers in Africa, terrorism abroad, FGM, corruption, homelessness, child abuse, cartel violence, drug epidemics... Seriously impossible to grasp. And moreover, the vast majority of people do not publicly observe offenses at the same rate as people who receive offenses so most of the time its just concerns that one reads off the internet or hears second hand. All this stress and empathy over things that don't even exist in your sights... I know many people will think this is a gross argument, that I am saying to remain ignorant or inactive while people are being oppressed, but at some point you have to just throw your hands up, resolve to do the right thing when you encounter a problem and live your own life.

This problem is something that ted kaczynski wrote about in detail and I think its an even more important problem now with information spreading so quickly, so much call to activism, and even dramatization of issues.
Is quantum that much closer to chromium than edge?
My folks bought me one for passing my O grades in high school in the summer of 1983. I'd already been hacking away on the school Apple ][ since xmas 1979, then the school BBC's, and it was such a joy to finally own my own computer, and a BBC Model B as well! I learned everything I could about that machine, especially the OS ROM internals. I loved the fact you could just inline 6502 assembler in your BBC Basic programs.

By the time my beeb reached its end of life it had a Torch Z80 co-processor running a clone/lookalike of CP/M-80 (I picked up some dBase II/dBase III work along the way), a pair of high density floppies and loads of other stuff installed. It outgrew even the aftermarket cases and ended up living in a 19" half height Data General mini computer rack (I was very fortunate to work spare hours with a local Data General broker - I even ended up with a full Eclipse S/130 based mini living in my parents house :) ).

For many young people of that time it was a hugely influential machine.
For some reason they distinguish between accuracy and error rate for classification, and there is missing data for both. If you sort by error rate there are newer results for classification.
It's not the selfies that are the problem. It's the poor boundaries that they create and the leveraged shame that is really harmful. It's very hard to put a hard barrier or rule about what kind of nipples are okay to show, as the EFF is implying.

On the other hand, there's just as much harm from the no-shame communities - look up pro-ana for an example, and the realize that groups like this exist for many forms of self harm, including cutting, drug abuse, and (and this one is personal to me) rape.

https://youtu.be/Y7lYeRqhQ9Q is a good example of how young people can be drawn into these sorts of toxic relationships. And he worst part is: most of the warning signs aren't a problem in and of themselves. It is only in patterns and degrees that you realize that there's something deeply wrong, and the behavior has crossed a line. The lines aren't bright and clear - but, to some extent, the people who wander even near and don't immediately turn away are the ones you know are willing to cross it.
That's Python not adhering to the JSON standard as defined in the RFC.
Around 2,034 MW of industrial solar was built in 2017 in SA.
More than 100MW of Solar was installed on rooftops from the time the battery was first discussed to the time the contract was signed. A lot more was installed after delivery.

This means that these sources, along with industrial efficiency and scaling, they are in effect a virtual battery installed more quickly, and more cost effective than the battery.

It is estimated that by 2023 the whole state can be powered by rooftop solar alone. The battery is good to suck up the excess wind power, and provide energy in times of need.

There's still lots of peaks the wind+solar combinations don't cover. Like high frequency trading, the batteries are able to act quickly to demand peaks outstripping supply.

However, most times this happens is on a hot day... and on those days it's extremely predictable. These are the times when gas wins. It's also the time when rooftop solar is the most cost efficient.

Around 2020-2023 rooftop solar will decimate the gas providers. The wind farm batteries will probably still be useful in these times however.

How long will that demand last? Will the prediction technology and dynamic industry power usage (including desalination plants) come online by then? What about smarter cooling technology? That's be rolled out too.

One of the states main industrial power users also has started building solar and pumped hydro. Reducing gas further. These molten pools of metal are very much like virtual batteries.

The wind farms have lots of excess sometimes. Well, that is being exported across state lines in these times. There's much more than can fill such batteries. Note that in times of excess wind, the gas is still burning at a less rate. Even though there's more than enough 'free' wind energy to cover their use. I expect this will change in time.

What about other wind farms coming online in other parts of the state? These are supposed to cover the current valleys in power generation too. If all of the wind that is under construction or planned comes online by 2023, that's more than enough to cover the needs of the state even at peak... let alone the valleys.

Electric car technology is expected to generate some demand, but mostly this will be charged with the excess rooftop solar/wind.

Large batteries like this are an important, but stop-gap measure. It's cheaper to build another wind farm in a very different part of the state which has the same effect. Because it can fill up the valleys in power generation where the batteries currently snipe good returns. Probably they would be cost effective to buy more in the next 1-2 years, if they can be installed much more quickly than wind farms (that often require approval, whereas the existing wind farms can be fitted out with much less of an approval process).
ND: https://en.wikipedia.org/wiki/North_Dakota_oil_boom

Alaska: https://en.wikipedia.org/wiki/Alaska_North_Slope#Petroleum_r...
Atom means the Acorn Atom:

https://en.wikipedia.org/wiki/Acorn_Atom
Yay Rust empowering people of something to diversify and something no real reason safe Mozilla sjw crap only really used on Firefox [which is shit].

2.5 years of Rust and this is about all I can say for it. Personally I just spend my time learning C.
Certificate expiry takes down multiple phone networks
It's because the process is CS heavy. Slinging business logic together while mapping it through some ORM to satisfy the latest priority shift this sprint is what the average C# and Java engineer excels at. It's more craftsmanship and less computer science.
Lots of companies applied for "Brand TLDs", which are not the same as running a full registrar and not nearly as expensive but did require that you show you have the trademark for the name.

https://icannwiki.org/Brand_TLD
This thread started with >There is an intensive negative media campaign against Facebook lately, rightful or not., to which I replied.

We are in agreement that the press should hold Facebook and other powerful players to account.

My point of interest is why (in my memory) the press was at first covering up for Facebook only to rather abruptly turn into harsh, pervasive criticism against it. It seems to be a repeating pattern in the industry, in which an upstart ran by a dashing founder is for a long while the darling of the media only to suddenly find itself at the receiving end of relentless criticism.

Sure Facebook deserves a lot of criticism for their various underhanded and harmful actions; perhaps even the negatives outweight the positives overall. I am asking, where was the criticism early on? Why was Facebook a darling of the media for so long, before it all changed?
> Fully 99%+ of submissions were against the bill. A sad day for democracy indeed.

This is what happens when you give up your guns. Government stops caring about serving you and implements total control of you.
BleedingBit: The hidden attack surface within BLE chips [pdf]
Is that native?
Someone said big companies are like aircraft carriers, they take a long time to change course and travel to the right destination, but if they do, once they are there they bring massive impact compared to more nimble and smaller sea vehicles.
This seems like a solid example of practicing Deep RL with a few lines of code. With the OpenAI thing you run a program from command-line. Curious if you have any insight about what the algorithm is and how it compares to the Keras one?
The Chrome audio thing really, really bothers me.

The change broke a ton of neat, interesting games that are never going to be updated. And given Google's aggressive autoupdates, running an older version of Chrome to experience a specific old website is non-trivial.

The change signals a blatant disregard for preserving pieces of art, culture, and shared history.
Quick poll about software development tools
I'm not sure WeWork is a great example either. Sure, they're the hip kid in the co-working space these days but there are tons of other providers of co-working and other office facilities around the world, both chains and one-offs.

AirBnB is a reasonable example because there are fairly strong network effects (as with e.g. eBay--especially in the old flea market days).

There are definitely some network effects with Uber and Lyft but they're mostly local and most people do most of their taxiing locally. There's some benefit to brand and there's some benefit to amortizing the back-end but taxis/ride-hailing is mostly a local business.
Can someone clarify, is this actually for resetting a forgotten password? I don't quite follow.

example.com's change password functionality should be behind an authenticated page that requires a) the user be already logged in, and 2) the user's current password (for confirmation).

Whereas example.com's forgot/reset password functionality is usually a wide-open page anyone can reach to begin the process of password reset (more inline with what this spec seems to be describing).
An Impression of Common Lisp
whoever post this didn't read the last tweet in the thread, which was the point of the whole thing. "The reality is that Duck Duck Go probably isn’t personalizing. Instead, it’s having differences in results for the exact reason we explained Google might have slight differences -- the dynamic and distributed nature of search:"
It's a first class citizen in Sublime. There is no lag or weirdness when you are using them.
* Javascript

* NPM

* It's still 0.59 or something and things are constantly breaking

* Because of that every piece of information older than 1 month should be distrusted

* App size

* It doesn't play well when you try to gradually replace or add RN screens to an existing application.

* There are multiple ways to do the same thing

* It adds another layer on top of the iOS and Android builds
Firefox's internal code is a dumpster fire. I say that in the nicest way possible. Look at their 'jsapi' mailing list, they just break compatibility at will and don't properly version things. It doesn't have the same features v8 has with regards to isolation.

I'm not sure if quantum is actually all that different from pre-57 minus servo, however servo isn't magic, and only a small portion of that is really rust.

Overall firefox's codebases aren't meant to be used by anyone else. Chromium and v8 are.
I don’t think there’s a huge amount of benefit to OSS from open sourcing apps (vs libraries). That being said, it doesn’t sound like you have any particularly good reason to keep your stuff closed. You may want to think about what the gain is exactly and open your repos up for your own self interest.
expect for a feature that keeps a lot of people on other editors (recordable macros) https://github.com/Microsoft/vscode/issues/4490
I'm not too sure which the last series is, as I was only introduced fairly shortly before his death to Bourdain's work, but as someone new to him — all his appearances have that faint background noise of world weary despair. It's not overwrought and doesn't in any way taint his shows, but it's a distinct undercurrent. Perhaps I'm sensitive to his language and vaguely grim manner because I've in a very small way seen into various worlds of despair, but I was in no way surprised by his last choice.

It's sad, but he seemed to have lived a good life and at least was in control of his final journey — most of us aren't.
> The problem is that Huawei kit does not have GCHQ/NSA backdoor capabilities. Hence it has to be banished.

As yes. The problem is the Chinese kit is too free.
If you're interested, my census tool includes median income and housing price data from the ACS:

http://zaidan-x.org:8192/

Caveats: I'm still using an older dataset (the 2011-2015 one, IIRC), but I'm hoping I can migrate to the new one soon. And because of some boneheaded design decisions I made, the income and housing data is only available at the county level and below, not at the state and statistical area levels.

I also had to wrangle the data in certain ways to get the data in the format i want (median income, median housing cost, and median housing cost as a percentage of income; the source data is segregated by renters, homeowners with mortgages, and homeowners with no mortgages). I've written about this before, and you can find my calculations at https://news.ycombinator.com/item?id=14196287 (and yes I'm comfortable linking it now because I've since set up a robots.txt so Google doesn't crawl every endpoint that algorithmically generates graphics)

And, yes, at some point I'm going to get off my lazy ass and implement Let's Encrypt.
Thanks! I would totally recommend Spinningup, because of the guide and the docs.
Ask HN: Opinions/Risks on using CloudFlare's domain registrar service?
What is your opinion on the new registrar service from CloudFlare [1]?

What could be the risks when moving domains to their service and whats the worst that could happen?

Thanks

[1] https://www.cloudflare.com/products/registrar/
Many of the advantages ride sharing apps have can be used by traditional taxi services now, and there are a lot of places where taxis are fine, or more reliable than ride sharing. Taxis have their own advantages because of scale though. Lower cost maintenance with only fleet vehicles and from centrally managing maintenance, group rates for insurance, negotiating power when purchasing a fleet of vehicles. Longer term it takes either VC money, or drivers not factoring in depreciation and maintenance to stay price competitive with taxis.
Where is Notepad++??? !!!
I'm a bit sad by the announcement. I quite like edge, and now the browser ecosystem is getting narrower.

What should Mozilla do now? Should they just give up? Now that everywhere except ios/macos is blink (and v8 i think, i'm not sure after reading the announcement) why should anyone care for firefox?

Should also Mozilla start using chromium as a base? Mozilla will still be able to add quite the value in term of functionality, and with a bigger focus on privacy than google. I'm honestly not sure anymore.

Maintaining a browser is a hard work and it's getting harder, so it's (i think) unlikely a new player will ever enter the game, and having one engine where to test thing will make the job of creating websites and webapps simpler, on the other hand a monopoly can be a very bad thing for the web.

I like firefox a lot, and it's my daily driver, but if tomorrow they change the engine, i probably won't even notice, and not having to maintain the entire stack may allow them to better focus on other area, like decentralization, privacy, addons and services (firefox send is amazing), and may even allow a easier experimentation with new webapi.

I'm really not sure how to feel about this...

On a side note: I really do hope they make chromium and especialy CEF more modular. it's amazing to embed a web browser inside a app, but it's very hard to override some of his behavior, for example: while it's easy to have a custom cookie management system, there are no api to override localstorage or the chronology, only some workaround.

In a past work project we needed to build a thin client for a intranet and one of the requirement was, basically, an encrypted browser profile, custom CA management, client certificate and some other things, doing that using cef was very hard and it used a lot of hacks.

edit: correct some grammar
LinkedIn in a nutshell.
To be pedantic, 'well known' things are not usually specified in advance :D
I don't think they would on their own, but Brave's efforts to ease that path still seem commendable.
Did you read the explainer?

> Currently, if the user of a password manager would like to change their password on example.com, basically all the password manager can do is load example.com in a browser tab and hope the user can figure out how to update their password themselves.

> The goal of this spec is to do the simplest possible thing to improve this situation.

It's an attempt to standardize the endpoint for changing a password. Which is kinda random for each website currently.
I think the issue is that most of the underage content is self published, and not coming from other parts of the web.

This makes checking against the ICMEC database worthless, as the content is brand new and has never been online before.
https://melpa.org/#/hackernews
You're clearly far too deep into the oAuth mindset:

- You don't need "persmissin flows"
- You don't need "to update *someone's password" (just your own!)
- You don't need an "application whitelist" because HTTP doesn't know what an application is

All you need is to say "hey, here is my current password/hash. Update it to this one." on a secure channel (let's say, HTTPS). Alternatively "Hey, i am XYZ and this cookie tells you so. Update my password to XXX". I'm pretty sure there are a gazillion ways to securely make a request to some URL to update a password.
>From 2013-2017 among geographic areas with 10,000 people or more, the locations with the highest and lowest poverty rates were:

>By metropolitan statistical area:

>Barnstable Town, Mass

As someone unfortunately familiar with the local economy in that cesspool (will global warming hurry up and wash that glorified sandbar away already?) this is a great illustration of how stats like this can be limited.

There is no shortage of money in Barnstable county. It is chock full of old retired people and rich people (with a significant overlap). They mostly happen to have primary residences elsewhere. Lots of people have their primary residence in Florida. The only industry is tourism. For three months of the year there is a firehouse of money directed at Barnstable county. The economic incentives that come with that mean that everyone tries to rip everyone else off and extract maximum value from everyone else (I could go on a pretty good rant about this). The blue collar tradesmen get very good at keeping their income off the books (I don't blame them, not doing so would be a competitive disadvantage). Everyone has an under the table side gig. Many "businesses" pay employees in cash. Jobs are often paid in cash.

Cape Cod is the Long Island of New England. While it's no SF suburb there is a ton of money in Barnstable county. It's just that most of it gets reported elsewhere or never gets reported at all so the county looks poor on paper. The absurdly high cost of living doesn't help (doesn't help the people actually struggling to get by that is). Housing is not as insane as Silly Valley but every other thing is priced outrageously (what the market will bear thanks to tourism) and you can't avoid those costs because you're basically on an island.

So yeah, take those stats with a grain of salt. I suspect the national stats are quite accurate but the county by county numbers are probably not that great.
I'm emphatically _not_ a front end dev, but recently I've needed to do some front end work on an existing AngularJs project. It took me about an hour to realize that AngularJs != Angular. A bunch of examples weren't working and I just couldn't figure out why...
Chapter 5 of Data Science at the Command Line (O'Reilly, 2014) mentions `jq` briefly: https://www.datascienceatthecommandline.com/chapter-5-scrubb...