skysight-inc/HackerNews huggingface dataset:
> Data and Methods

> Data for this story were collected and processed using the Wikipedia API. The period of collection was from July, 2015–May, 2019, from English Wikipedia. It was inspired in part by this map.

> Person/city associations were based on the thousands of “People from X city” pages on Wikipedia. The top person from each city was determined by using median pageviews (with a minimum of 1 year of traffic). We chose to include multiple occurrences for a single person because there is both no way to determine which is more accurate and people can “be from” multiple places.
>your new browser won't work with most internet video

"most internet video"... by what metric? Hours watched? Catalog size? I find it unlikely that DRM videos outnumber non-DRM videos by any reasonable metric.
You could've picked so many examples to support your thesis, and you went with fission? That is the worst possible choice.

> Will some bad things happen? Yes, like when humanity learned about atom fission. But the overall result is a net positive: lots of energy for everyone (and yes, that includes Iran) and no world war since then, even with major tensions like during the cold war.

The fact that we haven't (yet) destroyed ourselves with nuclear weapons is mostly thanks to sheer dumb luck, which becomes obvious when you start really looking at the history of nuclear weapons: all the close calls, the combination locks on warheads set to 000000, etc. Using fission as your go-to example of "See? It's OK, we can handle world-ending technologies" is just appallingly wrong, it actually demonstrates precisely the opposite. We can't be trusted with fission and only still have it because political realities mean we can't get rid of it.

Or to put it another way, in any given year there is an X% chance we destroy civilization with fission. X is probably considerably less than 1%, but it isn't zero, and so the Law of Large Numbers essentially demands if we keep rolling the dice without total disarmament, sooner or later they will come up snake eyes. What you want here is to introduce new ELE-enabling technologies, essentially multiplying X by a constant. Madness.
There's no reason this couldn't be added now, though, right?
I use cloud profiles heavily. All bookmarks, history, plugins. However, if ads get re-enabled for Chrome, then I am definitely going to have to figure out how to port myself back to Firefox. Very, very, very, annoying.
> The only service with DRM I'm aware of is Netflix and it's terrible anyway.

Ha! Tell that to their 150 million subscribers. :)

More seriously, using a browser without DRM would be a deal-breaker to many users like myself solely because of Netflix, unfortunately. That said, if you're serious about using a DRM-free browser, there are other ways to watch Netflix (iOS/Android, smart TVs, etc).
It's just poor marketing/branding to anyone not in the know. Much like the name of the current site we're on, though maybe that's what they're going for.

Titles like this are absolutely useless. I shouldn't have to click on a link and spend 45 seconds reading spreadsheet entries to figure out what it is I'm reading about.
This is so dumb if it's true. We're witnessing a huge shift towards a privacy-conscious climate and a major competitive advantage for Apple is that they ostensibly respect it; to act against that interest is inviting trouble.
>The video in the link has a prepubescent and mid-pubescent penis that didn't trip any kiddy porn filter. So the question remains valid. It seems conspicuous and one-sided for a filter like that.

Even if it is, an automated filter being more sensitive to detecting female child porn than male is a lot more innocuous then banning a video because it talks about female puberty.
Page 15 of the lawsuit (item 47) starts their claims. https://regmedia.co.uk/2019/05/29/appleitunescomplaint.pdf
I have experience with plenty of languages, including doing UI programming in Haskell, just to make your point.

If Rust answer to typical UI programming patterns is "you are holding it wrong" then don't expect too much uptake by mainstream UI developers.

See Catherine's talk about their game engine implementation, regarding use-after-free indexes, and techniques to avoid it, by binding timestamps to indexes.
I prefer Safari's dev tools, actually. The UX is far better, Chrome's dev tools UI is so incredibly cluttered. The only area I find where Chrome's dev tools outshines Safari's is JS profiling — that tree chart graph is pretty useful. The other 95% of the time I stay in Safari.
Yes.
You can reverse engineer apk-s to see what's going on. (apktool)
Or you can inspect the network traffic that goes through your wifi. (mitmproxy + Xposed/JustTrustMe)
Let's talk again when https://bugzilla.mozilla.org/show_bug.cgi?id=1404042 is fixed.
>Unless you are planning criminal activity in the future

it's a good thing all laws are just, then, huh?
It sounds like the Google map confirmed his intuition but the Lyft map had a lengthy bogus route. So he was overcharged.
Have you checked out Brave browser?

Fork of Chrome and most if not all Google extensions work.

https://brave.com/
Let's be really clear about scales here. Not just "better" but "the best it's ever been in the history of the world." The world we live in is an absolute miracle. For most of human history it was amazing if our children managed to survive the winter. My grandparents faced the very real prospect of dying from food scarcity. I can push a few buttons on my phone and a hot cooked meal will arrive at my doorstep in under an hour. Most of the diseases that were the cause of human death and misery aren't even on our radar, because we've cured them. I can go flip a switch on my wall and the room will be illuminated because literally tens of thousands of people have all worked together in relative harmony to make it possible.

