skysight-inc/HackerNews huggingface dataset:
Help – eBay permanently suspended my mom's 16 year old account 2/2
...2/2 (see @ 1/2 https://news.ycombinator.com/item?id=21347659)

that seems to have triggered a notification to verify her bank info received on 10/10 (https://www.dropbox.com/s/rgnmt3xxi0qa1ou/Fwd__Important_request__verify_your_bank_info.png), to which she called into ebay cs who walked her through submitting a copy of her drivers license and bank statement for verification. Two days ago she received 2 email notices, the first being a notice of permanent suspension (https://www.dropbox.com/s/bvhogjyz02ckspv/Fwd__Your_eBay_account_has_been_suspended.png?dl=0) and the second being something about exclusion from auto payment of selling fees (https://www.dropbox.com/s/8ru795e8zt180rn/Fwd__MC999_Billing_-_Temporary_Exclusion_From_Automatic_Payment_of_Selling_Fees_.png). Absolutely certain there was a mistake in the account being permanently suspended, I confidently called ebay cs this morning w/ my mom on the line and the response I got from ebay boiled down to: we are very sorry this is happening, but cannot disclose the proprietary reason the account was permanently suspended. The cs rep thanked my mom for her contribution to ebay and suggested my mom find another way to sell her golf balls. I feel heartbroken over the situation and can really use a hand in finding a solution. Other than cold emailing ebay execs or putting a lawyer on retainer to work the system, does anyone have any suggestions or perhaps a contact at ebay who might be able to help us figure out what's going on?

Appreciate any help and support!
'White terror': Hong Kong's China critics beaten in targeted attacks
>It's like saying 12-gauge shotguns are used for bank robberies...

I think I've seen the exact BBC article ;)
> decent public transportation

Nope
Here's a comment from Sebastian M (React core team member) about why they chose not to use generator functions: https://github.com/facebook/react/issues/7942#issuecomment-2...
The Hacker News Officially Permitted Opinion on the matter of obesity is that it's not the fault of the obese. Responsibility lies with society, or the media, or GMO crops, or Trump, or something, ANYTHING other than personal choice.

Additionally, suggesting solutions that don't have any revenue attached to them is doubleplusungood for the HN denizens for whom the only yardstick of progress is Tres Commas Tequila.
> that is another layer of complexity the average user won't be bothered with.

Yes. Plus ISPs (or at least US ones) won't allow you to run an Internet-visible server using your home Internet connection.
CSV support is coming within the next day!
I was going to buy a physical newspaper recently thinking it would make for cheap packing material, only to find that the Sunday edition of the NY Times is like $6 now. It's not as fat as it used to be either it seems.
>...was the color that provided the sharpest visual acuity

I think it changes considerably based on the environment and the user. I do some 10 meter air rifle competition, and the sighs have filters in them to let you choose different colors. I can notice a big difference based on the lighting, and at a competition different people will have settled on different colors.
MongoDB Disbands Platforms Group
Word is that MongoDB has disbanded its Platforms group, responsible for portability and foundation libraries and build infrastructure, and laid off staff.

What does this mean for people running the software on private servers? Will MongoDB be a cloud-only database?
Rudin (and baby Rudin) don't really fit the request here, a Feynman-like approach.
Fancy food takes longer to prepare. Healthy food is pretty easy. Hell, dog food is healthy for dogs, and you can't get any easier than that.

It's not a matter of being hard / easy, it's a matter of highly processed foods being addictive even when they are actively bad for you.
Did the GP edit their post? Because your post does not conflict with theirs.
A sizable portion of that 25% were people who decided to retire (early), but yeah...it was massively expensive. They also offered very, very generous moving packages to everyone who did relocate along with early retirement packages for those who stayed.
Yes, I'm well aware of that, and I give credit to Gitlab for being willing to back-peddle in the face of user outcry.

But the way that this was rolled out was egregious enough that I don't have much trust in Gitlab at the moment.
Thanks for sharing this. I have been evaluating the red gate suite of tools. Is there a particular module in their deployment suite that helps manage/automate standards as you mentioned?

Our team consists of a single DBA and around a dozen developers. We're a .NET/C# shop but we use Oracle Databases.
We need to have a way to pay for digital content with micropayments. Anyone remember Xanadu?

Here is what I plan to get done in 2020:
https://qbix.com/QBUX/whitepaper.html#DIGITAL-MEDIA-AND-CONT...
I don't work more than five hours a day, four days a week. I frequently surprise myself with labor saving inventions when I place time constraints on my work.
This is what version control is for.
Sure, a net income tax doesn't tax the VC fueled companied sending people $2 for $1. But it would tax the owners of the fancy office they're renting for an absurd amount. And it would tax the catering service that's coming in 3x a day. And it may tax the office supply firm that's selling them the fancy chairs (maybe, not sure if office supply warehouses are in SF or on the peninsula).
Some companies use this kind of screen more as a way to filter out people who aren't adequately interested in the company/job to put in the effort on the testing -- so perhaps in some cases it is working as designed.
Google uses Federated Learning to ensure your privacy while being able to use machine learning to e.g. improve suggestions.

1. Federated learning paper as relates to keyboard [PDF]: https://arxiv.org/pdf/1812.02903.pdf

2. Federated learning comic: https://federated.withgoogle.com/ (I'm personally not a machine learning expert and I found this pretty informative while being accessible.)

Disclaimer: I am a Google employee, my opinions are my own and I don't claim to speak for my employer.
I don't think that is even a worry for microsoft. Its looking like MS is going to make blazor on electron and eventually blazor on native their cross platform UI.
Qt is not for web applications. Qt is not a web framework even if it runs in the browser. The browser is just one extra platform for cross-platform applications.
> After all, clicking "Start" was the first step to shutting down your computer! Perfectly intuitive...

Ah yes, because the competition's UI of having you click on an icon of a literal piece of fruit to shutdown the computer makes more sense!

You can of course push the power button and Windows will go ahead and gracefully shut down, been that way since at least XP, if not 98 on computers that supported it!

Shutting down become a rather destructive option, putting it as a first level item on the task bar would lead to accidental clicks. Putting it as a first level menu item on the most prominent UI feature of the entire OS seems like a decent alternative!

> Now it doesn't even say "Start" on it, and yet they persist in calling it the "Start menu".

Eh, and we still say we save stuff to "disk". Never mind that it probably isn't even remotely disk shaped.

If I am writing instructions for a website, should I tell people to tap or click on things?

The pantomime for talking on the telephone is to stick thumb and pinky finger out to make it look like a device that a lot of people under 20 have possibly never even seen.

Starting the shutdown process is hardly the worst English faux pas the technology industry has made!
> “But wait!” says the well-intentioned blog reader, “this web site over here has DB-19P connectors for sale right now!” They may claim to have them, but trust me, they don’t. Electronics parts suppliers seem to make a habit of listing available items that aren’t actually available, whether out of laziness or as an intentional bait-and-switch, I’m not sure. But if you call them or try to actually order the parts, you’ll find they don’t exist.

This reminds me of Things I Won't Work With mentioning Chinese chemical supply houses that list prices for a gallon of a specific chemical, when there probably hasn't been that much made in all of human history together, and if it were made and brought together in one place, the resulting crater would be visible on Google Earth.
With public key encryption.
Security camera video is much lower bandwidth than you might think. Most of the time the scene isn't changing and compressed almost perfectly.
On my machine, an empty Atom instance is using about 400 MB: https://imgur.com/S1POSPz.jpg
Find me a bush on market street in the finance district.
I would encourage anyone interested to read Edward Bernays (nephew, through both parents, of Sigmund Freud). He lays out why journalism is a loss leader for people who want control. It makes a lot of otherwise confusing market dynamics around media make sense. Making money, directly, on journalism is almost never the idea.
The time delay in your suggestion means you would miss the video that is most important if someone steals things.
Sorry if this is an ignorant question, but:

Why is the term "telemetry" used, instead of "logs" these days. Is there a substantial difference?
That's how masters (old timers) rowing seems to work. You just wait for whoever is faster to die of old age and if you die first it's not your problem anymore.
A lot of my "formative years" in IT were spent in several Perl environments, but it's been a while since I heard those 3 virtues so succinctly put. Thank you :)
> Today, the advertisers see's exactly how many times their ads have been viewed, and pay accordingly. The rise of Ad blockers did not improve the situation.

I eschewed ad blockers until around 2016, when the (relatively mainstream) sites I was frequenting started getting hit with a lot of malicious ads. I'm happy to support content I enjoy, but not at the expense of my own security.
don't take these comments on HN seriously. there are 100 trolls that wine on here daily because you want to track if a button is in an optimal place. ignore it and keep building great products.
This angle is correct - since moderators and admin are located in China it is not hard to censor material, create dissent and appeal to a Chinese propaganda model.

From the article that I suspect many did not read: "lawmakers questioned TikTok’s data-collection practices and whether the app adheres to censorship rules directed by the Chinese government that could limit what U.S. users see"

Metadata, GPS location, Camera/Photos and Videos can also leak information about people, specfically children/teens of high ranking officials.

"And the lawmakers said that TikTok could be a “potential target of foreign influence campaigns like those carried out during the 2016 election on U.S.-based social media platforms.”"

Is this fear different than what China says about USA tech like Google/Apple/Microsoft? Nope - same. They treat it differently and force companies to comply with their laws and rules.
Correct me if I'm wrong but I think the reason for all the ceremony you're seeing is that React is trying to implement algebraic effects in JavaScript, which doesn't support them and neither do most other languages.
My recommendation below is not the equivalent of a Feynman's series for math, but one that is pegged much lower, for someone interested in basic remedial math.

It is called "Who is Fourier: A Mathematical Adventure".

I was tremendously surprised by this unusual gem of a book. It covers the range from basic arithmetic to logarithms, trigonometry, calculus to fourier series.

https://www.amazon.com/Who-Fourier-Mathematical-Adventure-2n...
Why Orwell Matters (2005)
A thief would surely just disconnect the modem if this were an issue. This can even be done before entering the house in most cases. Cutting power might be even easier. It’s truly fascinating imagining the crimes that ring could document.
I appreciate the feedback!

The unfortunate part of it is it's parsing the data based on the characters it finds in the text being processed, so if when you copy the data from your PDF reader, I'm guessing the data is positioned in the document using X/Y coordinates which is why it can't be formatted correctly.

I will definitely look at the document and see if my assumptions are incorrect, and if there is a different delimiter being used then it may be something I can work with.
You can't just spin up 6k new relays and take over the Tor network without somebody noticing. The network is actively monitored for sybil attacks, and it takes 2+ weeks before a new node is "trusted" with significant traffic, giving network monitors plenty of time to blacklist you.

What's going to kill Tor is a global passive adversary, meaning someone with perfect visibility of all traffic going in and out of Tor nodes by tapping network infrastructure and correlating at the endpoints. I'm sure the NSA is working on this. They couldn't do it in 2013, but what could they have accomplished in the 6 years since the Snowden leaks?

It's also possible to use machine learning to "fingerprint" encrypted blobs entering guard nodes and correlate them with websites (even onion services!), although it gets less feasible as the set of potential websites increases.
Slack is currently only using 90MB on my machine...
An individual business license of MS office 365 costs about 10 dollars a month per user. So even at minimum wage fully loaded costs this is approximately an hour. It's more like a minute or two for a lawyer.

Do you think having access to a tool with the least communication friction saves you 2 minutes/month of your lawyers time? 30 min of your junior marketing person? This isn't a hard call to make usually.
Being remote is a lifestyle, where as a meetup is an event, so I think it's worse than Meetup. The brand Meetup is problematic though. It makes it harder to talk about events without accidentally dropping the name of a company. Meetup may have gotten a pass because they've done pretty good, but they are now driving away their customer base (https://www.theverge.com/2019/10/15/20893343/meetup-users-fu...). There are also other companies like https://remote.co/ that are already using the name remote, but remote.co is respectfully calling themselves remote.co instead of just remote. Having a .com shouldn't be a ticket to appropriate a common word and turn it into a brand.
I think homeowners and people with families (and probably a bunch of other people) would not want a strange homeless person camping in their yard. That's totally reasonable.
Turns out if you don’t build new buildings, there’s not really anywhere to put new people. You just start losing quality of life as rents go up and people start doubling up in rooms, families move out (because you can’t afford roommates who don’t pay rent), etc.

This is what the voters here wanted and have been voting for the entire time. Not that I like the outcome either, but considering SF is a pretty wealthy and culturally influential place, I don’t feel sorry for them in the least. It’s just the outcome of decades of policy with public support.
I agree, imagine not having a 32gb workstation in 2019.
Love that you feel so passionate about it! We are part of that community, and we're doing this so that more people can enjoy working remotely as well. It changed my life in many positive ways and there's nothing we want to take away from it, quite the opposite. We own the domain, we don't own something that is a way of life for which we have tremendous respect.
State machines is what async/await and promises are. They're higher-level constructs built on the concept of iterators (with yield/generator being the lower-level), and the async syntax was designed for easy code flow without having to think about callbacks.

There's no reason why these frameworks have to treat async functions as a special case. If the promise hasn't resolved then don't render that node. The fact that it was ever blocking is just a byproduct of sync-only thinking. This is extremely common in JS where libraries are designed around sync first and have workarounds to support async.
Do you have some packages installed? If so, can you re-run with `atom --safe`?

Granted, it is totally normal to have packages when using Atom, but their memory cost shouldn't be considered a penalty that you pay due to Electron. Rather, it's a penalty that you pay if you want an extensible application in which extensions are allowed to use JavaScript.
I think most Chinese - even apolitical Chinese - will think it's a government-inserted purity test, and immediately leave.

If it becomes successful, then China will make that fear real, and start running the same thing themselves.
Amazon is a corporation. It doesn't have emotional states.
This is easily one of the most ridiculous comments I've ever read. I hope it was intended to be satirical, for your sake.
Usually "white terror" is supposed to mean anti-communist violence. Red terror is the old name for communists killing or maiming running-dog(+) capitalists.

(+) What is the difference between a capitalist and a running-dog capitalist? I was never clear on that.
Interactive short movie with in-browser emotion recognition by Mozilla
I think the same thing happened with Digg -> Reddit. People got sick of Digg and moved to the underdog, which has since grown to be much bigger than Digg ever was (with the pros and cons of that growth).

I would argue that the platform itself is kind of screwed when they try to maintain quality at scale. SO has pretty heavy handed moderation (by SO and self-imposed by power users) whereas Reddit has in many ways remained very anything-goes (with some inevitable limitations), and both receive flak. I think finding the balance is much easier said than done when you're at that scale, which is why when a newcomer arrives with a much smaller user base it always seems so much better.
I know your compliance issues are complex compared to most companies and not everyone can work remotely, but why not keep the smaller office and rely more on remote workers?
I use the Uniden DB1 doorbell camera. It is powered by existing wiring to your doorbell. It connects to your WiFi and has a web admin interface. Also some IR lights for night vision.

It has a shitty app but instead I just pull the HD RTSP stream over the network into my DVR. Also integrated with Home Assistant for notifications and remote viewing.

A good option for the technically-minded who want no sketchy remote access.

https://www.amazon.com/Uniden-U-Bell-Doorbell-faceplates-DB1...

They are resold under many names:
https://www.amazon.com/gp/aw/d/B07888LWLM/ref=cm_cr_arp_mb_b...
The problem is that it often takes a while to look up some information and even small breaks in the conversation leave the other person sitting there twiddling their thumbs. Often when someone asks a question, they don't care that much about the answer; they're just making conversation and getting to know you as a person: what you know, care about, and how you react to things. A lot of people are bad at recognizing whether the information they looked up is worth killing the conversation for 20 seconds. Often it isn't! If I wanted to know the answer to a simple question I just asked I could look it up myself. But I didn't! I asked you. That is different from your professor example since he presumably knows so much more about the topic, he can help you learn what to look up.

Looking through a photo album together can often spark more conversation and keeps the other person engaged. The same isn't true of a phone.
>When it works, it's a great experience. However, async communication isn't appropriate for every situation, as the article admits. Some times, the most efficient way forward is to schedule a call where all parties can work out the solution in 15 minutes of real-time conversation rather than 3 days of back-and-forth e-mails.

I always hated "15 minutes of real-time conversation", not because of being an introvert or anything, but because it's fuzzy, nobody remembers what it was exactly said, and usually ends up with people wasting each others time (like Diltert-style meetings).

I'd much rather people knew how to communicate effectively on chat.

But people don't, so you get messages like:

"The service is broken!"

"[panicked] What do you mean? Is it down?"

"It doesn't show anything"

[still panicked] Really? Let me see... Hmm, I see it working properly, loaded the first page and everything. What do you see?"

"I don't see anything"

"[???] On the first page? On some specific panel? Have you entered something?"

"Entered? I clicked and got nothing"

... and after 20 more minutes you realize they are on the third tab of a particular page, which nobody ever uses, have entered some search term people seldom enter, and got no results there, and everything else is working fine...
That is a great summary of why the backlash was so big.

We have a lot of data in the DB of GitLab.com but it was hard to understand it. Using a third-party service with client side tracking saves a lot of time and effort.
> I still have to dig through well hidden “advanced” dialog boxes that were previously exposed in the UI to do things that I remember Office was capable of doing.

The search button in Office apps is super useful. Type in a vague suggestion of what you want and it'll pop up a button for the appropriate feature!

The ribbon is very nice for some things. It is meh for others. In Excel I'd argue it was a dramatic improvement. I remember spending forever digging through Excel menus trying to find out where some feature had been crammed in 10+ years prior before the concept of good UI even existed. The ribbon was a nice opportunity to reorganize things into more meaningful categories.

But yeah, there are still some things I can never remember quite were they are at.
Ambassador who testified against Trump is 'as radical as oatmeal'
"Too complex, but I can't come up with anything better"
The baseline memory footprint of Electron is already quite reasonable. See https://news.ycombinator.com/item?id=21347575
Strange. At some point after i changed multiple settings this feature stopped working for me. Instead of the "suggested contacts" i only saw a sort of blurred panel without any contacts.

So i started searching and re-enabling things and suddenly the suggested contacts were back.
Not sure what caused it then, might have been a bug...
I guess I feel a bit less stupid now for never getting comfortable with the ribbon. Anything beyond the basics that I use frequently, I'm maximizing my window then digging through every menu. I thought the old menu system was so much more intuitive. I generally embrace change for dumbing down software, but even after all these years, I still think this went in the wrong direction.
I rarely ask questions on StackOverflow, but I use it every day. I'm a big fan of SO, although I'd love to see someone solve the problems you're describing and build an alternative!
That makes sense, but from a communication point of view it doesn't connect with what people are feeling. The community has a strong emotional bond with you. You need to respond on that level so people feel like they've been heard. You don't need to make all those decisions first in order to do that. Maybe you should do an Ask HN about how to proceed with these options. At least announce that you fucked up, apologize, and say that however you go forward will be crafted together with the community.
Great now how do I convince my team this is a good idea, overcoming super ingrained and traditional working concepts?
Best Python Books for Absolute Beginners
As in every election threads, people will say "duh each electron has it's own instance of chromium"
While you can trivially use solutions such as https://github.com/sentialx/electron-global
To fixe the issue.
Moreover, Carlo solve this too.
Ionic and Cordova (the electrons of the smartphones) already use locally installed browser.