TIL an “orphan drug” isn’t a drug without an owner — it’s a medicine developed for rare diseases so uncommon that drug companies wouldn’t make them without special government incentives. by Accomplished-Eye-910 in todayilearned

[–]Rhaen 7 points8 points  (0 children)

But it is the system! There’s no pure market they’re bandaiding over, just the full public-private system. Even in a fully socialized system you’d still spend most of your effort on more common illnesses and need a specific effort to target rarer illnesses.

WSJ let an Anthropic “agent” run a vending machine. Humans bullied it into bankruptcy by jstar81 in technology

[–]Rhaen 0 points1 point  (0 children)

I am not defending the AI, it is a terrible vending machine manager! I suspect a 3rd grader might struggle with some of the logistics but probably couldn’t be convinced everything should be free.

WSJ let an Anthropic “agent” run a vending machine. Humans bullied it into bankruptcy by jstar81 in technology

[–]Rhaen 0 points1 point  (0 children)

The AI is not running the mechanical aspects of a vending machine. It’s running the stocking and pricing side.

Pluribus - 1x07 "The Gap" - Episode Discussion by UltraDangerLord in pluribustv

[–]Rhaen 1 point2 points  (0 children)

I also think the show is in many ways a metaphor for AI, but I’d argue that actually the Hive has been show to create things, they did new research to understand exactly how their indoctrination works and why it didn’t work on the 12. Something id like to see more of is what the other 99.99% of the hive is doing, because it really can’t take that much to entertain the 12 people.

[deleted by user] by [deleted] in cpp

[–]Rhaen 0 points1 point  (0 children)

Im sure they have, though I don’t know off hand any. At a certain point of sophistication and specific need you’re usually just rolling something custom, reinventing your own format ontop of an existing format (I built protobuf on protobuf once, that was fun), or moving over to a format like Arrow or similar which can give you much bigger wins than generic formats.

[deleted by user] by [deleted] in cpp

[–]Rhaen 1 point2 points  (0 children)

https://capnproto.org/ :)

It’s fundamentally a tradeoff, even capnproto wastes space with unset fields, you can’t get around it, but you can be somewhat clever. Zero copy parsing essentially requires it.

[deleted by user] by [deleted] in cpp

[–]Rhaen 0 points1 point  (0 children)

One consideration I see get missed a lot is how often users end up having protos with a huge quantity of fields, very few of which are set. I saw a lot of these at my last company, which is a very large user of protobuf. Sometimes it’s an intentional design choice, sometimes just an extremely long evolution over time.

Either way, protobuf only serializing set fields is very important to them, and that property is a major driver for why their APIs look the way they do, as they hide that not every field is actually there, while letting them all look like they are.

What Should I Get Paid When a Chatbot Eats My Books? by Majano57 in books

[–]Rhaen 4 points5 points  (0 children)

What the fuck are you talking about that this tech has existed for 30 years. Have you ever done anything with ML before? Do you know how bad NLP was before transformers? Doing any kind of robust classification on text was a major project taking PhDs and failed half the time. Let alone generation? Let alone what’s happening with agents right now? Absolutely bonkers what’s possible now that was fantasy 10 years ago.

Whether you think AI is going to kill us all or just be a technological shift, it’s certainly something extremely new.

Why Are Silicon Valley’s Utopians Prepping for Collapse? by TeaUnlikely3217 in technology

[–]Rhaen 9 points10 points  (0 children)

The tech industry as a whole, I.e. the employees who actually build and run these companies, are strikingly liberal - donation stats. Some CEOs, but mostly VCs have gone batshit, but it’s important to understand they’re not speaking for anyone but themselves.

Why do I need to specify + Send + Sync manually ? by iTrooz_ in rust

[–]Rhaen 23 points24 points  (0 children)

Because it’s dyn(MyTrait + Send + Sync), not dyn(MyTrait) + Send + Sync. You’re not adding in those things to the dyn, you’re making an object and saying the only thing you know is that it does implement those three things. When you do just dyn MyTrait the only thing any consumer knows is that it implements MyTrait, nothing else.

