skysight-inc/HackerNews huggingface dataset:
> As I said, not a Rust dev and frankly I'm quite intimidated by all the rants people had about fighting with "The Borrow Checker" which sounds like a ferocious Elden Ring boss. But I am tempted by the way it allows safe (or safer) software to be written.

In my experience, those "fighting" the borrow checker are often novices misunderstanding the language model or lacking the experience necessary to effectively use it, or extremely advanced programmers running into compiler limitations and bugs. In most Rust code there's very little fighting the borrow checker.

Compare it to people saying they're fighting the compiler or fighting the interpreter when they try to multiply a string by an array and only errors come out, or trying to reassign a const value and cursing at the compiler for getting in their way. The error messages are often unhelpful and unclear (though I have to give Clang and Rust that their error messages are quite good in these days) but the core "fight" is trying to do something that doesn't make sense within the context of the programming language.

For Rust, there are additional limitations on top of what your average JS/C#/Java/Python programmer will be used to. These limitations are often also present in C (you can't just share memory between threads willy-nilly, or pass around freed pointers!) where they're classified as undefined behaviour, hopefully with a warning in the console, but in Rust you must deal with the error that's been detected.

The borrow checker is an extra constraint that's present in many modern C++ code bases as well, though the compiler lacks proper analysis support in many areas. It takes some getting used to memory ownership and the limitations and possibilities associated with it, but in many cases listening to and understanding the borrow checker will give you much better code (more correct code but also often clearer code) than ignoring the warnings like you would in C++.

For most programming languages, a beginner needs to learn 1) installing/calling the tooling 2) the core language syntax 3) the special magic features of the language and 4) how to distribute the compiled code. With Rust there's an intermediate step between 2 and 3, the borrow checker, which beginners tend to underestimate or dismiss (I certainly did) despite the warnings in any guide. It's not especially complicated, but it's an extra step other language might lack.

