skysight-inc/HackerNews huggingface dataset:
Is there a trick to getting pytorch+cu121 and xformers to play nicely together? All the xformers packages I can find are torch==2.01+cu118.

Edit: After a bit more research it looks like scaled dot product attention in Pytorch 2 provides much the same benefit as xformers without the need for xformers proper. Nice.
Offtopic:

The cursive italics are apparently a feature of the Victor Mono [1] font used for the full page. While it'd be amusing in Tumblr context (where cursive is used for hyperbolic emphasis), I can't fathom why one would consider it in a code context, but to each their own...

You can change it (at least on Safari) by going into developer tools, clicking any node, and removing "Victor Mono" from --font-family

[1] https://rubjo.github.io/victor-mono/
I don't see how that can continue indefinitely give the finite 2^32 addresses available.

Agreed. I think that's why we don't see a lot of new ISP's starting up and instead there are resellers provisioning on existing networks. The big kids are sitting on a lot of IPv4 space and there is no longer a way to pry it from their hands and now that to your point the IP's are worth more they will kick and scream if someone tries to take the unused space. In the early days ARIN and RIPE would harass people that didn't actively use their space but that stopped and I have no idea why. I remember having to set up Labrea to make several /16's, /17's and /19's pingable so they would leave me alone but that isn't a thing any more.
How well is that working with underage drinking and smoking?
Yes, a couple of them. 127.0.0.1, 192.168.1.1, 8.8.8.8, 8.8.4.4

Stopped a while ago before ipv6 proliferated but I know of ::1
I don’t understand. These businesses gained what popularity/reach they have in large part by chanting the Open Source mantra. Then, when they’re (at least moderately?) successful, they close up and the mantra falls silent. How is that a good decision? It necessarily alienates users, who have probably come to depend upon the openness. It’s a knife in the back to the rest of the open source community. For what? More profits? But if they gained a moderately successful position through positioning themselves as open source, how are they going to profit from basically throwing up their hands and saying just kidding guys ha ha that was a mistake all along?

