skysight-inc/HackerNews huggingface dataset:
Show HN: Fully-automatic image background removal tool
It was more about ethnicity than religion (which did not have a goal of spreadsheet itself)
> I even integrated { content => BAT } payments for my website

What have you used to implement that?
Erlang is single threaded, I would never use Erlang on multi core processors, ie. I would never use Erlang period!

If you downvoted because Java is not safe from mistakes (duh), I suggest you try using C/C++ just for fun.

If you use C/C++ on server systems for salary you will burn out.
Acne vulgaris: a disease of Western civilization (2002)
> relegitimizing nicotine addiction

You should visit Europe where smoking doesn't have nearly the amount of stigmatization it does in America.

There are smoking rooms within my office in Germany, and the rooms smell like an American restaurant circa ‘95.
Not sure if there is much better in Brave than Firefox + Containers + uMatrix, unless you like ads in your browser injected by the browser developer.

There are ethical concerns, half the Mozilla board resigned over Brendan Eich's appointment as CEO of Mozilla, and Brave is his new venture after essentially being ejected from Mozilla: https://en.wikipedia.org/wiki/Brendan_Eich#Mozilla

I want nothing to do with such a divisive character like Brendan, thus I'll steer clear of Brave.
I'm open to suggestions, please email me at dev@softwarestickers.com
The article is a few months old, they now use chromium 71.x in the dev version described in the article (still faster).
What would take for the US to refuse to trade with Saudi Arabia?

Executing and imprisoning opposition, illegal war in Yemen, the recent murder of a journalist are clearly not enough.
I am not politically ignorant but ... I did not know about this.

Is there a global list of, well, shit going on. A heat map or an ordered backlog of things that need fixing in the world? Because if I missed this, what else don't I know
UPDATE (since I can no longer edit):

SmugMug appear to have a (secret?) data portability request form. I contacted support, and then got a special link to a form to fill. I was promised it would include all my data after explicitly asking also about video metadata... It should take up to 30 days according to them. I'm waiting to see how this pans out. Will keep updating it on the blog post[0]

[0] https://blog.gingerlime.com/2018/smugmug-video-data-loss/
What sort of discussion do you hope to see from a comment like this?
Opera mobile now also has a cryptocurrency wallet amongst other features that get disabled or ignored. I've only tried the mobile Brave version and reverted back to Opera after it has failed to block a Google ad in a floating div. Otherwise it was a quite nice experience and had easily acessible switches for scripts, ads, popups. Pehraps you could opt in to see ads and get BAT but I'm quite ignorant about that since I don't want any ads. Firefox mobile + uBlock origin was quite underwhelming last time I tried it, although I use it daily on the desktop. Never quite used Chrome on the desktop, not on a regular basis anyway.
Useful Java library for class fields value validation library
Nah, it's the 50 cent party. They get alerted on anything China related on Social Media and swarm in to push a pro-Chinese agenda.

https://en.m.wikipedia.org/wiki/50_Cent_Party
Bfs and Dfs in Trees
To be honest, I think it's pretty bad that the company with the largest influence on the web is also the company that controls the largest web browser. Chrome should be moved to a different Alphabet company and Google forbidden from promoting it.
John Sullivan – Agile NZ 2015 – How MYOB Went Beyond an 'Agile Transformation'
Check for dust explosion. Pretty dangerous event in silo storages etc.
Literature Society: Joan Crawford's My Way of Life
War in Yemen fueled by American arms sales to the Saudi Arabia.
Actual article: https://www.forbes.com/sites/thomasbrewster/2018/12/13/we-br...

Did they control for material of the fake head? Did they make it emit any kind of warmth at all? I'm just speculating but I would imagine that Apple would go through the trouble of using numerous markers from the infrared sensor FaceID uses [0].

[0] https://en.wikipedia.org/wiki/Face_ID
> Technologies such as HTTP/2, websocket and SSE are clearly pointing in the direction of long-running client-server interaction

Yes, we've skipped from raw TCP directly to websockets. There is the same need for interactivity. Protocol change is just for going from an OS to this browser-OS we have now.
It had nothing to do with religion.
Yeah thanks - could not remember the name. Forrester was another who had locked into this idea, but these days a google search for "competitor x" probably will work as well.

Curious that google casually disrupts even that
I'm not going to use Firefox for development and I'm not going to install Firefox for my family members, simply because Chrome is better for both scenarios. Firefox is pretty good, but Chrome is just better.

Instead, I send Mozilla some money every month (a small amount), because I still care that Firefox continues to be developed.
Why would you create a throwaway account just to discuss in this thread?

