skysight-inc/HackerNews huggingface dataset:
> The problem is that this option is to buy AZ's current vaccine that have a high probability of being ineffective in 18 months.

I doubt that is a "high probability" occurrence.

If it does occur and AZ makes a lot of money, I don't care. The EU has many shitloads of money to spend, spread out your bets, go to town, reward every vaccine producer with huge profits, that's what we want, we want all of the companies that bet big on developing products - successful or unsuccessful - to make money off this thing. That way if it happens again they won't be shy about giving it another go!
I bought a used one a little while back - because I wanted to try it out and I found one at a price where I knew I could re-sell it easily. I fiddled around with it periodically, and it was fun, and with my limited skills I could do something that sounded reasonably musical with it. But - a. No proper MIDI implementation and b. I found the synth engines very frustrating.

On the other hand, using it as a way to add backing to my sax playing, and record my sax onto the device was fun.

But I got rid of it, and bought a used organellem and plenty of change left over (with which I might buy a proper sequencer at some point, but maybe not).

I've currently got a Novation Circuit which I bought on the same idea. Because I play a lot of acoustic music the circuit seems definitely not for me, but again it's kind of fun and has a nice shallow learning curve.
All of this is true, IF you assume that you want Unicode string. That, especially on system/embedded software (the kind of software that Rust is targeting) you don't really care about Unicode and you can simply treat strings as array of bytes.

And I live in a country where you usually use Unicode characters. But for the purpose of the software that I write, I mostly stick with ASCII. For example I use strings to print debug messages to a serial terminal, or read commands from the serial terminal, or to put URL in the code, make HTTP requests, publish on MQTT topics... for all of these application I just use ASCII strings.

Even if I have to represent something on the screen... as long as I have a compiler that supports Unicode as input files (all do these days) I can put Unicode string constants in the code and even print them on screen. It's the terminal (or the GUI I guess, but I don't write software with a GUI) that translates the bytes that I send on the line as Unicode characters.

And yes, of course the length of the string doesn't correspond at the characters shown on the screen... but even with Unicode you cannot say that! You can count (and that what Rust does) how many Unicode code points you have, but a characters could be made of more code points (stupid example, the black emoji is composed by a code point that says "make the following black" and then the emoji itself).

So to me it's pointless, and I care more about knowing how many bytes a string takes and being able to index the string in O(1), or take pointers in the middle of the string (useful when you are parsing some kind of structured data), and so on.

In conclusion Rust is better when you have to handle Unicode string, but most application doesn't have to handle them, and handling them I don't mean passing them around as a black box, not caring how they contain (yes, in theory you should care about not truncating the string in the middle of a code point when truncating strings... in reality, how often do you truncate strings?)
Exactly! I change my HN username every now and then.
This idea has been around for a long time. I've always found that it never gets much traction. A combination of the amount of money offered and the amount of work required never really lines up.
Why it’s so hard to fix maddening spelling systems
BTC plus five altcoins, I imagine is what he meant.
Gatsby + Github pages. I run `yarn deploy` and it publishes the built version of the Gatsby app to the `published` branch and Github automatically updates. The `main` branch of the repo remains intact for editing content.
I genuinely wonder: is the space requirement of text encodings really an important issue in this age of large photo and video content?
Well, one sure-fire way to make sure you can turn money into resolved issues is to hire people...

edit: Also the assumption that the 'vibe' of open source is free work-for-hire is a gross misinterpretation.
That sthrings are equally as awkward to handle correctly in C, C++, Python, Ruby, Javascript, and Perl as in Rust makes them no less awkward.

Nobody said Rust has done anything wrong to ban them from String. Many languages make the distinction, including (probably) C++23. Filename sthrings stink in any language.

With the usual solution, using "invalid character blocks", two different files with different names may show up in a list looking the same, so you are still in an awkward place.

