skysight-inc/HackerNews huggingface dataset:
I think the whole "exceptions vs. error types" debate is stupid, because both are designed for wildly different scenarios and as such are both non-optional.

An error type is for any deviation from the happy path that can be reasonably expected to occur during normal operation, and which my program must be able to handle. For a HTTP request, this would be something like "connection reset by peer" or "expected 200, got 404".

An exception is for any deviation from the happy path that a reasonable program cannot be expected to handle. For a HTTP request, this would be something like "malloc for send buffer failed".

Error types should be very visible in your function signature and their handling should be enforced or at least linted by the tooling, since failure to handle them very likely is a bug.

Exceptions, on the other hand, should be mostly invisible since most code cannot do anything when an exception occurs. In fact, if I had to design a language, I'd probably try to get by with reducing the try-catch-finally triad to try-finally or even just finally. Sometimes it's really useful to clean up after yourself before continuing to die, but if you can recover from an exception, you probably should have had an error value in the first place.
I don't think people would prosper under such a system. Free health care, yes, free education, yes. Retirement for all, take care of the disabled, yes.

But in my opinion, in today's society, if you take away the need for people to struggle (which UBI will do) they often end up in a worse mental and physical shape than if you make them suffer a bit. Just the way natural selection programmed us. "All basic needs are met <- conserve energy".

I can imagine a educational system where we prepare our children from childhood for UBI and it will work.

But given how rudimentary most education still is I don't see that happen anytime soon. Maybe in 100 years.
If you had said this 6 years ago I would have laughed, now I'm just sad at how bastardized this project has become. You know you can just... use a bitcoin wallet and do an on-chain transfer?
CGA can show up to 16 at once, depending on the mode.
Because he’s a twat. Unrepentantly and quite ostensibly so. There you go, nothing mysterious about it.
Back in those days, typewriters had a single key for the number 1 and the lowercase l. But they did have the O and 0 as different keys.

It is possible that they saw the 4 floors as "representative" of all the floors that would be built, and just expected that there would be 40.

Wichita Falls is pretty much on the Texas/Oklahoma border and that area was filled with oil money at that time. Only 10 years later, Tulsa Oklahoma was building 40+ floor skyscrapers. But prior to that, skyscrapers seemed to be limited to NYC, Philadelphia and Chicago.
> No, I don't think it is. Separately from rationalist community, there is substantial amount of work showing that Bayesian updating and reasoning is in some sense the optimal way of operating under uncertainty.

With the very important proviso that the events you're uncertain about are at least probabilistically quantifiable and the "priors" are credible. It's very easy to write a long winded essay arriving at any conclusion you want if it's a subject with significant uncertainty and you can make a halfway decent appeal to whatever priors you want.
I’m sorry, but who doesn’t? I discriminate against people I don’t like.
> 2. Private wiretapping would land you in jail, and required covert access to someone's house, making it riskier to pull off

Or people could just access the pole outside the house, or the cab on the street.
Vaccines and plasma serve 2 different purposes. A vaccine will provide long term protection, but do nothing to help a patient who is sick now [0]. In contrast, plasma will help a patient who is infected now, but provide no long term protection.

[0] Or, at least, the Covid vaccine has not been proven to do anything to help a patient who is sick now. There are cases (such as rabies) where getting vaccinated after being infected is still beneficial.
There is only one salient question: per-mile is the danger of Tesla's FSD more or less than not using it?

All other questions are second order, and almost besides the point unless we have reason to suspect regulation of self-driving will be more efficacious than other safety regs.

Now, I've seen stats either way, but this article doesn't even address it. So what are people taking away from it?
Those are all good resources, but:

1) current publications mention familiar company names and lines of business (aka the Internet).

2) reading bite-sized nuggets of information in the Economist and financial sections is more attainable for some people. I doubt if most people on HN have read a book in the past year.

