skysight-inc/HackerNews huggingface dataset:
Just for the record, `venv` has been in since Python 3.3, although it didn't bootstrap Pip into the environment until 3.4 and wasn't the officially blessed way of doing things until 3.5 (which was still over 9 years ago).

Pip isn't part of the standard library; the standard library `ensurepip` (called from `venv`) includes a vendored wheel for Pip (https://github.com/python/cpython/tree/main/Lib/ensurepip/_b...), and imports Pip from within that wheel to bootstrap it. (Wheels are zip files, and Python natively knows how to import code from a zip file, so this just involves some `sys.path` manipulation. The overall process is a bit complex, but it's all in https://github.com/python/cpython/blob/main/Lib/ensurepip/__... .)

This is why you get prompted to upgrade Pip all the time in new virtual environments (unless you preempt that with `--upgrade-deps`). The core development team still wants to keep packaging at arms length. This also allows Pip to be developed, released and versioned independently.
Also of note:

> What is CopperSpice

> CopperSpice is a C++ library derived from the Qt framework. Our motivation for developing CopperSpice was to change the core design of the libraries leveraging modern C++ functionality.

> The redesign allowed us to completely remove the Meta-Object Compiler (moc) system. Moc is a code generator and did not support many aspects of modern C++ including templates, complex data types, static type checking, and relied heavily on string comparisons. Removing moc improves run time performance, reduces the complexity of the build process, and allows more issues to be detected at compile time.

This sounds pretty great. Does anyone have experience using it?
> FAANG level people

"FAANG" isn't a "level", it's just a cluster.
> The question that matters is: will businesses crumble due to overproduction of same (or lower) quality code sooner or later.

but why doesn't that happen today? Cheap code can be had by hiring in cheap locations (outsourced for example).

The reality is that customers are the ultimate arbiters, and if it satisfies them, the business will not collapse. And i have not seen a single customer demonstrate that they care about the quality of the code base behind the product they enjoy paying for.
Usenet, Libera IRC, bbs.geminispace.org, ifMUD, GitHub
They need to get rid of the concept of weed out courses. It's bad for learning. If you are paying 30-50K a year for an education, course availability should be a given. Don't use the bell curve as an excuse to deny students an education, or if you are going to use a threshold, use a fixed one, not one that limits by percentage of students. The fat cat admins and professors need to be fired. Too many schools take the students' money and plow it into research and other areas, with zero regard for undergraduate education. "You are in university now, it's sink or swim. Can't make it? Too bad." This attitude is especially prevalent in the state/public unis, especially places like Berkeley where demands exceeds supply. Your traditional private colleges like Dartmouth and Harvard don't have this problem.
Because of a penis drawing? Are we in preschool? There have been those ever since caveman times.
Less than five years ago, this term was used to describe what my team was doing. The criticism was correct, and my team did change its ways.

At the time, I was unaware of this term, and the explanation given to me was the "misunderstood" one, as explained in the article.

Since that incident, I, too, have pointed out patterns of "cargo culting" as/when I identified them. Not too many, but definitely more than a couple. More than once, I've repeated the same explanation. I've even used the "misunderstood" explanation as a fun anecdote to share at gatherings (both work, and social).

While I don't think less of the original person for referring to my team as a cargo cult (they were sincere in their criticism), the article will definitely stop me from using the misunderstood version of events as the "true" origin of the term. It will change the way I speak about it, even if I refer to this term in the future.

For that, I am grateful.
It's very simple, I've lived in cities that have "black neighborhoods", pakistani neighborhoods,
muslim neighborhoods, asian neighborhoods, indian neighborhoods and gay neighborhoods, and many more hoods in just one city.
That's diversity for you.

People don't live together, they live appart, that's a fractured, atomized society.

Homogenous countries don't have this, people just comfortably live together.
There's no blind neighborhood, amputee neighborhood or woman neighborhood... that's ridiculous.
And people don't constantly think which "hood" they represent or need special discriminatory "programmes" to forcefully include "everyone" from every "hood" who demonstrably don't want to live together and want to form their own hoods instead.

