skysight-inc/HackerNews huggingface dataset:
I did this for the medical industry. We made robocalls to remind patients of their appointments. We originated the robocalls from a central location, but would spoof the Caller ID so that it would show the number of the appointment desk of their local medical facility. This way if they called the number on the CID, they would reach an appointment desk with the power to help them reschedule or otherwise.
Just coming back from India. They've banned plastic bags and containers in any established store here, at least in the city I went to. Perhaps these countries have started taking more concrete steps than whatever it is thats leading the west?
No, but cost probably does. There have been a number of satellites flown (GOCE, GRACE, SLATS) with the sort of equipment you'd need. With that equipment, simply measure the strength of gravity in multiple parts of the plane. This gets you altitude, just as GPS or air pressure would, and then you can determine the angle of the plane.

An edit as response to the followup mentioning Einstein, due to HN throttle:

Yes, yes... and it doesn't matter for this purpose, because you can measure gravity at multiple points within the aircraft and because gravity falls off with distance.

https://en.wikipedia.org/wiki/Inverse-square_law#Gravitation

We have built equipment sensitive enough to measure this difference and we have flown it in satellites.
I've noticed that almost all of the robocalls i receive come from a number beginning with the same three numbers as my number. I would love for the ability to block all calls beginning with these three numbers, UNLESS they are already on my contacts list. This would solve 95% of robocalls for me and wouldn't have too much of a negative impact.

Although I could imagine the impact for people who receive many unknown calls from their own area code would be non-negligible.
I'd like to think that, but I don't. I haven't seen any evidence for any meaningful resistance. I think it's very possible that the internet will just continue to get worse and worse and worse. It's already worse than television ever was.

The only real resistance I can think is Tor, but it turns out that the cost of being able to buy psychedelics online is global child rape gangs and a nationwide Fentanyl problem. Not a great trade off, in my opinion.