Personally I no longer read the Economist regularly because I'm beyond the material they publish, and I have no interest in anything European. (The US basically left Europe in its dust after WW2 - half of the EU member states are "sick men.") But if you haven't read about finance for decades, it's as useful as anything else.

The only important things to know about Europe now is that the CCP bought Greece's largest port, and now Greece has to vote with the CCP in the UN or other tribumals, and the economic migration from Africa has ruined the social welfare programs that US leftists admired so much.
If people who wouldn’t have bought a Switch end up playing those games on PC who has lost out here?
I’m thinking they must be using a nontrivial fraction of their budget to develop self-driving tech. Money that could be used for advancing the advantage they already have. I think the fruitless pursuit of self driving will be what makes boring cars from traditional manufacturers catch up. Assuming no manufacturer reaches true full FSD within say 25-50 years, and the usable returns of such research diminishes, then the winning play would be spending as little as possible on it.
>But emulating something whose games can still be bought new would tend to encourage cracking, imo.

That would be truly terrible!! Making a copy of your owned games is a capital crime.
> The value of bitcoin is zero if you are bargaining with me. I'll trade a chicken for bitcoin when the state allows me to pay my taxes in bitcoin. Until then enjoy your fairy money.

Not sure how literally you mean this, but I don't think it makes any sense, unless you're willing to pass up free money just to make a point. If I offer you 100x the usual price, on condition you let me pay in bitcoin, are you really turning that down? (You don't have to hold the bitcoin for any significant time, you can immediately swap them for dollars at the market rate.)

And do you extend this policy to everything that (lacks intrinsic value and) can't be used to pay taxes? The state won't let you pay your taxes in winning lottery tickets either...

I'm no bitcoin fan, fwiw. But I think you're conflating 'bitcoin sucks as a currency' with 'bitcoins are worthless'.
>albeit with a nice, NSA-provided open-source RE environment to play in.

Absolute game changer for reverse engineering. It was like leveling up three levels instantly.
Hey me too. I used to be deeply involved in a procedural art project.

https://github.com/johnalexandergreene/Forsythia/tree/master...

Then the project sorta met its natural end, and then I sorta moved on
Starting a betting pool as to how long this makes it before being DMCAd
Blueprints are just as easy. Draw the first two floors, put in a gap capped with squiggly lines. Label the gap "omitted" or something, then draw the top floor and roof.
That sort of misses the point, which is common when people consider generative art.

Not only does the artist code the artwork into what they consider to be the finished piece, they then curate the output of that system to pick out items that are of particular appeal.
Significantly damages your brand to do this and you'll defacto turn into a consulting company. Plus places incentives on your org to force things to be incidents since that's what pays. You'll get stuck in a local minimum of being a small-time consulting company.

Or maybe you won't. But that's the reason I wouldn't want to do it.

Besides, there's no way you can only access the no-support users. Google, for instance, offers one of these for their email product and are able to make the product free. In their case, they got brand awareness quite fast. But even though Google has Google One in the US if you want paid response, this forum frequently decries the lack of support.

The problem is the users who occupy the no-support space cannot be selected as consumers. When you try to do that, you will get an army of users who want to not pay but who do want support. They think they want no-support but they don't, and they will retroactively rebrand their reasons to be more than money.

That isn't bitterness or anything (I've always dealt with B2B software) but it's the reality of the thing as I can see.
You can try us out when we launch, though for us it is more "assemble your own Notion tool like Lego" rather than an out-of-the-box Notion clone.
Can Wild Parrots Solve Puzzles?
Considering this is emulating an ARM processor, I wonder how such software might perform if written specifically for the new M1 macs?
Roy, thanks for all your hard work. So many people enjoyed and benefited from everything you have done.

Donation sent.
The World of Open Source, without that enterprise software subscription/licensing per core model flavours corporations can account for and personally I feel with a slight tongue-in-cheek, is a product of accountants came before programmers.

Or home users, in which software doesn't expire, just updates and support does. More a terminology aspect in that way.