Way less woman on average being interested in programming isn't a sign of discrimination. That's completely normal.

Re: link. Not interested discusing anecdotes of all sorts of warring internet weirdos. Is not an argument.
Pip intentionally and by design does not cover package management. It covers package installation - which is more complex for Python than for other languages because of the expectation of being able to (try to) build code in other languages, at install time.
Storing Vital Product Data with TLV-C
Underwater on the web. – My 3D Portfolio
I completely understand Mark. As a business owner, this is actually a helpless solution.
Blizzard used to have p2p support, they removed it around 2015. It’s not hard to think of a bunch of problematic cases which become absolute hell to diagnose because they’re client side.
Hrm, the UPS C.O.D. Invoice I have here on my phone says it was delivered via air. I don't know what service method was used though as that's not mentioned, but it says "Port of Entry: 1821 - Vancouver Air". /shrug
> Debian is no less buggy.

On servers? How do you notice? Maybe you are doing things we don't?
I guess if you hold the religious belief that imagination is evil then this line of reasoning seems rational.

Alan Kay has talked about this many times, when a new technology comes around most people just see it as doing the same thing you could already do just faster, rather than enabling entirely new ways of doing something.

By all metrics the web is a slow buggy mess, but it's inherently different from a set of manpages and email addresses. While it's true that you don't "need" to do anything are you sure throughout the next 30 years that you will have no usecase for a local L*M as one example?
Yeah, JS is coming today-tomorrow

Thank you!
https://en.wikipedia.org/wiki/Disco_Elysium

> Disco Elysium is a 2019 role-playing video game developed and published by ZA/UM.
I don't think forms are a bridge too far, it was very common that forms were provided as PDF and it is more convenient for the sender and receiver to fill the fields on a computer for readability, etc. before printing.

However, forms could be handled by a very simple DSL that would be easy to write a safe interpreter for.
Xulhub – A Community-Driven App to Fix Educational Gaps (With Live Examples)
Students worldwide struggle to find quality educational resources, and many realize their mistakes only after it’s too late. As a recent graduate, I experienced this firsthand—limited access to study guides and past papers, plus the lack of structured self-correction, often held me back. That’s what inspired me to create Xulhub, an app designed to make learning more accessible and effective

Key Features:

Community-Driven Learning:

--> Create communities tailored to your interests or curricula.

--> Share study guides, past papers, and other resources.

--> Ask questions and clarify doubts in structured forums.

Interactive Notebooks:

--> Turn static resources, like past papers, into interactive notebooks.

--> Answer questions directly, see your score, and identify mistakes.

--> Comment on specific cells to discuss answers or ask for explanations.

To see Xulhub in action, check out these sample notebooks:

--> chemistry gsce o-level https://app.xulhub.com/view-notebook/1539

--> Chinese character practice https://app.xulhub.com/view-notebook/1535

--> English past paper sample https://app.xulhub.com/view-notebook/1525

Currently, Xulhub supports multiple-choice and short-answer questions, but I’m working on expanding its capabilities.

Do you think Xulhub could make studying easier for you? What features would you like to see added? Try the notebooks and let me know your thoughts!

Check out Xulhub here: https://xulhub.com. Thanks in advance for your feedback!"
> but if it can be unlocked to run arbitrary software then he can in theory unlock it.

I'm effectively the admin several machines with many users on them. I have root access. I'm not at all concerned that they'll gain root access. Just make yourself admin on your child's phone, I don't see the issue. Apple and Google can even make gaining root access require some technical (but documented) methods. Look at the requirements to gain root on an android phone currently. You should be comfortable going into a terminal and using ADB. I'm not worried about the average user doing this nor even the average smart child. Hell, follow Apple's lead and require a 1hr lockout if you're really concerned about someone getting root on your device. How often will that happen if it requires being connected to a computer for an hour?
Integrated preprocessor. That was what I meant. Maybe with c-syntax awareness.
Yes! I love verbosity. It gives me job security. I’m tired of these tools making my job easier.