I don't see any technological way out of this mess.
I once read an argument (maybe here on HN, I'm not sure) that if insider trading were legal, Enron wouldn't have taken anybody by surprise. I'm not sure I buy the argument that it should consequently be legal, but it's an interesting idea.
Not base64, but similar.

I think "IJASDO" would be way easier to memorize than person.guards.gangs (I will definitely give W3W credit for picking unintentioned yet humorous word combos), particularly if English wasn't my first language.

If you disagree with this logic, explain to me why automobiles' license plates should use W3W-style. ("idiot-driver-honk").

Wait, was that first one persons.guards.gangs? persons.guard.gangs? You'd think if you were one off in the dictionary it would still get you where you needed to go, but no.

W3W is a clever product. Mine is also clever, and this industry will never have one-size-fits-all, and that's ok.

W3W has a not-so-clever marketing approach. I doubt plus.codes would have ever seen the light of day if W3W had a more FAANG-style approach to marketing.
Speaking personally, I always let calls from numbers not in my contacts go to voicemail and then listen to the message afterwards to see if I need to call back. For an automated appointment reminder, calling from a different number than my doctor's office wouldn't be an issue, since it would still go to voicemail just the same (which I actually prefer, since then I can listen to the message again later if for some reason I forget the time).
Training on your own time after hours vs being paid to attend training during your regular work hours? I know which one I'd choose.
I use AntennaPod to listen to many BBC radio programmes (not including the Archers!) and can't recommend it highly enough. Open source, clean UI, light and simple.

https://antennapod.org
I feel like you always have to bend the language to match the context. I think it was Sapkowski on his Narrenturm series (which happens to be set in the late Middle Ages) who said that even though he didn't want to specifically archaize the language he couldn't use a modern version of it either. Some new words/concepts like "computer" or "holocaust" would feel out of place and be immediately spotted by the reader.
Minnesota Lawmakers Nominate Anti-Semites to Fight Anti-Semitism
EDIT: I want to make my point sound less harsh

Part of reducing environmental damage is changing everyone's behaviour, and maybe considering eating in the car not being a good thing for several reasons, one of which is environmental impact.
The real question isn't whether the autists on HN will be researching every flight they schedule, it's how many Average Joes will care. Short answer: to a close approximation, zero.
Beware of the defeatism imported by pretending these problems are intractable.

Markets are conversations when the participants are relatively equal. Barter and informal commerce in voluntarist/anarchist communities would be somewhat close to a pure example. Power relationships can be thought of as external to markets but markets are certainly influenced by them very heavily.

Hyperlinks do create hierarchy but for the network effect reasons I discussed. I also think the hierarchical nature of the DNS system is a culprit. I prefer non-hierarchical cryptographic addressing for this reason, but it has yet to see a mainstream implementation.

I agree that nobody is immune to advertising. You're right about that one. I didn't highlight it as different from the others.
The difference here is not that we don't do surgeries efficiently, but that we are subject to the effects of regulatory capture, which stops any kind of price competition in its tracks and leads to $300 bags of saline.
What about the non-major providers? They are no longer allowed to operate?
Caller ID is a bit of an afterthought hack added to the system so it's not really built into the original design of phone systems. There's not really the validation built in for a phone company to validate that the phone number sent from another network matches what they get is the target number and some caller id info to continue connecting the call. Add on top of that the fact that phone companies are required to connect incoming and transit phone calls and you get the current mess. Phone companies can't refuse to connect calls systematically from a bad actor and there's no validation mechanism because only the caller's phone company actually knows the initial number for sure.
I'd imagine it's a token in the request headers
Google robots ban Dr.Web anti-virus, $89 app with 10k+ users
Dr.Web anti-virus has special edition bought with one time purchase instead of subscription [1]. It seems like Play Store link [2] went dead today.

I wanted to note that this is premium App (90$) purchase with 10k+ downloads [3]

UPD: Dr.Web got announcement ([4], Russian) posted on their website, confirming that app got blocked by Google.

[1] https://news.drweb.com/show/?i=13047&lng=en

[2] https://play.google.com/store/apps/details?id=com.drweb.pro.market

[3] https://www.appbrain.com/app/dr-web-security-space-life/com.drweb.pro.market

[4] (Russian) https://www.drweb.ru/pravda/issue/?number=742
They've definitely been working on fewer domains for me lately
Diesel isn't particularly volatile, it's difficult to ignite even with an open flame. Nothing like gasoline/petrol (which also would probably pass his cigar butt test, but vapors from which could certainly ignite from the match he used to light his cigar.)
In Pascal Real’s aren’t necessarily a superset of Integer’s (both can be four bytes, with, for example, 2^30+1 representable as an Integer, but not as a Real)
problem with the industry is short term vision. today even the CEO will make lots of money if they drag the company in the mud for short term perceived profit (doesn't even have to be actual profit).

splitting cost centers and being the manager of the one that gets more income than outcome associated in some spreadsheet makes zero more money but pays lots of bonus and promotions. same for launching tons of features aligned with some strategic goal, even if it completely destroy obvieties like market reputation (eg YouTube kids) or is ridden with bugs that you discounted as "will implement on phase 2. because agile" (don't even get me started on documentation and maintenance runbooks, your waterfall dinosaur!)

now get off my lawn!
I would love to see more public bathrooms that are well maintained and genuinely accessible to the homeless. The public library is often the only obvious source for a public bathroom available to absolutely anyone and homeless people are frequently asked to leave the library for various reasons and sometimes banned from it.

But way to go to completely miss the point. Disposable plastic bags have myriad other uses, such as carting trash away from your camp or even carrying some of your possessions when you can't currently afford a new bag and your last one broke or whatever.

Pooping in plastic bags in just one use that homeless people have for free plastic bags routinely acquired every time they purchase something. Every time you eliminate one more free resource from the lives of the poorest of the poor, it winds up being a hardship with myriad consequences.
inkl.com has been around a lot longer than “apple news” and seems to have much more news sources. Im going to be voting for the underdog with my money.
This discussion really resonates with me. It seems that stackoverflow incentivizes very bad moderation: shutting down on-topic questions and good answers, locking questions prematurely, etc.. I'm not sure what causes bad answers to be voted to the top, but that seems like a common problem as well. And as commenters have noted, it is almost pointless for a newcomer to try to contribute.

These issues look very hard to fix, so I wish them luck. For now, I've given up on stackoverflow.
I wish I had an Apple store nearby. Instead I have to take to an Apple Authorized Repair center, have them mail it off to Apple, turns out they forgot to report one of the issues, have them mail it off again and then a month later I get my machine back, and it turns out it's still not fixed.
The only reason I didn't cancel my phone is 2FA and a few essential apps relying on you having a phone. Otherwise it's been weeks, if not months I haven't initiated a voice call, and I might only get one valid voice call per 2 weeks.
Google for Startups Partnership,Veteran Capital’s Mission Is Southeast Expansion
> But spoofing to a number that you don't own? No, I don't know of any legitimate use for that.

When making calls on behalf of an entity that does own that number. Happens all the time, a company hires a bunch of call centers, they make outbound calls, then those return calls go back to a number owned by the original company. They can then answer them in-house, transfer them to a certain call center, transfer them round-robin, whatever they need to do. Plus it gives them the flexibility to drop a certain call center if needed, without having to worry about losing control of that number.
It's not only about getting cheaper labor -- that's what many people get wrong. It's also about dodging the rules of the free market: an H-1B holder can't just get up and leave the company if they don't like how they're being treated. Sure, it's theoretically possible, but it's a hell of a lot harder for an H-1B holder than for a citizen or a permanent resident.
Fast.ai: Embracing Swift for Deep Learning
Tutorial: Rust-Generated WebAssembly Cloudflare Worker
You aren't involved in the design or architecture (that is done several
levels above you by "System Engineers"), you are given a highly detailed
spec (sometimes so detailed it amounts to pseudo-code) that really doesn't
allow any room for creative problem solving.

Maybe there is something wrong with me, but it sounds amazing. Compared to
“Agile Enterprise Software Development” I have to do now, where specs are
non-existent, and developers are also architects, QA, DevOps, and managers, the
job that you've described is Heaven.
I'd argue that the UK wasn't a modern democracy until the Parliament Acts allowed for the Commons to override the House of Lords.
At least on HN, nothing attracts upvotes faster than a bad downvote. I know myself if I see a grey comment that I don't think should be grey I upvote it even in cases I wouldn't otherwise upvote. But that grey comment would have been shown to a bunch of people...
The only exception is, of course, China: their fabs offer 6 digit salaries for senior engineers, but work experience is famously bad.

All of them expect foreign specialists to come with some "magic trick solution" for their business refusing to work, and of course they get pissed off if told that there are no magic tricks in this business.
The last thing my father was involved in at his work with a international corporation was attempting to set up a better training methodology for passing knowledge on from the retiring boomers to the new staff. It was met with utter apathy - I don't know if it even continued after he retired.
copy/past from another comment:

42 U.S. Code § 3604.
...it shall be unlawful—

(c) To make, print, or publish, or cause to be made, printed, or published any notice, statement, or advertisement, with respect to the sale or rental of a dwelling that indicates any preference, limitation, or discrimination based on race, color, religion, sex, handicap,familial status, or national origin, or an intention to make any such preference, limitation, or discrimination.

The law is clear. The only difference is that the publisher of the advertisement is Facebook instead of the New York Times web or newspaper.
I don't see this as Nationalistic flamewar. I am calling out China's bad behavior since China, the government is the acting entity. There's also evidence that this Chinese behavior isn't limited to India. Hence, more the reason to pin it to the actor, which happens to be China, the government.

Maybe I should've clarified I was referring to Chinese government and Indian government in the previous comment.
At least most of those legitimate caller would leave a voice mail if you don't take a call.
Not surprising. It's also cheaper than growing food for yourself. Specialization increases efficiency.
I just took a Google Voice Number and put it in the resume. I get so many calls from recruiters and I will not even be notified as I don't have anything that connects them to my phone. I use the web interface of GV everyday end of day and go through the voicemail, or calls them back if I think they are legit. Again call back is also from GV number. So Google voice handles it for me where it even converts voice to text in voicemail.
Your “freedom” to contribute to the detriment of our natural environment ends at our children’s freedom to enjoy the same clean environment we currently have.
Because Google employees are promoted for releasing stuff not for abstract matters like having a product vision.

See also: https://mtlynch.io/why-i-quit-google/
Isn't that what publicly traded industry is supposed to do? Maximize the returns for the shareholder each quarter?
I'm an early SO user (userid < 500) and watched and got involved as the site developed. I'm in agreement with you, SO is still by a million miles way ahead of the traditional Q&A sites.

This isn't a personal bias and I'll admit that SO's had its ups and downs trying to find that balance between not being flooded by shit and not being overly authoritarian when trying to stem the flow of shit. I was a diamond mod on the site for a while, and despite what folks may think, the rest of the diamond crew are genuinely trying to maintain a good quality question and answer environment. I think it mostly works for the better. Sure there's the odd outrage here and there, but these are exceptions to the rule.

So here's a wee anecdote to finish up with. Whilst I'm a fairly experienced developer and engineer (30+ years in the biz) my latest project involves a bunch of Salesforce integration stuff (Apex code, triggers, callouts, inbound API bobbins...). How much did I know about Salesforce a month ago?....zilch/nada/zero; I was a complete and utter noob. Guess where I found the best answers to my umpteen google searches? Stackoverflow and the dedicated Salesforce SE site. Sure there's some good material in the Salesforce forums, but hoo...boy...there's a serious amount of utter dross that should just be deleted, which is what actively happens in SO. Sure there's the odd mistake here and there...for example, I found an answer the other week to a python thing I was having some trouble with. Google had a SO result but upon clicking through the question had for some reason been deleted. Turns out it was a misunderstanding and after a quick post on SO meta the question was re-instated. No big deal and no drama.

Every now and again we see posts like this here and there, folks bumping their gums about how terrible SO is, and how the moderation is overbearing and "my nebulous question about 'best frameworks'" was closed....blah, blah, blah. But like many things, in my experience, these complaints are usually from a noisy tiny minority. For the rest of us with a modicum of common sense SO and the SE network works just fine and we quietly get on with our day jobs.
> There was always local talent that could do the job I needed, I just didn't have budget for them.

So you're saying that you willfully violated federal law by bringing in guest workers for cost reasons alone.
Stop fining and start jailing. Those fines aren't going to compensate the people getting robocalled anyway. Jail a few dozen people, and in 10 years when parents tell their kids that recordings used to call to trick you into financial scams, they'll think their parents are joking.
In theory this could actually be done by a robot on your behalf that pretends to be a human being. In theory this could even be a service that you transfer the caller to silently. Want to write this so I can subscribe?
Bloomberg discovered major secret: When labor is cheap, untaxed and abundant you can provide amazing services.
> Making something that’s easy to take apart often makes it bigger, because interfaces need to be modularized.

So, you can still make it mandatory where you don't need to make things bigger?
I'm a senior software engineer with 10+ years experience who has never had a problem getting a job at any company.

I've had 10-20 times where I've wanted to contribute on a SO question/answer (that I have no doubt who have benefitted somebody else) but I don't have enough reputation to comment...

The industry qualifies me as worth good enough, but SO doesn't?
Once in undergrad, I got an email from my professor one day instructing me to meet him in his office with all of my notes and materials for a research paper I had recently turned in.

When I arrived, his first words to me "I think we both know why you're here." I didn't.

He explained that he had run my paper through a plagiarism detector, and it had come back as a 100% match with a paper turned into a university in another state. I was rather dumbfounded because I had researched and written the paper entirely on my own.

We quickly came to an impasse, because he had faith in this rather damning score from the plagiarism detector, and I obviously was quite sure I had in fact written the paper myself.

As I left the office and began gearing up for a battle with the Office of Academic Integrity, I got another email from him profusely apologizing and telling me he had run the paper through the same plagiarism detector again and it had come back clean.

I'm really glad I didn't have to fight that fight, but I got awful close. My theory is that there was some problem during the upload, and it just checked an empty document against another empty document and found they matched exactly, but I'll never know.
I guess to each their own, I can see both sides but more often I see developers stopping after a copy/paste from SO, and still have no better understanding to how things work.
How about suing the govt that Marijuana is still set as a schedule 1 drug, when in fact there is medical benefits and it should be rescheduled.. Start that lawsuit...
Does anyone have experience with the google call screening available on pixel phones?
> why there wasn't an "Ada all the things!" movement

From the history I've read, there was. Then at some point the US DoD the most vocal member, what created a very bad culture on the Ada community (based on waterfall methodologies and government contracts) that everybody learned to avoid.
I have been getting the mio question a lot.

Mio, in theory, is not very far off of what I ended up implementing, but it is missing a few features that I really needed, and building those features on top of Mio would be harder than just using epoll/kqueue directly. Also I don't understand the fear people have of using epoll/kqueue. Those are very basic features that every engineer has to know how to use.

So what are the features:

No locks - Mio polls under lock, but epoll/kqueue are multithread safe by nature as long as you use the correct filters. Mio has considerable overhead over pure epoll/kqueue.

No need for tokens, instead I store closure pointers. Real zero overhead. Of course I could cast pointers to usize and use as Mio tokens, but I would still have to build the ownership model on top, which is most of the work anyway.

Timers in Mio run in a thread??? I use platform idiomatic conventions instead, which with kqueue require direct access to kqueue.

Signal handlers, can't make idiomatic one with Mio (or maybe I missed how).

Same with notifications. Could use something awkward like a channel, but prefer idiomatic approach.
This looks awesome. I can't believe I am just discovering it (looks like it has been around for a long time).
This still doesn't fix the problem, bioplastics would still take long time to degrade, and they would need specific conditions to do so, we're just offloading the problem to indefinite future and prefix 'bio-' in the name makes us feel good about ourself.

For example PLA for 3D printers, technically bioplastic, but realistically it still needs to be collected and when it comes to breaking it down, the process is still pretty involved, and who is going to pay for all of that?
That's why I subscribed to Apples' latest News+ service. If I paid 9.99 to have access to whole bunch of publications, then I wouldn't mind paying at all.
The article mentioned apps. Are your apps only doing what you think they do?
You can still take voice mails, and there are even ways to transcribe them to text. That way separating the wheat from the chaff takes less time.

If the government calls you, you're really in trouble. Calls from the "government" are almost always a scam. Same with banks to a lesser extent.

The school issue is an interesting one. Schools ought to have other methods to contact parents(or students). At the very least, a school should be willing to provide a list of numbers to whitelist.

My point is that there are difficulties in not taking phone calls, but there aren't as many of those difficulties as one might assume, and they exist in large part because nobody is pushing for obsolescence of the phone in favor of something better.

I wouldn't even mind a system that wasn't IP based so long as it had better security measures. In fact, that'd be preferable to relying on proprietary systems owned by the likes of Facebook and Google. The fact that a Caller ID can be easily spoofed, that numbers themselves can be spoofed, and that phone companies have long been complicit in the criminal activity that goes on over their system, is absurd. It can't be fixed and should either be thrown away or rebuilt from the ground up.