skysight-inc/HackerNews huggingface dataset:
Recruiters expect applicants to know about their company even if it's unrelated to the job, why should the reverse not be true, ESPECIALLY if it's topical, which the response to COVID is.
Yet another crappy one.
Google also doesn't live up to its standards, at least regarding Android apps.

Take Google Photos, for example. I have a biking app which automatically makes photos when a geofence is entered, stores them into DCIM/biking. So per ride I get a set of about 20 photos.

The first time a photo was made, Google Photos asked me if it should include that those photos in auto-upload. Yes, I wanted that.

Now, after the bike ride, I have to start the Google Photos app, wait for some seconds until it detects the photos, then manually close it (swipe up), reopen it, wait a couple of seconds until it finds another new picture which it missed in the first pass, close it, reopen it, wait, close, reopen, wait.

I need to do this about 5 times, because for some reason the app doesn't find all the photos in the directory at once.

It's not only this biking app and not only with DCIM subfolders. Any added folder which receives photos, and most noticeable with apps which take a sequence of them automatically is affected.

I don't get it how something as trivial as globbing a directory gets it past Google's testing standards.
The Digital Afterlife
I am beginning to get concerned also. The University of California has contracts with Zoom, and so many of us have moved over to using Zoom for all our research lab meetings, especially since the pandemic. We all know that China has pushed research espionage, with several convictions that I know about. The possibility of intimate ties with China raises the specter that Zoom is pushing video, or transcripts of that video through China, and hence through Chinese spy agencies, which would be really concerning.

Note: I love the Chinese people, and my Chinese colleagues. I do NOT like the oppressive, and frankly, evil and callous crimes committed by the Chinese government. Downvotes or upvote the comment as you will, won't change their crimes or my opinion..
I absolutely loved Prolog and CLP(R) back in the day.

The one thing I never got past was its difficulty in dealing with large, mutable sets of data. So, for example, given an array of a million or billion elements that are being rapidly modified, even the most trivial sorts of backtracking become infeasable. Maybe there's some elegant way to do it, but I never got it.

(And difference lists need to die.)
Those element pairings were actually brought into Tang China by the Manichaeans in the 8th century AD. and based on parings originating in Rome from the 1st century AD.

Monday = dies Lūnae = moon = 月

Tuesday = dies Martis = fire = 火

Wednesday = dies Mercuriī = water = 水

Thursday = dies Iovis = wood = 木

Friday = dies Veneris = gold = 金

Saturday = dies Saturnī = earth = 土

Sunday = dies Sōlis = sun = 日

Edit: Looks like China did have the same paring of elements to planets as the Romans did in the form of the 七曜 but they weren't used for days of the week until contact with western civilizations along the silk road until after at least 400 AD. Ancient China simply numbered the 30 or 29 days in their lunar calendar and used groupings of 10 days (旬) but didn't really have a concept of a fixed cycle of days with a day for rest and prayer. The crazy thing is that the east and west somehow came up with the same parings between elements and planets.