Our closest biological relatives, chimps, brutally rip apart their own infants and eat their brains as a matter of course. That's biological reality. That's your starting point. Everything past that is a gift. If we just want to say that we can imagine an even better life than the one we have today and we should work towards that.. I'm right there with you. But how can you look around you and say life isn't good? Not "good" compared to what situation that has ever existed in all of history?
I'm experiencing it exclusively on Windows, as I don't use Linux for web browsing. I don't have any anti virus other than MalwareBytes and Windows Defender, and I've completely turned off all forms of caching for Firefox in a vain attempt to fix this.

I guess maybe it could be Windows Defender? Doesn't quite explain why the Firefox process is the one that is sucking literally my entire r/w bandwidth, slowing my computer to a crawl and inhibiting all OS functions. Defender does this every once in a while, randomly, but it doesn't show up during Firefox's start-up.

It works fine after like a minute of warm-up, but I still think that's unacceptable on an SSD. Still gonna use Firefox of course...
disregarding whether not purchasing medallions, is "clever" or "regulation avoidance"

Do rideshare companies have lower operational costs? Taxi's have presumably been profitable seeing as they dont have funding backing and have been around for years. while the two biggest rideshare companies dont make a profit
> Right, which is why 93%+ is typically considered an 'A' but if you get less than an 'A' it means you failed to meet expectations.

Of all of the very surprising things I've learned in this thread, this is perhaps the most surprising to me.

In my view, getting less than an "A" doesn't mean you failed to meet expectations. Getting less than a "C" means that. Getting an "A" means that you performed at an exceptional level.

But there's clearly a generational shift involved in this that I hadn't noticed before now, and I think it's clearly for the worse. If "A" means "Pass" and everything else means "Fail", then there's no reason to have grades at all. Everything should just be pass/fail.
> because CRM software is not a necessary economic input

Well, even if it is, Salesforce isn't the only game in town. In fact, CRM isn't all that damned complicated - there are a lot of people who would be chomping at the bit to compete with Salesforce but don't because their incumbent status is too great. If Salesforce throws away customers, though, that gives somebody else a chance to get their foot in the door.
“Toxic” is apparently a synonym of vague or unhelpful
Doesn't work for me in Firefox.

If web developers aren't going to bother with cross-browser compatibility it'd be nice if they at least went back to telling visitors which browsers they do support.
Trust in what? Every currency is backed by worldwide trust in what the currency is backed from.
I have a retina display and I'm using Firefox right now with 5 tabs open. Working fine for me!
The Windows Yubico program allows scraping of the desktop to insert totp 2fa's. I did so today.

They can also use WinAuth https://github.com/winauth/winauth

Or for Linux you can use https://github.com/paolostivanin/OTPClient
It is called KUBERNETES!

Come get you some awesome k8ness in your soul. Come commit time and effort to helping us solve yesterday's problems, today... again!
What, would your worldview survive if we came to find that bias didn't drive the outcomes disparities that vex you?
If I was moving over a billion dollars, I think I would want those police and regulations.
Please provide an encrypted file with all of your emails, pictures and videos of you (including any you might be naked in), scans of any letters, birthday cards, etc you might have. And then post a link to a service which will provide the encryption key once you die.

If you have adult children/family, make sure they do the same.
The Most Important Climate Change Graph You’ll Ever See
Wow, that's amazing! I'll definitely have a look at that first!
easier said than done my friend.
There’s a link to the actual lawsuit in the article. The proof they claim is that 1) a company sells iTunes and Pandora listening data, and 2) 3rd party apps use Apple’s API’s, and they can use it for anything. So, for 1), where is that company actually getting iTunes data from, and for 2) seriously? By that logic, Microsoft can be used for providing programmers access to your file system.
Have you ever been laid off? Because that's EXACTLY how it happens. The young, new, and expensively specialized are dumped first. (It's less about hard and soft skills than it is about generalist vs specialist, and business school preaches that management science is a generalist practice.)
You can use adguard to go around google's changes in browser api
You are anonymously denunciating these services that are innocently trying to anonymously denunciate.
I"m not aware of that result, can you help connect your paper to that claim?
Switch to Brave.
That's not how the business model works. You pay for the impressions delivered and the cost of the data used for targeting. If I get no conversions, who pays Slate.com for the million of impressions that nobody clicked on?
This is a very poor content article.
VR games does not even list Skyrim...
Until you need to use a native module or test your deployment in a ios simulator or distribute your app to testflight users
Google 'maven for c++' and you'll find many others have gone down this road. I'd checkout some of the work that's been done in this matter just so you don't have to maintain your own make system. Good luck!
> They were criticising developers who worked on Gab