Even with fully valid Unicode filenames, you can get a similar problem, from legitimate characters that just look the same. Even if filesystems forbade creating files with ill-formed names, we would still have the second problem. Filenames are just a hard problem.

It is too much to ask of a language or library to solve them. Even filesystems that forbid ill-formed filenames do not solve them all.
We just interpret "space in memory" at different levels of indirection. If you try to create std::string("verylong…") with more characters than you have memory, you run out of memory, so it "takes up space in memory", even though std::string has the same size as always.

Bonus fact: *"foo" and *"foofoo" in Rust dereference to 3 bytes and 6 bytes, respectively. It's neither a pointer nor the first char.
You can trade bounty chips for POWER in the repo. And contributors could be anonymous, maybe not maintainers.
Thank you for showing me the coolest graph I have ever seen.
Replace enough of the code, is it still Linux?

Perl 6 or bust!

https://en.m.wikipedia.org/wiki/Ship_of_Theseus
It does make the downvotes irrelevant in a way, it only signals strong disagreement which I think it's good to know. But it's not good to interpret the downvotes as correction method for yourself because it only leads to more echochamber.
Except, of course, you can downvote comments.

So umm. Kinda missing the mark eh?
'FLoC off ' Vivaldi declares as it says no to Google's tracking system
>cash is fungible, as in each unit of currency has no ID

This may seem nitpicky to point out that it does, but since it does, I'm not sure of your point.

"A unique combination of eleven numbers and letters appears twice on the front of the note. Each note has a unique serial number"

https://www.uscurrency.gov/denominations/bank-note-identifie...
The author pits private charity against government redistribution and criticizes the effective altruism movement for focusing on the former and distracting from the latter.

But it seems like there’s some question begging going on. Global poverty has dropped a lot over the last 50 years, and I don’t think it was because of private charity or government transfers. I could be wrong though. I just would like to have seen this point defended more instead of just asserted.

Definitely a good read though. Thanks for sharing.
Ironically reddit has solved this by having terrible search facilities. Subs can stay small and hidden.
There is a tonne of potential in the rPi / Teensy space. Check out the organelle https://www.critterandguitari.com/organelle
For now

There will be a lot of crypto focused and crypto exposed organizations in the public markets over the next few years

And now 1,700 Coinbase employees will be liquid and ready to pay it forward

For now this is just inclusion into the “tech” sector in the public markets, but it will quickly be its own
I’m the OP. I hope you become a US citizen just in case you need it (not just holding a green card). I agree with your assessment. I also have T1D. My neurologists and endocrinologists (I have 2 of each) are pretty sure one of my (very rare) neuro diseases caused the autoimmunity leading to the T1D diagnosis. The disease I have was discovered in the early 2000s at the Mayo Clinic off of NIH research grant funds. Call me crazy, but the only reason I do not renounce my US citizenship is because the US literally saved my life and others around the world via the NIH funded research discovery.
because you have to interact directly with hardware at a low level at some point (poking registers, implementing syscalls, implementing process and memory address space isolation, context switching between rings, etc), that will always be inherently unsafe.

