skysight-inc/HackerNews huggingface dataset:
I did consider magic numbers for the types, however, the current version of Age is extensible without active coordination - that is, if you're designing a custom recipient type you call it "example.com/whatever", and you can be pretty sure it's globally unique, whereas with a small magic number you might collide with someone else's extension.

I didn't use a overall header length for two reasons:

- Having length fields that potentially "overlap" introduces parsing edge-cases. For example, what happens if the final recipient "overflows" the length specified earlier? Obviously you'd add bounds checks for this, but another implementer might forget!

- An implementation should scan over all the recipient fields to check that the file is well-formed before it attempts decryption. Not including the length forces parsers to do this. I don't think there's meaningful overall performance to be gained by skipping ahead anyway (since time spent doing X25519 or scrypt will dwarf the time it takes to do the parsing).

- Reason 2b - it should be possible to parse the file in a fully streaming fashion, with bounded memory usage (no dynamic allocations), without needing any hard limits. I might do a C implementation that demonstrates this concept.
I think if anything COVID has shown us that biological warfare makes as much sense as nuclear: none. In our globally connected world it's mutually assured destruction, and that's without even the need for your enemy to maintain stockpiles of weapons. The virus will find itself within your own borders soon enough.
I don't understand the mental gymnastics to discredit the lab leak hypothesis. The fact that the lab and epicenter of the virus are in the same geographic area make it the likely scenario and warrants the most investigation. The efforts to look past this seem artificial.
That's a very long-winded way to express "no u rong"!
Iconhunt: Search 150k free and open source icons
Interestingly, the CIA has published a paper on exactly this subject:

Words of Estimative Probability (PDF) https://www.cia.gov/resources/csi/studies-in-intelligence/ar...
The placement of the national labs in DOE is mostly a historical artifact of the time they were born. They cover most sciences these days and it isn’t uncommon to hear people with DOE jokingly refer to it as the “department of everything”.
[Sobs in hours spent in pandas documentation]

Or, just use a relational database.

Alternatively, airtable and similar are basically relational databases that have some really neat features that let you create relationships by just copying/pasting data, or importing CSVs. They're limited in a lot of ways, but it solves a certain set of problems that can't be solved with code or excel.
Release a plague you can’t control through the wet market next to your virology lab, knowing that it will spread among your own people and those of your allies first, and then also probably circle back, hoping that it will be worse for the other guys, sure (somehow) that the war that you started out of nowhere is to your own net benefit.

Interesting strategy!
The connection is purely superficial, LLMs and cryptocurrency are two completely different technologies, hype is always going to exist with every popular technology, we need to be able to look at something and evaluate it on its own merit rather than as a function of how popular it is.
There's many thousands more contact between bats and humans involved in mining (literally how RaTG13 and the Mojiang mine, bat guano collection for farming and just tourism:

https://www.sciencetimes.com/articles/33905/20211012/china-r...

There's a lot of economic activity in China that is close to bat habitats and there's evidence that cross reactivity to sarbecoviruses exists in a significant amount in rural china.

The researchers collecting samples were a very tiny slice of the human-to-bat-virus exposure that is going on in China all the time.

And we know that SARS-CoV-2 doesn't last very long on surfaces, it isn't transmitted by fomites. It needs to be aerosolized and breathed in. It isn't likely that the researchers were collecting live viable virus in the samples that they brought back to the lab. What they were sequencing was overwhelmingly going to be "dead" mRNA.

The idea that the lab researchers were the initial Typhoid Mary of the pandemic is also simply not believable because it requires one to believe that they lived within a bubble EXCEPT for one trip to the wet market where the outbreak happened. They didn't start spreading it around their apartment building, they didn't infect people in restaurants, didn't infect elderly relatives who wound up in the hospital, etc.

It makes "more" sense that they deliberately genetically engineered the virus and released it in the wet market entirely on purpose.
Feedbase is an Atom/RSS-feed to nntp gateway
Show HN: Visualization of Catmull-ROM Spline Generation
Unicode is for representing text, not allowing arbitrary manipulation of it. It isn’t the job of Unicode to encode those relationships. Also, the Turkish `i` stuff is just the tip of the iceberg. Should Unicode be able to round-trip `'ß'.upper().lower()`? Keeping the existing capitalization of ß → SS, you need to define a "uppercase S that used to be ß" character. Then there’s the Dutch `ij`, in which both characters are either uppercase or lowercase (`Ij` at the start of a word is incorrect). There’s a ligature in Unicode, but it’s only for compatibility with some legacy keymaps. But is there a point in adding a new version of "S" that a lot of software would not recognize as equivalent to the plain old ASCII "S" (and one might end up far away from a ß due to copy-pasting or stuff), bringing weird bugs and security issues? Should the Dutch throw out all their keyboards just so they get a new key for the special IJ ligature?
Early in Web, I saw job posts for "HTML Programmer".