Sure. But remember, criticizing the developers is also free speech.

> presumably with the aim of removing Gab as a platform.

You're making up their aims, but again, free speech.

You don't have to agree with them, but it's absolutely their free speech right to call the Gab developers all kinds of nasty things. You cannot create a definition of free speech that includes the right of people on Gab to say whatever they want, but doesn't include the right for other's to tell the Gab developers that they've done a bad thing and should feel bad.

Edit: To further bolster my point, I will quote from Ken White about another famous free speech spat a few years ago when a twitter troll lost his job at Business Insider.

> But speech has private social consequences, and it's ridiculous to expect otherwise. Whether sincere or motivated by poseur edginess, controversial words have social consequences. Those social consequences are inseparable from the free speech and free association rights of the people imposing them. It is flatly irrational to suggest that I should be able to act like a dick without being treated like a dick by my fellow citizens.

> Some criticize social consequences as being chilling to free speech. That misappropriates the language of First Amendment scrutiny of government restrictions on speech and seeks to impose it upon private speech. It is true, superficially, that I am chilled from saying bigoted things because people will call me a bigot, or chilled from saying stupid things because people will call me stupid. But how is that definition of chill coherent or principled? How do you apply it? If Pax Dickinson suggests that "feminism in tech" is something to be scorned, to we treat that as something that as first-speaker speech that we ought not chill with criticism, or do we treat it as a second-speaker attempt to chill the speech of the "feminists in tech" with criticism? What rational scheme do you use to determine what speech is "legitimate disagreement," and what speech is abusive and "chilling"?
If you're going to include employees, you need to do the same for bitcoin also, someone has to shepherd the miners.

I have no idea how many people might be 'employed' in the bitcoin 'industry' though.
> It seems very unlikely that 2 would occur because mining power approaches the brute force limits of SHA-256.

Can you elaborate on this a bit more? I'm not following what you mean by the "mining power approaches the brute force limits of SHA-256."
Iterating grapheme clusters is OK, as long as you know that iterating grapheme clusters is not the same as iterating unicode scalars (code points) aka the fundamental unit of textual parsing grammars.

