skysight-inc/HackerNews huggingface dataset:
Rust has a bit of a steeper learning curve at the start, but it pays off once you get used to it. C and C++ are deceptively simple at first, but as time goes on you keep discovering more nuances that affect most of your code.

There's no real problem starting with Rust, especially if you have some experience with other languages. The biggest difference is going to be getting used to dealing explicitly with memory, since all the languages you listed have a garbage collector; but this is true of all of C, C++ and, Rust. Be kind to yourself -- don't expect it all to click instantly.
Take a current trend, extrapolate it out until the end of time, write a book about it. "Look at what happens with k^N when N is large and k is not 1" along with anecdotes and filler.
Just make them smaller, slower, and lighter rather than bigger, faster, and heavier. Then we don't need any of this garbage.

Have a special more restrictive license for anything over 400kg and 40km/h and actually enforce existing dui laws by existing mechanisms rather than giving bars parking minimums.
Can you define "personal liberty", in the context of living in a society?
Sounds like Torvalds is taking a measured and pragmatic approach. Which is the only thing that will work. Kudos for taking it slow, allowing maintainers to opt out until the integrations are more proven, and resisting the urge to rush such a huge change. If anything, Linus is moving very rapidly, given that Rust still requires unstable features to work with the kernel.
They'll obviously look into how your business has developed over the past years, compare expenses and income, also to other businesses from the same field, and see if something seems odd.

So, starting to book lots of income without scaling expenses etc. will likely raise suspicion and lead to further investigation which can then be passed to law enforcement.
if u use it with people that also accepts eth as a form of payment, there is no need to convert anything.
I'm almost in the same situation as you, also being an AI-curious SWE in his early twenties.

No regrets so far. Building stuff is more fun when you're able to handle every step. Despite that, I will most likely specialize in the future. I've found that back-end development is the most rewarding choice for me. That will be a few years down the road, as I'm in college and focusing on breadth seems like a better strategy.
*acre fee = acre feet
But if they are deciding not to have kids because they are expensive, doesnt that ultimately mean they dont want to have kids?

Let's take the semantics out of it. People are deciding to have kids less frequently. Obviously there are reasons for it.
We can implement breathalyzers in cars right now, today. There are no serious hurdles in the way and it would make driving while drunk a little harder.

How exactly do we convince an entire country be more responsible with alcohol?
>So redox will likely have a very hard time to get this converted.

Why would he? People sell tornado cash tainted eth on big US exchanges every day. The sanctions don't forbid this.
At the risk of being downvoted, this illustrates why paying for software is sometimes cheaper than "free" software.
look no further then all the data cloudflare collects on us all.

did you ever see a cloudflare gdpr consent popup?
Wikipedia definition differs in one crucial detail: it's a "conflict between two states or non-state actors, one or both of which act at the instigation or on behalf of other parties that are not directly involved in the hostilities." In this case there was no "instigation" - Ukraine is defending, it hasn't been forced into conflict by the West.
I believe the crux of this topic is way down in the piece:

> The problem is that these generalities turn into expectations of behaviour, those expectations turn into entitlement and entitlement turns into toxic behaviour that makes maintainers quit open source.

From the maintainer point of view: you cannot control your users, you can only control yourself. Therefore the solution is to use whatever tools at your disposal to guard against whatever is facilitating the transition from "toxic behavior" to "makes maintainers quit open source."

If maintainers can't avoid getting upset when users complain, there really isn't much to be done.
I started using Rust because I wanted a programming language that compiled to native binaries, and the choice at the time was really only C++, Go and Rust. In the end I chose Rust because it was new and shiny, and I've stuck with it. Never written a single unsafe line of code or anything low-level, it's just been CLI tools and web APIs.
Many women would like to have more children, but they don't because child rearing is a huge burden.

And if you ask any mother with >4 children she will tell you that 3 children is the maximal burden in terms of work. Once you have more than 4 children the job gets easier, not harder. Experience, older children pitching in, being forced to drop what's not important, et cetera. One father described it as "zone defense" rather than "man-on-man defense".

But the dollar cost does not go down. Time off work + $250K per child mean that only the rich can have more than 2 children.
Consider the possibility that women a hundred years ago didn’t necessarily want that many kids either.

How many would have opted for birth control were it more readily available and effective?
Population growth is outside moral judgement.

If there are more people, it's fine, we should engineer the way to accomodating them without damaging the environment too much.

If there are less people being born, this is also fine, as human population is sort of self-regulating in this regard. Perhaps there is also some engineering needed to adjust for this scenario as well.