(This was before JS, before CSS, etc. Mostly just your original HTML simplified LaTeX article.cls elements, plus `A` and `IMG`, and maybe a `FONT`.)

HTML was easier to use than many word processors, but because it was new and unfamiliar, yet looked like it might be huge... for a brief period, practically anyone who could spell "HTML" or "WWW" could posture as a whiz kid, and make big bucks.

I'd guess that "prompt engineer" will evolve into real careers soon, but the nature of the technology and the role will be very different than it is this quarter.
Yes: "ReferenceError: user is not defined"

Rest on pastebin: https://pastebin.com/CHxFRXd2
Interesting enough, I always wondered why it seemed like I slept better with alcohol, and getting a sleep tracker helped me understand: alcohol lowers REM sleep, but increases deep sleep. In my case, without alcohol I’m abundant in REM but lacking in deep sleep.

So in my case, one drink improves my sleep quality! However I don’t think alcohol is healthy, so I don’t regularly imbibe, but it would be nice to find something healthy that would make that trade off for me.
True, and any other "true" measuring point would be just as right. Hence, no simultaneity in the universe.
My heart sinks when I see this sort of parochial US-centric definition of free speech. The vast majority of the world is not protected by and has no interest in US constitutional rights. The principles of free speech are universal, much more important and much broader than the US constitution. There are many ways to foster and promote free speech that has nothing to do with US law. Yes, we're often discussing US companies when this topic comes up, but you should realise that people outside the United States are not covered by US constitutional guarantees, and US companies don't treat us like we are. We must foster a discussion where the principles of free speech are seen to be important outside of this narrow, legalistic, US-centered sense.
starbucks takes notes furiously
That makes perfect sense, two weeks is way too early to deploy something in production.

Also, good call on not using openssl(1) in production. Last time I checked that CLI was primarily meant for testing, and anyway is full of sharp edges.

Not sure what AES-256-GCM vs ChaCha20Poly1305 has to do with KMSs though? I ask because age is specifically designed to support pluggable key wrapping mechanisms to support KMSs. You can write a plugin that talks to your KMS to wrap the file key, and use age for everything else. Surely you're not sending the whole file payload to the KMS.
So if a tech from the Wuhan lab on one of these expeditions, does that count as a leak?
I wonder how embarrassing should be to all media and people calling other names because they supported this theory since the day one..
> It's effective, but to what effect?

Money. It's mainly designed to increase her reach to people who might consider donating because they like her message and attitude.
https://obsproject.com/
I agree, the closest modern equivalent is code that branches too much from too many places. Modern tools still help a lot to reason about it but it comes to a place where I, personally, have to create call flow diagrams on pen and paper or a whiteboard to actually understand some flows.

Code with extreme branching, while dealing with state/boolean parameters that determine flow branching; error handling that can also create other branches of execution; all of that is really hard to keep in mind when reading such nightmare codebases...
> And this is high-quality BASIC by 1979 standards — it’s in a printed book after all.

I don’t think that’s true, certainly not for books of that time period. Because the whole field was changing rapidly, writers would often work under tight schedules, and customers would buy about anything because they only had magazines and books to learn from and review sites didn’t exist.

I also think that’s bad Basic for the time. Certainly, comment lines before subroutines would help.
Is SQLite a "scalable, real, full-blown database"? That's the scale that Access is going for. (Though it also totally works as a pure frontend to a "real" database connection.)
lol I'm not actually calling them cult leaders but I'm giving you a point of reference. People in mainstream media can have a "cult following", a group of fans who are so enthusiastically devoted. We have that for brands, movies, comics and whatever else. Today people become personalities on twitter that end up with a similar cult following.

Also I mean I'm not here to spin conspiracy theories. Pulling your audience to Mastodon isn't something villainous. It's an opportunity to remove a lot of the noise on twitter and focus people on your message and community. That could be anything. Your Mastodon server could be dedicated to die hard star wars fans or it would be liberal tech folk on the west coast who want a smaller space in which to voice their thoughts without the other side of the argument. It's just human dynamics.

At the end of the day it doesn't matter whether people use Twitter or Mastodon or whatever else. We're transition between platforms every decade, some people stick it out for the relationships and other people move on to new things. That's life.
The invisible hand supports, and does not strangle! We are far past "Capitalism".
This supposes way too much intention that can much more easily be explained by incompetence.

A lab doing questionable work with inadequate safety measures hiding a major leak to save face makes way more sense than a supervillain story.
Side note: when I was basically doing browser emulation in Google's indexing pipeline 20 years ago, I ripped through a billion of the 4 billion top web pages and counted HTML tag attributes found in the wild, in order to prioritize emulation efforts.

