MurphyA/hacker-news huggingface dataset:
by maerF0x0 | 2025-11-19 22:27:31+00:00
Reads like: "I made poor decisions, over leveraged myself, and then I lost everything... Now I expect others to take the fall."

Lesson learned.

Be super careful who you open contracts with. Marriages are a coin toss. Would you put your total financial health up to a coin toss? Similar point about how much cashflow requirements you take on. (Can you pay the mortgage on your own? Are you ready to take on roommate(s) to fill your ex's place?)

remainder from the article showing this guy just failed to do the right thing:

> "I can imagine that customers are really worried and distressed if they're facing financial difficulty, but they don't have to go through it alone," Ms Hutchins said.

> "The earlier they get in touch with their mortgage lender, the more support and help that that lender can give them and the more likelihood they have of getting back up to date with their mortgage."

> Options offered by lenders, she said, included reduced mortgage payments to allow time to get back on track, budgeting and other tools to understand "their full financial situation" and advice about debt charities and support organisations.
by derefr | 2025-11-19 22:27:38+00:00
I mean... I'm against short-form videos. I'm not against YT shorts, because they (mostly) aren't short-form videos. They're just vertical videos that trick people used to short-form videos into thinking they'll be getting short-form videos, but (mostly) give them long-form videos. (Or... medium form? What do you call a two-to-three-minute-long video that thoroughly answers one very specific question?)

Especially the creators who've "previously made long form but have switched to shorts" — they're not making short-form videos. They're just making long/medium-form videos in portrait now.

IMHO, if something markets itself as a problematic thing, but doesn't actually deliver on the problematic part, then it isn't problematic. (E.g. convincing kids that frozen peas are "pea candy" isn't problematic. You're not making them like "candy." You're making them like peas!)
by Gualdrapo | 2025-11-19 22:27:52+00:00
After some uni class at a conference room, back in 2006, there was a Linux hackathon/demo-y thingy outside where there were people showing off Compiz, the cube and that kind of stuff. Of course my noob ass was impressed with that - you can switch windows a 3d cube? That's amazing! That's the future! I want to try that!

So they were kind enough to give each one of us a Ubuntu 5.10 CD, one of those from back then when Canonical shipped free Ubuntu CDs to people around the world completely for free.

I can recall poking around that brown-y Gnome 2.x and feeling cozyness, like feeling at home. Everything felt transparent and humble and honest, from the desktop wallpaper, the icons and the typography to the tone the help pages were written. You could feel the ubuntu on it. It really felt like it was made for human beings.

The computer no longer felt like a dark box that only let you do things your license let you to do and if you dared to look at other direction, ever so slightly, things could go insanely wrong.

Granted, I didn't had internet at home back then (and wouldn't have it until late 2008 via a crappy 3G modem) so after nuking the Windows XP install and tried install it, also nuked the partition where I had all my uni docs and stuff and, defeated, had to go back to Windows via a pirate copy - until I had enough spare time to go learn what I did wrong and try again. Never went back ever since.

Things have changed a bit - Ubuntu is not what it what it used to be, I am not who I used to be (ended being a graphic designer) and not even the internet itself is not what it what it used to be - but I'm glad human creations like Linux still exist.
by AuthAuth | 2025-11-19 22:28:15+00:00
This is bad. New user going onto an arch distro with a ton of tweaks is worst case scenario for a smooth experience.

I'm sure cachyOS will work a treat out of the box, but i'm also sure that one day things will stop working and cascade into a distro hop or reinstall leaving a sour taste in the users mouth.

You do not need a "gaming" distro, all distros use the same software and you will be fine on ubuntu, fedora etc.
by soraminazuki | 2025-11-19 22:28:22+00:00
It’s working. You deliberately ignored the requirements clearly stated multiple times in the README, which explains that it must use the same version of Python as LLDB because it relies on LLDB's Python bindings. The tool even explained again what you should do instead after you defied the installation instructions, yet you chose to run the same command again with sudo, turning this into a spectacle. This isn’t a software issue. It’s you messing around.

> it seems like a vehicle to aggressively advertise consulting services.

It's an open source tool that addresses a pain point many people have, made with someone's spare time with no strings attached. What is wrong with you?

> it doesn't work with built-in binaries without SIP disabled

You can't debug system binaries on macOS with SIP. That's the whole point of SIP. Debugging user binaries is still very much allowed.

sudo lldb /bin/ls Password: (lldb) target create "/bin/ls" Current executable set to '/bin/ls' (arm64e). (lldb) r error: process exited with status -1 (attach failed (Not allowed to attach to process. Look in the console messages (Console.app), near the debugserver entries, when the attach failed. The subsystem that denied the attach permission will likely have logged an informative message about why it was denied.))

> lacks pypi and brew packaging

That's an entitled complaint against a project made just 2 days ago [1], which offers a single line command for installation.

[1]: https://github.com/Mic92/strace-macos/commit/712aaf14d07f2ef...
by zmmmmm | 2025-11-19 22:29:10+00:00
The interesting part here is what they carve out - they don't see impacts on body image or self esteem. These are classic effects identified as negative impacts of social media in general. It it would be really interesting if somehow SFV format prevents their impact.

My guess: the SFV they are talking about is generally just fully attention baiting and not from peers or others that people feel are "comparable". If you don't feel the source or the subject of the video is comparable to you, then there's no compulsion to reference it in a judgemental way against your own circumstances.

But I bet if you did just focus on SFV from eg: friends or peers, you'd be right back to self esteem and body image impacts again.
by Benjamin_Dobell | 2025-11-19 22:29:44+00:00
For background removal (at least my niche use case of background removal of kids drawings — https://breaka.club/blog/why-were-building-clubs-for-kids) I think birefnet v2 is still working slightly better.

SAM3 seems to less precisely trace the images — it'll discard kids drawing out the lines a bit, which is okay, but then it also seems to struggle around sharp corners and includes a bit of the white page that I'd like cut out.

Of course, SAM3 is significantly more powerful in that it does much more than simply cut out images. It seems to be able to identify what these kids' drawings represent. That's very impressive, AI models are typically trained on photos and adult illustrations — they struggle with children's drawings. So I could perhaps still use this for identifying content, giving kids more freedom to draw what they like, but then unprompted attach appropriate behavior to their drawings in-game.
by radicalbyte | 2025-11-19 22:31:47+00:00
It has been very good since around 2007/8 when ASP.NET MVC released. That was the first good MS web framework. You needed to avoid EntityFramework / WCF / Unity and anything coming from the Enterprise group. There were some amazing OSS frameworks and libraries.

Then when .Net Core happened it was compelling and once that matured a no-brainer. On the MSFT the Alt.Net side won, MS hired many of the good people and the Alt.Net supporters inside Microsoft run the show nowadays. So now it's fine to run a largely MS stack on .Net.
by araes | 2025-11-19 22:32:01+00:00
The 0.1.0 release video also has addition segments about feature improvements [1] with some examples of the 2D to 3D conversion process that are quite impressive.

[1] https://youtu.be/Nmy4ClXXI84?t=25 0:25 to 0:40 has a bunch of the small scale objects being replaceable, rotatable, and animatable in 3D.

[1] https://youtu.be/Nmy4ClXXI84?t=48 0:48 to 1:06 has bulk replacement of scene objects with personally chosen substitutes. (3D rotatable)

[1] https://youtu.be/Nmy4ClXXI84?t=67 1:07 to 1:25 has fixing broken geometry and creating fully textured 3D replacements.

With the current state of the engine, and the extensive personal editing features, much like the comment from VariousPrograms, it could be used as a platform for doing other games, modified quests, and multi-player MMO style games.
by gpjanik | 2025-11-19 22:32:01+00:00
"Pozsar’s argument: the moment Western nations froze Russian foreign exchange reserves, the assumed risk-free nature of these dollar holdings changed fundamentally. What had been viewed as having negligible credit risk suddenly carried confiscation risk."

This has nothing to do with dollar. Almost all of the confiscated currency was in Europe, and it has to do with invading your bank's ally. No country in the world ever assumed that's risk free, it wasn't being priced back then and isn't now, because nobody except from Russia is stupid enough to do that.
by fakedang | 2025-11-19 22:32:28+00:00
What the actual fuck logic is this?

I grinded fairly well enough in my 20s, just as many other people I know who did. We're much better off than 99.99% of the world. That doesn't make us think of sexually abusing children and adolescents one bit because we need to "flush that shit out of our system" and "recapture our lost youth". I have better ways of recapturing my lost youth, by computer games, more time for hobbies and fucking closer to my age like rabbits.

PS:- being in the upper echelon does mean you have a somewhat easier access to the circles that engage in these vile activities, and yes you'll be completely excluded if you say no to them. Many are okay with that, while those who aren't are the ones in the files.
by Spooky23 | 2025-11-19 22:32:44+00:00
I think Perl was very tied to Unix idioms. I love the language to this day and found it incredibly expressive for developing small order of magnitude programs.

Python was more opinionated, and better able to integrate with external libraries. A lot of the heavy lift in python is really invoking external code from elsewhere. You can solve “real” problems with readable code without the learning curve of C or Java.
by iLemming | 2025-11-19 22:32:59+00:00
Alright, I admit, I have not worked on teams where immutable.js was used a lot, so I don't have any insight specifically on its impact on performance.

Still personally wouldn't call immutability a "trade-off", even in js context - for majority of kinds of apps, it's still a big win - I've seen that many times with Clojurescript which doesn't have native runtime - it eventually emits javascript. I love Clojure, but I honestly refuse to believe that it invariably emits higher performing js code compared to vanilla js with immutablejs on top.

For some kind of apps, yes, for sure, the performance is an ultimate priority. In my mind, that's a similar "trade-off" as using C or even assembly, because of required performance. It's undeniably important, yet these situations represent only a small fraction of overall use cases.

But sure, I agree with everything you say - Immutability is great in general, but not for every given case.
by smsm42 | 2025-11-19 22:33:13+00:00
OSS projects are not governments, they are communities. You can't just come to a village and declare "I don't like how you live here, you therefore must have a plan of how to accommodate my wishes!" Nope, they don't. And the fact that you read entire two books on "consent of the governed" is irrelevant, because they are not trying to govern you. You are free to hit the road and go to another village anytime.

When you become part of the community, contribute to it, gain share in building the common thing then you might gain some claim to participation in the governance. Or maybe not. And the beauty of OSS is that if you don't like that, you are free to fork it and establish your own community literally at any time. Yes, you'd be facing an uphill struggle to convince people your community is better and they should move over. That's exactly how it should be. If it's indeed better, they will come. If it's just your ego and delusion speaking, they will not.

I don't have enough interest in Mastodon project to have an opinion about what happened there, but presenting it like every project founder owes to turn it over to the Committee of Concerned Citizens is nonsense. And, also, the description of "There are no VCs bringing in their MBA-brained lackeys to extract maximum value while leaving a rotting husk." may yet prove very false, as the project grows. Github was once a young, scrappy and full of inconvential management ideas, now it's literally Microsoft. Let Mastodon be governed by committee for 10 years and we'll see.
by amadio | 2025-11-19 22:33:37+00:00
For those of you using CMake, have a look at the module below:

https://github.com/xrootd/xrootd/blob/master/cmake/XRootDVer...

and also the genversion.sh script at the top of the repo.

I use these plus #cmakedefine and git tags to manage the project version without having to do it via commits.
by shayway | 2025-11-19 22:33:44+00:00
This hits awfully close to home -- my parents made a decent income growing up, but it was an endless cycle of buying nice houses and cars only to sell them a few years later, and somehow there was only ever barely enough for food and other necessities.

The amount of waste of even middle class earners is staggering. American culture needs to catch up with the fact that infinite growth, on both a personal and a societal level, is just not sustainable.
by ggerules | 2025-11-19 22:34:01+00:00
So how the heck does the change in TOS work for the processing.org environment? That was an IDE that wraps around Java and a bunch of libraries. Arduino came along and borrowed the processing IDE put in an older gcc crosscompiler for the fleet of Arduino chips. They are the same IDEs but with different backends. If you can't reverse engineer the Arduino IDE, it was already borrowed from the processing people and open sourced. So are the processing people in danger of TOS violation? Or is it the reverse?
by superkuh | 2025-11-19 22:34:16+00:00
Perl isn't dead. Perl is the only stable actively developed language. Code written in 2003 runs today and perl code written today runs on a perl interpreter from 2003. Because of this perl is by far the best language to do system administration. It is both ubiquitous and stable. Other scripting languages like python constantly have breaking changes and frankly, you have to have a special separate install for every python script you try to run. With perl the system perl is always enough. No containers needed.

You can call it dead. That's fine. Keep it unpopular. Popularity kills. Popularity leads to a language becoming dozens of different incompatible things. Perl is quietly amazing. I write once and run anywhere, anytime. Other languages can only dream of this.
by legitster | 2025-11-19 22:34:18+00:00
An example of one of the typical meetings Epstein was able to finagle with Summers:

> this week, thiel, summers,bill burns, gordon brown, jagland, ( council of europe and nobel chairman ). mongolia pres , hardeep puree ( india), boris ( gates). jabor ( qatar). sultan ( dubai, ), kosslyn ( harvard), leon black, woody. you are a welcome guest at any.....also if you >think there are interesting people in town, everyone here for climate summit, clinton ,security council, holy shit im on for next 30 minutes

https://searchepsteinfiles.com/file/text/HOUSE_OVERSIGHT_028...

He also regularly provided research funding for universities.
by Ancapistani | 2025-11-19 22:34:19+00:00
Your perception of my username is correct.

I’m quite familiar with the failings of these sorts of social experiments. I followed the Free State Project from its inception, watched Anarchon happen in real time, etc. I get what you’re saying. I have two points to make in response.

The first is that libertarian experiments in the last 20 years or so in the Western world have tended to draw the most extreme and outspoken members of the group. Those people also tend to value what they consider to be ideological purity over effectiveness, and tend to have strong/abrasive personalities. There’s a good deal of selection bias happening here.

The second is that I personally believe that the more extreme an idea is, the more consistently educated and motivated the participants must be in order for it to work. As an extreme example: I want to see the US government disappear. That’s a bold statement, but hear me out for a moment. If we all woke up tomorrow morning and government at all levels from municipal to federal were gone, it would be a disaster. The same would be true of any sort of coup. The only way for a stateless society to exist and be functional is if the people no longer need or desire a state. To put it another way - I don’t want a government that we can “drown in a bathtub”, I want us to move toward a world where one day we realize it’s no longer serving a purpose.

I’m in no way threatened if you disagree with me here, I’m just compelled to clarify when I see libertarian beliefs being dismissed because a specific problem exists when the same problem exists in the status quo.

No political system is perfect. Our current system _certainly_ isn’t. It’s intellectually lazy to oppose a change on the grounds that it doesn’t solve everything.
by p1necone | 2025-11-19 22:34:42+00:00
Is it common for North American universities to take attendance? Seems like a whole lot of effort to gain little and infantilize your students. They're paying tuition, and if they don't show up to class they get punished by not learning enough and subsequently failing their exams/assessments. And if they don't fail their exams/assessments then clearly mandating lecture attendance for them wasn't necessary anyway.
by imiric | 2025-11-19 22:34:51+00:00
That's right, but it's not just products that they can "sell" you. It's all about your data, which is worth much more than any upsell opportunity.

Whether the user pays for YouTube Premium or not, they still have access to your behavioral data, your interests, they can easily determine your location, and so on. All of these data points contribute to your profile, which is a literal gold mine for their entire business. How much value they extract from it exactly is likely something not even Google knows. But given that it can be exchanged on dark data broker markets in perpetuity, the price can only go up.

It's a goddamn racket that needs to be made visible and subject to thorough public and legal scrutiny.
by gwbas1c | 2025-11-19 22:34:53+00:00
> What if we had a startup that virtualizes a layer on top of these such that we AWS has an outage, you lose 1/3rd of your operating capacity, when Azure has an outage you lose 1/3rd of your operating capacity.

And then when your startup goes down we lose 3/3rds of our operating capacity!

---

There are certain kinds of errors and failures that it's not worth protecting against, because the costs (and consequences) are more than just accepting that things fail from time to time.

It's easy to forget that services used to go down all the time in the 1990s and early 2000s. In this case, we still have super-impressive resiliency with modern cloud hosting.

IMO: The best way to improve the situation is for the cloud hosts to take their lessons learned and improve themselves, and for us (their customers) to vote with our feet if/when a cloud provider has problems.
by bccdee | 2025-11-19 22:35:02+00:00
It's rarely possible to future-proof a function by testing its entire range of possible inputs, so I'm not particularly concerned about trying to anticipate trivial cases that might become non-trivial in future—that just feels like a special case of future-proofing.

I think it's more important to ensure that, after each new commit, every non-trivial code path in that function is exercised. If someone adds new logic, they're responsible for adding new tests to cover that logic; similarly, if they turn a trivial code path into a non-trivial one, they're responsible for adding tests to cover that too.
by sothatsit | 2025-11-19 22:35:03+00:00
We use LiteLLM and it is a bit of a dumpster fire of enterprise features and bugs. I can't even update the budget on keys in the UI (enterprise feature, although it may be a bug that it is marked as such). I can still update budgets through the API, but the API is a bit of a mess as well. Then we've ran into a lot of bugs like the UI DDOSing itself when the retry mechanism broke and it just started spamming API requests. And then basic features like the cleanup of old logs is an enterprise feature.

We are actively looking to switch away from it, so it was nice to stumble on a post like this. Something so simple as a proxy with budgeting for keys should not be such a tangled mess.
by vacuity | 2025-11-19 22:35:21+00:00
Grade inflation seems to be the main long-term culprit. Lowered standards mean that any student that isn't incentivized for some other reason to learn math simply won't learn. I'm less enamored with the other explanations, such as technology distractions or relying on AI, but they probably play a small part too. You and GP seem very sure that, if the pandemic didn't happen, the decline in math skills wouldn't be happening to a significant degree, but the pandemic was a fast-forward.
by saurik | 2025-11-19 22:35:40+00:00
> Python 2 features were reintroduced in basically every P3 version until at least 3.5

If they had just done this from the beginning there wouldn't even have been such upgrade drama in the first place... like, as an obvious example, removing u'' syntax for unicode strings immediately at 3.0 was just idiotic: if it weren't for some dumb decisions like that one there would have been almost no upgrade discontinuity at all (a la Ruby 2's Unicode reboot, which concerned a lot of people but was a nothing-burger next to the insanity of Python 3).
by estimator7292 | 2025-11-19 22:35:53+00:00
It's not even a question of trust or loyalty. Microsoft has explicitly told us they're doing bad things with the data.

I don't think Microsoft as a corporation is any longer even aware of customer trust as a concept. All we are is a KPI and a credit card to be exploited for anything they feel they can take.

We aren't even people to Microsoft anymore. Just a revenue source to be maximally exploited right now with no concern for future revenue.
by a-dub | 2025-11-19 22:36:02+00:00
python replaced it as a general purpose scripting language.

a bunch of other things (java, ruby, js) replaced cgi scripts and mod_perl as a web backend environment.

python became a "must know" to interview at google.

old perl was neglected and became unreadable.

perl itself became ugly to eyes used to modern languages.

the perl 6 mess and associated sentiment made it look worse.

it was time for it to go anyway.
by switchbak | 2025-11-19 22:36:20+00:00
I'm one of those weird people that has been on Linux so long (wow, like over 2 decades now) I quite literally don't remember how to use Windows - even though I cut my teeth on it in the 90's. I dabble on the Mac to a moderate degree, but I'm just mostly comfortable on Linux, despite more BS than one would prefer. The benefits certainly outweigh the downsides (for most purposes), especially if you're technical enough to be self-sufficient.

When I see the adware monstrosity that Windows appears to have turned into, I'm actually quite shocked to see sharp folks using it. I must be missing something, like do they have cheat codes to make it usable?

If I wasn't super tech savvy, I can see why people would pay the absurd Mac tax - just throw money at the problem enough to make it go away.