But neither growth nor decline are to be regulated in any way.
Some libertarians are -- but I think they were trying to employ the slippery slope argument
You can’t limit acceleration. That would cripple accident avoidance
No, but I think GP’s point is that there will always be a tradeoff between personal liberty and safety. We can argue about where the line should be, but it needs to be drawn somewhere between the two extremes.
Doesn't matter. That sentence is going to be read aloud on every television news program, and copied in every article about this, and is never going to be given any context. It's verbatim from the press release. That's how mainstream news works in the US, especially when it's a government press release. Putting a US government press release into context sounds like a very Russian or Chinese thing to do.
Well, it’s called mail in voting, but they actually have locations around town where you drive up and drop them into a locked box. There are also boxes set up at the library and other places. You can mail them in, but we feel better about dropping them into the box while out and about doing other things.
Meta faces questions on health data privacy as hospitals remove FB tracker
> It works great with the VSCode extension.

What do you mean? Which extension?
Tangent: I've always wondered if forwarding spam (I don't use Gmail at all) to abuse@google.com works at all. Does marking spam from Gmail as spam count as reporting it? Or is Google one of those companies that either completely ignores spam complaints and/or makes spam reporting only work if you fill out a pain in the ass web abuse form?
No, state and federal law explicitly create protected classes, and describe the scope of protections granted. A service provider would be opening itself up to huge liability if it cut someone’s service based on, for instance, race or gender.
Any historical background for the reference of Perl by Torvalds?
I ask many women already since I'm looking and that's a question to ask. I did not make your impression at all. Many say they want 2 or 3, but some say they want a big family. But maybe I am pre-filtering anyone who would say they want none.

What I would say, though, is that many women want to have kids later in life, and then this probably has an effect on the number of kids they get to have.
If you read anything about abortion in my comment I'd really recommend trying to take a few steps back from the red & blue dichotomies because that's properly unhinged.

Yes, euthanasia is a two-fold problem and a strong social net would alleviate some of these issues. But that's insufficient for two reasons. First because some of these issues are cultural, e.g the value (or lack thereof) we put on the lives of the elderly and the disabled in the west, which is not solely driven by economic considerations. Second because euthanasia laws are being implemented right now and the social nets are not there, we are not discussing the theory of euthanasia we are talking about what's happening today and in the following decades for other western nations that will put it into effect. This is why we need to discuss the legal framework and its implementation. Euthanizing the poor is not acceptable, I don't think it needs to be said, and the solution is not to deny the problem and say "this is fine because euthanasia is important".
Russia switching all government systems to Linux
I don't blame neighbouring countries for not wanting an influx of Russians to their countries, even though most of them wouldn't want to have anything to do with the current Russian government. That has been used by the Russian government as an excuse for occupation and annexation so many times it's starting to be ridiculous.
And then death comes.