Edit2: After a bit more research, looks like I was mistaken about the element parings. Rome was the one that paired planets and their associated gods to days of the week, but China was the one that paired elements to planets, and the two sets of parings mixed together afterwards. The fact that gold/metal was an element should have been a big hint since Ancient Greece only considered 4 classical elements while Ancient China used 5.
Medicine Ignored This Insulin Problem. Hackers Solved It
https://github.com/phw/peek
No. These are questions for people in this thread who may have knowledge on these matters. They are also just detail for the more general question asked earlier about their expertise in case whoever is reading could speak to those more specific questions.
I think the Trump base knows all that (about Trump's, ah, questionable ethics and, um, distance from the truth and so on), and they don't care, because Trump's appeal was never that he was ethical, or that he was telling the truth. His appeal was that he would do what they thought needed done. And he has more or less done that.

They didn't think that open borders were a good idea. Trump has pushed fairly hard to close them.

They didn't think that shipping jobs to China was a good idea. Trump not only paid lip service to stopping it, he put tariffs on China.

And so on.

Now, if you want to get rid of Trump, you almost certainly have to appeal to those people. You aren't going to do it by telling them how stupid they are, or how racist they are. You aren't even going to do it by telling them how much of a liar Trump is.

You have to do it like this: "You're worried about jobs going to China? Yeah, we understand. That's a real concern. And you don't just want a welfare check when the factory closed, you want another job. Here's what we're going to do about that, and here's why it's better than what Trump is doing." And you need to be right - your approach has to be beter than Trump's, and they have to see yours as better.

You can't get rid of Trump by looking at half the country as backward hicks who just need to be stomped into political oblivion. You have to care about their problems, and you have to help with their problems. Then you can make a dent in Trump's base.
Audio processing is a risky move -- so hard to get right. We've been using https://team.video at work, and one thing I absolutely love about it is how they handle audio / muting.

When you're speaking, you don't have to wonder if others can hear you because your microphone pulses in green visually as you speak. If your audio isn't working it shows in yellow with no pulsing, and you and everyone else can see your audio is not flowing.

Also, if someone else forgot to mute and their kid is making a ruckus, you can just mute them. You don't have to wait for a moment to interject and ask them verbally, you can just go ahead and do it.

Or, when you see someone else in their video feed trying to speak up, but they forgot to unmute, you just unmute them. No everyone saying, "you're muted" over each other.

It takes a second to get used to the idea that everyone has all the power, but in practice it just makes everything go way smoother.
The issue is that everyone with a gmail address is in the same "company", because they use your domain to determine what company you're in.
But what about the disruptive innovation? It sounds so cool! /s
> Section 230 only removes the financial incentive to remote bad content.

Please go read the actual law. It’s neither long nor complicated.

Section 230 corrected a problem in other law that made it dangerous to even attempt to moderate content. Before it became law, websites basically had to choose between not moderating at all, or assuming liability for all content.

Hell, I’ll just quote the relevant part in full:

(2) Civil liability

No provider or user of an interactive computer service shall be held liable on account of—

(A) any action voluntarily taken in good faith to restrict access to or availability of material that the provider or user considers to be obscene, lewd, lascivious, filthy, excessively violent, harassing, or otherwise objectionable, whether or not such material is constitutionally protected;
Chromebooks were heavily impacted by Wuhan supply chain issues. There was zero inventory of devices with FHD screens 6 weeks ago, now big schools are ordering thousands of the things.
I like the concept. I think there are going to be several of these types of communities for all types of different disciplines/jobs. I'm going to join this, poke around a bit, and I'll give you some feedback, tomorrow.
Good point - many experienced engineers like yourself can build things like this quickly without Paragon. However, many of our users are frontend engineers or semi-technical product managers who may not be as comfortable spinning up their own service as you are. For backend engineers who do use Paragon, they can handoff workflows to other, less technical team members who then don't have to rely on engineering every time they need to make a small change. We've gotten feedback from customers who've told us this is well worth the $30/mo we charge for Paragon.
At least that requires the other person to have my contact saved, and actively try to reach me. I don't clear out my contact list frequently, so I don't want old contacts to be PROACTIVELY messaged about me joining Signal... if they are looking for me, fine.
>If it's not legal, it has to be removed anyway!

Isn't that the original intent of section 230? Because these websites couldn't possibly moderate all possible user submissions for illegal content, that when illegal content is discovered that liability is held with the user and not the website hosting it?
GZ-sort, an utility to sort big gzipped files
> The problem is that, as states, we are not translating these increased profits into increased quality of life for citizens.

Are you sure about that? For example, air travel used to be a luxury only for the wealthy, and you wore your best clothes for a flight. Now airplanes are filled with people dressed in sweats and paying very cheap fares. Tourist destinations are buried in tourists the world over.

Buying a home computer used to cost $3,000. Now you can get one for a couple hundred, and that's in inflated dollars.

What you get when you buy a car is enormously better than what was available in the 1960s. I love old cars, but I'm well aware of the overall poor quality of them, lousy crash resistance, high maintenance, crummy handling, etc.

Clothes are historically cheap as dirt. My mom would sew layer after layer of patches on my jeans. Nobody does that anymore. My aunts would knit socks for me. Nobody does that anymore. (Still have the socks, they're treasures now.)

In general, things are so cheap it makes no sense to fix or maintain them. Just get another one.

Kids get a small mountain of toys for Christmas. Back in the 60's you got a handful of items, and did not feel deprived at all.

You can get a color TV for a couple hundred bucks, one that is far better than the $$$$ ones from the 1960s.

Think about all the entertainment you can get for free from the push of a button. You can get an MIT education for free in your home. You can get any question answered by typing into your computer.

Steak is much, much cheaper than when I was a boy. Then it was a luxury.

Fresh food from all over the world, 12 months a year, at your local grocery.

Our homes are much bigger than they used to be.

Car stereos used to be so expensive people stole them all the time. Today car stereos are so cheap they are worthless.

I built a home theater in my basement from equipment I got at the thrift store for $50. The HD projector was $600 new, and is probably even cheaper today. The screen was $50. The same setup would have cost $20,000 25 years ago, and wouldn't have been HD.

I remember when home stereos were expensive, like $thousands. Now you can buy excellent equipment at the thrift store for $20.

I remember buying stuff mail order from Sears with 3 to 6 weeks delivery time. Now I am spoiled rotten by getting it in 2 days.

Teenagers were expected to work starting at age 16, at least up through the 70s. Now a person's first job is often after college.

Nobody had a microwave or dishwasher when I grew up. Every meal meant time at the sink washing everything by hand. People rarely ate out. My how that has changed.

Seriously, we live in a golden age.
So, like they do in Europe?
Star Trek, more like Wall-E
It's frustrating because Google Hangouts used to be great, and then Google purposefully started cannibalizing their own platform.

I really want to know what goes on within Product Management at Google, because looking from the outside in I cannot imagine anything other than sheer incompetence.
It's the same take.
I set all my important dates for after the 12th day of the month, to remove any ambiguity.
or....make this an opt in feature?
Why would it need less trials than a vaccine? Are there special regulations?
And don't install the Zoom app on a computer where you store secretive data, such as medical information, private keys, passwords, credit card data or anything that you don't want the government or cyber-criminals to know.

Doesn't sound as easy now.
I don't think that was a great write up. I'm no panda-hugger but I was hoping for evidence/walk-through for the following claims made in the article, and I didn't find any direct evidence in the article. Did I not read it closely enough? (Pretty sure the claims are made without support)

> Yi Camera is a front for the Chinese Ministry of State Security. Full stop.

> Yi Cameras send all customer data to Xiaomi as I have previously claimed with Wyze.
You are on forum for software engineers. They are hardly cheap.
Technically you weren't damaged, the fund was. If there is any settlement it would go to the fund, not you. Then you'd have to hope the fund passed down the settlement to you (or sue them for it).
> These fines also aren’t assessed arbitrarily: there’s a specific list of factors to take into account, and all decisions are subject to judicial review under the established principles of proportionality.

You hope bureaucrats do not act mechanistically and do not apply proportionality, but over and over again in recent history you see that exact behavior. Which is why no business trusts a statement of 'they'll be might be nice, but nothing is effectively stopping them from not being nice other than some platitudes'!
> Signal seems to have decided that it's more beneficial for their users know which one of their friends are on Signal

I feel the reason might be more as a way to promote more widespread use of Signal itself, rather than directly serving their users.
Yea, the structural typing nature of TS drives me nuts. One thing I like in TS is the ability to reference individual "parts of a type", for example Account["email"] instead of "string" in function signatures. Is there something like that in C#?
Interesting idea, but to me, the output just doesn't look like a scanned document.
Zoom as audio transcripting tech included. So.... yeah Grep.
Sanders said he could do that but didn't show a lot of evidence.

It's really a lot more complicated than that. People don't like coronations. If you take someone's vote for granted and act like they have no choice, things will not go well for you. You have to make the case every damn election. To your most loyal supporters and the swing voters and every other constituency.
Previous threads. @OP consider adding what changed since last Show HN'S.

https://news.ycombinator.com/item?id=21999734

https://news.ycombinator.com/item?id=20390560
This take is pathetically wrong.

Maybe you might remember from your CS education (if you took one) how about 1/3rd of your coursework had to be outside of your major and you most likely had to take within your major some "Scientific Writing" or "Scientific Communication" classes.

It's not the schools fault that you didn't get a minor in Philosophy. STEM fields are not trying to marginalize the humanities. The lack of profitability and job opportunities for humanities majors do a great job of that without some form of conspiracy against them...
The apparent randomness of the retail schedule was one of my leading complaints.

I didn't really mind that I didn't have Saturday and Sunday off per se, it was that I never had the same day off, so my friends couldn't include me in a consistent game night or something. The constantly changing schedule made retail deeply corrosive to all of my interpersonal relationships, and made holding down a second job nearly impossible (which I really needed when I was part-time).
https://coda.io/@rahulvohra/superhuman-product-market-fit-en...

This is always a great resource for keeping that product market fit loop really tight.
Straw Vulcan
It looks like there has been active development, but they haven't cut a new release.

Reminds me of pyqtgraph, which gets commits most days last time I checked yet hasn't released since 2016.
I would this a mutually beneficial endeavor more than a "free lunch." Ultimately there are real resources put in to make all these things happen: the business, bank, network and consumer all have costs here. None of it is "free," it just has a benefit to all parties that is greater than the costs, which is why they all agree to it.
Segment integration?
Another big thing though is if you are actually realizing those rewards: I vastly prefer a cash rewards card. "Airline miles" are arbitrary. They don't actually equate to either... actually flown miles nor dollar value. So airlines can pretty much devalue them at will, and impose any restrictions on them they want. Who knows what your airline miles actually get you back in value, if you successfully spend them in the first place.

Meanwhile, my credit cards have cash rewards: I know x% of my credit card statement I can credit back to my account. There's a direct cash value I glean from spending with my credit card versus cash and I know what it is up front.

> Really the only real loser here is people who pay cash.

Indeed. Since the price is the same either way most places, if you can buy with a credit card, that's the right choice.
Neden Ağız Kokusunu Tedavi Ettirmeliyiz? Doğal Tedavisi Var Mı?
Appreciate the feedback. We mention in the post that we charge for Paragon and that it starts at $30/mo. I've added another edit to clarify why we don't offer a free trial, although we plan to in the future.
>the law generally accounts for scale.

Not in a useful way I've noticed because a small company can service hundreds of thousand easily thanks to the power of the internet. CCPA, for example, essentially sets the cutoff at 50000 users which you can get to pretty quickly with a consumer startup. The cutoff helps the local pizzeria I guess but not any actual competitor to incumbents.
You're completely missing the point and using this as an opportunity to call wage laborers lazy. Nice.

As automation becomes more pervasive, billionaires and VCs are not the only ones who should be benefitting from it. Wage laborers should also get rewards from that, meaning higher wages, and no need to work 40+ hour weeks. We should be working on improving QOL for all people, not just wealthy asset holders.

But sure, just call them lazy so you can feel good about yourself when you keep treading all over them.
Working with vendors who don't use G Suite for whatever reason.
personally, I have admitted defeat and accepted that most people will not use my favorite messaging app. so I just default to sms and ask people who I talk to often if they have (or would consider installing) my favorite app. at this point, it's only slightly less convenient to exchange usernames.

the contact prepopulation isn't even that useful. telegram in particular seems to drop notifications if you don't exclude it from power management on Android. if you don't know the user has notifications turned on and has jumped through the hoops to make them actually work, you may as well send messages into a black hole. this is part of why I never assume it's a good way to contact someone without explicitly asking.
I was curious about this.

What I found was that at least in the US you must accept cash for the payment of a debt. This means in restaurants and stuff where you pay after you're served they must accept cash, but when you pay first they don't have to (unless there are other state laws that require it).

I'm not super confident I have this right, but I thought it was interesting. Some states allow workarounds like cash to card machines at the location (you can input cash and get a gift card to use) - I think Amazon was doing this for some of their GO stores so they don't exclude people without bank accounts.
Teams and Hangouts have the same problem -- they are hard to set up.

Zoom "just works". My in-laws joined a Zoom conference without help. There is no way they would have figured out Hangouts or Teams.
Obviously they are not writing this stuff with provability in mind. Obviously emergent state occurs with numerous subsystems however it's not like the same issue isn't shared in other complex systems... culture of technical debt and commercial shortcuts must have overtaken a culture of testing for a very long time to let this happen. People were raising issues years before the latest 737 Max issues:

Oh yeah. I'm not flying on a 787 [...] I would definitely avoid flying on a 787. - Cynthia Cole, former 32 year Boeing employee and former President, Boeing Engineers' Union

... via https://github.com/globalcitizen/taoup

Amusing(?) idea for outlandish conspiracy theory (in the spirit of 'virus all the things!'): bad actor within US bioweapon agency goes rogue, misrepresenting government as effective Boeing stockholder and major client releases COVID-19 to slow travel sector and mitigate impact on company and distribute pain and suffering to Airbus.
> When someone comes up with data finding a safe way to do so

There's the data and very clear recommendations by the CDC on when and how to do it. Whats' the confusing part? I don't think anyone is suggesting this approach during non-crisis times.
Thanks for sharing but can we not publish this straight on the web? It would be nice if access is frictionless.
If a law were passed that gets rid of credit card rewards, I very much doubt that prices would go down accordingly; the merchant would still pay that fee, and the credit card company would keep all of it.

I'd be happy to stop having rewards if all prices went down 2% accordingly. But that doesn't seem likely to happen.
I get the impression of Democratic Socialism more than Communism in the United States. It's not hard to understand why young people now seem fond for FDR/Eisenhower New Deal policy compared to the post-Reagan world they live in today.
Some of the clients mentioned, for example TunSafe, are not GUIs for Wireguard but rather their own third-party implementations of a client to the Wireguard protocol.

In context of the linked text, it was not in fact obvious what you meant.
The paper is not very relevant, SwiftUI is not WinForm style absolute positioning.
AWS does have lower skilled internships; at least certain populations. At least in Premium Support. For example, AWS has a program while they'll take military vets and teach them the tech to work in Premium Support.

And then once you have your foot in the door at Amazon, there's a host of programs that will teach you to code and become an SDE. I even knew a guy who worked in a warehouse that was using internal programs to become an SDE.
I didn't know about High Country News, looks like a great publication. Thanks.