skysight-inc/HackerNews huggingface dataset:
I've been coding Python since 2.5 days and I have yet to have a use case where I've really needed asyncio. For client-side code, concurrent.futures (specifically ThreadPoolExecutor) has satisfied nearly every use case, though occasionally I'll use a a worker-thread model.

For server-side code, I'd still probably use threads up to maybe 1000 concurrent connections. Beyond that, I've used gevent to good effect. e.g., I have a server that receives HTTP POSTs which are multipart forms, the form having 3 parts, a JSON part and two file parts. The two files parts get written to files on S3 and the JSON part to SQS. The web framework is Falcon[1] and I also made use of a Cython-based HTTP form parser[2]. Concurrency is handled via gevent. Openresty sits in front and invokes the Python server via uwsgi. At the time I developed it, asyncio was not yet mature and not supported by boto3. I benchmarked against pypy but unsurprisingly (since it's I/O bound) got better performance and from CPython + gevent.

If I were developing it from scratch today, I'd re-evaluate the asyncio story, or more likely than not, choose a different language.

I don't doubt that there's use-cases to which asyncio is well-suited and the right choice, but I suspect folks may be using it in cases where they'd be fine with threads. As always, there are trade-offs.

1. https://falconframework.org/

2. https://pypi.org/project/streaming-form-data/ (I think)
This is not surprising, because the whole point of ditching the admissions test was to make the process less fair, and more biased.
> And I just breezed though the frontend development thanks to tailwind which I won’t be able to do had I used a different framework like bootstrap

That’s interesting because I had the exact opposite experience with Tailwind. We were in a hurry to but Tailwind’s lack of standard component classes meant we spent a lot of time trying to find components to do basic things, we even paid for Tailwind UI but we found the experience really weird that all you get is code samples that you just paste into your code and tweak?

We ended up going with bootstrap because there’s plenty of open source libraries that have all the components and it’s easy enough to tweak the bootstrap theme to look how our marketing and branding needed.

Where we needed more customization, bootstrap has a lot of nice utility classes too now.
Dallas Buyers' Club was a thing because of governmental/societal prejudice against HIV/AIDS victims which itself stemmed from Christian bigotry towards gay people
You’re glossing over the core issue which is that universities (and employers when hiring juniors for that matter) need to measure potential and many of the objective measures do correlate but do so weakly. It’s why we don’t hire based on Leetcode, whiteboard algorithms problems or GPA. Doing better on those is a positive sign but I can get a much much stronger signal through a conversation, probing to find out their strengths and passions and then setting them up to show off.

And look, race and gender ends up being a component but not in the way you’re describing. I’m not being like “woman good” it’s that a woman sitting across the table describing her technical achievements is made more impressive because I know first hand what women have to go in CS programs — you don’t put up with all the bullshit unless you’re really passionate. An example based on real life, a woman leading her capstone project group is unfathomably impressive because of how decisively strong her technical and communication skills have to be to earn the respect of the men in her class.
For characters animations don't blend too well with each others as some things reset between postures, and the walking animation doesn't translate too well to crowded spaces as people would turn their bodies to maximize the distance between body and objects (up to a point), sometimes even opting to take a different path depending on people.

And the camera is very smooth, which filters out the little balance shifts we all do (even typing something here I notice the subtle changes to vision oscillating in complex patterns which head-bobbing would be a simplified first-order approach to).

I assume it's still very difficult to do all these things with current computing power, and in the case of the camera I'm not sure it will ever be possible for something interactive to feel quite perfect unless you switch to a VR headset and carry your own balance into it.
> they select for students that had the luck (or the right parentage) to go to either a private school or to a public school in a well-funded school district

You're not wrong, but I interpret this as evidence that the problem is earlier in the pipeline and trying to fix it here is a hack.
Computational Storage comes one step closer
I think it's often the case that when a story is created, the creator(s) don't necessarily have this detailed philosophical/psychological overview of the characters and the essence of the show. Rather, they have their own life experiences and ideals for the story and characters("there's always that idiot boss and that one guy who does nothing"). Analyses like this one then provide us with a point of view that puts the vision of the writers into a larger perspective.

So it's not necessarily like the writers aimed to create something along these lines, rather, what they created fits perfectly to this narrative. That's what makes reading good analyses so satisfying.
Maybe the "minorities" are actually smarter than you think, do they actually want to study there? What were rejection rates for minorities?

In many cases college is a scam, investment is simply not worth the money (future earnings). Diversity studies referenced in article were mostly performed on "liberal arts colleges". Maybe this type of study is good hobby for rich white kids. But most normal people will not throw away their future on such schools!
60-Bit Computing
I can't speak for others but I'd imagine you are talking about two different things. There's "learning css" in the sense of learning all the syntax & semantics. Tailwind does not help you here at all. Then there is "learning css" in the sense of using it decently. Meaning proper spacing of elements, good typography, etc.. A design system if you will. This is where tailwind steps in by providing very reasonable defaults for a lot of things.

The advantage of tailwind over a full design system is that it is piecemeal, you only pay for what you use. It really makes a lot of sense when combined with a component system like React because you get re-usability at the component level instead of the style level. I like this a lot, but it may not resonate with everyone.
Would it be too invasive to ask the country you moved to, from someone with some similar history?
Fuck sake. Why are you focusing on these supposed terrifying nut jobs supposedly somewhere down there in the thread? That's the Internet. Focus on the person with MS asking for advice.
did she PCR test for covid?
Druid Meditation
Today a large fraction of the world's population is using E2EE via WhatsApp.

That is good example of the problem I am describing. People are using E2EE created, deployed and maintained by WhatsApp in WhatsApp. That is a problem. The E2EE in WhatsApp is not truly E2EE if it is maintained by the very people providing the service in my unwavering opinion. True E2EE is entirely outside of the service transport that messages are traversing meaning that FB could not possibly intercept the messages even if their livelihood depended on it. Today people have to just trust that FB are not targeting people with custom intercept code or code that otherwise preclude E2EE for specific messages or recipients. That is what I call a pinky promise sometimes also referred to as a Pinky Swear [1].

I follow the logic of, people will do what people can do. If the application can be monkeyed with, it will be. Message encryption must be entirely outside of the purview of the application. Even OTR was somewhat at risk of interception. That is why I would have expected that by today this would have been a solved problem and highly evolved.

[1] - https://en.wikipedia.org/wiki/Pinky_swear
I forgot about Parler's existence, it was super hyped up for about a month, then it fell off the face of the earth and I never heard anything about it again.
https://cdimage.debian.org/cdimage/unofficial/non-free/cd-in...
I'm not familiar with all the floating-point number gotchas, but would like to ask why an obvious solution is not used (or maybe it is?): convert both numbers to a string and compare the result? This might be a naive question, but still.
I thought following AIP was very helpful but I couldn't follow it for more than a year.
I desperately hope this is sarcasm
Transposons and pseudogenes may be nonfunctional for an individual organism, but aren't they useful for evolution to create new genes? Wikipedia suggests some usefulness:

"While some TEs confer benefits on their hosts, most are regarded as selfish DNA parasites" (https://en.wikipedia.org/wiki/Transposable_element#Evolution)

"Pseudogene sequences may be transcribed into RNA at low levels, due to promoter elements inherited from the ancestral gene or arising by new mutations. Although most of these transcripts will have no more functional significance than chance transcripts from other parts of the genome, some have given rise to beneficial regulatory RNAs and new proteins." (https://en.wikipedia.org/wiki/Pseudogene)

I would define truly junk DNA as any DNA that if removed would be beneficial or not harmful to the majority of organisms in a species, and be beneficial or not harmful to the ability of a species to adapt and evolve its genome.
This post oversimplifies several things, or gets them wrong. Most money were from the IMF, France and Germany, not the US, and it was in loans, it wasn't just aid. Clinton was a "personal friend" of Yeltsin, the same "elite" who stole tremendous amount of foreign money, refused to limit his power to create checks and balances, botched the privatisation and generally turned Russia into oligarchy with controlled media. He was also a person who led Putin to power. This "friendship" ended up in their collusion in 1996 elections to save Boris (already massively hated by then, due to the Chechen war and privatisation) against the communist opponent. Part of that is known as Xerox affair and is surprisingly well documented in English. Similar to Russia's involvement in the US elections 2 decades later, the US involvement didn't help Yeltsin much in 1996 actually (he did everything himself), but it made the population disillusioned towards the US, created a fertile ground for the national myth, and more importantly the collusion pushed aside Nemtsov, then the most popular politician with no ties to USSR. (does the name ring a bell? It should)
It’s not wrong that vaccine can cause autoimmune diseases. It’s just extremely rare and the benefits outweigh the cost almost any time.
The image of the tall swing looks slightly terrifying but I only recently (as an adult) realised how much obviously more fun a taller swing will be: you’re mostly going to be limited by the angle you can get up to but a lot of the fun comes from the distance/ height of the path of the swing.
I didn't know that crime victims could force a prosecuter to Prosecute people . This seems unlikely to go anywhere.
> I thought Python couldn't multithread because of GIL?

Why would it need to in this case? You only need one thread for concurrent I/O.
TFA does give an example of an unsuccessful sociopath. There are far more sociopaths than there are positions of success.
Instead of my commute I have used the time to exercise every day. I’ve never been in better shape, and that has translated to me being a better programmer.

I am never going back to the office
Record Labels Say AI Music Generators Threaten Music Industry
Get enough sleep! It was one of my major problems and remains the constant item to battle with. Without sleep I couldn't even plan to do helpful things for my life, just could manage to "get by".
It's very funny. I don't think it's true. Just a bit too cynical. Good people really do get promoted.
The only concern I have with WSL 2 is RAM usage and disk usage.
The RAM gradually increases its capacity and The disk uses half of the total capacity but have actual empty space. I guess this is by design but I couldn't play or install anymore games without shutting down the WSL or releasing some disk space.
Because most people did not have it installed

In my circle of friends, everyone used a non standard client so they could customize the skin of the client. Most of these people were either not technical or at least just technical enough to follow simple instructions. I personally knew many people that used the multi-protocol chat clients. Their primary interest was for the customization capabilities of the client and having all their messages in one place rather than encryption plugins. The vendor clients did not have a dark mode and were nowhere near as customizable. The E2EE aspect was just a nice to have for some.

I suspect this will never be a thing again as vendors might decide to ban accounts that use a client other than their own and people would fear losing their social circles in the vendor locked in services. That is, outside of IRC. One can still use E2EE in IRC.
> If the deception works to achieve that goal (or even 90% of it) I'd say its pretty successful.

That is true, but also anyone (With the usual exception of "untouchable" state agencies) who is found out to be framing someone, can expect to be prosecuted, regardless of if their frame was found before the intended damage was done, or after.

"Perverting the Course of Justice" is a serious crime, and a frame qualifies as such: https://www.stoneking.co.uk/literature/e-bulletins/pervertin...
Under some points of view, yes. Under some other points of view, they're becoming absolute trash.

They're getting better:

- they're usually lighter

- they're usually thinner

- the batteries last longer

- unless you're going for desktop replacements, they consume a lot less battery

- screen quality is much better

- 16:10 are finally becoming the norm

- usb-c/thunderbolt is just awesome

However...

- the mania about thin&light means less and less components are replaceable

- they're getting less and less repairable

- you basically cannot upgrade them anymore

- thunderbolt/usb mostly means fewer ports, all of the same kind... this means that most of the other hardware you already have is trash

I still remember fondly:

- on the ThinkPad T42, you could swap the cd drive out for a secondary battery, or another hard disk

- on the ThinkPad X220 you could have (and I did have) 16GB ram in 2011-2012... Yet ten years later I'm still seeing laptops sold with 8GB ram.

- On the ThinkPad X220 you could load up to three disks (internal disk + msata disk + a weird format in the express card slot).

Heck, even newer thinkpads are becoming trash. I was on the market for a new laptop and was saddened to see that X380/x390/x12 laptops had soldered ram, and many came with 8GB only... Also the T-series apparently now has only a single ram slot, and soldered ram on board, which means: no dual-channel (worse performance) and if the on-board ram fails you throw away the whole laptop.

----

The framework company gives me hope, but they don't ship to my country yet, so I had to buy a second hand ThinkPad X270 in the meantime...

Generally speaking, it seems that (as for example, with the car industry) 99% of the market is ignoring environmental consequences of their choices, in hope to be able to make profits again in a few years. Needless to say, Apple is the worst offender in this space, as they sell things that break very easily and will actively try to get you to buy new hardware as often as they can.
Since the assets for a .xm or .mod file are so tiny it would be fun to have a p2p social platform on scuttlebutt, hypercore or fediverse where folks could remix each other's tracks, reusing the same samples (using a content addressable hash so that the binary blobs could be reused from a local copy).
Interestingly, Newton was "Master of the Mint" at the Royal Mint, which supplies all the nation's coinage.

> Newton became perhaps the best-known Master of the Mint upon the death of Thomas Neale in 1699, a position Newton held for the last 30 years of his life.

https://en.wikipedia.org/wiki/Isaac_Newton#Royal_Mint

If he had been successful in turning lead into gold, he might have made his employer obsolete.
This is a lovely straw man.

While dissent is of fundamental importance to progress, as nothing would advance if everyone always agreed, those who are consistently negative and somewhat terminally unimpressed reveal far more about themselves with their criticism than what they reveal about the target of their criticism. If criticism is validly supported, this is not what I'm referring to, but instead condemnation, exaggeration, labelling and nitpickery.
Whenever I've heard an executive talk at an organization big enough to have its own HR department, when I've read their press releases, HR documents and policies, or attended their all-hands meetings, they've all sounded like they're talking directly to the Clueless.
Does it launch the fleet at the global minimum price? "Any instances that meet the spec" doesn't seem like it's a worldwide price minimum.
Monopoly behavior is not what you describe it to be.
Not providing customer support is a whole different issue and has nothing to do with Google maybe being a monopoly.

Monopoly behavior is buying out competition forcefully and dominating a market with an unfair advantage ensuring they are the only ones in the market. I personally don't believe Google is a monopoly in the Search Engine market but that's only my opinion.
Thank-you.

On mobile, if the Archive does not fetch more results, swipe up to return to desktop and then launch browser again. Then more results get fetched.

This changed the site from completely unusable to something browsable.

I wish the viewer would page files. So far, a single file just opens a larger version of itself, and the arrows don't work.
I think the argument goes something like: if racial groups and socioeconomic outcomes are correlated due to previous inequalities, and social mobility is limited, then doing nothing further entrenches the inequalities.
I think they're referring to my comment and yes your interpretation is what I intended to communicate.

Give me a picture of a dream website and I can easily write all the CSS and HTML to create it identically and responsively as I have done for years.

But give some general product description, and no amount of CSS knowledge will save the monstrosity I create
This is a premature optimization, and keeping everything in the same language has benefits like greatly simplified tooling and building
Right, if your cpu tasks are running in native extensions, then threading will actually allow parallelism, whereas asyncio will not.
If that is not racism, and illegal according to the myriad anti discrimination laws the US must have, I do not know what could be.
By that logic if it’s okay for 60% of the student body to be white because 60% of the United States is white then you are explicitly saying it’s okay for the university to be 60% of the same race which means it should be equally acceptable for the university to be 60% Asian regardless of them being x% of the United States and merit based admittance should be acceptable.

The only logical reason for discriminating against so many Asians in our current setup needs to be attempting to mirror the population statistics of the United States. I don’t approve of that logic to be clear and think the universities will be issuing apologies to the Asian American community in X years similar to the ones they just made to the Jewish American community recently.
I live in the only Canadian province that doesn't have moose, or bears, or deer, or any large animals other farm animals. Even skunks were imported (and escaped) as a cheaper replacement for fox fur. We don't have the experience of being aware of large animals on rural roads. Most times it is known if a cow or a horse is on the loose.

When I travel to neighbouring provinces I am nervous driving on the highway. Especially in the fall when it starts to get dark early or the sun is low on the horizon longer. I've seen moose on the side of the road with their dark brown velvety fur. Females and juveniles are the worst since no antlers makes for a stealthy profile, males still have antlers until mid-winter.

It's such perfect camouflage even when lit by car headlights. Car headlights are made to look forward not to the side. Often a moose just appears out of nowhere the few times I have been lucky to miss one the few times I am on the road in areas with moose.

Let's just say I'm glad we don't have to worry about such things here.
Thank you. It’s really not a nice feeling to be silenced, especially when it feels completely unjustified. Makes you question reality itself. I hope the powers that be unflag it.
Long Now Foundation Hiring Development Director
I want to finally start learning object oriented programming.

I've written a lot of stuff for automating tasks at work (Windows PowerShell) and tinkered with hobby projects (rust, python) in my free time, but I've never been able to wrap my head around why someone wouldn't want to do everything functionally until quite recently.

I taught myself to program so I didn't even know about the term "functional programming" until quite recently :P
The Wire is a work of fiction. We Own This City is based on a non-fiction book about actual cops convicted for the crimes they committed. They both are set in Baltimore, the same producer is involved, and there are many actors appearing in both series, but the story lines have nothing to do with each other. So not sure about the "modern view".
You are paid based on how difficult you are to replace. Hence the location based pay
No cycling people and no people riding scooters... hmm
Maybe I'm in a bubble, but every anecdote I read online in the past year or two is someone royally fed up with liberal politics. On Twitter, Reddit, and real life, the majority of people keep complaining about crime, drugs, homelessness.

Sounds like a perfect environment for a generation of conservatives to get elected. Hopefully they stay close to the center for a long time.
More friendly than this similar version.
no, i am able to saturate a 2.5gbps connection with NAT and filtering with or without ignoring the interrupt storm. Perf was never an issue, just higher temps (it's a fanless box) and probably energy draw (i never measured that so i am not sure how much)
Glad you’re sharing - it helps to seek professional help too.

Not trying to connect the dots - but perhaps you’re anxious and scared about being a parent with someone you don’t want to be with longterm and you feel conflicted? (Been there myself)

I know it’s hard to pinpoint source of such spirals but try your best to be there for your child - let that be the motivation and guiding star (not work) and I can assure you you’ll be excited about life again when the focus is not on you!

For starters - put together a nursery and baby proof the house. I can assure that alone will have your place organized and super clean. Take parenting class and meet others.

You’ll be an awesome father my dear friend and congratulations!
These are just 2 recent links from my bookmarks:

- How a SQL database works <https://calpaterson.com/how-a-sql-database-works.html>

- Making a change to SQLite source code
<https://brunocalza.me/making-a-change-to-sqlite-source-code/>

I can recommend following Phil Eaton on twitter: https://twitter.com/phil_eaton. They post lots of nitty gritty posts about database development. I likely discovered the above links via their feed.