skysight-inc/HackerNews huggingface dataset:
> The early RFCs were, in fact, requests for comments on ideas and proposals; the goal was to start conversations rather than to create an archival record of a standard or best practice. This goal changed over time, as the formality of the publication process evolved and the community consuming the material grew. Today, over 8500 RFCs have been published, ranging across best practice guidance, experimental protocols, informational material, and, of course, Internet standards.

> https://www.rfc-editor.org/rfc/rfc8700.html

Nowadays you're supposed to comment before it gets to "Internet standard"
You're experiencing a bug.
Well, yeah, that’s the point of corporate libertarianism.

You can’t grant absolute power to corporations without also implementing feudalism.

Of course, there are voters that think they are voting for individual libertarianism, but are voting for corporate libertarianism instead.

(Similarly, there are progressives and moderates that end up voting for corporatists.)
It does matter because AI can be more effectively leveraged and scaled to support "coordinated inauthentic activity" campaigns.
the impact of existence on perception is mediated by group attitudes, which are lessened in influence by anonymity ... my personal maxim is that hatred does vary on what is said and more so by where it is said
They just raised $15M. Surely their investors expect a large return.
Wtf

I've never seen that before.

Are you in the EU?
Study of matcha foam formation: Physicochemical composition analysis
It's genuinely terrifying how narrow the use cases are for a Mac, and how much power Apple is shamelessly stuffing into them.
Now all we need is a RAM compiler to go along with the Factorio yosys plugin! (see https://mastodon.social/@thezoq2/112084897570820776)
Screenshots here: https://sqlitestudio.pl/gallery/

It's built in C++ and Qt, is GPL licensed, looks like it's been in development for just under ten years. https://github.com/pawelsalawa/sqlitestudio
I just cannot imagine being this upset about someone else doing something they enjoyed that hurt no one. This is pure gatekeeping at its finest.

It's a cool use of technology! Maybe this is Bobby's first API. Why the need to tell Bobby that you're too cool to appreciate it? As the opening of the OP points out, this has very little to do with ${new_propaganda_platform} as you so dismissively put it. They're self-hosting their site on a protocol not intended to exactly do that! That's cool even if you've been able to do that since whenever you discovered you could do that.

They don't seem to be doing any of the things you're throwing at them as negatives. They're not saying this is the future of the internet or something everyone should do or forcing all their friends onto it. It's just an interesting demonstration of the underlying tech of a protocol and what you can do with it.

If you seem to think people talking online about their joy about technology and the things they can do about it is "shit spewing" onto your beloved "WWW" then I'm not sure why you're here. You definitely don't seem like you actually read any part of the OP you're "shit spewing" all over.
The title is a little inflammatory. The critique is specifically about Ocaml’s handling of let-bindings. AFAICT OP thinks the syntax sucks because:

1. there’s no marker to indicate the end of let scopes

2. functions are bound with the same syntax as constants

He asserts that this is confusing. In practice - for the many issues I have with Ocaml! - neither of these are actual issues, in my experience, once code formatting is applied.

An actual serious problem with Ocaml’s syntax is that matches don’t have a terminator, leading people to mess up nested matches frequently. Pair that with the parser’s poor error reporting/recovery and things can become unpleasant quickly.
All of my less-discerning maker friends use Amazon/Harbor Freight/whatever calipers and complain about the battery life.

Hence, the source for articles like this: https://hackaday.com/2021/10/30/cheap-caliper-hack-keeps-em-...
You know Snow Crash was a dystopia, right? He wasn't suggesting we should actually do this , he was pointing out the dire consequences of heading in the direction we were/are travelling.

Diamond Age was presented as less of a dystopia, all those Vickies living in nice places. But the early part of Nell's story is bleak af. Is this really what we want for our future?

This is the Torment Nexus that we were supposed to not be building. It's kinda worrying that serious people are trying to build it.
How does this work? Let's say tomorrow China attacks India and doesn't at all nuclear weapons - what do you think India will do? Just use nuclear weapons on China and then of course Chinna does that too and they happily annihilate each other into sunset? I can imagine this being done by a completely failed state with nothing to lose and that too is maybe (NK? Maybe even PK though I am not really sure about this one).

As cheeky as it sounds we might need "greener" and "safer" alternatives to nukes but retaining the power for immediate devastation :D
Is making note of the fact that an individual was convicted of raping a child now the same as "accusing everyone of being some kind of Nazi or sexual predator"?

Do you have some information that would lead to doubt on Arthur's conviction?

Can you elaborate on what "sort of person" means exactly? Is that just to refer to people who point out that someone in a community has raped a child, been convicted of raping a child and is on a sex offenders register? Or some other category?

I think it's troubling that so many people in the replies are seemingly more offended over some swear words than the literal rape of a child.
The issue is that space launch has some huge economies of scale.

And {world space launch demand} is >> {one country's space launch demand}

The argument for China overcoming SpaceX would be:

- China needs to get within functional (not cost) technological parity with SpaceX ASAP (i.e. which means reusability, albeit for cadence/capacity reasons)

- After that, they need to incentivize global demand to launch on Chinese rockets (likely heavily subsidizing prices to attract demand)

- After that, they need to continue to out-innovate SpaceX on technological and economic fronts

Of those, convincing a substantial portion of global launch demand to use Chinese rockets seems the trickiest bit, give the CCP's relationship with the rule of law.
Not with NEPA (and CEQA and friends). The current environmental movements will have to be dismantled since they are extractive rent-seekers on production. Fortunately, a new administration will soon be power so there is an opportunity to remove the roadblocks to America’s future success.

A world with a Chinese hegemony is not going to be pretty, as online DoorDash hammer and sickle communists are about to discover.
21 prior submissions, but what's one more? There was a fair amount of discussion about a 2015 article (112 points, 63 comments) https://news.ycombinator.com/item?id=29926922
They’d be dumb to:

> Bluesky Social is a benefit corporation; as such, it is allowed to use its profits for the public good, and is not obligated to maximize shareholder value or return profits to its shareholders as dividends.

I have no idea but I suspect the investors see monetary value in an open social network not owned and operated by today’s tech giants. There’s a difference between users making money via the social network and the social network making money via the users. But both involve making money.
Yeah just the PDNS docs. They're excellent. I'll admit my personal setup isn't particularly complex, but I'm not sure how much more complex it can get. I've just got an authoritative server for `lan.` and two secondaries, all 3 using sqlite as their database.

I just added their debian repo and apt install'd the two packages (dnsdist and pdns-server). Set the respective config files appropriately (dnsdist is a little hard, but googling got me there) and bam. I've got dnsdist serving DoH, DoT, and plain port53 DNS with some ACLs, was really easy IMO.
I'm sorry but if you think this has even a snowball's chance in hell of succeeding you need to learn more about the launch and satellite comms industries. This is political posturing, not a plan.

I don't want to spend hours typing on this so let's just say this; Arianespace is on the "team", so it's going to launch on Ariane 6, a rocket that was obsolete before it launched (and it was not a successful launch).

The idea that you can launch mass on Ariane6 to challenge Starlink is like saying you can win NASCAR on a horse and buggy. I'm not even exaggerating, that is literally the price differential between Starship and the rest. This initiative is a joke.
> async operations require a library to work for some reason

Rephrased: ocaml is so flexible that async can be implemented as a library with no special support from the language.

This is the beauty of ocaml (and strongly typed functional languages more broadly)
Aftershock II: How Students Shattered 20-Year Amateur Rocket Records
> ... "it basically added a cookie banner to every every website I visit" ...

Yeah, no. Hostile advertising companies added that cookie banner as a form of "malicious compliance" with the law purely to annoy everyone like a buncha spoil't little brats who didn't get their way, so now they're gonna make everyone suffer... If we get a similar law in the USA, you can expect to see annoyances just like it (and probably worse) on sites hosted here, too.
It's a good question, but:

> might be tricky to distinguish chemically during the protein synthesis process

No, amino acids are bind to tRNA by special proteins that have handiness and can easily distinguish the L and R version. Most proteins can only operate on one handiness of the target molecule.

> making e.g. different codons for left and right-handed amino acids infeasible to implement

No, there are 64 codons and we are using them to map only 20 amino acids and a stop signal. So there is a lot of duplication. Some bacterias have one or two more amino acids or a small tweak in one or two of the conversion table, so it's possible to add more stuff there if necessary.

My guess is that mixing L and R amino acid would break ribosomes. The ribosomes read the mRNA and pick the correct tRNA and connect the amino acid that the tRNA has. I guess that the part that makes the connection assumes the correct handiness of the amino acids.

Going down the rabbit hole I found https://en.wikipedia.org/wiki/Nonribosomal_peptide that explains that some peptides (that are like small proteins) are formed by special enzymes instead of ribosomes, and some of them have D-amino acids or other weirs stuff.
idk mate, his guide to pick prostitutes has more compelling argument compared to this article. i mean, almost all the time ocaml users don't write their stuff "nested".
They know, they submitted it 2 days ago (via another alt URL) https://news.ycombinator.com/item?id=42216545
Right, and the point is that organized crime and intelligence are so intertwined that state-level resources are also open to what some would term criminals and others would term the state. Both groups would be strictly correct while still missing the point.
As a relative newcomer to C++, I have found RAII to be fine for writing in object-oriented style. But I would only subject myself to the suffering and complexity of C++ if I really wanted excellent performance, and while RAII does not generally have a runtime cost by itself, engineering for full performance tends to exclude the things that RAII makes easy. If you manage memory via arenas, you want to make your types trivially destructible. If you don't use exceptions, then RAII is not necessary to ensure cleanup. In addition, use of destructors tends towards template APIs that generate lots of duplicate code, when an API that used a C-style function pointer for generic disposal would have produced much smaller code.

And C++'s object model can add additional complexity and sources of UB. In C++20 previously valid code that reads a trivially destructible thread_local after it has been destroyed became UB, even though nothing has actually happened to the backing storage yet.
… "legal name" is "things programmer's believe about names" grade. Maybe (name, jurisdiction), but I've seen exceptions to that, too.

Where I live, no less than 3 jurisdictions have a say about my "legal" name, and their laws do not require them to match. At one point, one jurisdiction had two different "legal" names for me, one a typo by my standards, but AFAICT, both equally valid.

There's no solution here, AFIACT, it's just evidence towards why computers cannot be accountability sinks.
Agreed; this is great and even helps highlight when daylight savings is taking place.
I take my inreach kite surfing and I don't have to worry about it getting wet.
Enough evidence to overcome the enormous pile of evidence that life evolved over billions of years. Often literal piles, in the case of geology, but there's a lot of different kinds of interlocking evidence that suggest a pretty clear picture, even if a few puzzle pieces are still missing.

Unless you're thinking of panspermia, in which case most any hard evidence would do. But that doesn't really sound like your thing.

- a former creationist
ePD in 2002 mandated cookie banners well before GDPR in 2018. But yes, point taken that well intentioned regulation can be poorly implemented and have negative repercussions.
One has to start from somewhere I guess. I doubt anyone would learn K8s thoroughly before getting any such job. Tried once and the whole thing bored me out in the fourth video.
None of this is difficult to do or automate, and we've done it for years. Kubernetes simply makes it more complex by adding additional abstractions in the pursuit of pretending hardware doesn't exist.

There are, maybe, a dozen companies in the world with a large enough physical footprint where Kubernetes might make sense. Everyone else is either engaged in resume-driven development, or has gone down some profoundly wrong path with their application architecture to where it is somehow the lesser evil.
I often have to generate ad-hoc recursive queries for bills of materials. Any one have good ideas to make something more self serve for end users? I guess just some sort of app where the user supplies the top level part works, but I wonder if it should be pre-exploded? Often I am given a list of many parts to explode.
There's several other counterfactuals you're not considering besides "Ukraine keeps their nukes and doesn't get invaded". Like, what if Ukraine kept their nukes, but Putin invades anyway[0]? Either they launch to make good on the threat and break the nuclear taboo, or they don't launch, in which case they wasted a bunch of money maintaining a nuclear arsenal that isn't useful.

"Breaking the nuclear taboo" is a problem because the only advantage nukes have is deterrent. They are very good at killing civilians and terrorizing states into surrender[1]. But throwing a nuke at a line of incoming Russian tanks would be utterly stupid. They're just too damned big. And the more you normalize the use of nuclear weapons, the less that deterrent effect matters, even outside of the usual "mutually assured destruction" scenario of a superpower vs. superpower nuclear exchange.

The significant casualties you're ignoring are as follows:

- Wasted taxpayer money from maintaining very expensive missiles and nuclear material that don't actually stop invading forces

- Low, but not non-zero probability of a nuclear accident caused by mishandling the nuclear material in the weapon (e.g. that one time we almost nuked North Carolina[2])

- Extremely low, but still not non-zero, probability of escalation to superpower conflicts that would result in the destruction of major population centers in a matter of hours[3].

[0] Remember, Putin is dumb, he thought he'd crush Ukraine in a matter of hours. Do you really think nukes will stop him?

[1] e.g. how we got Japan to go from conditional to unconditional surrender by flattening two cities

[2] https://en.wikipedia.org/wiki/1961_Goldsboro_B-52_crash

[3] Yes, this is potentially survivable, if you happen to be in a concrete basement, aren't in the fireball radius, follow proper decontamination procedure, have uncontaminated food and water for several days, etc. You still don't want this.
Ukrainian army wanted geofence to be lifted, their attack wasn't sabotaged like the rumor mill framed it. Starlink was not, at that point, party to a contract with the state department that gave them permission to provide uplinks to IEDs. They do now, for what it's worth (via "starshield"). Imagine whatever company you work at getting a call asking for an extra license immediately because they need it to bomb North Korea, you might say, hold on while I get legal on the phone.
Perhaps a biased source. Not the title of the post/tweet. No mention of FastCompany in the text, or link to a clarifying transcript.
Your mistake seems to be thinking that adding things to U2F credentials (here resident keys) doesn't make passkeys a superset, but that's what it does. Passkeys are U2F credentials with more stuff. The extra stuff makes passwordless possible, but whether it's allowed is up to the service. Either way, the user has a passkey.

The roaming vs. platform distinction is much more arguable. Common use has "passkey" meaning "passwordless-enabled platform authenticator", but technically hardware keys also fit the bill. I stick with the common use for pragmatic reasons, but either side can well-acktshually the other all day on this one.
Would be interesting to measure the amount of Ku-band ghz noise near your property.
Well to play devil's advocate the only things on that list that affect the logged in experience are the verification badges and the crypto scams. But I'm curious what the improvements are too since I haven't been on twitter in at least 2 years except for reading the occasional tweet that someone posts a link to somewhere
> most successful businessman in the history of the world

You're ranking Musk above Jobs, Ford, Rockefeller, Carnegie, Disney, Toyoda, Walton, and Buffett?
Fingerprints? I haven't ever had that happen. Perhaps only certain countries?
There's a bit of a difference between normal logging of access to services to protect your devices / network (and to understand your users' access to your services), and using every nasty trick in the book to build extensive detailed profiles of everyone's browsing footprint across the entire web, often without their knowledge or consent (hence the laws, because it's the only way to convince some folks to not do bad things). The first should be expected behavior, whereas the second should be considered unacceptable and abusive, but has somehow been "normalized" in modern society.
No, organizational slack and a willingness to spend on r&d is required for labs to exist. Monopolies can afford expensive r&d.
> Would we have had Bell Labs without the AT&T monopoly?