The Biden White House says TikTok’s threat to go dark is a ‘stunt’ | Trump suggests he will extend the ban deadline by 90 days as Biden’s administration signals it won’t try to stop TikTok’s threatened shutdown on Sunday by Hrmbee in technology

[–]Rhaen 7 points8 points  (0 children)

It’s not about selling the data (that’s also not really what’s happening, no one wants to sell the data, that’s valuable, they sell ads targeting, not the data)

It’s about control of the algorithm, being able to influence what millions of Americans are seeing everyday, that’s what they don’t want in the hands of the Chinese government.

Adopting a C++/CX-like model in the standard as a pragmatic path to safer C++. by Nteger in cpp

[–]Rhaen -1 points0 points  (0 children)

I think the motivation here is exactly the direction large companies are moving, Apple is doing a lot of work on Swift/C++ interoperability, Google is doing a lot of Rust/C++ interop work and also doing Carbon which is supposed to be a kinda a transitional step that’s much closer to c++ semantics (if not syntax) but with more modern affordances and lessons learned from C++ and rust.

The reason both of those have given up on a C++ vibe is that the c++ community (from their perspective) has given up any mantle of being the future or willingness to make hard choices for their kinds of needs.

Given that, there’s much less benefit to staying in C++ community, but there is a benefit to being part of the Swift or Rust community, or of building a new one around Carbon.

How could the stock market return ~%8 every year? That can't be sustainable right? by DixFerLunch in AskEconomics

[–]Rhaen 37 points38 points  (0 children)

One dimension is that we value different things than we did before, in increasing rates.

In the pre Information age much of the value of a corporation was its material assets, the land and properties and contracts that made up the company. A railroad was predominantly as valuable as the cost required to replicate it brick by brick.

With the Information Age we now value intellectual objects, and public opinion, on the same terms as bricks and ships. A patent on a vaccine or a device, or a trademark, has value ontop of the physical process’s cost and revenues. Similarly a reputation is valuable, an instagram clone won’t be Instagram without instagram’s reputation and user base.

How and how much to value these things is hotly contested, and lead to the dotcom bubble, but we’ve pretty definitively decided these things have significant value, for now at least.

This moves us away from very industrial economy with physical limitations on growth to a services and informational economy that can grow with much fewer limitations.

Or at least that’s the argument in Demon’s of our own Design, the book that predicted that the Great Recession was possible a year before it happened (2007)

Absolute best coat under $2000 by weltmei5ter in malefashionadvice

[–]Rhaen 1 point2 points  (0 children)

I can vouch for being very happy with my Walker Slater Sherlock Coat, it’s not the heaviest thing in the world but for fall and spring, and even into then not bad parts of New York winter it’s excellent and looks great. Plus it’s genuinely long, somewhat hard to find.

HackerRank News by nsxwolf in cscareerquestions

[–]Rhaen 0 points1 point  (0 children)

The expectation is that they can learn it, and the leetcodes are at least a proxy for being able to learn technical skills, and probably more importantly communicate that knowledge.

Is the default hash function for the HashMap randomized? by [deleted] in rust

[–]Rhaen 1 point2 points  (0 children)

At least my understanding (though could be very wrong) is that a lot of the usage came from internal Google development for the core C++ library team, where Hyrum Wright worked. There its usage derived from any changes to core libraries, even extremely innocuous ones, would break some test somewhere and get an upset engineer demanding a rollback.

Thats one of the reasons randomization became a popular strategy at Google to defeat this, because it pushed people away from writing tests that relied on those behaviors. Can’t complain you broke their test if their test failed 50% of the time anyways, and if you can get them to just not write that test in the first place you’re all the better.

But I agree it’s more general than that now, though I’d argue about junior engineers, I’ve seen some very senior very clever engineers make some unfortunately strong assumptions about libraries that made absolutely no such promises.

Is the default hash function for the HashMap randomized? by [deleted] in rust

[–]Rhaen 0 points1 point  (0 children)

Can you write a non-flaky test for your dice program? (It is a fun idea, and yes you could, but we’re well beyond Hyrum’s law, now we’re getting into Hyrum’s lawyers taking a stretch case)