I mean, I understand the enshittification point. Perhaps this is yet another example of that. Chalk up yet another victim to the financialization of literally everything.
Thankfully laws are written by people who look past the surface and consider second order effects on communities and society.
I believe that Tock (tockos.org) and Theseus (https://github.com/theseus-os/Theseus) are in this area a bit as well, just from an actual OS perspective.

I don't know much about this area, but it would be wonderful if these could work with the Libre compute boards, like the AM Logic S905X (Lepotato) or the Rock chip, since they're so much cheaper than a Pi.
Would be great to get a dedicated simple system up to toy with Rust OS for only 30$.
Basically the strangler pattern https://microservices.io/patterns/refactoring/strangler-appl...
let's apply that extremely broad comment to another group: computer scientists!

> Today's so-called journalists are ideology merchants

Today's so-called computer scientists are distraction merchants

> Their fitness function is guided by such things as their ideological alignment (or indoctrination), that of the organization they work for ... or whatever it takes to get clicks

Their fitness function is guided by such things as their financial incentives (or indoctrination), that of the organization they work for ... or whatever it takes to make money

> Journalism has not been equated with truth-seeking in a long time. From my perspective, I see it as a disgraceful profession.

Computer science has not been equated with technological advancement in a long time. From my perspective, I see it as a disgraceful profession.

> In other words, if someone says "I am a journalist", I will assume they exist to sell lies and ideology, not to uncover the truth at all.

In other words, if someone says "I am a developer", I will assume they exist to sell user data to the highest bidder, not to engage in any kind of technological pursuit.

> Given that our system of education does not produce people who are able to think critically, what you have are masses who believe what is being repeated by these puppet masters. Collectively and through their actions, they are damaging society in ways we have yet to discover.

no changes.
Currently Artemis II launch is scheduled to go to the moon [at least orbit it] in Nov 2024. Artemis III, the first new era landing, would be 2026. Originally Artemis III was supposed to launch by 2024. So everything is likely to get pushed back [again].
> There are situations where `-J` won't work.

That is true, but actually you should avoid -A in those situations also.

> In fact, VS code expects you to forward an agent when developing on a remote instance with the remote-ssh extension. I believe it uses it for syncing repo changes primarily

That's the case if you're ever trying to initiate an SSH connection via Git from a remote host. That's because the actual SSH connection isn't being triggered on your desktop or laptop, where -J would do it, but because it's being initiated right on the remote server itself.

Let's call the remote server VSCODE (your desktop-in-the-cloud), your laptop/desktop LAPTOP, and the remote repo GITHUB.

So, the correct answer there is actually counter-intuitive:

Generate a private key on VSCODE (not LAPTOP) for that GITHUB repo. This key will be used only on that originating remote server (VSCODE), never anywhere else.

In fact, that repo key will ideally be scoped as tightly as possible in Github/Gitlab/etc.

As a general rule of thumb, generate at least one SSH key for each "location" where you'll be logging into another location. Keep your connections point-to-point unless you can use proxyjump.
lmao china took over japan

OKAY BUDDY.

you are literally just making shit up.

you're going to upset both the china ccp tankies and the japanophile weebs at the same time. truly a remarkable feat. something i didn't think was possible.
We were using cargo-make for something like this, though eventually we switched to using Cargo's experimental support for artifact dependencies: https://doc.rust-lang.org/nightly/cargo/reference/unstable.h...
> What if it really takes two generations to be good at something?

This really is the recipe for success. The majority of success is intergenerational.

Someone can come from nothing and become wildly successful, it's true. But it's extremely unlikely. With 8 billion people, occasional rags-to-riches stories are going to happen; even if it's a 1-in-100,000,000 chance that would be about 80 people. These are not the stories to aspire to; they're random anomalies. The stories we should aspire to are the ones of humans setting up future humans for success. Ideally, not even just their children...
So, cooperative multitasking with no control of actual scheduling? Cute, but a real RTOS is the solution to most any "i need to do more than one thing" in the embedded world.
Who is doing this and where?
I don't know about that. When we launched Firefox 1.0 and sprinted to 100 million users, we didn't see our user base fall in half, ever, it simply slowed it's growth trajectory some until about 300 million users. It held that for some years and then began declining. There is zero reason a great product will necessarily fall to earth after a big launch. You're just making things up to suit your narrative here.
Congrats on launch! I completely agree with the wisdom of launching early as soon as some basic functionality works. If I had to suggest the lowest-hanging fruits for your roadmap, it would be email automation and lead enrichment.

I'm an engineering consultant for various sales tech startups which operate within the ecosystem of "build a HubSpot/Salesforce/Freshworks/etc integration for a specific type of sales organization". What I would love to see in an open-source CRM is an easy way to bring these integrations directly into the CRM - imagine a `crm.json` file which configures a CRM web app and imports custom code modules from a central repository, similar to `package.json` and NPM.

A big issue end users bring up with Salesforce/HubSpot is the high cost, especially for sales organizations which only need the core features you have in your demo today (track leads, deals, companies, etc) but have to buy a seat for each salesperson. A managed service for a hosted CRM without feature/usage/seat limitations would be an easy sell if you can reliably ingest existing CRM data and provide some level of integrations/customization.
I’m not so sure git is secure against a malicious server, even if you’re not simply pulling in a Makefile written by the attacker.
> She could not meet her clients outside due to movement restrictions in her city Sangli, nor bring them home as she didn’t want her daughter to know she was a sex worker.

It must be wild to have a sex worker as a parent. Maybe I’m getting older but there’s no way that’s a good environment to be raising a kid in.

Like that adam22 guy, no way his daughter will turn out normal. Especially when they were using her for content like his wife breastfeeding her.
At work, we have a non-async RTOS https://hubris.oxide.computer/ though it is a bit harder to use than "add a dependency in Cargo.toml" like most projects.

The original designer of Hubris, Cliff, has his own async RTOS that he uses for personal projects. He recently has been writing some blog posts on this that may be of interest to you:

* http://cliffle.com/blog/async-inversion/

* http://cliffle.com/blog/composed-concurrency-in-drivers/

The former is a general introduction to async, and the second is about applying it to write an I2C driver.

There already are some general RTOSes for Rust, and they do tend to use async:

* https://rtic.rs/2/book/en/

* https://github.com/embassy-rs/embassy (this one is used in the article)

* https://tockos.org/
Braintree is owned by PayPal.
> 7 orders of magnitude more effective at crossing the blood brain barrier

In rats. https://www.sciencedaily.com/releases/2012/10/121011090653.h...
IYMI: SNL had a pretty good skit about those two.

https://www.youtube.com/watch?v=jVhlJNJopOQ

(Wait till the tag at the end, too.)
> I have heard people say "the proof is in the pudding", which means nothing at all, when the real phrase is "The proof of the pudding is in the tasting".

To be fair, the "real" phrase you give here doesn't make much more sense to me. Even assuming the use of the term "pudding" across the pond to be more than just a fairly niche dessert like it is in America, what does it mean for pudding to have "proof"? Is is some sort of philosophical thing where you don't accept that the pudding exists unless you taste it (which I feel isn't super convincing, since if we're going to have a discussion, we kind of have to accept that each other exists without having similar first-hand "proof", so we might as well accept that pudding exists as well)? I know there's a concept of something called "proofing" in baking, but I'm pretty sure that happens long before people taste the final product.

In general, I don't find most cliches to be particularly profound. "It is what it is" is just a weird way to state an obvious tautology, but somehow it's supposed to convince me that I should just passively accept whatever bad thing is happening? "You can’t teach an old dog new tricks" isn't universally true, but it apparently also is supposed to be a convincing argument in favor of inaction. "You can’t have your cake and eat it too" is probably the most annoying to me, because the only way anyone ever wants to "have" cake is by eating it; no one actually struggles to decide between eating their cake or keeping it around as a decoration or whatever.

There's something about stating something vaguely or ambiguously that seems to make it resonate with people as profound, and I've never been able to understand it. In my experience, thought-terminating cliches are by far the most common kind.
A virus
RHEL Panel Discussion at Fossy 2023
Discussion about Red Hat's recent source code availability changes.
Where Open-Source Hardware companies go opaque, it's a chance for new OSH companies to pop up and replace them.

If I was ever interested in these companies, it was because I prefer OSH. Should they stop doing OSH, I'll simply look elsewhere.
Depends. Often well to do alumni donate significantly to their alma maters which grow their endowments and allow the institutions to offer more in terms of scholarships.

That said, I agree with removing this priv.
Vitalik Buterin Explains How Ethereum Can Make Crypto Wallets as Simple as Email
Neither Frued or Jung used any actual science in their study, but rather observational studies and essentially just thinking really hard. Their work is no more authoritative than any other yahoo looking at crazy people and saying "Oh I know how it works"

"Science" without empiricism is not science.
So they did exactly what we're saying they do? The paper sets up some ad-hoc models unique to this academic group and then reversed them to find values of R0 that could fit. The problem is underdetermined so there are a huge array of values that could work. Key line:

> Overall, we report R0 values are likely be between 4.7 and 6.6 with a CI between 2.8 to 11.3

That's an extremely wide CI by any measure. It's a bit unclear how this is meant to be a contradiction. It looks like a good example of the issue. There is no universal theory or method for computing R0. Every single epidemiologist has their own unique approach which is then often discarded in time for the next paper, making the numbers incomparable.
BDD is, IME, only really good for testing UI behavior (I've seen some pretty decent JS BDD testing frameworks, but have limitex xp with them). It can be good at that because those behaviors can usually be expressed well enough in natural language. But I've seen it shoehorned into data-centric UI-less applications that are just a massive pain to deal with. Half the point of most testing frameworks is getting more done with less typing/overhead, but Cucumber and BDD is sorta the exact opposite: do less with more typing by trying to describe complex concepts in natural language.

Cucumber mostly exists to upsell naive MBAs and project managers on their "pro" tools.
This is about memorializing, not memorizing. The post explains what is meant by that :).
One of the most knowledgable security people I know is also consistently rated as one of the best presenters in the company.
Holy crap, is the name that great?
Easy fix: generate private keys on the remote dev server and then use those keys instead of your own with git.
React is not reactive at all, the "state" management is you calling a function "setState" to re-render the component.

And I find manual render very usefull and once you do it, you can have a global state as simple as a global object, no need to use useState anymore.

https://github.com/dezmou/useRender
> It will always be a topic deserving of special dispensation.

I completely disagree. Still after another 50 years? Another 150 years? Still 1000 years from now? 10,000? At some point, it has to be eliminated as a special dispensation topic. When exactly that is, and whether that is in the past or the future can reasonably be debated, but to conclude that it should be permanent is well beyond reason, IMO.
Agreed, Papyrus was invented in 1982[1], and not at all related to Avatar. Avatar just happened to use it.

[1]: https://en.wikipedia.org/wiki/Papyrus_(typeface)
Your experience is wildly different than mine then. The worst professors I had were the ones teaching out of their own book.
She wrote a guest essay for us at NYT Opinion last fall, describing and showing examples of her investigative work: https://nyti.ms/43ti6y1

(Gift link, no paywall)
I don't know anyone, in western countries, who got polio vaccines and suffered illness. I know people who took the covid shots and boosters and got sick with covid and variants. Some got it multiple times, so somehow the covid shots are interferring with sterilizing immunity.
> money from malware makers to catch out unwary windows users.

As an active user of FileZilla, can you elaborate on this? Any links or sources where I can read about it? Thank you.
No it isn't. These kind of laws and doom saying is repeated again and again. Wait a week and see. Nothing changed.
I think of Salesforce like an octopus that puts immovable tentacles into the organisation that are almost never removed. It provides as much opportunity to be misused as possible!
I don't think there is a lot wrong with doctors, or specialists getting hold of individual or preprint papers. Sometimes they're the best you have when you need to make decisions.

I think the problems start when you have a layman trying to understand a topic. You can find all kinds of papers and results with contradicting evidence, so you need foundational knowledge to interpret them.
Just upgraded the CPU in my old haswell Core-i3 mediacenter box to a Xeon E3-1271v3 (cause they are now $20 on ebay). It was an i3 because i5s and i7s do not include ECC support. The i3 did and the new xeon does. Supermicro X10SLM-F mobo, 32GB ECC ram, 7x 14TB drives in a software RAID6, intel SLC 128GB SDD for rootfs, debian stable, 2.5Gbit NIC
the programming moved to the forums discussing AI technically, here it is discussed mainly AI tools
Aren't incapable people the norm and usual problem? ;D

Found it quite neutral, not too bad, but also not really helpful.. some nice ideas especially that cross functional collaboration, but in the end the engineers had overhead and hated to write the wrappers, and the other stakeholders still couldn't or didn't want to read/write docs/test, or however it was intended. Admitted, maybe I belong to that incapable crowd as well ;)
That won't save you for this RCE!
"It's just a few bad apples" is a common response to police misconduct here in the States, with the attitude of "why are you making such a big deal out of this?"

