skysight-inc/HackerNews huggingface dataset:
german and paywalled.
Airstrike confirmed.
Are there much better funded compilers? I don’t think we know much about how much funding the various compilers get.

Apple/Intel/Microsoft may have lots of money, but that doesn’t mean their C compiler teams get much funding.

I hear people say Apple’s work on clang is limited to their needs, and those may not involve getting full C11 support.

Microsoft also may not need full C11 support for their internal use. That can make getting that a low or zero priority task.

Intel recently moved their backend to LLVM. That doesn’t give me confidence they’re investing heavily there.

Now, gcc technically is volunteer work, but lots of development is done by people paid to do that by their employers.
No, it's on stable rust, maybe you got confused by the bug report talking about the nixos-unstable channel, that has nothing to do with the rust nightly builds, it's the version of nixos that is currently under development.

You can reproduce this yourself with:

git clone https://github.com/cortex/ripasso.git
cd ripasso
git checkout release-0.5.1
cargo build --locked

On my arch system this fails to build with the same errors as the bug report i got, and my rustc version is:

$ rustc --version --verbose
rustc 1.57.0 (f1edd0429 2021-11-29)
binary: rustc
commit-hash: f1edd0429582dd29cccacaf50fd134b05593bd9c
commit-date: 2021-11-29
host: x86_64-unknown-linux-gnu
release: 1.57.0
LLVM version: 13.0.0
For a recent project I picked a similar approach, but a directory full of JSON files, where the filename is the key and the value is the contents of the file. This gets me two improvements over the single massive object persisted to disk in a single file: ACIDish for free from the filesystem, and a large reduction in bytes (potentially) written to disk since you don't have to rewrite a large file every time a single key changes, and this service potentially has frequent writes to a subset of keys.

This latter point matters a lot to me since the disk in question is a Raspberry Pi's SD card, which I've heard have a tendency to wear out quickly, so I wanted to avoid writing to it unnecessarily. And yeah, this system is fragile, not actually ACID, etc etc… but I'm the only one who relies on it (it's not even accessible on the public internet, only over my Wireguard VPN), so it doesn't matter if it breaks!

I will probably rewrite this service later, backed by either SQLite or Postgres, but writing it this way saved me a fair bit of thinking and lines of code, which was great for getting it off the ground and usable to me in like two hours.
I remember so much of the time I spent on IRC and XMPP overlapped with the period in my life when I had the fewest financial resources. It would have been net negative for me if the popular chat spaces had been accompanied by any kind of toll.
> We were talking about how you were going to solve double spends without a chain.

"Double spend" is a cryptocurrency problem, NFTs do not have this problem since unlike "currencies" the goal is to create a "non fungible" record of ownership for an off-chain asset; a chain of digital signatures satisfies this need, the double spend issue is not relevant to the stated use-case.
I worked with Nick's brother Paul for many years at F5. Several years ago I asked him if Nick was Satoshi and he said Nick denied being Satoshi and Paul also added that it wouldn't make sense because "He still owes me money!". Pretty funny. But I guess he could have fooled his own brother.
Even if it is a fixed contract, they can shell out $10k for this. However, account managers and their bosses are bean counters.
Wow. Your projection of my opinions / morals is pretty telling.

My statements were about the legal current state of things, not how they _should_ be. The grandparent comment was not arguing ethics, but what “cannot” be done, hence I didn’t discuss ethics/morals.

The state only exists _because_ individuals can’t do everything on their own. The state forces people to pay taxes, forces people into cages when they violate criminal laws, forces young men into the military during times of war, etc. Yes, the state (in practice, and likely should) force people to take significant interventions to prevent deadly contagious diseases. There is an argument to be had about whether COVID-19 qualifies or whether specific interventions should be mandated for this particular disease, but this intervention follows directly from state efforts to mitigate the harm of Smallpox, Polio, Influenza, etc.

My comment did not state that _I_ have suffered. It was a comment about the society that I live in and therefore the social contract that we have with the government.
For me photography has been an on and off sort of thing.

I went through a phase prior to 2010 when I was serious about Flickr.

I tried to get back into it but the user interface seemed unacceptably slow on a DSL connection and it wasn't just that "big photos" were involved but some wider kind of bloat.

I got into the "photo sharing" business with my own sites that burned out spectacularly and left me paying AWS bills out of my home equity line of credit. I know a lot of people who crashed and burned with photo sites in that time frame, the real survivors were instagram, snapchat, and pinterest.