Userland Rust depends on these guarantees to provide safe code, something has to implement them.
Seems to me the root problem is when people decide to use Bitcoin outside of it's original intended use, and centralize it.
I think this seems to be main reason crypto wasn't shut down by government when it was relatively easy to do ( now there are real players entering the fray ). There is already a small cottage industry based on selling insights from BTC nodes to FinCEN and banks ( but I do not know whether they are buying ).
Where there is a will there is a way....till the wsj exposes you.... as they have in many tech and Silicon Valley exposés like Theranos
Someone just posted this: https://news.ycombinator.com/item?id=26813265
Regardless of the margins involved, I think it is improbable that AZ would want to produce an obsolete vaccine when those facilities could be producing a better one if they have something ready to go. Its not like everyone involved here is a sociopath, they can put the money down now and renegotiate for a mutually beneficial change to the contract.
Do you know if there are new ideas or techniques to go around that issue ? With printed tissue and new computational means .. I was hoping new roads would emerge.
I actually (and pedantically, I'm afraid) meant that neither in C or C++ is it true that "foofoo" takes up double the size of "foo" - both will have a zero character at the end. The sizeof operator when applied to each will also return values that indicate that one is not double of the value of the other.
Waiting these are moved to Monero using Atomic Swaps.
You can individually choose to donate to political causes. Obviously anyone but the wealthiest can't single handedly influence large scale policy making, but lobbying and advocacy can have an outsized influence.

Edit: Consider that lobbying has an ROI of something like 1000x. If you can be anywhere close to that effective at directing government spending towards foreign aid, poverty reduction, public health, etc. then that could easily be more impactful than donating directly to NGOs
This will be a fun example of legalism v. Hacker ingenuity. Everytime they figure out a specific legal way to write up a trick to hide prices, the folks will find another loophole to hide them.

Honestly. This could be a fun race to the bottom.
Keyyyyyyyys
Both of your examples are individualistic, what about thousands or millions of poor people collectively fighting for something?

The total impact of collective action is much greater than the sum of its individual parts.
Interesting... Yeah I didn't realize so many of these sites exist. Something seems to be preventing them (or especially one) to really gain prominence and name recognition.

My suspicion is that people contributing to open source don't really just contribute randomly. It is most likely that they use a library or repo and then they end up on the "issues" page because they had a problem themselves.

It's at this point where I would imagine one is most likely to convert into actually picking up an issue and when notice of a "bounty" might push someone over the fence (?)
Roundup Injury Claim
Hmm, how odd that there is a convenient list of conspiracies... wait a second! This list was made by lizard people to tell me what to believe! These green looking humanoid were the ones who planted the Illuminati! They're aliens, I tell you!
What real-world wifi upload/download speed in mbps should we expect from this board?
> This is all feeling very dotcom bubble 2.0.

Dotcom bubble was unique among other market crashes, because the main prediciton that fueled the dotcom bubble — that internet is the future and internet-based companies will be worth a lot of money — turned out to be completely right.
Yeah `try_reserve` is ~~racy and~~ (edit, strikethrough) awkward to use. And having a bunch of a panics which "should" be dead code because of the proceeding `try_reserve` at best adds a bunch of noise burdening static analysis.

A bunch of us, anticipating a reaction like Linus' have been arguing that we need `try_` versions of everything and* a way to prevent the other ones from being used. (Cargo features?) I sincerely hope we finally get that.
That's exactly why you don't even have 1 million, lol.
In a recent post, dang said 8 hours https://news.ycombinator.com/item?id=26783815 . This may change from time to time, but probably it didn't change in this 2 days ...

Perhaps it's more time for post with more traction, from the FAQ it appears to be one year, but IIRC it's no automatic ...

So ... send an email to dang and ask him directly.
Don't the COVID vaccine companies enjoy blanket immunity?

https://www.reuters.com/article/us-astrazeneca-results-vacci...
GiveWell does take into account what other organizations are doing with its evaluation of "room for more funding." For example, vaccines are pretty effective too, but apparently those efforts are well-funded already by other organizations with deep pockets?

I agree that it would be nice to see someone do evaluations that are restricted in scope to countries or regions.
yeah that worked for me. wtf yt?
An old book "The Fifth Generation Fallacy" (Unger) addresses this somewhat.

As I recall it speaks about the desire by the Japanese leadership of the time to build AI translation and related it to the challenge of full literacy in Japanese due to the requirement of learning 4 alphabets. Hiragana, Katakana, Kanji and Romanji.
> the moment it gets converted to anything real, the owners will be caught

Is that how it works? Won't there be, say banking institutions that simply won't keep a record of who converted the bitcoin to money similar to how VPN providers are claiming to not log user's IP addresses?
how likely is it that the recipient would find sent emails in the spam folder ?
Our startup is working on a WebGL/WebXR platform where anyone can create and host immersive spaces, particularly for artists wanting to showcase their creative works and collections for others to check out. Link to a room on our platform here:

https://vrland.io/nMzTxw/0,0,0@0,0.5,0@1@S/puzzled-dexter-je...
In fact it seems like a no brainer decision. Why should a day 1 account be able to downvote content?
The first time I saw an OP-1 was the MoMa design store. It took me a few minutes to realize that expensive synthesizers are the new unplayed, high-end electric guitars that boomers like to buy.
I doubt it'll work out.

Other than highly mechanical tasks, the time investment to resolve an issue is unpredictable. It's highly unlikely someone only interested in monetary compensation would just randomly pick up an issue in a random repo and work on it. There's a reason why most contractors bill by the hour rather than by number of JIRA tickets closed.

Even if there are people interested in the bounty, it'll eventually turn into the 99designs of coding: dozens of people competing to be the first to resolve an issue and that usually results in a drop in quality for speed (see Goodharts law)
Of course it did.
Being wrong is easy, but being bold and going against the flow is much more admirable.

That makes Greg Abbott so much more interesting, here is a quick example:

https://www.texastribune.org/2021/04/06/texas-greg-abbott-co...
Also cloud hosted services. E.g., terraform knows how to manage hundreds of AWS resource types (IAM roles, DynamoDB tables, S3 buckets), sometimes even before CloudFormation does.

There seems to be some kind of https://github.com/aws-controllers-k8s/community in early beta, but I don’t know how much it supports so far or whether it can diff a resource and modify it in-place.
> when someone is arguing in bad faith versus just simply having bad arguments.

Sometimes the person just misinterprets the conversation, especially if not being a native english speaker, but the responses could get overly harsh and that's a pity because I'd like to see more international discussions here.
It works, but there is a risk (exacerbated if you use other features) that the device will become unstable. I believe depending on features used in btrfs it can use considerably more RAM for caching filesystem structures. While this cache can be freed, performance drops as the system need to retrieve this from the disk again. Considering reliability / reputation / performance it makes sense to not allow it as a supported configuration. However many vendors do this softly, and not as a hard lock. i.e. we won't let you create it (or we do and warn you), but if you complain / log a support ticket it will be ignored until you can show it on a supported configuration.

Synology can easily allow access to the volume. I would think the smartest decision when removing a feature (even a feature that was never intended to exist) to instead make the unit at least mount the volumes as read-only and allow the data to be exported to the network / cloud / USB drive.
Different languages trade off different things. I don't know enough about C#'s string handling to reply effectively, but Rust does the best it can given the things it cares about. Other languages don't care about the same things, and therefore, can make different tradeoffs.
Yea, my comment was more that $7.5B is $1 per person in the world or $20 for people in the US. Nowhere near something to be considered UBI. I hope you get the assistance you need.
A false abstraction is no less false.

I don't know when you went to school, but most places still teach using C++98, which is two generations removed from current practice. It is not unusual for TAs assigned to teach C++ to resent being taken away from their glorious combinators, and teach their resentment.

If coding C++ was not immense fun, you may be certain you were Doing It Wrong.
The loss became tradable on their exchange, the swap for equity was optional, their was also a token for for representing the return of the stolen funds that was trading as well. Eventually the tokens representing the losses were trading for an equal value to the loss so if you were a little patient you were reimbursed. Alternatively if you took the gamble to buy the debt tokens at below dollar parity you made a nice return. Meanwhile MtGox users are still waiting for legal proceedings to conclude and get their money back.
Well, gotta start somewhere ;)
Usually conversation is less crisp. That sounds great, but more like an audiobook or NPR. It's probably going to be hard to sound conversational with only one voice speaking though.
Needless to say, everyone in the colony is feeling a little antsy.
> Even things like mosquito nets - are we sure that these NGOs are really providing mosquito nets that wouldn't be provided otherwise?