I recommend giving learning Rust a go. Don't be like me, don't skip the uninteresting parts of the Rust Book (https://rust-book.cs.brown.edu/, chapter 4 is what I'm referring to), you'll only find yourself getting more frustrated. Chapter 17 (fearless conspiracy) is where I fell in love with the language, but to get through it I had to go back and actually read about ownership.
#1 is a specificity issue, though I think the meaning was clear, but "All people [who code] write buggy code" would be fine instead. Fixed

#2 Code can be written without bugs, but it isn't.

As for facts not in evidence, given the empirical nature of the proposition we're basically running up against the same problems that Hume has with inductive reasoning. Which is why I did not state P1 axiomatically and merely footnoted it to say I wouldn't trust the judgement of someone who believed otherwise.
Once upon a time banning opium in your own country was an act of war. The bar was so low it’s practically meaningless.
I have two kids, am self-employed (tutoring) in my community, and have many friends and acquaintances are over 40 (from church, for instance). Sending unknown numbers to voicemail has been completely fine in every case. I've never missed an urgent call that I couldn't call right back after I read the voicemail transcription.
This article mentions that people we're buying new Teslas, and quickly selling them used for a profit. Which works if deliveries are slow:

https://www.reuters.com/business/autos-transportation/tesla-...

> Nearly a third of used Teslas for sale in August were 2022 models up for resale, a sign that original buyers were aiming to flip, analysts said. That compares with about 5% of other brands on the used market, research firm Edmunds said.

I guess this doesn't impact overall demand, but does push up prices. And feeds the frenzy.
Well, it's science because it's the result from a study published in a respected peer reviewed journal.

However, it's also "news", because the hypothesis that getting boosted could make you _more_ sick is pretty, well, say, novel.

(Hypothesis still to be confirmed, I get it, but if I understand the other comments correctly,that's the jist of it ?)

Also, in médecine, pretty much anything that goes into the direction of "more sick people" is, well, "bad" news ? Again, maybe there is a silver lining here, and I don't know enough about the topic.

Or maybe it's just a "Burn After Reading" thing.

"I guess we learned not to do it again" ? (except, no, we'll have to do it again, and FSM knows what would have happened if...)

[1] https://youtu.be/SlA9hmrC8DU
YouTube video with multiple audio tracks
I'd say mockery was pretty apparent from the context in the first place. https://twitter.com/elonmusk/status/1607494455720022018

> Epic thread!!

If you had no idea from who that tweet was from, wouldn't you regard it as mockery?
There is --- see my post above.

Mobile phones just don't offer it by default --- the best most have is a "Do not disturb" setting.

There is a marketing opportunity here for some software developer --- lots of people would actually *pay* for a mobile app that could effectively weed out auto-dialers and/or selectively send only unknown callers directly to voice mail without ringing the phone.
4-5 hours later, possibly around the time his ambien was wearing off:

https://www.cnet.com/tech/tech-industry/elon-musks-strange-s...
I like that the same page shows a video of an "illegal school" being torn down by the government. Is this a joke?

Like, what kind of dastardly evil people are constructing schools without permits in a country desperate trying to feed and education the large population?

Is the municipality head just upset they didn't get an under-the-table payment like usual?
If he wants to joke, he should give up the CEO's office for a clown gig.
The problem is these scams are cheap to run and the risk is very low for the people running them. The police rarely do anything except a token show to arrest a few call centers full of low-level scammers. Rarely are the kingpins ever arrested and as such they just pop new centers up as often as they go down.

A multi-factoral approach may be the best:

1. Sanction India to encourage the government to clean up it's police force and go after these scammers with prejudice. Not the call centers, the kingpins that run them.

2. Education. Run commercials on every TV stations, news stations, etc to educate people on this. Perhaps even including example calls. Run TV shows talking about the scammers and examples of them successfully bullying people into paying to build deep distrust of these people and allow people's pattern-matching brains to do the rest of the work.

3. Punishing call forwarding services for every scam call. Force them to implement deep KYC under threat of severe company-ending fines.

4. Find a way to "encourage" carriers to improve their services to terminate these calls before they even make it to the customer.

I get so many telemarketing and scam calls to my phone anymore I have to pay $100/year for a service to stop about 80% of them. This is unacceptable. I'm not alone, I would guess in a survey of the average American their cell phone is basically useless as a calling device these days.
What edge cases are there in the C ABI, and what can't you represent with it?

The big problem to me is sharing pointers across FFI which is extremely dangerous in managed languages where the pointer could be invalidated by a GC sweep, but I don't think that's terribly relevant to Rust.
Before everybody from the more esoteric communities chines in with some new reason why we all should immunize "naturally", let's not oversee that breakthrough infections were triggering the same effect.

Also, in general you don't want your immune system to be more aggressive/destructive than necessary when you consider having to rebuild tissue afterwards, which also might include more risks the older you get.

In the case if an infection not seeming life-threatening to your body, a softening of the overall reaction might actually just be the right path to persue. The question is whether we want that in this case or whether we want to further move that towards a more protective optimum in the future with these insights.

For the "I knew it" and "we should have waited" discussion, I personally prefer an early protection, even with a lower reaction, that still keeps me from being hospitalized over being nakedly exposed like we were in the early days of that pandemic. We might have forgotten about this with the current "mild" Omicron variant.

I would love to see the study include severe breakthrough infections, if there are any, to see if the dampening effect and antibody distribution would be different in these cases.
Google had a perfect solution for this, Google Voice (formerly Grand Central). This amazing product was languishing for years due to the lack of attention on Google side. They don't let it die, but it doesn't look like they let it live, either. Shame, could be a total game changer.
> These operations have to be sponsored by the state at this scale.

How so?
Inflation means interest rates will be up, which is bad news for silicon valley and profitless startups in particular. The economy might be ok (very debatable) but if interest rates stay high and the VCs pump and dump of unprofitable unicorns on the public markets has ended...
Research does not need to lead to a product to be profitable. Another strategy is to patent all of your work, then steal the profits from anyone that attempts to enter that market.
This take does not track with reality. Musk pushed Russia propaganda about Ukrane and repeatedly defended his position.
Sure, 4 hours after he replied "Epic thread!!" and somebody convinced him to do some damage control.
Open Web Application Security Project (OWASP)
Well I mean the article we’re commenting on mentioned the baggage issue and has pictures of it
This isn't really about technology. Tech is just an easy scapegoat. Focusing on the negative impacts the author identifies [0] makes sense, but going on a tech witchhunt is just a distraction. Ask if you're doing something that results in the bad outcome, period, don't get caught up in the tech

[0] (meta comment, how do I make a list in HN markdown?) The list of negative impacts from the article is below:

- disenfranchise and disempower
- dehumanise
- discriminate and exclude
- extract or seek rent
- coerce and bully
- mislead or manipulate
"Threats hardly seem appropriate for a progressive learning environment, but for decades I have taught inconsolably anxious students mortified by attendance reports, submission systems and other machinery that sends nagging notifications, not to mention spurious or false warnings"

Dude, I agree with what you're saying, but I also think unnecessarily wordy prose is itself a system of oppression.
Linux needs an normal-user package manager.
LCID barley less any vehicles, and is losing billions, has bad automotive margin.

Tesla, is growing, has leading margin, made 3 billion $ last quarter.

Totally comparable.
If they're in Apple's ecosystem, I'd say iCloud Keychain is probably the best solution here. Most of time, they won't even notice they're using it.

If not, I'd recommend 1Password for the ease of use, the good track record, and the great support for all platforms and browsers. Pricing is IMO reasonable as well.
Yeah, those are reserved for the managers and important people whose business is not to be disturbed at my company.
My grandfather stopped answering his landline telephone because of these scumbags. Kitboga is a youtuber who winds scammers up and wastes their time, and is pretty righteous https://www.youtube.com/watch?v=HNziOoXDBeg
Yes. But they're testifying for the Government, the same Government that has sole prosecutorial authority in these cases.
> they would probably have to be dual citizens

Not at all true, it sounds like you're just guessing about what how you think things should work?

> And then they'd have to file taxes in both countries.

Not at all true again, regardless of where your house is, even if you're a dual citizen. The US is the only country that claims to be able to tax the earnings of its citizens outside of its borders.
If you're home working with noise cancelling headphones on chances are you might not hear it
Yes, that's what the "..." represented in the OP. In fact I linked to that paper there too
Lucky you. I usually get one or two spam calls a day in Europe (France/Germany) but they are marked as spam.

Bless the people keeping that red list up to date.

This thread makes me wonder if Americans have such info (whether a call is a likely spam) automatically pop up when receiving text or calls.
Note that if you are reading this, you probably shouldn't listen to my interpretations of what Dogen, Sartre, or Zizek are trying to say. These are my own, very flawed interpretations of their words.
What everyone should know about first aid
It reads to me more like jesting between pals...this isn't the first time he's retweeted and conversed with Medvedev in a light-hearted fashion like this. There is a reason the Kremlin and their propaganda is supportive of Musk.

Meanwhile Twitter is banned for ordinary Russians by the Russian government, why isn't he questioning Medvedev over that?
To break actual surveillance capitalism in general, and to be in topic in Unis specifically there is a very simple thing: THIS YEAR most student sign a letter to their unis stating this will be the last year certain practice will be accepted. From the next year all the signer will not pay anything to the uni if only one crappy tech survive.

A little 30% of student suffice.

If not: surveillance capitalism win.
You're conflating the question of "why is this thing beautiful?" with "why is anything beautiful"?
Yes it is.

I'm making preparations to leave the country real. It is essential for my health and waiting a month just to see a GP isn't the kind of place I want to reside. This is in the middle of a huge public healthcare crisis, for context [1]

[1] https://www.cbc.ca/news/politics/canadian-health-care-system...
Problem is the ring leaders of the scam call centres that actually finance the operations and move the stolen funds are usually not Indian residents. Once one call center is busted, they move to recruit another. The employees themselves aren't blameless either and need to be caught but the problem will simply rotate between countries if the brains are not caught. The reason there are so many scam call centres are there in India is the same reason there are so many customer support call centres: cheap English speaking labour.
As another Muslim, my view is that clothing that attracts attention of others doesn't fulfill the purpose of hijab. So, if you're the only one wearing a head covering, people are going to pay unnecessary attention to you. The same applies if you're the only one not wearing one.

Basically, as long as you're not dressing in a way that attracts attention to yourself, then you're fulfilling the purpose of hijab.
> Tesla has bought up all the mining rights for the minerals required to ramp up battery production

Source?
Your point is not quite clear. What I was able to gather is that you are Muslim.

Considering that you are spending the effort to write a comment on HN, I guess you are trying to argue for some position. Being Muslim, you have an insider view on the topic, and I'm very curious to see it.

What should my takeaway be?

I'm genuinely confused by your statements. The way I read it, when you ask "Right?", the prior sentence must be sarcastic. Is it? If so, what should the non-sarcastic explanation be?
I don't support any kinda scam to begin with but what should other countries do to USA for exporting MLMs, ponzi scheme, crypto scams and other trash
The calls is one aspect, how they get money out is another. The gift card business needs some revamping. It should not be so easy to transfer billions every year with no accountability.
That course-correction came five hours after the original tweet.
Potentially a significant proportion of the population
Telco's could put a stop to this if they really wanted to. Start with disabling number spoofing for international calls, if the number presented isn't in the country of origin then reject the connection request. Another choke point is the gift card system.
40% of everything i know, l learned from The Way Things Work.

The other 60% was from The Rudiments of Wisdom, now available online:

https://www.rudimentsofwisdom.com/default.htm
Yeah, they spoof local numbers. I haven't lived in the city my area code is from in a long time. Occasionally I'll answer calls from there when I'm bored and it's always a scammer.

What's even more disturbing is that I'm now getting calls from people talking in Hindi. I answer in English but they ask me to switch to Hindi. (I'm from Pakistan and speak Urdu which is mutually intelligible with Hindi). I'm guessing it's to build familiarity/trust.

They want to pay off my phone, electric and other bills and in return I pay them 50% of the amount. I give them fake info and try to keep them on as long as possible... asking them to repeat multiple times. Sometimes I'll tell how thankful I am that they came to me with this 50% off offer because I'm facing financial troubles. Not once did any of them fell bad about trying to scam a poor person. Their response is usually something like "This is exactly why we are offering this service, to help people like you".

Eventually they get frustrated and hangup. This way I can hurt their ROI just a bit.
Tesla went past the value of the entire auto industry before Biden entered office.
There is a pretty large gap between "cloud based password storage" and "using the same password for each site".

1Password for /years/ worked with a local vault (and no remote sign-in requirement), and had relatively simple syncing to iOS via wifi (no idea on other OSes, that's what I use).

I've shared my password vault between these two places with no issues and it didn't need a cloud account and I wasn't re-using passwords.
> Medical assisted suicide for terminal patients has always existed, in the shadows. Now it's just legitimized and being done openly.

That's very good. My grandmother tried to kill herself with sleeping pills because she was desperate and no legal option for help existed back then. She was not successful and the end wasn't nice. It's nothing anyone should go through.
A Large-Scale Study of Web Password Habits [pdf]
> No, it has not, at least not as part of the C++ standard.

The implementations seem to have converged on a de facto standard ABI.

https://itanium-cxx-abi.github.io/cxx-abi/abi.html

> we have to make sure the ABIs match each other

Which essentially boils down to ensuring everybody is using the exact same compiler, sometimes the same compiler version even.

> unless we use COM-style interfaces

These aren't C++ ABIs though.
Musk genuinely still uses "epic" to describe things he likes.
Database Pooling Using Pgbouncer
My son is a freshman in a Research 1 level university.

I'm quite shocked at how badly the "technological tooling" works.. Everything is done online, but nothing works as intended.

They were given iPads, but the MDM blocks things like uploading files to browsers (needed to submit homework).

The instructors time lock all lesson plans and assignments, which makes it impossible to plan ahead, but many of the assignment dates are also wrong, but none of the students can see that and point it out (back in my uni days.. in the 90s.. having a printed copy of the syllabus let us review the whole semester and point out any errors or omissions).

Another typical scenario: students are invited to submit an assignment draft for extra credit. They submit it through the assignment portal. The assignment portal is set to allow only one submission per assignment, so they can't submit the final assignment online. The instructor will protest and say, "You were supposed to submit the extra credit via email, and no.. I won't accept the final submission via email." This is not clarified anywhere in any communication the instructor can point too, but the instructor has a zero tolerance policy with late submissions, or incorrect submissions.

COVID hangover is still a thing -- most university offices are locked, you can't just walk into an advisor's office, or the financial aid office, or the scholarship office, or the dean's office, and ask for an appointment. Every office has a difference "behind a wall" means of requesting one -- some want email, some have a tool, some require a referral -- which means it's practically impossible to do the business of being a student without a monumental overhead and a lead-time tax.

It's like this all day, every day, across all his classes. And the old canard -- we're paying for this.

I also suspect a contributing factor, beyond "universities aren't enterprise orgs and can't effectively manage all this with a rotating cast of participants every semester", is the prevalence of part-time instructors -- they're just not invested enough to contend with all the complexities of all the difference university tooling required to run a class.
It doesn't exist yet, the current code is just WIP.
Ask HN: Control Cloud Cost
Hi,
I have been working on natural language project that currently has no revenue. I am finding myself. I found cloud services for GPU expensive and I want to deploy service for salect customers to try. In general, what is cost effective production environment with GPU I can deploy ? I am currently running it from my home computer but now I need to expand compute needs.
It is clear that the message in almost all that mask communication was that masks actually do work, but please save them for medical personnel... here are a few weak reasons why they probably won't help you that much anyway.

And comparatively, they are way more critical for medical personnel. They should have just communicated it that way rather than trying to downplay effectiveness. Shortages abounded anyway.
A woman was killed by the morality police for not wearing her hijab. Where in the Koran does it say that the punishment for not wearing the hijab is death?

The reason women are protesting in Iran is not because they hate Islam. They’re protesting against an unaccountable and corrupt dictatorship which acts only in its own interests, not in the interest of upholding a fair and just Islamic society.
I never thought of this earlier, but it has ruined palindromes for me now. But at least we have conjugate palindromes now!
I find myself confused about the purpose of stock markets. How can we arrange our society around a system that is so massively irrational? A few years ago Tesla was worth as much as the rest of the car industry put together. Even if you believed Tesla was going to become a perfect monopoly, its valuation still would not have been justified. Now people are acting like the sky is falling when this pipsqueak manufacturer is still (supposedly) worth twice as much as Toyota.

The most spectacular failure I know of is the case of Twitter. We knew the value of the stock to the penny starting in April of last year, but for months it traded at over a 25% discount. Why do we pretend this system of price discovery works when it can't even discover a price that has been printed in newspapers?
Compared to well under 50,000 flu deaths in that same period. So it's 100x deadlier than the flu.
This is typically called an IDL and TLA mentions inspiration from several examples under "prior art." At the top is the Web Assembly Interface proposal which has the wit [0] format,

[0] https://github.com/WebAssembly/component-model/blob/main/des...