Today more things are subscription level, but mostly for content to drive that software.
I wrote up a post about some inherent, fundamental contradictions in leveling / salary band approaches to structured career development.

I think it’s under-appreciated that these systems are so inherently flawed, especially regarding meritocracy.

https://managingml.substack.com/p/a-cap-theorem-for-career-d...
Here's how Eiffel Software describes the licensing for EiffelStudio:

> If you wish to earn a commercial benefit from your application and not release its source code, you must purchase the number of licenses you need for your development from Eiffel Software. After you purchase licenses, you are free to use and distribute your application the way you want (see the end user license agreement).

> If you select the Open Source license, you must release your development under an Open Source license for the benefit of the community at large.

So I'm still confused about the licensing. For the open source license, is a GPL runtime embedded in the compiled program or something?
NetBSD has dedicated particular releases to developers who died.
Open Source Headless CMS Software
> No, I had originally said >...others give you a chance to have a flawless experience...

This is splitting hairs. You were making out like it "just worked". It doesn't for me and I know plenty of other people that have run into the problems.

> I'm sorry that Discord streaming doesn't work for you. It sounds like an isolated issue judging from the reactions of other commenters here, perhaps you should contact Discord?

It does "work". The problem is the performance is crap. I have far better GPU than you do and I have a pretty decent CPU, so if you were playing the same game you would have it worse. The fact that it is that variable is the problem. It just quicker and easier to reboot into Windows and not have to deal with the issue at all. Which is the real point I am driving at.

> Many games also run "fine" on Linux, and that has been my argument from the start. If your concession is "it runs fine if you aren't tech savvy", then it sounds like this whole point is moot and we're back to square one.

They don't run fine on Linux . If you have even the most non-standard screen configuration things do not work correctly (as I said in my original post) and I have the same problem on different distros on different machines I own (I have some computers in the graveyard with different GPUs). I have messed around with GPU pass through (GT1030s are garbage so regular desktop video playback was poor but the gaming worked fine).

Gaming on linux is a massive compormise in terms of either quality, reliablility, performance or compatibility. You cheer leading to people in your comment and giving them a false impression of the situation will just sour those that attempt it against using alternative operating systems (I am an operating system enthusiast and I use some very odd things for fun).
> but in fact there's just a guy doing it all on his own

"Sometimes magic is just someone spending more time on something than anyone else might reasonably expect."
-Teller
FlexLM is alas still going strong, but even in ~2001 was clearly broken by the pirates [1] -- such are the joys of tech.

[1] https://web.archive.org/web/20010424155417/http://www.woodma...
The definition of the index, what does or not get counted in the baskets of goods, various “adjustments” etc. allow for plenty of manipulation of the headline numbers irrespective of whether or not the calculations themselves are being done honestly.
Made way more complicated that it basically depends on what China did to restart Wuhan or Russia did to push through Sputnik (How much did these vaccines shed? Poor answers right now!). All of America can be mRNA while SARS-nCov keeps evolving elsewhere, just one flight away importing it. Surefire way to get vaccinated though :)
Who said anything about blockchain?

It is one thing to formalize contracts as functions. Also formalizing the world state is a much harder problem and Ethereum tries to solve it by declaring the blockchain "the world". This is the harder problem as you can observe in courts where nearly all the discussion is about the world state.

For an example, the question might be "murder" vs "manslaughter". Was there malice? This is about the world state. Once that is decided, the function to determine the sentence is relatively quick to compute.
This is very cool. I love airtable and I'm pretty sure I will install Baserow soon just to try it out.

Shameless plug:
I just did a quick blog post listing that kind of products open source alternatives: https://www.juliendesrosiers.com/2021/03/13/open-source-self...

It's becoming more common these days to see serious businesses go open source from the start and gaining significant traction. Like Plausible, Gitlab, Bitwarden, etc.
Take Java as an example. In Java, there are no free functions. Every method belongs to an object or a class.