I had most of my lenses go bad and was down to just a 20mm prime on my Canon body. I lost interest in photography and when I got it back I couldn't find the body so I thought long and hard before jumping into the Sony mirrorless ecosystem. I got a number of quality zoom lenses, but never got my psychology around taking photographs seriously.

18 months ago I got a "free" inkjet printer and challenged myself to print something every day to keep things drying out. Since then it has been a voyage of discovery more than invention and I progressed from anime fan art to art reproductions to photographs I take myself. The central concept is the "three sided card" which is a physical object that has a "digital twin" on the web. My work is driven by the needs of the system and I've been drawn kicking and screaming into taking pictures again, including all of the subjects I couldn't somehow make myself do.
Just to enumerate some recent missions:

* NASA Curiosity: "2 years" -> 9.5 years, and counting.
* NASA Spirit: "90 days" -> Just over 6 years, ending in 2010.
* NASA Opportunity: "90 days" -> Over 14 years, ending in 2018.

NASA has had some failures too, of course. These stats are cherry-picked but still impressive.
> Indentation makes copy/paste bugs too hard.

I love Python's indentation based blocks (in Python) but this is the biggest issue I've had with it. That and maybe occasionally when word wrapping.

I think Python's general terseness mitigates most of the reasons I might miss blocks in C or Java.
> Saying some prediction about the future is unlikely to be correct is not fact-checking. That's the whole point. Predictions aren't facts. Unlikely predictions aren't false facts. They're unlikely predictions.

Our culture has become filled with a certain kind of noise in which people who frequently don't know what they are talking about make predictions about the future. I don't really care what you want to call a counter-balancing trend to that - I would agree that "fact-checking" for things that are clearly predictions is likely not the best term, but it's not the worst either, since frequently the process of pointing out just how ridiculous the predictions are will involve using actual facts. So in that context, "fact checking" does not mean "check that the facts claimed are correct", it means "check the facts underlying the prediction".

But call it what it should be called or not, it's still a valuable act.
That aircraft could land on a driveway, much less the miles of dirt roads visible all around.
Maker in Residence
sigh

> completely insecure if you are not the only one with the key

This implies you are referring to a key that the user has.

What key does the user have?

A passcode? Password?
> But there's no way I'd ever want the ownership of my house or cars or other property controlled by an NFT.

+1. My dad died in 2015 and the lawyer who held his Will had apparently gone out of business in the early 00s. I spent a lot of time in the probate courts but was eventually able to gain access to the assets so I could clear the estate, settle his debts, and put him to rest. Arbitrated reversibility and sanctioned transfer of title is a feature, not a bug...I feel that point often gets lost in the web3 debates.
The difference between "speculation" and "scams, fraud, and similar" is in the eye of the beholder. Lots of people find all crypto to be a giant scam, others find all of it to be a potential investment (hopefully with the understanding that the long-tail of individual investments in the space will go to zero).
£50k and I'll do it today!
A lot of mistakes were made. The FAA is investigating and I'm sure they will come to a sound conclusion. This is the most I can say, based on the footage I've watched. I cannot speak to his intent.

Anything more is just Internet Pile-On, and the Internet can use less of that.
If a psychiatrist is making conclusions on n=2 uncontrolled experiments with null results, they should find a new one.
Some examples of dApp data sharing in the wild:

For example if you have Ether, you can use a decentralized exchange (e.g. Uniswap) to swap it to stablecoins like USDC and DAI, deposit that USDC and DAI into a collateralized lending market (e.g. Compound), then deposit your deposit tickets into a stable pair exchange (e.g. Curve) to earn maker fees when others trade against your liquidity, while ALSO earning interest fees that accrue to the underlying. This is possible because these contracts are all able to share data about token balances with each other.

On a side note, DAI is actually a great example to illustrate this kind of data sharing, because behind the scenes, DAI is itself a synthetic asset backed by yet other assets. DAI backing even includes derivative assets that themselves represent claims on liquidity denominated in yet other assets in external contracts (e.g. UNIV2WBTCETH). The tangled web of assets backed by other assets is insane, honestly, but it's all made possible by contracts sharing data with each other.

As a second example, you could take some bitcoin, bridge it onto Ethereum (using e.g. the REN network), and deposit and earn interest on it on a collateralized lending platform. These actions all require data about ETH balances and token balances to be portable across dApps, and in this case even portability across the Bitcoin and Ethereum networks.