Is it hard to get a PR company late on sunday night to reply on HN?
Regarding the point about filter bubbling in DuckDuckGo: My guess would be that it's not a trivial problem for them to undo the filter bubbling that their search providers are doing. But, I think if three people were to hit the "refresh" button 10 times on the same query, then the variation seen by one single person is probably similar to the variation seen across different people running the same query.
I read their comment as making a distinction between nicotine intake of arbitrary delivery system vs smoke inhalation of a tobacco + MAOI panoply ('cigarettes'). I can envision a world where nicotine addicts don't have to hurt themselves nearly as much to get their fix. I say that with the disclaimer that I don't think that makes it good, per se - just pragmatically a lot better.
30% is the efficiency of the energy in fuel being turned into work.

You need to consider the efficiency of the power generation, power lines, battery and then the electric motor. Any other comparison is misleading.
Have you tried VR headsets for extended periods of time? My experience with both the Rift and Vive have been that they aren't easy on the neck and upper back muscles because the headsets are front-heavy. You could try to use it lying down though.

The other poster is also right about resolution issues. To get any decent amount of text on the screen, you'll cause a lot of eye strain.
He also owns a company that builds and sells brand new, airworthy WWI replica planes.

http://thevintageaviator.co.nz/
187 TWh of energy production will be blockchained by 2023
> She knew that mice - as in the sort that scurry around and work very hard in laboratories - had the tails at the back. Consequently she held the mouse upside down, with the cable coming out the back.

The original mouse did have the cable at the back. That’s why it was called a mouse.¹

1. https://stason.org/TULARC/languages/english-usage/51-mouses-...
That's why you use the word "product", Jay. Yes? That's weasel -speak, IMO.
Your approach sounds like a confrontational approach. In "The culture map" it is described that the US culture is far less confrontational than e.g. France. It might be difficult to engage in a discussion without disclaimers such as "let me play devil's advocate". As in this book is explained, an American was wondering why the French at the dinner table were laughing together after a heated discussion on a topic short before. A discussion is not a personal attack. However, in the US it is quicker felt this way.

Hence, that people are not trapped in filter bubbles should not be countered by an argument based on a personal confrontational approach about how constructively they engage in political discussions.
it looks like rotating helixes to my eye
Amusing because US and Israeli manufactured technology has been proven to be backdoor'ed. And Silicon Valley has close ties to the American military, just as close as Huawei. Make no mistake about it. Allies today perhaps but as recent history has proven anything can happen.

The European Union has been sleeping on this. In economic warfare there are no friendlies.
This is offensive.

A comment about radicalization is made by an account more than 6 years old and having karma over 17000.

Labeling everyone who you disagree with as a paid propagandist is bad for public discourse.
Interesting, which places do you live and prefer in Poland? Warsaw, Krakow or smaller ones?
Been using a Logitech M705 for a good few years now and I'm pretty happy with it - has a couple of unnecessary buttons, but on the other hand, not only has it lasted more than a year, but it typically lasts at least a couple of years on a set of batteries. They've rebranded it as the Marathon Mouse for a reason...
Show HN: A Tool for Better Kickstarter Data
Taleb does.
Google New Policy for Pinoy Channel
Google is not just a search engine. When articles/commenters critique Google, they are usually criticizing the entity that oversees not just Google Search, but Maps, GMail, YouTube, Android, Chrome, and Google Cloud. Google/Alphabet's strength in each of these subsidiaries and services has a synergy that perpetuates its lead across those same subsidiaries and services.
https://pinoychannels.su/category/pinoy-channel-tv/
OP isn't saying Twitter or Reddit aren't valid news sources, just that they don't like how the Pixel 3 suggests content from them incessantly.
What would Mozilla have to do to make their browser better than Chrome?
SideNote:AS much as I like the REST (and all the derivates,wisdom and schools of thoughts) I've recently switched over to "JSON-RPC-Like" mechanism for most of my personal projects. The "-LIke part" is cause I'm omitting some of the stuff like "id" in the call. It boils down to me spending less time trying todo "REST The Right Way".. JSON-RPC just let me get on with it...

PS. VueJS + GO great stack :)
Just blocking ads with ublock solves the problem of annoying ads but leaves the problem of website revenue.

Ads solve the problem of how to fund websites without subscriptions but create the problem of annoying ads of no relevance.

Google and Facebook mitigate the problem of annoying adverts by trying to make them relevant. That comes at the cost of their constant surveillance without permission, and use of that information to try to “influence” people’s opinions in unrelated ways.

The big lie of recent years has been “we value your privacy” followed some details of how “we” don’t.

BATs try to solve all of these problems by placing control of personal information back with the user.

If I give you a cryptographic representation of my interests you can serve me ads without having to know the intimate details of my life. You only need to know how to deal with the token.

