skysight-inc/HackerNews huggingface dataset:
RDB was the built-in database in DEC VAX/VMS. Oracle bought it from them when DEC was selling off its assets, while DEC was busily going broke from the misguided effort to develop the VAX 9000.

https://en.wikipedia.org/wiki/Oracle_Rdb

https://en.wikipedia.org/wiki/VAX_9000

DEC was in the process of slowly imploding. The lead OS engineer, Dave Cutler, had already left to go to Microsoft with his team, where he took the skeletal outline "OS/2 3" project to make a portable OS/2, and turned it into OS/2 NT and thence Windows NT.
On some distros you can install rustup directly, e.g. NixOS or Arch. For Ubuntu, it's sadly not in the default repositories, but there is a snap for rustup uploaded by the rustup maintainer.

https://pkgs.org/search/?q=rustup

https://snapcraft.io/rustup
Just remembered that Rust realised that manual handling of errors everywhere doesn't work, and introduced `try!` macro, and then the `?` operator.

These are more practical (and good thing Rust isn't rigid at the expense of pragmatism).

And of course since panics are not the answer to everything exceptional, there's now a `catch_unwind`, too
What was your experience like producing the book? Have you done it before? Did you previously read the book before producing?

If you already have a blog post or something I'd love to read it :)
It would be nice if the visualisation could show the full name of the product and a description, when e.g. tapping a connecting arrow.

I didn't understand some connections, e.g.: book & apple; or mac & tcp and I had to check against the provided list of trademarks[1].

[1]: https://www.apple.com/legal/intellectual-property/trademark/...
I'm aware that there are a lot of legal frameworks about this issue. So what? In the end they are either impotent or not sufficient. The problem is global and doesn't show any signs of abating.
If by NL you mean the Netherlands: Long covid falls under a weird category which for all practical purposes means you have to fight the UWV nail and tooth to get even the tiniest bit of leeway. Which you can't since working 40h/week to get proper care+benefits is exactly the problem you are trying to avoid. Oh, and the state already said the uwv should stop doing that but they keep going like they always did. (my evidence for this is anecdotal second hand though).
> it's simply not possible to write a wrapper function that accepts a function and calls it, and throws the same set of checked exceptions that the inner function does

It is possible, and straightforward, to do that if the set of checked exceptions is of a statically known size, and the wrapper function can propagate the exceptions rather than catch and rethrow them. In my experience, that is a very common situation (although not universal).

If you want to catch and rethrow, that can also be done, but it requires an evil hack, and the wrapper will need to take a reified type for the exception.
Quantifying the benefits of inefficient walking: Monty Python inspired study
That's the very definition of cherry picking.

Try this dataset instead:

https://en.wikipedia.org/wiki/List_of_countries_by_number_of...
Africa’s biggest photography library opens in Ghana
Rust can make Android apps faster, but so can Python or Java or JavaScript or C++. It's generally not useful to make a comparison like this in a vacuum.
Those are all industries that are heavily regulated and/or subsidized by the government. I’m not saying the free market is the perfect answer to everything, but none of those are a free market.
If you want a CMS, I'd suggest Wagtail. It's still Django under the hood (and in fact you can use plain Django concepts there) but provides a good set of tooling for CMS-y stuff that you'd otherwise have to build manually.
Hi, I wrote the course :-) Yes, this is a real thing — Android has had support for Rust in the Android Platform for a few years now. Most recently, we shipped support for DNS-over-HTTP/3: https://security.googleblog.com/2022/07/dns-over-http3-in-an...

We put out the course to make it easy for even more people to onboard with Rust.
>Servo was always a research project, meant to explore what was possible.

I suppose you're probably right but then why do they say "Servo’s mission is to provide an independent, modular, embeddable web engine"

>Making a new browser engine from scratch is a stupidly long undertaking

I remember running their testing snapshot thing a long time ago. It seemed like they managed?
> Physicians constantly ask pharma about and explore off label drug prescriptions.