The original saying, of course, is all about why you have to make a big deal out of this, for reasons that apply to both apples and cops.
> I don't think racial discrimination is the right term for discriminating based on things that happen to correlate with race.

I agree, but we shouldn't be blind to discrimination that correlates with race, because enough of it can be equivalent to racial discrimination at a population level.
I think this gets into the debate of whether market makers are providing a useful service.

IMO it's not a useful use of the spectrum.
As long as their "career performance/review" doesn't depend on making their solution/big project work. Otherwise, you're setting either for failure and creating a culture averse to sharing, collab and positive but passionate debate.
> This is why fraud in science especially when funded by taxpayer money in important fields deserves PRISON.

Oof, I couldn't disagree more. As a society we should be moving away from punitive measures and toward systemic reform. I don't think the prospect of prison time is going to deter people from playing the game they feel they have to in order to get research funding.
The problem is that you'd probably be a good journalist writing about biotech but journalism is a pretty awful way to pay the bills these days, not that it was ever all that great.
Time to start planning because the draft has been accepted.
I never really understood the complaint. Rich people spend massive amounts of money to send their kid to a school. That massive, completely unnecessary investment is then reinvested across the students attending the school, who come from all different backgrounds.

This is, in effect, one of the most common ways wealth is redistributed in the US. Why is it so bad? Maybe we should limit it, but the actual practice itself is probably more good than bad.
Martin Fowler suggests an alternative: the Strangler Fig Application[1].