Tuning out real problems doesn't fix them.
It's better for the people who are alive who otherwise wouldn't be. There will be a higher sum total of people who live, laugh, love.
Would you be okay with a drunk driver killing one of your family members? What if that could be prevented with tech like this? Does your personal liberty outweigh the need to keep people safe from tons of metal hurtling at them at insane speeds?
I don't see a problem. Of course banks want KYC, but that doesn't stop you from selling the crypto on e.g. Coinbase (also KYC'ed) and sending to your bank.
You’ll ultimately need to know both. Lots of new stuff will be in Rust, but plenty of old C/C++ code won’t be going away in our lifetimes. I’d start with the one used by the projects you are most motivated to work on immediately.
isn't that also true for motorcycles, which aren't held to the same standard?
The question was, "What did she want?"
Stability is overrated.
Similar devices have seen clinical application for many years.

Current devices of respiratory physiotherapy

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2580042/
Prof. Gary Becker (Nobel in economics) has linked the economics of fertility to economic growth since decades ago. His papers describe low fertility rates in many developed countries in the present pretty well.

Here's a review article of his work:
https://docs.iza.org/dp8610.pdf

From the article:

"Becker, Murphy, and Tamura show that the economy exhibits two steady states, one in which income per capita stagnates and fertility is high, and one in which there is sustained growth in income per capita and fertility is low. Thus, the model provides a joint explanation for the demographic and economic differences between pre-industrial, Malthusian economies (characterized by stagnation, a low return to human capital, and high birth rates), and growing, industrial economies with low population growth."
Bizarre? Sounds like you don't know how to use the 3 shells
Sure, but "smart dealers" won't tell your trade in is worth, instead they give you final payment after your trade in, and they often won't tell you how long the loan term is for.
Unfortunately a lot of sites are mis-adviced about the GDPR. In fact, a good percentage (most?) of the cookie pop-ups are illegal under the GDPR.

European Data Protection Authorities (DPAs)in Austria, France, and Italy have ruled that Google Analytics violates the law:
https://www.natlawreview.com/article/google-analytics-runs-a...

France’s data watchdog warns over illegal use of Google Analytics:
https://techcrunch.com/2022/06/08/google-analytics-gdpr-brea...

Italy Bans Google Analytics Over Improper EU-US Data Transfers:
https://www.cpomagazine.com/data-protection/italy-bans-googl...

Austrian website’s use of Google Analytics found to breach GDPR:
https://techcrunch.com/2022/01/12/austrian-dpa-schrems-ii/

... all this from a quick Google search.
Sorry if this is a nitpick, but by design, sound doubles in perceived loudness (roughly) every 10dB, and dBa is a calibrated version of dB which is intended to correspond to how people experience sound, so that increase is only around a tenth of the figure you gave (although you're absolutely right that it's a lot higher than 41%).
He doesn't need to get it converted though. There are enough people that don't live in the US and would be happy to get paid in ETH to work on an open source project.

In a way, it seems almost like a feature that he can't just take out and convert the money :)
> They are costly and time-consuming, but I love them.

That's your ROI; you spend time and energy raising them, caring for them, cleaning for them, providing for them. In return, they give you affection, love, you enjoy playing with them, or having conversation with them.

If you are someone who does not enjoy spending time with children, or do not think you will enjoy seeing them grow, you usually... avoid having children since you do not see the return.

At some point, you made the decision to have children because you think you would be happier with some.
As others have noted, Saturn Corporation was an automobile company which was premised on no-hassle sales, and was founded in 1987.

<https://en.wikipedia.org/wiki/Saturn_Corporation>

I recall a number of stories of "automobile vending machines", and believe there may have been some early instances based out of Dubai or China, though the earliest online stories I'm finding presently are from the 2012--2014 period, about one decade ago, not two. That said, the concept surely occurred to someone prior to that.

Wired, 2014: <https://archive.ph/JkbfK>. Chinese EV rental by Kandi. Discussed on Slashdot at the time: <https://tech.slashdot.org/story/13/12/28/1630208/next-carsha...>

And an early story about Carvana from 2013, via The Car Connection: <https://www.thecarconnection.com/news/1088617_would-you-buy-...>

Google Books finds a snippet from a 1990 book, here: <https://www.google.com/books/edition/Implementing_Japanese_A...>

"Think back to the Automobile Vending Machine concept presented earlier...", in Implementing Japanese AI Techniques: Turning the Tables for a Winning Strategy by Richard Tabor Greene.
I think part of the instability in Russia right now is due to their population starting to decrease. Their leadership sees the writing on the wall that their demographic future looks bleak. The Ukraine war is their last chance to use their strength to get more resources. You can also see that they are moving Ukrainians to low population areas to increase their population.

The Ukraine War is literally a Russian de-population bomb. I wonder if we will see this trend in the future when China's population start to decline in the coming years.
I’m imagining sitting down with the kids and explaining how Bobby’s performance is adequate but Suzy needs to really up her income because the ROI is just not there, and if she doesn’t we’ll be forced to acquire a new kid.
There is still need for kids for socialized retirement. They are required to fund it. But now it's a social need instead of an individual need. Not having kids is the entire society's problem. Let's see what people have to say about you not having kids. Are they OK with it? Do they think you should be having kids? How many?
Always interesting to see HN's take on regulation vs. liberties. Everyone here has benefited from regulations in various industries, so why are you complaining for this one?

Cameras aside, I don't see what 'personal liberty' you lose by not being able to drive while drinking. You don't have a right to drive, it's a privilege. If I can encourage technology and regulation to get people who unnecessarily put my life in danger off the roads, then I'm all for it.
Many cars nowadays already have GPS that can be remotely accessed by the automaker. A few years back, I worked on a telematics integration that accessed GPS data on cars and retrieved my own vehicle's location data from a service run by my automaker that I never explicitly opted into.
Ah yes.

Some dude tried to mug me in Dijon in 2018, but I must have been imagining things... or obviously a very uncommon situation! I should have travelled to someplace safe like Saint-Denis, or maybe stay safe in America and go to Chicago.
Why would this be downvoted? Isn't this the whole point of the story?
DigiCert Acquires DNS Made Easy
Uber is that you?
> If skilled intelligent people leave? Good, more loyal and easy to manipulate remain

That's true of most dictatorships but actually Putin always kept skilled professionals in his entourage (to the chagrin of the nationalistic bunch that despised this policy and those pesky liberals, often Jews). Now obviously this is changing but because of bigger issues.

If/when Putin falls, if Russia remains, the people who will govern Russia will probably be the hyper nationalists that are much less intelligent than Putin and will be much worse for the population. Unfortunately this is going to be bad for those living there.
Look at how Larry Page disappeared off to Fiji and just dropped out of the tech and business world. That to me says a lot about what's become of Google.
>If you live in western Europe that is a point in favor of the government.

Maybe if history started in 1947 it would. Righteousness tends to do much better at the ballot box than the stock market. And self-righteous as American tech is for advertising purposes, I'd still say it has an order of magnitude more self-awareness than American politics for advertising purposes.
Periods of stability are necessary, but constant stability is undesirable, and idealised. However, unstability means immediate (albeit necessary) pain, which nobody wants to opt in.
> Does your personal liberty outweigh the need to keep people safe from tons of metal hurtling at them at insane speeds?

I don't see why not, as the US was founded on the principle behind this.
Those are among the first actually.

Fun fact is they disclose them differently for personal and business accounts.
We're in the golden age of the wise elites in government protecting people from themselves, so pick your poison, I guess.
You can arrive at this from many systems of values. If you value human happiness then more people even if a little less happy margins means more human happiness. If you value more innovation and progress then more people give you more opportunities for some innovative genius to come along. If you value human life as intrinsically valuable then more is straightforwardly better.

Clearly I’m boiling down more complicated arguments to one sentence descriptions but I think the point is clear. Many human centered value systems can lead you to value more human life. If you have misanthropic values, then the opposite.
This is highly personal and depends on your learning style.

I always want to learn bottom up, and personally recommend
starting with C.

A)