Yes, and in other companies employees go through training when dealing these things to avoid any type of off label advertisement. It’s not “muddy” it’s like claiming lawyers think DUI is muddies waters because there is just so many things to consider. No one in their right mind in the industry would ever think that. And while the terminology is perhaps foreign to people not in the industry, everyone understands that you can’t just go out claiming that paracetamol cures cancer, no mater how good a business case you’ve made for additional sales.

> Pharma can provide the studies and answer limited questions on the topic

Sure and then get fined for off label marketing. The lines aren’t difficult to understand and they are way harsher than you seem to think. Something as behneighen as a rep liking a Facebook post covering a university article saying “paracetamol shows promise as cancer cure” is overstepping the line because the like can be interpreted as off label marketing.
Most of the errors can already be caught by running `cargo check` which is substantially faster than rust.

Coming from C++ rust's compile times don't feel extraordinarily long.
But plenty of products manage to have a version name that is both used for marketing and also conveys contextual informal about the release. Which is the point all the other commenters have been making.

Your argument that the names are non-descriptive because they were intended to be non-descriptive doesn’t absolve the criticism that non-descriptive names are confusing to a lot of people.
You really think that it’s some great conspiracy? Any random entry level developer working at any of the big 5 companies will get an offer in the low to mid six figures at least.

Are you that unaware of compensation at any of the top tech companies?

How much do you think they are making?

You don’t need “10-20 million” to live a decent middle class lifestyle in the US.

> For a startup it's even less guaranteed, but you will certainly get much more than that ($10s of millions at least), faster (5-10 years) if you have a reasonably successful exit

Yes all you have to do is choose the one startup out of 10 that don’t outright fail and then choose the subset of those that have an outsized exit.

> At big corps you barely do anything for the first two years you get hired, but at startups you are working on something mission critical from the start

Have you ever worked at any large tech company?

I literally just went to a customer’s site with the former intern I spoke about and they are the only hands on keyboard consultant (I work in the cloud consulting department at $BigTech) of a six figure contract. I was there in an advisory role. All of the new grads go through a six month training program and immediately get put on projects.

In my department they get to learn about working with “cloud technologies” from people who are inarguably the best in the business.

I’m sure people at other big tech companies also learn a lot more about working at scale than you can learn at a tiny company.