[1] https://martinfowler.com/bliki/StranglerFigApplication.html
Seriously, though, respond to the point - would you be happy with people turning Wikipedia into AskReddit where every page was "what's the sexiest sex you ever sexed?" and all the page content was memes about narwhals, bacon, broken arms, and poop knives? I wouldn't be happy with that. Most open ended questions are vague and bad. Most answers to them are bad. The existence of a few good ones does not justify "all sites should become Quora". Open ended questions are very easy to write, have no clear criterion for "answer is useful" and if they were just allowed, they would drown out everything else on the stackoverflows while being a bad interface - witness the Meta overflows which are really really poor attempts to have a chat forum in the QA interface, tons and tons of comments all over, people replying to other people with answers which get voted out of order.

You can tell because you don't want to go to Quora or Reddit for your open ended questions; allowing unfettered open ended questions generally makes sites become overrun with low quality memes which drives the more hardcore users away. You recognise somehting about high quality at StackOverflow which is why you want to go there, but then you want to bring the low quality stuff with you. And when that's ruined StackOverflow you'll chase the next site which has narrowly scoped content and demand to ruin that too. Stop.

> "No one cares about "the creators", and MOST ESPECIALLY NOT what Jeff Atwood thinks about their questions, answers and comments on stackexchange sites. Atwood is gone anyway, he cashed-out and moved on."