Previously I could allocate a whole week to setup initial scaffold for the project. Also more tools - more failure points, so I can flex on stupid juniors how smart I am. Now I can’t even go to pee with how fast and easy this freaking uv is. WTF.
That visualizer is incredible, appreciate it and the insight - and 4 hours! Wow.
As the OG post states, CF uses "Concurrent Streaming Acceleration" to batch those "270,000+" requests into one to the origin.

Now, let's grant that the public Internet is not CF's private backbone … but TFA makes it out to be more akin to a mobile connection in a tunnel than the Internet? Like transferring across the planet isn't going to be amazing … but that fails to explain how a download couldn't complete at all over multiple minutes…?
>PE for physicists

You meant juggling and fencing?

A more pragmatic answer is who’s going to teach it? Someone with weak skills in the discipline? Or someone with weak skills in computing? (This is a glib answer)

Finding people at the true intersection is surprisingly hard, and those people tend to be busy.

In grad school I took and advanced statistics course in the psych department. The concepts were new to me but not to the folks in the discipline. However the math (matrix multiplication) and basic coding were easy for me and very hard for them.

There was only one person in the department who could teach it, other faculty did that type of work entirely as “clients” which just ran tools and code from others.
ZA/UM is also the name of a physical artefact in the Disco Elysium universe. It gets used in the novel Kurvitz wrote: Sacred and Terrible Air.
> The cargo cult story, as it goes, simply describes the (in many ways fascinating) behavior of humans when faced with phenomena they are unable to understand, and how they derive their own interpretations of what happened.

Also important, cargo cult mentality implies a inversion of cause and effect and a baseless and unsubstantiated assumption that correlated but irrelevant aspects are actually the root cause of a phenomenon. Such as building runways in the middle of nothing expecting that to be the trigger to have cargo dropped at your feet.
A few variants of the school speed limit signs are missing.
> I'm not sure this is grounded in reality. We've already seen articles related to how OpenAI is behind schedule with GPT-5.

Progress by Google, meta, Microsoft, Qwen and Deepseek is unhampered by OpenAI’s schedule. Their latest — including Gemini 2.0, Llama 3.3, Phi 4 — and the coding fine tunes that follow are all pretty good.
Do you know when, if ever, this became a problem on bsky?
this sounds like it’s asking for trouble! very easy to mess up your whole system

i would highly recommend only using —-system in a docker container or similar
Just curious as to what you think the consequences could be if he didn't?
i don't think even that changed really tbh. 25 years ago spam was still terribly profitable, not to mention much easier to do than today. it was wide open. ah... now i'm feeling nostalgic :)
I recall somebody did this with www, I think at first using a browser extension? Webfs possibly.

It is a really cool idea. I find it makes many things easy to deal with, and those that aren’t? Interesting to think about.

The hierarchical abstraction of a file system is a good model from many things
I think it's something unique to python's ML ecosystem, to be honest. There is a lot of up-in-the-air about how to handle models, binaries and all of that in a contained package, and that results in quite a few hand-rolled solutions, some of which encroach on the package manager's territory, plus of course drivers and windows.

I've worked on/with some fairly large/complex python projects, and they almost never have any packaging issues that aren't just obvious errors by users. Yes, every once in a while we have to be explicit about a dependency because some dependent project isn't very strict with their versioning policy and their API layers.
I only follow stuff I want to see. But facebook shows me a ton of other things.

Reels every few posts are usually sexily dressed Asian women, or more normally dressed White women, with some kind of clickbait text overlaid. I think I maybe clicked on a reel once or twice ever.

Then my feed is full of suggested content. Which I also don’t want to see. From metal bands I don’t care about and festivals I don’t wanna go to, to offensive content.