There's an analysis of that particular issue: https://www.givewell.org/print/international/top-charities/a...

It seems that they typically would be provided, but months to years later.
Effective Altruism doesn't restrict its influence to charity-picking. It also actively encourages the career strategy of "earning-to-give", particularly to students just entering university.

Unlike allocating charity-dollars, that decision is not marginal but influences the lifetime of a person, and if universalized would significantly reduce the mindshare of people in industries that can make better use of existing wealth, vs industries that are income-producing for the individual.

This is an irony that people from outside EA detect, that financiers which are drawn towards "earning-to-give" are still the lifeblood of institutions that play such an integral part in creating inequality and volatility.
Woo-Hoo!
The second largest donor to the Biden campaign was SBF, the CEO of FTX, another crypto exchange. The crypto ecosystem is spending a lot of money on lobbying.

https://www.coindesk.com/cryptocurrency-ceo-donated-second-l...
Wealth shelters.
Check out https://turntable.fm/ you can stream from soundcloud and colab on playlists :)
This is only true depending on what you mean by "go anywhere." This is not a hard requirement for landing Rust in tree.

It is a hard requirement for Rust in things other than drivers. But that's a ways off. Walk before you run.
> Ha, I thought you were criticizing Coinbase for now being denominated in a long-term worthless US dollar. Funny what happens once you realize that crypto is real money and fiat is imaginary...