A non-monetary example of data portability within Ethereum is the Ethereum Name Service. Like DNS, the name database is public and can be queried by other dApps. As a bonus, names in ENS also follow the ERC-721 token standard which provides a standard way to share data about who owns which names, so it's theoretically possible to write contracts that themselves write derivatives on name ownership, for example to give someone a collateralized loan backed by the value of their ENS name, or to have a contract that owns an ENS name but that requires a majority DAO vote in order to manage the name or transfer ownership.

In summary, for the most part dApps are purposely written in such a way that they can be easily integrated with other dApps using open standards and without asking permission, which is why the space sometimes gets a "money legos" moniker.

The data structures that allow these apps to pass data between each other are defined by the ERC-20 and ERC-721 token standards, which list standard method interfaces for smart contracts to store and query each others' token balances, and I believe were officiated as standards by the Ethereum Foundation. These standards are currently widely supported across all Ethereum smart contracts that involve tokens.
> Want to share where I can read the unified opinion from the "tech community"?

a good place to start would be the majority of replies on this thread
What makes you think SQLite uses go? (It's written in C[0])

[0]: https://www.sqlite.org/index.html
Tetris99 is pretty similar. You have to get the DLC to unlock playing with your friends though.
Don't New York and Florida have essentially identical rates of infection though?
Yeah it sounds like we have a large gulf of personal experience on this matter, so it makes sense that my description doesn't resonate with you.

IMO these sorts of conversations tend to fall down because we don't have the appropriate context to talk about our experiences. For example, I've lived in cities, car-dependent suburbia, and a bike-centric university town. Of those, the city and bike-centric university town were orders of magnitude better to live in.

However, I haven't lived in a rural environment, which seems like a very different experience, so I can't speak to the relative quality of the rural vs other-options lifestyle.

I like to think, though, that if we had an actual conversation (instead of an ephemeral textual exchange), I could probably explain why city living would likely facilitate many/all of the elements you are looking for in a community. Sadly, nearly all Americans simply haven't gotten to experience living in a city for themselves, and so don't have the context required to understand how cities facilitate community. America has precious few non-car-dependent cities (car-dependent cities don't count as cities IMO, since car-dependency is incompatible with the requisite transportation structure necessary for city communities to thrive).
Correct, with all single signer ownership you can never be sure how many custodians there are

So you’re right and we would never be able to prove that any amount has changed hands or not, only assume that others wouldn't take the risk
Later on the author wants an autoformatter as part of the core language tooling, ala gofmt. I think with autoformatting the code ends up as readable as Python... the code can still be unreadable, but not because of misleading indentation! (Well, I still am offended by the vertical inefficiency of K&R style bracing, but presumably the language wouldn't copy that style...)
> At which point I would never be allowed to contribute the fix back to the original project due to the no code export policy and airgapped network.

I mean, presumably what you'd be getting approval to do is to take PTO to do the work off-hours for the upstream project as a volunteer, no?

That's the deal most "open-core upstream maintained in public, enterprise SaaS downstream maintained in private" companies offer: "we'll compensate you for the time you spend volunteering as an engineer/maintainer at the Foundation, shipping the code we depend on."

In such a case, the code would never start as work-for-hire as part of a confidential project; and so would never need to be exported from said confidential project. It'd start life as FOSS code living in your personal GitHub repo fork of the upstream.
Something to keep in mind is that this is a balance, like everything else in life.

As humans we are integration machines. We need to take in novel information in order to combine it and produce new novel information. HN definitely helps with that, as the bullshit here is at a minimum with interesting technical information all over the place. Its honestly a gold mine, similar to what Slashdot was in yesteryear.

I have a similar question to OP: when HN dies like Slashdot, what's next?

Honestly my guess is that I won't get a solid answer in this thread, but some time after HN dies I'll just find myself on the next thing just like I found HN years after I left Slashdot
Yup, check the menu in the corner or long-press anywhere in the empty space.
Thanks, this was a fun experiment. I was curious to see what language you used. I've done a bit of scala many years ago, and I have to say that I HATED other peoples weird and often over complex scala code. I think this is the main difference in our point of view. I 100% agree that you can write better abstractions with a language like Scala, but you can also shoot yourself in the foot far far easier. If you have a small team of very talented devs, something like scala can be amazing. At a large company, with thousands of developers of varying levels, I find you get worse results with something like scala relative to Go.

I also think that a dev who just graduated college would be able to jump into my code and work on it fairly easily. I think they'd need a lot of extra training/learning to understand yours.

One question about yours, is it using a separate OS thread for each HTTP call, or some kind of async io?
Flickr had a follow button, and everything revolved around the stream of photos taken by your friends and family.

There was even a song written about it! http://rolandtanglao.com/2005/02/12/i-love-my-flickr-friends...
This looks really cool. I'v been looking for something like this for a while. Is there an APK download? I don't use the google store and the github page didn't seem to have an obvious link?
Hah. Whatever happened to Instagram?

After all this time, money, and engineering talent, they lack basic features like "Give me a URL to all the photos I (or any user) have tagged with X" that flickr has pretty much had since the neolithic era. Instagram is still basically a toy app that was lucky enough not to be mismanaged to death. Current flickr management has done what they can, but as a product flickr missed out because Yahoo never met a good idea that they didn't fail to execute on.
TikTok moderator sues over psychological trauma
I'm sure you believe mainstream adoption is a consequence of a software having good UX and being very useful, I don't.
The game has a very robust config that allows you to alter the amount of shaking. I also did not like it. I turned shake and bounce all the way down to 0%.
In general A2P messages are subjected to harsh anti-spam filters. SMS spam filters work similar to email spam filters - i.e. they use various Bayesian rules to calculate spam score and classify the message as spam if that score is above threshold.

In addition, SMS filters are more strict than email filters - because they have a lot less text to work with and also SMS spam is more annoying than email spam. The downside is that there are more false positives than in case of emails.

So it is quite possible that your message exceeded the threshold with "Verizon" in it, but was just below the threshold without "Verizon".
There are some solid communities but for me it wasn't worth the price of being on that dumpster fire
> They don't say masking is effective, they continually question if it is. This is really problematic.

Forbidding questioning is really problematic.
There's a small number of grifters leading a very large number of naive tech types who genuinely believe they're about to make a bunch of money on this thing they don't quite understand but must be legit or there wouldn't be so many people working on it.
My wife’s surface book 3 auto-updated to windows 11. She complained to me that games were running slowly and it turned out that the nvidia driver wasn’t installed anymore so she was stuck using the intel graphics card.

It was an easy fix for me, but it would have been nearly impossible for a non-tech-savvy person to figure out. You would think that Microsoft would do a better job of testing their own OS on their own hardware.
So does that mean anybody can use the likeness of Winnie the Pooh and Bambi on commercially available merchandise now?
As someone who's out here building a web3 site (and is a heavy twitter user), I agree completely. Most of the twitter talking heads also have no clue what they're talking about, waxing on about grand visions when the first set of pragmatic implications are already here, basically (metamask/web wallet login).
Thanks. Sounds like the same resistance we met. I'll be honest, we didn't fight hard enough to get rid of the DRM. We had to fight really, really hard just to let the labels put the music online at all. They didn't want to cut into their CD sales and they thought CDs were forever. The only way we got meetings was by taking a celebrity musician with us (Peter Gabriel) who could open the door to any label.

Once we'd opened the door to each label, Apple would breeze in right behind us and find no resistance. Later they used the Cult of Jobs as their leverage to get rid of DRM on their downloads. It looks like DRM is creeping back in again to their lossless and Atmos downloads now Jobs is no longer around to use his muscle to keep the labels honest. It's like an addiction for them, they can't stay away from it.
This report would indicate otherwise in re: narcotics tax stamps. [1]

> Almost no dealers actually [anonymously purchase narcotics tax stamps], nor does [then-NYS governor] Mr. Spitzer expect them to. The vast majority of revenues from the tax are collected after law enforcement officials seize the drugs, said Kimberly Y. Brooks, a spokeswoman for the North Carolina Department of Revenue.

> “It’s really about cutting the drug dealers off at the knees,” said Ms. Smith of the tax administrators group. “It kind of goes back to the Al Capone model.” Proving tax avoidance is much easier than proving a drug crime, she said, so the tax laws help the authorities keep seized drug money even when a suspect accused of dealing drugs goes free.

[1] https://www.nytimes.com/2008/01/24/nyregion/24drugs.html
I'm not 100% sure, but that may be a scam.

I recently got one of those, and I'm not an AT&T customer.
It feels like something or other cryptocurrency related floats on the front page of Hacker News every other day, and discussion about it is welcomed. I would call that the opposite of "please leave".