What’s more I can compartmentalise my interests by sending different tokens at different times.

Google could get involved in this sort of research but I suspect that their interests go far beyond just serving ads.
Proposed algorithm for FIFA world cup draw (2014)
Tmux and mosh do entirely different things. In fact, I’d recommend you use them both together...
> In all seriousness, I wonder if China does hit a recession, what the effects will be on the world economy?

I bet it will be quite positive - contract manufacturing becoming big again, new player other than American coming on the scene first time in 2 decades.
Let's be honest: without filter bubbles, (social) media would be pretty much unbearable.
> Currently, all of Google's services work on non-Chrome browsers.

Last time I checked, Google Authenticator only works on Chrome.
I really don’t think they’re giving this a fair treatment.

From what i gather, they switched from Muon which looks to be an Electron that uses later versions of Chromium. This version also had a custom UI written entirely in web technologies.

They’re comparing that to their new version based directly on the Chromium code base + some privacy related patches. Their UI changes are now mostly relegated to a bundled extension so it looks and feels like Chrome.

It seems they could have dug a bit deeper to find out where the speed up actually came from. The chromium build system is incredibly complex but very specially tuned to produce maximum performance for a specific configuration (Google Chrome Branded Release). When you go in trying to use bits and pieces of Chromium as dynamic libraries, things can go south rather quickly for performance. It could also mean that GPU acceleration or sandbox configurations differed between their modified Chromium versions they’re comparing here. Was LTO enabled on both builds?

Either way, It feels like they’re taking claim for developing some browser performance increase of what is in all likelihood solely attributable to the Chromium project.
If someone from the Brave Team can explain why Brave is "so much faster" than Chrome i would like to be interested. Chrome + ublock wouldn't archive similar results ?
But even if that 5% will be dumped onto markets, the US rate will have to possibly double
Anecdotally, I believe Netflix needs to up its game on original movies. Compared to its original shows that have many fantastic ones, many Netflix original movies I’ve seen have been mediocre to bad.

The larger concern still is every large content producer wanting to have their own streaming service and not wanting to sell content to others. It’s bad for consumers, and it will turn out to be bad for the streaming companies too, because consumers will balk at subscribing to several individual services and just go back to pirating content. Add the so-silly-we-still-have-this-in-2018 geographical content restrictions, piracy is still the viewer’s best friend.
So that's what those are supposed to do? Everytime I click on one I get an error, currently it's "Error 1016 Origin DNS error". Never actually saw what's behind that site but it does not seem like a working domain.
> And it wasn't called "Russia" during the cold war

Russia was called “Russia” during the Cold War (for that matter, in the West, informally, so, frequently, was the Soviet Union.)

> The US interfering in the 1996 Russian election to install 'our guy'

“Our guy” had been installed in the Russian Presidency long before he became our guy, while the Russian Federation was still part of the USSR. Whatever interference happened in ’96 wasn't to install anything.

> overt interference with Russian politics on a scale which the Russians can never hope to achieve.

Well, yeah, overt interference, to even have a hope of not being wildly counterproductive, requires establishing a certain level of goodwill with the target population.

There said, the recent Russian covert (though not so much as to withstand much scrutiny) intervention in Western (not merely US) politics has been on a broader scale, and more successful at driving outcomes, than anything either side did, during or after the Cold War, in the 20th Century.
EU doesn't need to "take those companies to court". EU regulator just fines them. If company disagrees then it may end up in court.
Don't expect this performance on a 4GB machine. Most machines now would have 16GB, or more. Let us assume you have 32GB and take a 24GB dataset.
Most libraries load this into memory (allocating 24GB, leaves max 8 GB for the OS, including disk cache). The next process that wants to do the same cannot without a memory error. Also, when you restart your program, the OS will not have it in the cache, it will be as fast as your hard drive.

Vaex is much smarter with memory, it memory maps the data, nothing is allocated, all the memory is left to the OS for disk cache. This means you can have 10 users regularly restarting/running their program, without any (or minimal) harddrive activity. So I think it is a fair statement, and actually very conservative (see my other comments).
An important message is to make people aware that working with a dataset this large is a pip install away, no need to spin up a cluster (yet).
My Pixel 1 audio jack semi-failed. Nexus 5 was great, Nexus 6 also not bad.
> That's different.