And finally: Ordering. Non-chronological ordering makes no sense, because everything is random (probably not, somehow maximizes engagement for users very different from me, I guess). So I can’t even scroll for the stuff I want to see.
I don't think the other commenting is baiting.

My understanding is building code primarily focuses on (1) primarily keeping occupants safe long enough to get out of the house (e.g. material must have a minimum fire resistance duration) (2) keeping emergency responders safe when entering a house fire (e.g. stair hand rails cannot be open to avoid snagging fire fighter clothes or hoses). Once these two tasks are done, the code doesn't really care if the house burns to the ground.

Further, these codes are often the reference base used nationally. They're a reasonably safe base, but different location may add more requirements.

The Wildland Codes are specifically for wildfires, which burn longer and more intensely.
Future headline: AI bot made to create porn bots.
> I have a few close friends and that’s it.

Sounds perfect. I rather have a few close friends than two dozen semi-friends.
Personally I welcome the removal of DEI, but I find the way it is done pretty disgusting. Companies do it only because they expect to gain some favors with the incoming government. They wouldn't even think of doing this if the other party won - and this two-facedness just makes me frown.

Of course Apple has their own agenda also. But this shows me at least some consistency and some spine in their internal government and corporate policies, even if I disagree with them.
you know that paid interview processes are not the norm, "at least" is unlikely
Thanks. Got a bit emotional there.
" They've managed to transition their country from comfortable and improving to a smouldering wreck."

No that was Russia. What you are doing is blaming a women for being punched in the face because she fought back against a rapist.
What, pray tell, are these consequences?
> The average interval between house-destroying tornadoes

When I was little and lived in Kansas, tornadoes came through the town. We huddled down in the basement. Found out later that the tornado literally lifted up and hopped over the house. A giant tree next to the driveway fell down parallel to the house and a few feet away.

A fair chunk of the town was flattened.
What kind of backgrounds would you expect for a group from the right?
Appreciated! Fixed
imo its not necessary to get the "whole" story, or replay it to see every possibility

just seing "my" story is enough

interactive movie type games are great but they're a different experience from choice style games which are also great, (and ofc the article shows that there's many styles within this too, all with a different experience)

I don't believe LLMs can recreate the same authored experience that has a point of view. I think they'll be okay at genre work soon enough though, for better or worse. But thats not a type of game I'm personally interested in.
Option-Right click on a file in Finder and choose "Always open with".
To discover options like this, in any menu hold down the option key to see menu items change.
It's so easy to get wrapped up building tools and frameworks and protocols and never do anything with them, or do anything else with your life, so I think it's important to have reasonable expectations.

Understanding what kind of things people will build with you language would probably help, so you don't waste time trying to please people who will not use your language anyway.
502 error currently
Seems like Steve Jobs made the vision of a computer that absolutely anyone could use a reality with the IPhone. It would be interesting to see the design process of the IPhone and Bob side by side. What were the differences in methodology that lead to one being a disaster and the other being a legendary success.
Right now, I’ve limited votes to two per day per user to help keep things fair and prevent anyone from skewing the results. I’m also thinking about adding stronger user verification to cut down on fake accounts, but I’m still brainstorming on the best way to do that. On top of that, I’ve made sure to display voting data transparently on the product pages, so everyone can see which products are getting the most genuine support.