So you couldn't write `f(a, b, c)` as `a.f(b, c)`, because `f` as a free function couldn't exist to begin with. Either it would already be `a.f`, or `f` would be a method of the current class or a static method imported via `import static`, in which case using the `a.f` syntax could deceive readers about what class `f` is a member of.

That's what I'm going for with this language, for uniformity and discoverability. If you want to add a new method that takes type `A` as its first argument, you should add it as an extension method on type `A`.
The point of coinbase is to be a normie-friendly, trusted onramp into crypto. It has tons of direct and indirect competitors, many of which will give you better rates or more variety, but none of which have managed to market themselves into the degree of "legitimacy" that people give Coinbase. It is an exceedingly boring business IMO.
As I said, it's irrelevant since assignment is mostly random at birth. The law of large numbers takes care of trivial differences since those differences are largely randomized.
Lowe's Feb 2021 article was about antibodies, not T-cells, https://blogs.sciencemag.org/pipeline/archives/2021/02/10/do...

> Now, you can still make an argument that the T cell component of immunity might provide some protection after a previous coronavirus infection. The current study didn’t address this directly

Lowe's July 2020 article on T-cells, https://blogs.sciencemag.org/pipeline/archives/2020/07/15/ne...

> there are, in fact, people who have both CD4+ and CD8+ T cells that recognize protein antigens from the new coronavirus even though they have never been exposed to SARS, MERS, or the new virus. The paper speculated that this might be due to cross-reactivity with proteins from the “common cold” coronaviruses”, and raised the possibility that there might be a part of the population that has at least some existing protection against the current pandemic.

and

> patients who had caught SARS back in 2003 and recovered ... still have (17 years later!) a robust T-cell response to the original SARS coronavirus’s N protein ..This new work finds that these cross-react with the new SARS CoV-2 N protein as well

There is an open question in the Nature study, about prior, unknown animal coronaviruses which may have previously infected humans and conferred T-cell protection against SARS-CoV-2.
Now you're in a trust relationship with receiving party's antispamware? Great
Which of the modernist/moleculare cuisine books can you recommend?
Yeah, but it didn't have braces, so it never stood a chance /s

Meyer's book where pretty highly ranked in the canon of OOD, so at least a few people knew the language from there. But similar things could be said about Smalltalk. Eiffel was a bit in a weird place, though. C++ and later Java ate a lot of its customers, it didn't enter a smaller niche like Delphi and on the safe & secure side, you had Ada.

Doesn't Meyer now have the professorship that Wirth had before? Apparently the place for the Cassandras of programming language design.
There is something to be said about tangible things, but that’s not an NFT problem, that’s a digital art problem.

I actually wrote a thing about it on my blog today https://www.jacquescorbytuech.com/writing/irl-problem-digita...
> The CPU emulator, ARMeilleure, emulates an ARMv8 CPU and currently has support for most 64-bit ARMv8 and some of the ARMv7 (and older) instructions, including partial 32-bit support. It translates the ARM code to a custom IR, performs a few optimizations, and turns that into x86 code.

Interesting... since .Net is cross-platform and can run on ARM, if it's running on an ARM processor does it just run the instructions directly?
> I don't understand why they even attempt to push beyond even basic driver assistance.

Well, this is, actually, quite understandable. Tesla and many investors in the company, especially Cathy Wood and her ARK Invest, assume high correlation between Tesla's future success or even survival with the success of the company's autonomous driving strategy, which, they argue, could win the lion's share of the global robo-taxi, robo-delivery and ride-hailing markets (with selling a relevant subscription service to future owners of FSD-enabled Tesla vehicles being IMO a secondary and insignificant revenue stream). This can be easily illustrated by reviewing some of the relevant ARK's open research materials[1-4]. Elsewhere on the Internet, a notable coverage of FSD that I'm aware of (though I haven't yet had a chance to review) is provided by Tesla investor and popular YouTube blogger Dave Lee, who offers multiple - as of today, I've counted five of them - detailed video interviews on Tesla's FSD on his YouTube channel "Dave Lee on Investing"[5].