OK, not the creators, the /owners/. Y'know, "my house, my rules", that kind of owner.
I find the site AlternativeTo.net usually helps me find good options.
3x NUCS, two 5th gen i3's and a 5th gen i5 all with 16 GB of ram. Running a proxmox cluster across them hosting a couple vms as container hosts to run all my services including grafana, prometheus, plex, tinytinyrss, calibre server, homeassistant, a reverse proxy and nextcloud. And then really whatever I'm playing with at the time, kubernetes, rocks, etc.

I also have a dell micro with a 6th gen i7 and 16GB ram I use as my primary windows machine, but previously it was hosting all the aforementioned services by itself.

I'd go with some kind of mini PC and an external drive or two, or direct attached storage rather than a synology
What? In all of the ones you mentioned there is a known significant amount of fraudulent behaviour.

Store clerks, theft is about 1-2% of sales typically. It has been said for years that the majority of that theft is from employees. Airline pilots have been known to drink during their flights (or go away from there seat for other reasons that are not in the rules).

Cops, I mean don't get me started, just the protection of a cop who has done something wrong by the other cops would count as fraudulent, but I don't see many cops going after their own black sheep.

Judges, in Germany deals (i.e. the accused pleads guilty to lesser charges so the bigger ones get dropped) are only legal under very limited circumstances (almost never and need to be properly documented). Nevertheless, in studies >80% of lawyers reported that they had encountered these deals).

I think you seriously underestimate the amount of fraudulent behaviour.
One of my all-time favorite SNL sketches.
if you're going to "parse, don't validate" then the signature should probably be

func validateUser(user UnvalidatedUser) (error, User)

this way, you can't accidentally forget to validate your user before using it in the rest of your code