I’m always open to any suggestions or feedback on how to improve as this grow!
Even if they’re a bit painful in the moment
Do the Jews count? [https://en.m.wikipedia.org/wiki/Antisemitism_in_Europe]

That goes back to at least 1095. Or the Inquisiton? [https://en.m.wikipedia.org/wiki/Inquisition]

Notably, it was exceptionally common for Religion to overlap almost exactly with Ethnicity (for various reasons), so the fighting between different Sects was often a common proxy for fights between different Ethnic groups too.

Also, since different Ethnic groups tended to ‘own’ different countries, each time there was an invasion, one would either make ground, or get repelled ‘back where you came from’, which also tended to align ethnic groups by borders. Those efforts didn’t generally merit note. If ‘your side’ lost, even if you’d lived there for a couple of generations, of course you’d lose your land and need to flee ‘home’.

Paris is one somewhat notable exception though.

Language is also an interesting proxy for this. Spanish vs French vs German vs English, etc.

still, there was always the ‘European’ Spaniards, vs the Moorish Spaniards, eh? Splits within splits.
There is still too much of it as far as I can see.
HN, famously devoid of narcissistic personalities and 'look how amazing my life is' and 'buy this' posting
No, I don’t. What even is “Masculine Energy?” This comes off as pandering to politicians and changing sails with the wind. Normally, I’d say that’s weak leadership but I’m not seeing the full picture and there may be ulterior motives where leaders see a lot of upside in getting on good terms with the incoming president.
What a fucking goon, he's totally lost the plot. I hope Mullenweg is finished now before he destroys it all - he's useless anyway.
The root servers hold the real power, and IIRC over 50% are operated in the US, with many of them being operated by the US military and others educational institutions.

I can only assume that the US has tolerated varied use of ccTLDs for the sole purpose of avoiding a competing alternate DNS root zone becoming more prominent.
Oh gawd I remember Mac "At Ease." That was the dumbed down lockdown software they used to make the computers at the school labs fun proof.
> The last interview was to write an blog post for their blog

Where you applying as a Software Dev.? Because that's not a software (or an interview) assignment.
No. This does not happen with anything else except phones. If you brick a laptop it is a 30 dollar fix on any local shop. The same cannot be said with any locked down device.
Not every problem needs a CNN thrown at it.
Facebook blocks links to Pixelfed, a federated Instagram alternative
To me, LinkedIn is nothing more than a Job advertisement board where you open yourself up to being spammed by the recruiter hoards.
Hard work alone isn’t always enough
I can’t speak for OP, but my feeling is that many people think it went too far and hiring is still sexist, racist just in the other direction.

I believe that in an ideal world, race and sexual orientation should not be seen as something negative and just be an attribute, an attribute completely irrelevant for hiring.
> PS: I don't know why expanding shell wildcards used a separate program in V6 and earlier, but part of it may have been to keep the shell smaller and more minimal so that it required less memory.

See, I thought it was a nice separation of concerns and wondered why we lost such a nice approach, until I read:

> How escaping wildcards works in the V5 and V6 shell is that all characters in commands and arguments are restricted to being seven-bit ASCII. The shell and /etc/glob both use the 8th bit to mark quoted characters, which means that such quoted characters don't match their unquoted versions and won't be seen as wildcards by either the shell

at which point I suddenly became a fan of ditching it. I do wonder if there's not some better way to factor that functionality out...
I'm speculating, but it could be the wooden eves, window frames, and wooden doors that allow the fire to get a foothold. If the roof is vented, it may suck in burning embers.
> I am terrified of what is to come.

Don't worry. Like everything else in life, you get what you pay for.
> eventually I concluded the rule-of-thumb "don't use derogatory metaphors about other people" is often not hard or that big of a deal

This is nice. Thanks for putting it so succinctly.

I've been surprised by how strong the push back has been from people about this kind of thing. We're in a weird place culturally when "golden rule" or "default to respectful" approaches are called out as virtue signaling and idiotic. Maybe that's just the impression leftover from the silent middle on both sides not starting a judgmental shouting match so it's just the "only my way can possibly be right" people on both sides of the issue taking up all the air in the room.
> "total loss of a home/neighborhood"

I don't think there's such thing as "total loss of neighborhood" in terms of home insurance. Your plumbing is still there. The land, streets & footpaths are still there; power can be restored to streets quickly, and a huge amount of employment and activity is generated in your devastated area.

The missing part I'm unsure about is where people live while their house is rebuilt. In a trailer on the property might be an option if you can't afford to rent somewhere else during that time? Perhaps the state can waive rates, or some other benefit to allow fire victims to afford rent while they rebuild their homes.