Rust gives you many great abstractions that you will want to use, even if you skip the standard library. This gets in the way of really learning to work with and understanding pointers and low level mechanisms. You can certainly do that in Rust, but you have to force yourself to ignore most oft the language.

B)

You will have to read and interact with C code eventually, and be it just calling out to libraries or wrapping libraries in Rust interfaces.

A solid understanding of C is critical to do that correctly.

There's also a lot of safety tooling that you rarely need with Rust, but should be comfortable with. (Like valgrind)

After learning Rust you will hate working with C (well, I do...), so it's better to do it early.
The Motte Is Dead, Long Live the Motte
Perl is notorious for being "write only".

As in: keeping it clean and well structured is impossible and the impressive flexibility of the language is huge downside on larger projects.

I feel qualified to say such things as I've worked on a billion-line perl codebase before.
Since he got banned from the Mozilla org, seems more likely he's the opposite of that.
I do like that in this piece they call that out specifically and highlight the magnitude of what it would take to really move the needle on that (spending a double-digit percentage of GDP to actually compensate these women for their opportunity costs).
If there is much more mouths to feed that food, people will not laught a lot, and not love for very long.
Just few days ago in that site was article telling some negative points about Gates and WHO.
That what happens. Speak wrongly about big pharma, alphabet, Nestle or WHO, you will get cancelled.
Why ?
Because it's all the same Black Rock.

I think I understand gates about this needing to decrease the world population.
After he made so much money he travelled with hes wife and contributed huge amounts of money and energy into the poor countries... then I think what happened was that he saw that helping he actually made things worse because there were just millions of more people killing animals, destroying the planet and making more babies and needing more food & medical aid. Now he wants to cancel this.. because human is the worst being in this rock and causes more harm than anything else.
I started getting these Drive share notifications as well, always written in Greek for some reason. (Well, I didn't try translating, so could be just nonsense, but it was strings of Greek characters.)

Very strange, seems like an obvious security hole to just allow anyone to pop up notifications on my phone like that.
By your rationale why don’t you give up cars? If you care for your loved ones so much, Han them from using cars.

Does your personal liberty outweigh the need to keep your family safe from tons of metal hurtling at them at insane speeds?
I consider your question/objection offensive.

Consider that your projections don't apply to people from a 100 years ago.
More people indefinitely is a bad thing. But unless "less people" means "kill the old people", the transition period to less people is an inverted pyramid, with more old people than young. And given how many human resources old people need to stay comfortable that will be a horrible world.
There once was a time when the only common things you could expect to be present on a Linux system were the good old `sh` (not `bash`) and a more or less old version of `perl`.

The commands supported by `sh` are... let's keep it at "fossilized from somewhere in the 80s", and so the only alternative was perl which has a ... history of being not exactly user-friendly to code for.
Unless you're doing isolated experiments, it's complicated, because systems programming inevitable interfaces and coexists with C. So one will need to have a reasonable understanding of C and its ecosystem (I'm doing this now).

Moving from high-level languages to Rust is going to be a nice punch in the face :)

Some people suggest to learn C/C++ but that ultimately depends on the resources available. If one has infinite time, certainly it's ideal, but with limited time, I think learning Rust will already be very demanding.

My suggestion: find some small projects you find interesting. Follow the usual Rust learning path (reference book first, then find other books), and apply it to the projects you've chosen; after an year or so, ask the question again.

Other small suggestion: don't start from book that pretend to teach Rust by learning another topic, because the amount of Rust that can be taught in 100 pages is useless (a lot of books pretend to do so). On the other hand, there are way more books to find fun projects/topics than there were an year ago.
I tried cleaning the AirPods and case with a q-tip with rubbing alcohol, several times... and they were new (1 month of use) and visibly clean.