The implication here is that Bell Labs was a good thing. While I find it hard to say I wouldn't have loved to have been a part of something like that, I think we may have been better off without it, considering what it squashed.
I hear echoes of myself here. I made it a goal to learn enough about compilers because they were cool, and also to try to escape the thermocline of quality that I saw that was pervasive in industry. The hope was I could build skills in something that isn't easily commoditized. I was somewhat successful: I've worked on some nifty and difficult things, learning a lot of CS along the way.

However, the risk of burnout still exists, but this time, from overwork, because there is essentially an unbounded amount of work that could be done. Additionally, my career growth at my current place is probably stalled out unless I want to do substantially less tech work. This occurs because they have a lot of people who've amassed a lot of specialized expertise, so technical skill is commonplace.

Ultimately, I arrived in a spot in my career that isn't terribly different from most people, despite the amount of work and time put into trying to break away from that. I don't regret it, but there is a sense of wondering whether it was really worth it if my progression, pay, and everything else follows the same age-gated gradient that is prevalent in industry.
Threads is so confusing. I have no idea who's replying to who when I click into a discussion.
Codin' Dirty
> Honestly, I am extremely glad that Google is finally leaving the ecosystem, as I generally do not enjoy it when Google engineers try to force their ridiculous use cases down peoples' throats, as they seem to believe they simply know better than everyone else how to develop software.

