skysight-inc/HackerNews huggingface dataset:
You can build a separate exception for every possible raise site. But that is overly burdensome. Moreover, there is no guarantee that any (standard) library calls have an appropriately detailed taxonomy.
You could, of course, wrap these library calls and catch exceptions so you can re-raise them yourself. But at that point you are losing the main advantage of exceptions over return values: the ability to separate the happy path from the error-handling path.

To me, once I am building my own expansive taxonomy of exceptions, I am much happier using Optional, or Result/Either type return values.
Sorry, I wasn't clear. Assuming you get what you want, what will be the downsides?
Mutual Aid Among Animals mentions the existence of Defectors. I would argue both that the existence of the internet in particular and civilisation in general is a sign that great numbers of people can cooperate effectively, and that the woeful Covid response is a sign that small numbers of people defecting can be ruinous.

The best laid plans of mice and men, therefore, would seem to be those that (a) allow Cooperators to combine with at least linear effect, and (b) are resistant to sizeable Defecting populations.
Great suggestions:

- "reread the error message" (please remember to do it, do it again, ...and again)

- "take a night break" (It's wonderful how a night of good sleep can solve your bugs)
Well I can tell you I didn't attend classes I thought were not worth going to. Usually this either meant that I already knew the material, could learn the material externally (either because lecture slides got posted, or I would just go look up things myself), or I thought the class itself was irrelevant.
Switch sandwiches out with internet service provider, and do you get the same story?
"To make 100 dollars into 110 dollars, this is work. To make 100 million into 110 million, this is inevitable."
Christmas HN: My book “Understanding SEO” is free for Kindle over Christmas
Some people call it the SEO book for hackers. Read at least 10 pages before you judge it. The goal of this book is to make all SEOs redundant (should be an easy goal).
You missed the even dumber part:

> One former student said he learned he had won the award through a random email from the school to a school-district email account that students rarely check; the principal neither told his parents nor made a public announcement

So the students were notified by email, which they don't bother checking, and it's only the regular old mail that was slow to get to them (for regular old mail and physical constraints reasons, nothing extraordinary).
Just treat Nim as style-sensitive and you'll probably never run into a problem with it. Seriously.
But what are the downsides?
Not to defend corruption, and I'll agree absolutely that there's a lot if room for improvement, but far too many people break far too many laws for full enforcement of any of them; and even outside egregious violations, law itself is too esoteric for most people to understand either their obligations or their rights.

With regard to the first part, the normal examples I give of this are road traffic offences (which if fully enforced would mean the only people allowed to drive would be those who didn't); and drug laws — ignore weed for now, nobody defends heroin, full enforcement of UK heroin laws would treble the UK prison population all by itself, while enforcing the laws on cocaine would more than double the US prison population and increase the British one by a factor of 20.

With regard to the second, look at how confused people get about copyright, trademarks, how they work, what the penalties are for violating them, what counts as "fair use", and so on.
Not a good idea to name a new OS "rOS" when ROS, the Robot Operating System, is already a thing.
> I have always found the compiler to be unacceptably slow in these cases, especially if you come from C rather than C++

I’ve found this to be highly dependent on the hardware you are using. On my 2015 MacBook Pro, Rust was slow enough to be annoying. On my new M1 Pro MacBook (which is ~9x faster), it’s fast enough for me not to notice compile times.
I did something similar in the past and called it emergency contacts [1]. Basically a encrypted json that can be decrypted online. I use it to store emergency contact information in case I got stranded without any own device at hand.

[1]: https://github.com/jwillmer/emergency-contacts
There is no “this” to solve because this is a wildly inaccurate simulation and not the real economy.
Slower compile times are a small price to pay for memory safety and much higher productivity.
> If I am in a C-level position again I would definetly avoid a situation where I was C-level in name only if only to avoid the legal risk.

How much are they paying, exactly?
My guess is that it's subconsciously patronizing behavior. Ellison and Wang are both young (around 28/29 I think) and they are no longer respectable after their spectacular failure. People feel entitled to call them whatever they want and their first names are much easier to remember than their last names.
Why misery amount? The government can choose whatever tax it deems appropriate.

Also, where I live options on shares are taxed at 10%. The government does not have to wait until they are exercised to take a cut.
What has Adobe done to Figma?
I've been using this and it's been working great. I don't use folders anymore since this supports tags which are better. The data is easy to backup although I haven't done it very often. I've been using the hosted endpoint, but want to setup my own when I have time.
I get where you are coming from, but if she was CEO, she was responsible for her actions (and inactions) in that position. Letting some people off is not just and the various narratives these people are all spinning to avoid responsibility for their actions are ALL equally BS.
Sounds like a job for hazard pointers.
The language didn't change that much.
It's a simpler situation than that. Regardless of proportions of payment, we already have a percentage of the population whose public services are paid for by someone else, either directly through income or divided tax or indirectly through higher prices from corporation tax, or more indirectly through inflationary monetary policy.

In other words: we don't need to invent taxing people with more money more. We have that. Millions of people are partly or fully paid for by others. We might want to adjust it, but we don't need to pretend we're doing something revolutionary in doing so.
European folklore reveals a darker side to Christmas
Reddit has r/All though.
It depends on how this is converted into machine level code. In quite a few cases it breaks down into rather ugly hacks, which is what creates the notion that they are "expensive" (and they are in these cases), and concluding from that should only be used sparingly, especially in code which is performance sensitive. With a sane ABI that includes exceptions as part of the daily life, so to speak, it is also possible to shift normal control flow to them without having any (larger) performance impact from it.
By spiritually canonical I mean that it's the word of God revealed to man. These are extremely popular beliefs among Christians and not at all differentiating. I personally have not found YEC believers to be morally, spiritually or philosophically distinctive from other Christians.

They just have different beliefs and other Christians generally don't care and thus do not challenge them. Of course these are not the same kinds of people who show up to YT debate circuits because that's a very distinctive kind of person.
> You don't need to know that. It does not matter.

When a vendor says "we are dropping support for MacOS High Sierra and earlier" then it does matter.

Does that include Big Sur? Catalina? Mavericks ? One has to go and look up the corresponding version numbers to determine that.
They're using Rust in the android system: https://security.googleblog.com/2022/12/memory-safe-language...
That's the exact opposite of what happens in the real world.

In the world the state builds and owns a lot public housing and this depresses rents and property values.

Countries stop doing this when policy is captured by neoliberal dogma. The UK is a perfect example. Housing was relatively affordable before a disastrous "right to buy" policy in the 70s, with extra enforced restrictions on state house building, destroyed the national housing market.

Now most housing is unfeasibly expensive. And hundreds of thousands of properties stand empty because they're owned solely as investments.

This is excellent for private landlords, property speculators, and older home-owners. It's an utter disaster for everyone under the age of forty because rents are unaffordable and ownerships is unimaginable.
Hey, don't dis MS for having different marketing version vs product versions. OS manufacturers are hostage to the same bad 3rd party coding practices that browsers browsers are with the UA string. You get stuck in a position where changing version number can become actually scary (I recall Safari 2.0.4 having a bunch of issues because the addition of the character "4" broke a wide array of sites, because if your user agent string contains "4" you are netscape 4, and supported document.layers and JavaScript Style Sheets)
Fantastic timing! I was just going to start looking into running Rust on Android
Start with Delaware.
I bought one sized for male, one sized for female. And mountain bikes have a lot more leeway in sizing than road bikes. also, dropper seat helps.
The whole yard sale model suffers from the fallacy that there is a predefined amount of wealth. If that were true, we’d have exactly as much wealth as our cavemen brethren did, which is clearly not the case. Every time anyone creates something more valuable than the sum of its parts, value is added to the system. A bow is far more valuable than the wood used to build it. A hammer and nails far more valuable than the raw iron in stone.

> What can the yard sale model tell us?

Literally nothing. It fails to model any part of the actual system. It’s not just lacking complexity, it’s a facetious model lacking in any real aspects of anything involved. There is no choice, no intelligence, no reason. Just random chance.

92% of the US including 86% of people without homes in this country have Internet access. We can all make incredibly informed decisions these days. Better informed decisions than ever possible by all the wealthiest royalty in human history, in literally seconds.

The author could have easily Googled the price for the exorbitant watch before they bought it. That’s entirely on them.
Indeed, now he can't give a HN gold, and you are happy that he can't.
macOS 11 was named Big Sur while Catalina was version 10.15.

Source: https://en.wikipedia.org/wiki/List_of_Apple_operating_system...
It's a problem on older GUI platform with HiDPI support, but new WYSIWYG GUI platform should be able to implement it correctly.
Neither Ellison's nor Wang's plea agreements contain recommended sentences, or waivers of any right to appeal sentences, so I am probably wrong to assume SBF's would be any different in that respect. When speculating about sentencing I always consider that sentencing guidelines are just guidelines. They are not rules. I had a bet with a friend on Holmes' sentence, and we based our numbers on sentencing guidlines. That worked quite well. But with SBF there are more charges, the losses are so much higher, and things are moving so much faster, so I am not sure.
Fair taxation doesn't work with regulatory capture. The US is a gross-unequal mafia colonial power. If it wasn't, campaign finance reform not only would've passed decades ago, it wouldn't be necessary. Instead, it's easy to be super rich and pay almost no taxes like Trump or Buffett.
The idea of the “middle class” is propaganda. The whole point of this as well as any number of wedge social issues is to sow division and direct your anger at marginalized groups instead of the wealthy and powerful.

There are only two groups when it comes to economic status: labor and the capital-owning class. Labor is anyone who derives their income from their labor and goes all the way from the janitor to doctors and professional athletes.

Th idea of the middle class was invented to sow division with the “lower classes”. I mean look at your comment. You assert the “middle class” is getting slammed with taxes. Some (not necessarily you) imply the lower classes are somehow getting a free ride or are lazy. This is the propaganda.

We live in the wealthiest nation on earth. People without housing or food security is completely unnecessary. Charging people $1000/month for insulin, without which they would die, is only that way for corporate profits. Think about that.
Yes? The vast majority of people are able to buy Internet service and it is not a significant percentage of income, even for people with a low income.

Do you know of people taking out second mortgages on their house or drowning in debt to afford Internet service?

The flip side of the equation is that if a business is to exist, it has to set a price that people are capable of paying. Yes, sometimes with supply constraints they can charge more, but charge too much and nobody will be able to buy, which means $0 revenue for the business.
specifically, buy another one for your SO (if he/she rides).
Can you give some details for the non initiated?
Rust is most definitely slow to compile compared to GCC or LLVM for C/C++. This is a known situation and has been since the pre-1.0 days because of the heavily front-loaded macro and borrow systems. It's the tradeoff you have for having a "safe" language vs a "trusting" one.

I would argue that it's not as bad as it's made out to be, especially if you're not doing full recompiles and using it on modern (2019+) hardware; but it is a noticeable difference in similar large codebases.
binomial distribution re-branded as "Yard-sale model"
We can't forget the nightmare that is Xbox names
>looking innocent

lol. lmao even
When it comes to English kings, Charles becoming Karl is not that bad, comparing to James, which somehow becomes Яков (Iakov?!). It is also a mostly one way effect, as Russian names are usually transliterated into English without some special weirdness, even royal names.

Anyway, it is very common to transliterate Пётр as Peter, though Pyotr seems even more common.
R&D is just one aspect. Productivity refers to general competent management incentivized by market pressure.
Anti-capitalists apparently can't even run lemonade stands these days:

Ezra Klein: "If progressivism can’t work there, why should the country believe it can work anywhere else?"
https://www.nytimes.com/2021/02/11/opinion/california-san-fr...

"Meltdowns Have Brought Progressive Advocacy Groups to a Standstill at a Critical Moment in World History"

https://theintercept.com/2022/06/13/progressive-organizing-i...

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

https://nationalcenter.org/ncppr/2021/05/27/basecamp-climbs-...
I don’t think anyone has said that Apple never used bad names…? But I don’t think it is radical to say (atleast among us who works with branding) that ipod, mac, powerbook, macbook, itunes, airpods, etc. are strong names.
A better attitude would be to say that billionaires need to share more of their wealth. If you make them pay a let's say 5% wealth tax for having excessive wealth, then they're not strongly discouraged from trying to increase their wealth, while everyone else benefits. And in due time they will cease to be billionaires.
“In der Beschränkung zeigt sich erst der Meister.”
> Anything and everything the app and its 30 social, ad, and analytics SDKs are able to capture and exfiltrate from the phone.

I’m asking about iOS. If you have an Android device - using an operating system written by an ad tech company, the Hilton app is the last thing you should worry about.

Instead of being hand wavy, what exactly do you think an analytics SDK can “exfiltrate* from your phone outside of the app sandbox without your explicit permission?

> Maybe they won't upload the list of my installed apps (which can leak information like religion or medical issues),

Not possible with iOS. There was a loophole that Twitter used where they would try to send a message to another app. But Apple closed that a few versions ago.

> Almost certainly I'll have to agree to lengthy ToS that will then be used as justification to inundate me with spam

You mean the same TOS you have to sign when booking from their website? But I use the built in “Hide My Email” feature on iOS and give each app/website that I don’t care about a separate email that gets forwarded to my main email address.

> “ The Android permission model is particularly messed up because it changes every few SDK target versions, so it's hard to build a mental model what exactly you're allowing

“I care about my privacy yet I use an operating system with a poor permission model written by an adTech company”
I can see how that would be difficult.

I use only one laptop, one OS and one main browser. Sometimes I open Chrome to test things but I close it right away. No need for anything there.

When I change laptop, not very often, I copy the mozilla directory to the new machine.
Slow compile times can reduce productivity.
Related comment from yesterday's thread about the Ink language:
"Inform7 internally works like a very primitive rules engine..."

https://news.ycombinator.com/item?id=34081090
Look into Apple silicon - lots of cache, great branch predictions, pointer-chasing prefetchers and more to subside just about all of your compiling worries.
>the UK and France which in reality have taxed them out of existence

You're making it sound like billionaires are an endangered species there. :) Last time I checked there's more than enough billionaires living in the UK and France[1].

[1] https://en.wikipedia.org/wiki/Bernard_Arnault
> Come to the Netherlands!

LOL, no thanks!
I believe when they fixed it with digital, the standard was renamed to "Always Twice the Same Colour"
That sounds like the "internesia" of the original article.

The problem is that, in most countries, employment law will make it pretty difficult to do this. Also, with deliberate high turnover like that, you'll find it difficult to keep trade secrets and there will be a huge drain on resources for onboarding those people who are quickly come and gone.
I had an aluminum frame Cannondale racing road bike that was exhausting to ride because it had a short wheelbase, compact frame (small triangle), and was very stiff.
How much of carbon taxes will go to fund development of clean energy technology development versus create more do-nothing jobs in government bureaucracy?
Every software vendor of any significant size knows to use version numbers of macOS, not just marketing names of macOS, when communicating that kind of information.

Here are some random examples taken from some of the software that I use on my systems.

JetBrains CLion system requirements:

> macOS 10.14 or later

https://www.jetbrains.com/help/clion/installation-guide.html

System requirements for using Slack

> MacOS OS X 10.15 or above

https://slack.com/help/articles/115002037526-System-requirem...

Davinci Resolve 18 Tech Specs

> Mac 10.15 Catalina or later.

https://www.blackmagicdesign.com/products/davinciresolve/tec...

Mac Compatibility with Live – Live 11 – Live Universal build

> Apple Silicon: macOS 11.6.6 Big Sur through macOS 13 Ventura

https://help.ableton.com/hc/en-us/articles/115001261150-Mac-...
Not nearly as much as chasing bugs that do not happen in Rust.
On the other hand, I've always found it surprisingly easy to dive into non-trivial rust projects and start contributing, at a speed that would be unthinkable in C or C++.

So I second the advise for non-trivial projects, they give a much better idea of the upsides and downsides of rust.
He made several stupid claims on his twitter about trading that anyone in the industry would immediately infer was a complete misunderstanding of the basics of finance. As did SBF and Caroline. Nothing about them was smart. It was a lot of jargon thrown into their talk that should tickle most people’s spidey senses.
My favourite variation of this is that the universe only comes into existence a week after you read this message, as the Creator made you with memories of reading this and me with memories of writing it.
What are the most popular languages for writing IF?

Why would I choose one over another?
> Is this “just” a 20% project or is this more significant (like Android one day supporting Rust to develop apps)?

Android already uses Rust internally, in fact for new code it's a major language. They have made this guide to teach Rust to their engineers working on Android, according to this post on reddit: https://old.reddit.com/r/rust/comments/zrs1of/new_rust_cours...
He did mention "quick compile times" as a draw and macros can slow down compile times/that kind of performance, but sure run-time performance of compiled code should be unimpacted.

EDIT: FWIW, compile-times impact mostly just depends on what he wants to do. The macro evaluator not that slow a virtual machine. Simple substitution macros tend to run quite fast. But it's also easy (with loops!) to generate a large pile of Nim code that generates a ginormous pile of C code that the backend might have to chew on for quite a while.
Also the burning man man’s reaction was in character for being a person who attends
burning man!
Don’t be handwavy, exactly what can an installed app find out about you without you giving it explicit permission?
> Definitely all countries refusing to disclose financial records for international law enforcement.

Since you apparently never heard of FATCA and OECD CRS I'll leave it at that

Oh yeah and several US States don't require financial/personal information in a lot of cases (including real estate transactions).
What do you mean "where does it come from"? People can't have their own personalities or preferences and be not-so-sociable? And regarding "It's what makes us humans", I'm sorry that's not true and also you don't get to define what human is.
So your plan to tax wealth instead of income doesn't involve taxing wealth?

Sure you can do all that, and that would close some tax loopholes (albeit at a cost), but has nothing to do with taxing wealth instead of income.
It's slower then C for sure. But slower then C++? I doubt it.
Haven't yet tried myself (but for the non corporate machines) what about VSC in the browser? Not sure it's "there" yet but I've been meaning to try it.
>Rather, people [nowadays] know a different set of skills and accumulate a different body of knowledge.

Yes, but this is increasingly knowledge that needs to be imparted through formal education (for a variety of reasons). Hence it costs more.

>But how many resources does a society need to train its workers? If that number keeps growing, then there is something wrong with the society.

I don't see the logic here. It's fine as long as you can afford it.

>as well as know Greek

Only a tiny minority of the working population could read Ancient Greek in Europe in 1800. In England, around 50% of the population were still entirely illiterate at that point in time.
It’s hilarious that the author blames the yard sale model for their never earning money on vintage watches.

The issue with applying the yard sale model is when testing against real world markets, almost no market follows the predicted distribution curve, which imo implies that something about the model is incorrect, ergo cant possibly be the reason for continually losing deal on vinyage watches.

Many markets follow pro basketball player distribution, and unless you believe that steph curry is getting lucky on every shot, implies different model.
That would depend on what you're doing, of course :)
> more what you'd call “guidelines” than actual rules

I look forward to a blog on "The Pirates Code as applied to criminal prosecution in the US." I mean, it is already clear that you can avoid punishment by producing enough pieces of eight, so I wonder what other similarities there are.