"onlick" was a surprisingly common misspelling of "onclick". There must have been quite a few web developers wondering why their click handlers weren't working, but I imagined them furiously licking their screens, attempting to debug what was wrong with their taste-o-vision enabled webpages.
What are your thoughts on some of the trends/buzzwords I find among Architects' communities these days, like "Evolutionary Architecture" or "Just Enough Architecture"?

Note: I don't mean to lower their values by calling them buzzwords, but I truly see a peak of usage in the last 12-24 months, that gets me curious.
You can't say something bigoted and then try to add a disclaimer and somehow make it magically not big bigoted. Leave pediatric medicine up to the pediatric doctors.

I have a niece who is transitioning and it's attitudes like this that endanger her wellbeing.
Weird not to see HPV even mentioned anywhere as one of the CRC risks they accounted for.
Good to hear that Tennessee is standing firm against the medical abuse of children. Well done that state.
Better the kind I am than the kind you are. You're underplaying your hand, too, if that's the worst you can find to call me.
SEO optimization is at the other end. It would be like trying to get your data picked up by the model training. Prompts are equivalent to search queries.
on my m2 power levels and sleep don't work right : if i close the lid, it heats up and smells like model airplane glue, and that's super annoying. if i leave the lid open, or just power down, it's fine.
In my opinion, its more likely wallstreet that doesn't want to loose their cheap Chinese sweatshop labor.
If all the other origin theories has "very low" as confidence score, then a lab leak is still the most likely origin with a "low" confidence score.

It would be nice to see the confidence score as a numerical number in order to understand how much lead this theory has to the second most likely origin theory.
>when people randomly guess something correctly

Or an educated guess where labs in the area were studying this exact type of virus
The recent controversy about the use of so-called puberty blockers concerns another aspect of this same complexity: The Tavistock clinic in London was ordered by higher authorities to restrict the use of puberty blockers that suppress hormones and in this way pause a child’s development of sex-based characteristics, such as breasts. Tavistock was administering these drugs to youngsters between 9 and 16 who appeared not to be able to choose their sexual identity.

I still don't understand how it makes sense to have a child make such a decision. When I was 9 I thought I was a dinosaur. I bet that if we could, under the current political landscape we would pay huge bucks to pharmaceutical companies to turn millions of 9 year olds to dinosaurs.
Turkish Ministry of Education has chosen Embarcadero's Delphi few years ago for students in technical schools.

https://jonlennartaasenden.wordpress.com/2020/01/20/turkey-s...
I think ultimately this is where we’re gonna have to agree to disagree because to
me, someone who works with trans people all the time, this is a gross mischaracterization of what it means to be trans. Manliness or womanliness has nothing to do with it, I know trans women who are super butch and do metalwork and know trans men who are femboys. The “wrongness” trans people feel their whole lives and the distress it causes (dysphoria) runs through to the very core. The most commonly reported age where trans people “know” is 5-6 well before they have any idea about what being a boy or girl even means.

Differentiating between “boy who is gnc” and “trans girl” is why every part of this process has multiple safeguards. And the reason why this matters and why the trans community doesn’t just say “whatever just make them wait until 18” is because going on HRT in early adolescence means they will grow up virtually indistinguishable from a cis person and get to live a much happier and safer life. What $10 pills can do at 14 costs $50-$75k or is just impossible later.
Fake OpenAI site w Malicious Intent
It's not about what you learn, but about how you apply it. The chances are, if someone's a clerk, he/she isn't really into "upskilling" in the first place. People don't ever change fundamentally, especially after they get a small taste of the economy.
No there isn't. More than 50K animals tested an no animal reservoir for C19.

Are there really reddit-ors who still think C19 was natural when ALL of the current evidence including genetic markers points to lab leak?

Yes, we can't say with absolute certainty, but the case for lab leak is MUCH stronger than for natural. Plus, why has China still not released the nature and details of the experiments that were conducted in that lab? You know why.

Anyone who doesn't see that lab leak is the most likely source is just being contrarian for their own ego or political reasons.
Why? What's the thinking in that decision? This kind of post draws out the lowest quality comments and attracts accounts that comment only on this kind of post.
Subscription fatigue and related musings
Iraq only produced a death count of 25k? Do Iraqis not count?

Also almost all of the violence post war should be somewhat attributable to the invasion; we broke the basket to secure oil rights (and some argue to also keep the petrodollar as the world reserve currency)

The cost was way more than the cherry-picked stats you present
>> Not different than many different than many other democracies, lots of suspects held in custody without conviction: https://www.americasquarterly.org/fulltextarticle/prisons-in...

Two wrongs don't make a right.

>> What is your yardstick for a functioning democracy?

In any functioning democracy, government should not be able to arrest members of their opposition parties or journalists just based on allegations.