Besides you are suffering from severe survivorship bias if you think more than an insignificant percentage of people working at a startup ever leave with any significant amount of money let alone “millions”.
Any die-hard lovers of Nim? Or heavy users? Why do you use it over other languages? What was your ah-ha moment?
Since the ultimate objective is to run a binary blob that you just downloaded off of the internet, piping a script to your shell over HTTPS adds no additional attack surface.
This is because people are tired of figuring out seventeen (hundred) different package managers that may or may not work and that may or may not accept your package into their repo?
Scientists tie third clinical trial death to experimental Alzheimer’s drug
No, scientific mode means you can have PyCharm show dataframes like tables or all available plots even without working in a JPN
I wish ChatGPT had a public API: every demo has to use the session token trick which was recently made more difficult because OpenAI increased Cloudflare anti-bot protection to fight against it (see https://github.com/terry3041/pyChatGPT#features).
Sounds like he had a bad lawyer. Yes, they are prepared to say nothing to cops and immediately prepare legal defense should it be necessary.

Better to be judged by 12 than carried by 6.
In my understanding, in order for an activity to count as “play”, the primary and _sufficient_ motivation has to be fun, even though there can be other motivators. I understand _fun_ as a motivation that is not goal-oriented and not forced.

So if you would also do it just for fun and fun is the main reason why you do it, I would say that “play” is an accurate description – which seems to be the case from what I read in your post.

However, my definition immediately rules out any activity enforced by a company that may be labeled as “play”, but actually feels more like work for the people involved for the reasons mentioned above. People may also feel forced to create play projects because they want to get hired by you – also not “play” in this sense.
That's right. Binance has very low limits for your 'max position size' on most altcoins, often between $2 to 3 million unless it's one of the top 10 tokens, regardless of how much collateral you have in your account.
Elon Musk on Twitter Spaces Talking Twitter Financials with George Hotz
Not across different languages. Create a new version of Java that requires an empty line between each line containing text and bugs won’t double.
Unless you come from a wealthy situation, the only way to get rich is luck. That's it.

Hard work is worthless, just ask people in the third-world work 18 hours for a pittance to survive.

Of course luck may require certain knowledge, wherewithal and timing. You don't win a lotto without waking up at the right time, driving to the right shop and buying the right ticket.
Can you provide an example of a popular e-mail provider that bans users based on the content of their e-mails (and not just for straight up illegal stuff)?
yes naturally of course you are. Its your responsibility to take a plane to a country where they do sell this, you buy it there, you buy all the region locked devices to play the media also in the region and bring it back home, where you consume the content. Only watch it yourself, if your friends want to watch they need to come on the trip too and buy the same stuff themselves.

How is that not obvious, that's clearly what the hollywood executives expect you to do, to comply.

/s naturally
Looks interesting. I installed visual studio code server on a cloud vm and it is connecting to vscode in the browser. The connection is being tunnelled through github which is handy.
https://archive.ph/htN78
I don't think its that unreasonable that big apartment complexes are owned by corporations.
Yep, this "plastics recycling is a lie" is an American-centric take stemming from one particular Greenpeace report. The depth of recycling varies a lot by country.
> you could compile to an architecture and syscall interface that is platform agnostic

The issue is that I cannot easily compile.
https://archive.ph/ZCpCJ
> All those things listed in the thread they haven’t passed

He says while confronted with a list of every Democrat voting for important things, and important things ultimately not passing because Republicans block it.

> It’s not because one party wants it any other party doesn’t

It's literally only that. You can look at their voting records.

> It’s like how Obama could’ve codified roe versus wade in the law

Obama had a 2 month window of a supermajority, which he used to push the biggest healthcare reform the US has ever seen.
Which is confusing. Why have a hardware product and a streaming service named identically aside the addition of a non-alphabetically symbol.

When people talk about Apple TV I’m never quite certain which product they’re referring to and have to infer that from the context of their sentence.
Why would one use this tutorial over the main https://doc.rust-lang.org/book/ ?

Apart from the Android specific additions I mean.
Ι would like to recommend this book which explains how rich people hide their money and owning assets without getting taxed (since a lot of people mentioned this in the comments):

https://www.goodreads.com/book/show/39979237-moneyland
To be honest, the course suggests using apt since that's an easy security-approved way to install things on our computers (see https://en.wikipedia.org/wiki/GLinux).

I'll be happy to update it to suggest using rustup like "normal". Could you make a PR for that?
Optimization and supply chain management using graphs
This paper coomparing code developed without copilot to code developed with it feels relevant: https://arxiv.org/abs/2211.03622
And Windows 9 got skipped because some Y2K-like software would see "Win9" as Windows 95, or because 9 is unlucky in Japan, or because of marketing, or to distance itself from the flop of Windows 8, or because we all like the number 10.
NASA's Perseverance rover deposits first sample on Mars surface
I know this is a little off-topic, but I would like to say that I read "Netflix: 30% birthrate saving" and was very confused at first.
Python languished as an obscure niche language from its inception in the late 80s until at least 2000. I recall discussing it with friends all during the 90s to blank stares and shaking heads. Rapid adoption (of, well, anything) is a network effects game. In the very early 2000s Python really took off (basically Python 2.x).

It surely helped that well known companies like Google (pre-IPO, "ad free & proud of it" back then) started openly saying they used it, but like many network effect things, it's probably hard to pin down any one "cause" (but easy to fool yourself into thinking you have, e.g. Google also said they used Perl). The Numeric module existed, but data science was not very strong until Travis united the numarray/Numeric things into NumPy. [1]

https://en.wikipedia.org/wiki/History_of_Python has more details, but it does not have a nice plot/chart of "How weirdly do your software friends look at you when you bring up Python..." which has, shall we say, a "data collection problem". :-) Proxies for such data might be interesting case studies in the sociology of programming languages, though.

[1] https://en.wikipedia.org/wiki/NumPy
No, there is no minimal size, just that we only consider two regions as being "in contact" and therefore requiring different colours) if they have a shared boundary, and that boundary is of non-zero length.