This is something that really bugs me about how Swift changed its mind and made the String type a Collection of Characters (i.e. grapheme clusters). Originally they recognized this issue and required you to write `str.characters` to work with the grapheme clusters as a collection (and String itself wasn't a collection at all), but then in Swift 3 (I think) they changed course and said String is a collection after all. And the problem is now people work with Characters without even thinking about it when they really should be working with unicode scalars.

In my personal experience, I only ever actually want to work with grapheme clusters when I'm doing something relating to user text editing (for example, if the user hits delete with an empty selection, I want to delete the last grapheme cluster). Most of my string manipulation wants to operate on scalars instead.
Does anyone know if turning this off turns off the restaurant recommendations? I don't really want my location data on here, but I do enjoy some of the convenient notifications that Google gives me like suggested businesses.
Personally, I think it's more likely that there is an issue on your end rather than a multi billion dollar company mistakenly thinking you have a secret love of poop videos. No way for me to confirm either way though

(I didn't downvote BTW, happens to me all the time. People abuse it as a disagree button like on reddit, but it's even more toxic on this site as its only available to a subset of users)
Trust that it's accurate and immutable. Which is backed in turn by economic incentives for miners (more accurately -- economic disincentives to trying to cheat). The former is denominated in bitcoin, and so represents the paradox of bootstrapping this system, but here we are (and this is why early adopters are rich now -- it was a seemingly insane risk to bet that those (positive) incentives would be effective)
Use Firefox for everything but work.
> they would always explain that anything less than a 5/5 was basically fucking them over and we better have a good reason for the rating.

In my view, that is an unconscionable level of unprofessionalism. I'd rate any professor who told me that lower just because they told me that -- and say why.
Pixe Waiting for Beta Users
Some surprising holes, of towns with famous people but aren't showing at all. For example

* Jayson Williams, NBA player and murderer, Alexandria NJ

* Malcolm Baldridge, US Secretary of Commerce, Woodbury CT

Ninja edit: but I'm glad to see Dennis Ritchie in Summit, NJ
First, let me be clear that i am not on the right, I am on the left. The actual left, not the Resistance "left" that favors the national security state, perpetual war, income inequality, etc. From this perspective i see Russiagate as an attack on my (left) position: it is an attempt to drum up support for imperialism while simultaneously demonizing left critics of the establishment as "Putin sympathizers", etc.

The difference between this and Pizzagate was that Russiagate was promulgated by the NY Times, Wash Post, MSNBC, et al, while Pizzagate was, and remains, marginal. You suggest it contributed meaningfully to Trump's victory; I don't believe that. I think Trump won because he coopted a largely leftist critique of capitalism that resonated with Americans. This critique was also available in Sanders' campaign, which was marginalized in favor of Clinton's "things are fine, more of the same" message.

This is exactly what is happening everywhere else; Macron lost because he wanted to maintain the "there is no problem, we don't need to reform our ideas" pose. The result is people vote for the only folks offering change, even ersatz change: the right.

The appearance of these rightwing movements after the crash of 2008 is also not a coincidence. Neoliberalism is in crisis, serious crisis that goes well beyond a mere confusion over facts. People are looking for alternative facts in the first place because they are dissatisfied. The first, easiest place to find those answers is the fascist right.

So long as neoliberals continue to deny this crisis, continue to pretend their policies are good and should be popular, and continue to incorrectly blame "fake news" or "the Russians" for their woes, they will continue to lose elections, and real power, to a dangerous creeping fascism.
No mention of Bruce Springsteen along the entire Jersey shore too.
The tweet specifically said, "Wires are free for corporations and HNW (high net worth) individuals", meaning they're not free for others. That implies there is some cost they have to absorb, and I was asking about the apples-to-apples comparison to those costs.

And what miner subsidies are you talking about?
And that constructing false narratives from meta data isn't a thing
> [1] eg. putting history -a in PROMPT_COMMAND as the article recommends appends your session's entire history each time, IIRC.

No, only the last command. Very handy because that way you can start a
new terminal and have your current history available immediately. I
also have an alias r='history -n'. With this you can load the history
of another terminal session directly into the current session.
What they ALSO need to implement is differential sync... so if you continue to accidentally use Google Chrome then Firefox can just snarf in change for you.
Also, fees are probably the last concern you have when moving over a billion dollars. Safety and security is what you care about, and I am sure a person with a billion dollars would be happy to pay many thousands to keep it safe.
It's nice in theory but can also be helped to convict you if you happen to be near the wrong place at the wrong time. Interesting related video by Law Professor and Police Officer https://www.youtube.com/watch?v=d-7o9xYp7eE
Field Notes: Highlights from Huawei
No.

See: https://audiusproject.github.io/hedgehog-docs/#important-los...
Arpanet Imp Resurrection [pdf]
That this data ended up with aggregators doesn't seem too surprising but I'd be genuinely shocked if the source was Apple selling it vs some kind of 3rd party analytics leakage + correlation with other data sources for demographic data. I can't see any evidence of Apple selling it in the complaint.
Ask HN: Who is hiring (May 2019)
Oncora Medical is hiring for several engineer positions!

- Staff Software Engineer (Platform)
- Software Engineer (Platform)
- Software Engineer (Imaging)

About us:
Oncora is an oncology software and data company dedicated to helping physicians and scientists collect and use real-world data to improve outcomes for cancer patients. Our products include: a workflow integrated data capture software system for radiation oncology, a data warehouse to amass real-world, regulatory-grade oncology data, a predictive model API with machine learning algorithms to power partner software, and a life sciences partner product leveraging automated medical image analysis to advance new technologies in the fight to cure cancer. We work with world-leading cancer centers such as MD Anderson and Northwell Health, and our team is mission-driven to its core.

We are looking for an experienced engineer to join our mission driven team to help develop our data platform that integrates and transforms multiple imperfect and messy data sources into clean, usable data so that we can learn from every cancer patient.

Learn more here: https://oncoramedical.com/careers/
> Firefox imports your bookmarks, autofills, passwords and preferences from Chrome.

I can't for the life of me figure out how to do this. I went to File > Import from another browser... and got a dialog that only allowed me to select "Cookies, Browsing History, or Bookmarks". No mention of autofills or passwords.

Am I missing something here?
Check out Dapper and Fortmatic as well.
I'd guess he wants to be able to sync bookmarks/passwords/etc across platforms. It's nice being able to find something on my phone and then pull it up later on my desktop using synced bookmarks or Firefox's "send tab to device" functionality.

I will say when I first started using Firefox on mobile it did seem slower, but the ability to use extensions like ublock has always made up for it. I think speed has gotten a bit better lately, but there's still room for improvement there.
This looks brilliant, addresses a very real pain point and your landing page communicates it well with the demo. Kudos!

Will give this a try on our Dapp.
I suggest that we instead switch to Pale Moon. Whatever you might feel about Moonchild, the browser is solid and reliable. All it really could benefit from would be a wider add-on dev community.
Yes what I wrote doesn't exclude that. The only distinction is that you generally don't want all your sessions' histories interleaved. I.e. when you up-arrow, you only want your current session's history, without random things from other active sessions in there too. If you do want "everything you've ever done" including things from other sessions that started after your current session, it's easy to reload your history into your session. I have a 'rlh' (reload history) alias for that.