>> Who says there was such a scam? The Hindenburg group did say, but they are a short seller who allegedly benefited from falling prices of Adani's stocks. And their word is not a valid authority in Indian law to book a case against anyone.

Exactly! Who says Manish Sisodia did a scam? The BJP government did say, but they are a ruling party who will benefit from keeping their opponents in jail/courts.
This has always annoyed me about Terraria a bit; it would have been so much cooler to have properly flowing water, with air pockets and all.
No, we simply didn’t consider the option you have mentioned.
I doubt it. It was almost immediately clear that the world’s reliance on China for some things was a problem. I think this was a pretty clear outcome, because before COVID there were people already harping on that single point of failure.

This is going to hurt China’s long term influence. Countries are diversifying their strategic supply chains, on shoring capacity for thinks like chip fabs. This weakens China’s geopolitical clout because they won’t be able to control the bottleneck.
Worth also noting the sort of wild limits with Basic too that are partially responsible for the code being spaghetti, including effectively an inability to add new lines in the code without adding a goto between previous statements.
>through some cryptographic trickery you can prove that the backdoor can't be detected.

Can you explain more about this? E.g. in the worst case, if I know the learning algorithm, I could retrain the model myself and notice the difference, right? What is the threat model exactly?
Ok. Perhaps I’m not familiar with this concept of “data-based architecture”. The GP talked about designing around features, which I think is also bad. But maybe they meant more like a DDD approach?

So - I certainly agree 100% with what you say about keeping thing independent. Maybe I’m just unfamiliar with the terms.
No collaboration process will remove people from the system. You should never expect it to, if you have problems with social power, that's a culture issue which isn't something you can control directly. You can discuss culture issues as a group and nudge toward changes. Process won't define culture - it might only nudge it, but it's very easy for established culture, especially that on the side of social power, to completely ignore the influences intended by process.

What I read from Squares description in the article is a lot of power uncertainty, which is sadly all too common in the software industry. What comes through repeatedly in the problem description is any uncertainty defaulting to no communication. This problem won't be local to the RFC process, and ideally should be tackled more broadly while also looking to improve it in processes. Communication needs to be rewarded even if the technical content is inaccurate - more people need to speak up more, and with less concern, and receivers need to approach the commentary with a positive attitude to facilitate both not feeling pressure and to encourage ongoing communication. The approvers list is for example doing this, though for a privileged few. What will likely come to light later is that the approvers portion of the process is causing an asymmetry of inclusion, further feeding a lack of communication from other parts of the teams.

An immediate concrete thing I would suggest that builds atop the existing described structure is to invite rotations for folks to join the "council" and review processes regularly but temporarily. This will increase inclusion and dilute exclusivity and prestige. Explicitly open space for participation and solicit input from visiting members, and again it is important to reward communication even if it did not have the desired content.
If you're not willing to open source your project yet but intend to, you should absolutely create an empty github repo. My chance of checking in on this project latter relate entirely to it being posted again & happening to see it. If there was a URL to a repo, I would have a far better time following up.

In general, though: just open source what you've got! I see this as a "letting perfect be the enemy of the good" problem. I both appreciate the author's desire to have a high bar for what gets released, but also think that mindset is a lot of bad friction. Getting into the world earlier counts for so much.
Hi inglor! As someone who has been writing spreadsheets engines for the last 10+ years I am a big fan of how Excel has taken the lead in innovation in the last couple of years with dynamic formulas and the LAMBDA. So congratulations on your part of it!
BTW, I must have been interesting to find an algorithm that can evaluate the new dynamic formulas. I would like to see one day more public information on spreadsheet evaluation algorithms. As the people from sourcetable[1] put it:

> Spreadsheets are one of the hardest things you can build — right up there with compilers.

I think I would like to see a "democratization" of the technology and find books, and lectures about it as popular as we find books and lectures about compilers.

As for the OP I find their take interesting, of course you can accomplish that with more established tools but it was a refreshing read and an interesting, if not inspiring, notation.

PS: Is it possible that there is a regression when computing sheets with lots of open ranges (like =SUM(D:D))

[1]: https://www.sourcetable.com/jobs
This is such a politically loaded question that I doubt we'll ever know. Chinese government won't ever admit to it - even claim it came from somewhere else per the article - and other governments want to be able to pin it
For what it’s worth - FBI arrived at the same conclusion in 2021 with “moderate confidence.”

Source: https://www.wsj.com/articles/covid-origin-china-lab-leak-807...
I noticed this as well. I'm sure John Mearsheimer has reasons talking to chinese media ("a peer competitor"). I'd like to know them.
Some really great new stuff.
What are you trying to say? Any democracy which voted a majority government into power consecutively is destined to be like Nazi party?