There is no limit to how many regions can surround and be in contact with a given region, it's just that the shared border that defines "in contact with" must be of non-zero length.

Note also: we are dealing with finite maps. That means that for any given map there will be a shortest boundary for that map, but it doesn't mean there is a minimum constraint.
This also assumes that a decent candidate can quickly find a new job. That is not always true.

I take a risk to accept your job offer. I turn down other offers. Maybe I quit my current job to work with you.

if EVERYONE in the economy played by your rules, it might work. Might. As long as labor is in strong demand.
GP might have been referring to undefined/invalid behaviour (whether in the language or in some OS syscall or whatever). After the demons came out of your nose you can never fix the problem, so there is no point trying to handle the error.

Otherwise I agree with you, that library code should not fail/crash/exit(1) just because of some judgement about recoverability, and out to clean up after itself before passing control back to the caller. If the user wants to fix some ENOSPC deep in my library by shelling out to "rm -rf /" and then trying again, that's fine by me, and this should be reflected in the API.
it doesn't even have to be. Vimeo makes it insanely easy to sell content like this.

It's just, they don't even want to share the tiny bit of commission, or risk that you explore different content on these neutral platforms.

Some of my favourite local comedians sell all their stuff on Vimeo. Its like USD 3 for a show, and they have apps on most common devices.

Naturally I consider those more rentals than purchases that can be removed at any point in time, but thats a different topic
Taxing realized capital gains would be what i consider taxing income not wealth.

I agree that taxing realized capital gains is relatively easy.
Its still there ...
Actually, there is already an issue for this: https://github.com/google/comprehensive-rust/issues/19 and I hope someone will fix it soon :-)
And all the donation cheques bounced.
Every LoRa article I've read always does range tests but never mentions bitrate achieved at that range. I have tried to find a good idea of what the rates are, and I've seen everything from a few hundred kbps in short range to literal bits-per-second for longer range and no good guidance for what is actually typical.

I'd like to see if two LoRa modules could be used as a transparent bridge for a 9600 bps serial connection over about 5km with good line of sight with a moderate sized whip antenna. It seems like 1-2km at that rate is for sure but determining the bitrate falloff vs distance (as it automatically adjusts the rate for the signal) I haven't found a resource for.
Does anyone use Kdevelop as the main IDE?
I dunno, all those alternate worlds sound far more dystopic than the world we have today.

Somehow OP was bothered with spending time to write applications and would prefer we wrap our entire lives around them instead.

As a thought experiment, imagine how someone with jail history or with a small child and no spouse or with disabilities would cope in those worlds.
I've also read it's non existent (at least violent bullying) in Thailand.
But I didn't look for proper research on this.
I hope they all do jail time or none of them do.

Also, reading what SBF says about his lawyer, he seems a bit sketchy as well (but obviously that is a one-sided account).
To be precise, Rust generics perform monomorphization, which C++ templates also perform. But I wouldn't go so far as to compare the language to "C++ with heavy TMP", as that's far too broad of a characterization; TMP implies a lot of things, e.g. poor error messages, that Rust doesn't necessarily exhibit.
“I’ve never been bothered by the compilation speed” is not the same thing as “It isn’t slow to compile.”
I think this is referring to a widely used mental model in economics whereby you look at the allocation of resources "other than money". So if you look at a piece of farmland, you look at how many people it feeds and not so much at the fact that person X owns it and person Y needs to pay X for food. The fact that X becomes richer as a side-effect of Y not having to starve triggers our sense of injustice, but at the end, what really matters is that everyone gets fed. If, trying to right such injustices, you end up with an economic system where that piece of land feeds fewer people, you might have done yourself a disservice.
12 hours ago.

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