I didn't say it was the same. I said that if he bothered to read the link he would have seen the answer to his question.
Making some WebKit derivative the de-facto engine would be very short-sighted. There will come a time, maybe in a distant future, when we need to get rid of C and our whole approach to mobile O/Ss, CMOS, and everything else. In any case, the situation we have now -- that of the web getting out-of-hand -- is what WHATWG, W3C, and co. should have avoided. They totally fubar'd it instead, so the world has to move to something else. HTML is a means to an end, not an end in itself. HTML hasn't changed much since the beginning, although it has been supplanted with the disgrace that is CSS and JavaScript. Can you seriously recommend to write a dissertation, a school book, a law text, a contract, or anything that matters in HTML at this point?
How to Choose Websites for Quality Link Building
Wow, what a great look into internet history. Do you still have the original forum post? I wonder who the original author was.
I don't think you should give this the short shrift you are - in particular, right to use vs other rights is not the defining characteristic of EULA's. There are EULA's for redistributable components and have been for a very long time (for example, the MSVC runtime libraries).

The most defining characteristic of a EULA is usually the "licensed but not sold" part.

I suspect adding this particular entry does more harm than good for you - it makes you look like you ignoring the meaningful argument here.

Personally, I'd remove it until you have some reasonable response.
I see you have never had to implement Promises in userland. :)

setImmediate is one of the more popular polyfills in fact, all the workarounds you mentioned either have downsides or are ugly hacks. It's useful to anything that has a scheduler. Like Vue for example. Maybe someone should tell Evan You that it doesn't make sense to need setImmediate?

https://github.com/vuejs/vue/blob/b111de486b1bdc747fe0f5795f...

Check the download counts:

https://www.npmjs.com/package/setimmediate

https://www.npmjs.com/package/next-tick

https://www.npmjs.com/package/set-immediate-shim

https://www.npmjs.com/package/core-js#setimmediate
See my original comment, I see plenty of negatives! But it seems most commenters here are only downsides. References to Black Mirror and 1984 everywhere. I think that’s overblown, and it seems to me like a great experiment to run and learn from. If it turns out to be terrible then we know, if it has upsides but has trade offs in privacy that the west won’t like, then we know. But shouldn’t we find out?

I have the same thought behind UBI and drug decriminalization as well: thought experiments be damned, go try it and see.
I have one. I went from a Microsoft Sculpt Ergo keyboard to this one. I loved the Sculpt, but like this better. I'm typing on it now. It feels really nice to type on, the key press feels nice, and I'm happy that I can customize the keyboard layout via simple Arduino programming.

Disclaimer: The keyboard layout is different, and it will take some time to adjust. I think it's worth it, but be forewarned.

Also, hi Phillip! High five!
> That's misleading.

It's not misleading. It answers the question: there is no compile-time check. The OP didn't have to "wonder" they could have just read the link.
labor camp, community service, maybe better than bombing somehow? It is kinda force women to get educated. I don't really know where I stand. Maybe for some religion education is bad. I hugely doubt people will disappear for no reason. Of course, my English friend always know more about how I live in China. Every time I try to have a discussion I always end on the losing end.
I thought it was a go & wasm & vue example before explored the repo for minutes.
Brave is a little better than Firefox in terms of trustworthiness: https://spyware.neocities.org/articles/browsers.html

Neither is great though.
Shopping for nostalgia: Toys R Us lures Michigan fans to Canada
2D View from above (in GeoGebra)

https://www.geogebra.org/m/yCe42MAX
My point is that strtok has almost no reasonable uses in real programs.
Highly subjective and therefor probably not welcome here, but since this was the comment I saw first:

My Top Netflix Shows:

- Better Call Saul

- Bojack Horseman

- Mindhunter

- Fargo

- Maniac

- The End of the Fucking World

- Master of None

- American Vandal

My Top Netflix Movies:

- Beats of No Nation

- Roma

- Annihilation

- Okja

And where I think your list is wrong:

- 13 Reasons Why

Very problematic show[1]. I found Netflix' response to the criticism lacking and season 2 doubles down on the mistake. Even if one can ignore that, I think the writing and characters are still insultingly thin.

- Ozark

Not bad at all. But also not nearly as good as Breaking Bad. If we didn't live in this gilden television age, I might've found it worth my time

- Altered Carbon

Visually very entertaining. But it's definitely pulp.

[1] https://en.wikipedia.org/wiki/13_Reasons_Why#Social_impact
If they don't discuss it, it seems reasonable to assume they mean as specified. PKIX and the Baseline Requirements are pretty clear on how this works, despite ignorance from the CAs and end users.

Note in particular that SAN dnsNames in PKIX are host names, and not all DNS names are acceptable names for hosts per the specifications.

In my experience "I wasn't sure of the format definition" is code for "I knew this was strictly forbidden but it's more convenient for me this way, now I can claim to be outraged when it's pointed out and demand extra time to correct it".

This works up to a point, but these things pile up. One small mistake is very forgiveable, except in the context of having made lots of other (perhaps convenient for you) "mistakes" and then it looks like incompetence regardless of your actual motivation.