On a long enough timescale all money becomes worthless. The currency of the universe, for instance, is entropy. Eventually the universe will succumb to heat death, at which point there will be no currency left to spend.

Entropy is the only true currency. All other currency is imaginary.
> I started getting downvoted on virtually every comment, likely for political reasons.

That could well be because a lot of the downvotes I saw in your recent comment history were on outright political topics (Parler/Trump‘s ban from Twitter/…) It might help if you just stayed away from those if you otherwise enjoyed being active here?
That’s disingenuous. That quote is _immediately_ followed by a note

> Technically there will be a tiny amount of extra data, like a length, so it won't be precisely twice the size. But it's close enough for our purposes.

Also, nitpicking, those two strings _can_ take up the same amount of memory due to short string optimization (https://joellaity.com/2020/01/31/string.html shows that libc++ uses 24 bytes for strings up to 22 bytes long) or (for implementations that don’t do SSO) due to granularity of heap allocations.
After the Mtgox hack mtgox debt was breifly tradable on website called bitcoinbuilder iirc. Financial innovation at its finest.
Go to Calgary for that stereotypical Minnesota - with a bit of Texas for fun.
The author has a good point about traditional donation-based altruism not always being the most effective in achieving the end goal of ending poverty. For example, dumping hundreds of tons of second-hand clothes in African countries has a huge negative impact on local textile industries [1]. So while you're helping clothe people short-term, you're depressing wage opportunities long-term. I believe (could be wrong) that something similar happens with donated bulk food products.

I'm a fan of one of the author's later suggestions to implement a UBI-style setup and give people money directly rather than playing whack-a-mole with specific needs. The challenge there, of course, becomes political and safety concerns in less-stable areas. That's a problem that might not have a private sector solution short of paying mercenary forces or supranational compounds. I'd love to hear other peoples' thoughts.

[1] https://www.bbc.com/news/world-africa-44951670
The content of the article still stands if you take it about social voting systems in general. I guess you can apply it to like... Twitter or something.
Bauen Charge App, game changer for EV drivers
Same. I went through a puppet 2->3 migration and also through a terraform 0.11->0.12 update.

The puppet migration was definitely more painful, because of the entangled code.
Same, please keep sharing folks!
What do you mean by `racy`?
Oh yeah, I remember that this is where I really understood line discipline. For example, why backspace/Ctrl-H worked even if you are typing in things directly to a terminal (e.g. cat >> output file) and it did not need an editor to "interpret" the key, whereas things like Ctrl+A would need an editor. I know it's pretty basic, but this is the article that really helped me understand it.