[1] https://ark-invest.com/articles/analyst-research/tesla-ride-...

[2] https://ark-invest.com/articles/analyst-research/ride-hailin...

[3] https://ark-invest.com/articles/analyst-research/autonomous-...

[4] https://ark-invest.com/articles/analyst-research/tesla-price...

[5] https://www.youtube.com/channel/UCi2G5aQTN0YwGIfnt1u7Nbg
This difference is covered in Swift's design doc above, but its result is to technically not have exceptions (nonlocal returns), have fake exceptions called errors for "recoverable" errors (user can fix it), and just straight up crash for "universal" errors (vague things the user can't fix).
Reminds me of the sarcastic lick and smell actions they added to Space Quest when they were pressured to move away from the old text based input system.

They were the most memorable features of the game they were in.
You’re exaggerating the impact or importance of a few minor negative incidents against world changing achievements. He’s far from a fool and saying these incidents make him a “very dangerous thing” just seems silly.
India's Serum Institute expects to make almost half the world's Covid vaccines
A computational guide to lead cells down desired differentiation paths
The PermaTab Web Browser
The issue is the OPs mis-representation of how well it works.
Interesting concept I haven't heard of before.

Where might I find anything talking about this more? Why 10 years? Is it time or just adoption? How many people?
Looks great. I suggest you get rid of the decimal point and two decimals in the pricing so it’s simpler to understand, especially for people outside Europe that use commas in numbers differently.

€4 per user / month

is much easier to read and understand for most people than

€ 4,00 per user / month

The comma made it look a bit odd and like €400 initially when I glanced at it and it just seems like an unnecessary level of precision to include the two decimal points when they are both zero anyway.
Researchers create new transistor based on metal nanoparticles, ionic gradients
Try actually using one?

The 2015-2017 12" Macbook was an ultra-thin fanless machine that was delightfully portable but was basically unusable for anything more than basic web browsing. It'd burn my thighs just watching Youtube.

The 2021 M1 Air is a slightly chunkier fanless machine that runs circles around Intel laptops with desktop-class processors, at lower cost and up to triple/quadruple the battery life. It's unlike any Intel laptop you'll find on the market today.

Apple deserves plenty of flak for their laptop design decisions (crappy webcam, fat screen bezels, port selection...) but the M1 is probably the biggest improvement to laptop performance in a decade.
Of course not, this is a strawman. I was disputing the positive claim that it isn't genetic, I was not claiming that heritability implies genetic determinism.
It does seem odd for those "low code" tools to not have a way to deal with "external users". For example, it would be logical to create a tool for accepting job candidates. The internal facing piece would be limited to some reasonable number of users, but the outward facing piece would have to allow anyone to submit a record.

I do know that knack.com has a pricing model based on number of records instead of number of users. Might be an option for you, depending on how many records you have.
The ice age mechanic remains one of the most significant and overlooked aspects of Ethereum. It's really good.
No, I marked it invalid and went on with my day. As the front line of security triage, I don't even work for the company and have no contacts on the UI team. You want me to escalate it to the internal head of security? It's not going to happen.
Stating “your attitude determines your success” is not the same as saying “your attitude is the only thing that determines your success.”
Maybe... but anecdotally we had an autistic son born when my wife was 26. But we later had 4 more children (including 2 more boys) who were born throughout her 30s and none of them are autistic. I think there is more going on than simple advanced maternal age.
Everyone has some character flaws, some gaffes, some negative anecdotes. Focusing on those and calling him a “twat” is just a ridiculous characterization when you consider what’s he’s achieved and how positive those achievements are for the world. So yes it remains mysterious why there are so many people ready to show their hate for him. And the only feasible explanations are envy or political/ideological motivation.
Check out anytype.io
This is the best visual comparison I've seen: https://i.imgur.com/HJd9qSn.jpg
+1 for excellent Cloudron support!