Well, you may be celebrating a bit prematurely then. Google still has a ton of C++ and they haven't stopped writing it. It's going to take ~forever until Google has left the C++ ecosystem. What did happen was that Google majorly scaled down their efforts in the committee.

When it comes to the current schism on how to improve the safety of C++ there are largely two factions:

* The Bjarne/Herb [1] side that focuses on minimal changes to the code. The idea here is to add different profiles to the language and then [draw the rest of the fucking owl]. The big issue here is that it's entirely unclear on how they will achieve temporal and spatial memory safety.

* The other side is represented by Sean Baxter and his work on Safe C++. This is basically a whole-sale adoption of Rust's semantics. The big issue here is that it's effectively introducing a new language that isn't C++.

Google decided to pursue Carbon and isn't a major playing in either of the above efforts. Last time I checked, that language is not not meant to be memory safe.

[1] https://github.com/BjarneStroustrup/profiles
[2] https://safecpp.org/draft.html
That depends on how you define successful businessman.

If we look at valuations, then yeah. If we look at how much money all of his ventures make ? The picture is very different.

SpaceX - may or may not be profitable in the last year - it's hard to know. Until recently definitely no profitable

Tesla - really profitable since 2021, with great 2022 / 2023. Trending in the wrong direction recently

Twitter, xAI, boring, neuralink - all are money furnaces.
As an agnostic, this is a topic that greatly interests me.

One challenge I've found in navigating this is determining the extent to which (interpretation from an untrained but intelligent layperson) == (interpretation from someone with a lot more historical, linguistic, and theological training).

I.e., how much research is needed before one can reasonably conclude that the "promise" being evaluated isn't just a straw man.
AT&T was heavily regulated (common carrier) through much of it's history and was a big part of the reason that BellLabs was so influential. Not true of SpaceX and Starlink.
Quixly AI – Generate high-converting emails in minutes, not hours
I'm in Sydney, and it's the first column in the UI by default for me. However I still can't add Auckland, Johannesburg, or any other Australian cities I've tried.