Now I've checked the past link, it appears some people struggle with real numbers or haven't touched any areas needing calculus.

2 years ago https://news.ycombinator.com/item?id=23949097
3 years ago https://news.ycombinator.com/item?id=23004086
Thanks for sharing this, it will be my canonical resource on the topic. (also, it brings me joy that someone obsessed enough to make such an informative and lengthy compilation of pure ideas; a service to the community!).
https://news.ycombinator.com/item?id=33380755
It's kind of surprising to see that Rust is so rapidly accepted by wide range of developers.

Unfortunately I'm from DataScience field, so I cannot see much motivation to learn Rust, but I am considering learning it, because language itself seems exciting!

Is there anyone on HN who is from DataScience field like me and has learned Rust? It would be much appreciated if you could share the experience.
On the hand, I think you're vastly underestimating POTUS' powers.

Those NASA contracts sure looks nice ... it'd be a shame if someone quietly underminded their frequency.

Arguably Musk has donkey's mess all over him right now precisely because of POTUS' stance in ignoring Tesla. Again, arguably, there is a direct line from that all the way to Musk's current petulant child act jumping into bed with the right wing ass kissers. He was (ignoring some warning signs) the golden child (to the majority) before that.

The reputational damage that has been done from that, and Musks counter-actions, is measured in the billions ... arguably trillions over the long term.

And not an edict was even issued.
AOL did a great job with those CDs. There was AOL 4.0,5.0,6.0... all free for 30 days or 500,000 hours, whichever comes first.
> I believe the theory and data indicates that wealth is a mix of (in order): luck, family wealth, social ability, attractiveness, height, intelligence, natural abilities which align well with making money (conscientiousness, ability to delay gratification, affinity for work in scalable professions like IT, etc), culture, place of residence, likelihood of sociopathy, and many more.

One could argue that most (if not all) of these factors still come down to being lucky
61M QPS Challenge in Alipay
Does this data center consume the water in question or return it to the river after it's cooled the data center?
You at nitpicking definitions.

From your blog:

> Assume that we address both of these problems: we create an empathetic system which never denies a human being of their fundamental right to live, and we eliminate copyright.

So basically you advise solving world hunger and resource scarcity as necessary to avoid the need for copyright. That is literally impossible, there will always be someone who wants more than they have, who feels what a socialism-based society believes is sufficient is really not, and who are we as a society to judge the perceived needs of each individual? No thanks, I’ll take capitalism any day.
Trust Windfalls sound like a terrible idea. If you allow someone to give out cash and select the next person to give out cash, the money will concentrate within a friend group. At the very least, funding will disburse over much narrower set of research topics (I am most familiar with the work/people who research topics similar to my own).

> Trust Windfalls are a Rorschach test for whether you trust people or not. I’m a guy on the internet going “hey give me a bunch of money and I’ll give it to my friends and it’ll be great!”... If you don’t know me and you’re a bit of a misanthrope, this sounds like the worst idea ever.

Indeed, it does sound like the worst idea ever because I don't know you. That means there is zero chance of me getting the funding. And when you give the money to a friend, it's likely your friend will return the favor and give it back to you. Why nominate a person you know will not return the favor? And when they do, who is your next pick? Well, their wife needs funding, and so does your wife. So you go another round. Then who? Your cousin need funding, and so does your college roommate. You know who doesn't get funding - that person with a rival theory, and that person attempting to replicate your work.

And if the money does happen to migrate to me, nothing against you, its just that if the money migrates out of my 'trusted network' it will likely not return for a long time. And my lab won't survive several years waiting for the funding to return.