skysight-inc/HackerNews huggingface dataset:
This is such a nihilistic, fucked-up view of the world. Is this proposed policy the silver bullet to stop addiction and drug abuse? No, clearly not. Will it help alleviate some suffering? Almost certainly so.

Just to point out some of the more obvious rebuttals to your "arguments":

- not all drug users are addicts. Not even heroin is instantly addictive. Recreational, non-addicted users of illegal drugs benefit extremely from "drug checks," as does the public health system which would have to deal with accidental overdoses and poisonings otherwise.

- Not all drug addicts have dysfunctional lives. Plenty of people live decades with their addiction while also holding down jobs, having families, etc. Is that ideal? No, most certainly not in most cases. Would "drug checks" lower the risk of these drug users? Yes.

- Not all drug addicts that experience dysfunctional lives as a consequence of their drug use will die from overdosing. In fact, drug checks would make that more unlikely.

- Drug check facilities would be a venue for drug users to get into contact with the public health care system and to find ways out of their addiction.

Again, it will not resolve the problems associated with the misuse of drugs, which has existed literally forever (even animals get purposely drunk on fermenting fruits). But that is neither the point of the proposed policy and you have so far contributed nothing to this discussion.
Sometimes you have some very very high-use variables, with multiple threads each having one and writing to it often. If multiple of those variables are located on the same cache line, control of it will bounce wildly between cores and this can completely trash your performance. The fix there is absolutely trivial: add padding.

Sometimes you're iterating through a huge number of objects, and only using a couple fields out of each object. If you rearrange the data so each field is stored in a different arena, you can cut the number of memory accesses by a huge amount, and let prefetching work a lot better. That's usually not as trivial but it's simple work.

Another often-trivial one is avoiding linked lists whenever feasible.
How is it shameful if nobody can think of a solution? What is there to be ashamed of, lack of omnipotence?

Tragic, disappointing sure. I also happen to disagree that it is ignored or forgotten, this article just being the latest example.
do not use lit and webcomponents under any circumstances, please
Would it be possible to create a read-only instance that was federated with every single other instance? Possibly there is already one or it's been tried and didn't work but the way I envision it is this -

You sign up to the read-only instance and can see the entire fediverse's contents and posts and when/if you wanted to comment, the app would let you know that you had to sign up to the instance the comment came from to post your own comment and take you that instance's sign-up page.

One of the biggest turn-offs for me was finding which ones to join and/or had content I was or might be interested in.
Berberine and Weight Loss
> I think when looking back through history, the continued torture of the entire North Korean population is going to be one of the most tragic events of the 21st century.

1. Not the utterly pointless, banal conflicts started by lies and personal vendettas that have already killed hundreds of thousands and millions of people, spilled over into neighbouring (and not so neighbouring) countries, and destabilized entire parts of the world?

2. If this is going to be among the worst of this century, you must have an incredibly optimistic outlook on what the next 80 years are going to look like!
You guys are singing the song of my people. For years I've been confounded at the idea that we need to be building/compiling interpreted code.

And the tooling... my God! I know this makes me sound like an old man (because I am) but, it used to be all I needed was an editor, an FTP client, and a browser. write-upload-refresh. Today, I find VS Code, `git push`, and a browser still serves me very well.
Asus ROG Ally update seemingly causes performance issues
> Apartments work fine?

You must be familiar with the monumental amount of concrete these require, yes? They are more dense, but not "low-carbon" by any stretch.

> We don't need every single family living in an isolated home with the white picket fence.

Families can decide for themselves what suits them. It's not your place to tell someone they don't "need" something. You don't "need" most of your possessions. Hell you don't even "need" a roof over your head, as it pertains to survival.

And we sure don't "need" to race to the bottom and demand lower qualify of life from everyone. Not for homelessness, and not for building efficiency. It does not solve anything. It's purpose is in-group virtue signaling.

> We have more than enough homes.

If that were true, more people could afford them. Affordability scales with the rate of new builds.

> There are over two dozen empty homes per homeless person.

Notwithstanding that this is unsourced, lodgment =/= home ownership and homelessness is its own special problem that includes factors beyond cost.

> Hence the need for a social solution.

We have those, and they're only being expanded.
https://archive.ph/tMFCQ
So well said. After the Twitter apocalypse I joined Mastodon, but the instance I joined (mastodon.world) was missing a lot of people that did advertise they were on Mastodon… So I clicked some links from those people and managed to follow them. But I cannot just search for people or topics now? I first need a link to another instance? What is this, a second job?
Is ERD part of UML? I find ERDs useful representations of databases. They can be generated automatically and are very good for quickly locating the right tables for a query. So I wanted to add a comment stating this to the parent - but then I googled to check if they really are part of UML - and it seems that they predate UML and are not really related.
I have an undergrad friend. Learning this last semester. It's still taught, and it's still not used.
It's a bit more work, but I do think that there have always been better communities for most niche topics, but they don't all live in one place. Finding out where the smart/interesting discussions are happening about a topic you're interested in can be a lot of work, but I do find it extremely rewarding.

If you're looking for Reddit for big subreddits, or a way to get a broad overview of a lot of niche communities without necessarially engaging with the individuals in the community, then you'll probably have a hard time replacing reddit. But if you just want to find a place to discuss your 10 biggest interests, I am willing to bet most of them have at least 3 communities outside of reddit that are smaller yet still high quality. I am also willing to bet there are at least 10 that aren't as good.

One of the things I love the most about some of the niche communities I'm a part of -- discords, forums, email groups, physical meetups -- is that I feel like I have a much stronger connection to the people and have a stronger appreciation for the intersection of the community's shared interest and our individual lives.

Maybe this is all a bit too 'touch grass,' as far as advice goes. And if you really are just looking for a feed of good articles on interest X, Y, and Z, like a magazine personalized just for you, then you're going to have a rough time beating Reddit. I still try and curate a collection of high quality RSS feeds these days, but that's a pretty different suggestion.
Is the content crawable? Can it be discovered via search engines like reddit?
So.... It would have been better if GIL were even more aggressive?
I would definitely go for an Apollo-like front end for Lemmy. I hope other subs migrate there.
Somethingawful forums is also a community of communities. Each subforum has it's own culture and norms. And they have a pretty good system for dealing with spam, sock puppets. But its $10, not free.
In that case, why even bring up Lemmy as a Reddit alternative? It just serves to attract people who won’t be good users and waste their time
I'm using Kagi search that allows you to raise, lower or block websites from your search results.
> I really feel like we’ll look back at how we ignored it for so long shamefully

One of the big problems has long been that North-Korea has a large network of artillery within shelling distance of Seoul. Now they also have rockets and nukes and stuff, but even without those any serious threat to NK would come with devastating cost of civilian lives in South-Korea.

See e.g. [1], which estimates that "the DPRK could cause thousands of casualties in just a minute and more than 100,000 in an hour" and some of the case studies in that report have more than 200,000 in an hour. And all of that assumes only conventional HE rounds – no chemicals or nukes. And all of that is in the first hour alone: a full war would cost millions of lives (during the Korean war, South Korean casualties were about a million civilians and 250,000 soldiers).

You need to move carefully when you've got almost 6,000 pieces of artillery pointed at your head, never mind nukes, and the people in control of them seem rather unhinged.

I've seen people express this kind of "we should have just intervened" opinion before, and in principle I don't disagree, but it's really not that simple: both due to the strong risk of heavy civilian casualties, and the geopolitical impact with the USSR during the cold war (and to lesser degree, contemporary China and Russia – I can already see China invade Taiwan using "but you invaded NK!" as an excuse).

[1]: https://www.rand.org/pubs/research_reports/RRA619-1.html
Yes that is right too.

Dynamic typed languages always feels like I am 6 again, with my crayons all over the place, doing random bullshit go till something sensible comes out.

Good luck finding what is wrong if a bug occurs, good luck if you will refactor it and think how can you replace it, how can you rewrite it without destroying the whole aesthetic of the code. just like my parents trying to figure out how will they renew the wall after I draw a huge chunk of random shit to the wall with my crayons.
Yeah, that was a key design decision from the start. All posts and comments made on the platform are indexable by search engines.
If he’s using FastAPI he is essentially forced to use typing and is probably running a static type checker
If you think Reddit is social media in the same sense that Facebook is then I think we're coming at this from very difficult angles.

Reddit is more akin to Wikipedia than it is to Facebook at this point for many people. Yes, much of the popularity comes from interacting with others but it's also become a hive of up-to-date information and opinions for hobbies, for trades, etc.

If I start a new hobby I don't need to go find the 10 year old abandoned page or the SEO manipulated AI generated summary. I just go to /r/hobby. New espresso machine? /r/espresso. I want to know what 3d printer to buy? /r/3dprinters. Damage to my roof? /r/roofing. I don't know how to do some maintenance on my house? /r/homeowners. I need to buy a new car but I don't know how to get a good deal? /r/askcarsales.

There's a lot more at play here than the stale "social media bad, algorithms manipulate society" take.
I'm surprised "someone" haven't just deployed old Reddit already somewhere.

https://github.com/reddit-archive/reddit
Are there any sites for specific games? I primarily use Reddit for learning/discussing whatever video game I’m currently playing (stardew valley right now). I can’t seem to find a congregation of users discussing it anywhere besides Reddit and tiktok.

Same goes for niche hobbies, Reddit seems to be by far the best option.
Care, Not Control
Calling SaaS founders with 5k MRR who wants to scale to 50k in 3-6 months
Let's keep it short and sweet.

If you're looking for a solution to 10x your MRR, I'm offering growth services starting from $1,000/month.

The package includes:

1. ICP identification and UVP

2. List building and verification

3. Cold outreach via email, LinkedIn, Twitter, Facebook, Reddit, SMS, WhatsApp, and cold calling

4. Follow-up sequence with case studies and video intro

5. Personal branding on LinkedIn and Twitter, including posts and lead magnets

6. SEO optimization with hand-written articles targeting specific keywords

7. Scraping YouTube channels and YouTubers' emails for partnership and affiliate campaigns

8. Manual submission of SaaS products to over 220 directories with a combined monthly traffic of + 1 billion

If you're ready to scale your business, DM me, and we can schedule a call.

P.S: I can also build the system for you as a one-time fee, providing a plug & play solution

P.S2: I'm already working with 3 founders and just looking for 2 more so please only email me if you are really looking to scale your business.

lasalesmachine@gmail.com
PandaGPT: One Model to Instruction-Follow Them All
I wouldn't say it's used in passing. I'd say it's the entire point of their comment.

Whether the usage was reasonable I don't feel qualified to comment on.
Find local meet-ups. Put yourself out there and talk to people about what you can do and how you can help them.

What’s your background and experience?
Warning its employees from using chatbots for anything productive and entering sensitive information, yet recommending and marketing their chatbot for the public..
Yes, it wasn't initially there mostly due to an oversight but we later edited the article.
Are there gaming communities for specific games? (Ie runescape or stardew). Tiktok seems like the only other option.
Before 2020, it was possible to google random phone numbers and figure out who was calling. Nowadays, googling random callers is useless, but Bing somehow still works.
History has shown that tempting fate like this often doesn't end well.
I really miss old-school printed documentation's "Theory of Operation" section. To me it's the most useful way to bridge this gap. The technical and operations manual describe all the parts and how they function, but the theory of operation really laid out how and _why_ all of these things were structured the way they were.

It also forced the designers to think in those terms and to document the product from an overall perspective rather than a component perspective. It was high level enough to be useful, but not so high level as to be abstracted into hand holding tutorial exercises.

I feel like most modern software documentation entirely misses this component and would benefit greatly from having it.
We hadn't considered that at all, will definitely check it out and explore further. Thanks!
There are valid considerations at play regarding keeping weed away from minors. There is also a legal issue because Cannabis is still classed as a controlled drug by the European Union and all-out legalization is not something that the German government can actually decide without corresponding EU-wide legalization. And that won't happen, because there are still a number of EU-member states that firmly oppose legalization.
I'd just like to note the irony of saying how bad Google is while at the same time saying that Google's general purpose search engine is still better than any of the specific search engines of these individual sites.

Perhaps the issue isn't that Google is bad, and the issue is that search is incredibly hard.
I haven't noticed this, but have seen the complaints. I don't tend to see many reddit links in my search results, and haven't noticed a change since that blackout.

Perhaps just the nature of my searches?
1. read the room; and 2. this is one of the most tone deaf comments I've ever read.
Even, it's only enforced in routing functions.

Outside of it, like utility packages, MongoDB or such so, you are not enforced, go with whatever you want.

...guess what my coworkers prefer! urgh.
Some things that have improved my life
Were you looking at the really big subreddits, or were you looking at smaller subreddits like r/boardgames, r/cooking, r/gardening, r/woodworking, etc.? I do agree about the bigger subreddits, but not about the smaller niche subreddits.
Lol this is quite funny.

Can elaborate on “yes you fucking can I don't even need to hear your question because a dude created a feature you wanted in Starlette”? Just for my amusement.

Also, if you haven’t yet tried Pydantic V2 you should give it a shot. It doesn’t work with FastAPI yet but I think your mind will be blown at how many absurdly complicated things “just work”.
Wargraphs, a gaming startup with 1 employee, no outside funding, sells for $54M
The problems you want to address are real. I also have seen the drift in HN over the years, as zealots start to outnumber (or at least out-post) those who will actually think.

But I suspect that tools aren't good enough to reliably work. (Do you want this post, say, marked as FUD because of a negative take on HN posters?)

The best answer I have is to parallelize dang. Downvote it when you see it, and don't feed the trolls (that just gives them a chance to make another comment). If it's particularly bad, downvote and flag. (I'm not sure what the threshold is to kill a comment. It's more than one flag, but it's not that many. I suspect it's in the low single digits. If very many people see the problem, and will bother to flag it, bad comments will quickly die.)

But there are at least two problems with my solution. First, it hasn't been working so far, or at least it hasn't been working well enough. It working better requires a change in behavior (and more effort) from the established users, which is kind of a tough ask. Second, this is something that could be turned against us if a block of zealots decided to mass-downvote and mass-flag things. I mean, we can vouch for dead comments, but that's also work...
If Facebook's algorithm recommends illegal porn or a terrorist's call to arms (and it has done both), then the First Amendment doesn't protect it. Section 230 does, even though Section 230 should have been limited to the hosting and broadcast of the content (not the recommendation/endorsement of it).
I was recently reading the documentation for pgcrypto to implement user authentication in SQLPage:

https://www.postgresql.org/docs/current/pgcrypto.html

The page contains the documentation of many functions, all of which raise the following error by default when you run them: No function matches the given name and argument types.

It turns out you first have to "install" them by running "create extension pgcrypto", which is obvious to someone who already knows postgres modules well, but not to anyone else, and isn't mentioned anywhere on the page!
I think Waveshare has some. I've been messing with their 1.28 in round ones and I like it. Just be aware that they will use SPI (think Arduino level) for the connection, not something video oriented like HDMI. Thus they can be used on a Raspberry Pi with a custom driver, but you won't be getting 60fps.
Thanks, I've got one of their depth cameras that's been ok. I didn't realize they'd expanded their line so much. Glad to hear about the API/SDK improving, last time I mucked with it a year or so ago it seemed like it was underdeveloped.

Going to have to dig into the sensors they use - had passable luck with non ML tasks using dirt cheap camera modules from laptops running at low resolutions right up until I started moving the cameras at all and then it became a blurry mess because they were so small their exposure times were high. (I'm trying to also avoid having to put a bunch of illumination near the cameras so it doesn't entirely look like a biblically accurate angel)
Did you ever run into performance problem with Mithril? I like how simple it is to use but the idea to run / diff the entire component tree on every user interaction kinda scares me
In Oslo it's 90 percent. SF has a lot of catching up to do.
Any worse? Pol Pot?
Java has the advantages that it fully supports threads, I've seen JVM back ends hold up under heavy load. It is often possible and sometimes easy to get a 7.5x speedup on an 8-core machine with Java.

I write a lot of backend code using aiohttp in Python for my own side projects, it is really a blast, particularly if the code is "more than a web server", say it is listening to message queues, connected to something like Denon's HEOS API which is asynchronous, and also offering websocket endpoints.

I know some organizations with >5 coders seem to find pip is Kryptonite though.
Picking a user name is a forced choice. By your logic, nobody would ever want to join a social media platform that didn't automatically assign a user name.
I’m not going to get into a conversation comparing tragedy to find the top 10. I said “one of” specifically for that reason. I don’t think deciding if there’s actually worse things going on actually adds anything here. (A thread specifically about North Korea)
The news is that homo naledi did these things at the same time as humans despite a much smaller brain size, contradicting the social brain hypothesis somewhat. Their cranial capacity was 465-610 cubic cm compared to about 1,300 for humans [1].

[1] https://en.wikipedia.org/wiki/Homo_naledi

Edit: this was a reply to https://news.ycombinator.com/item?id=36345824 and dang moved it (??)
Would you say it's worth it?
What is interesting is how thoroughly Homo sapiens sapiens displaced all other hominids.

It seemed in the past, intelligence was more of a gentle curve. Now, you have Homo sapiens sapiens with planes, rockets, global communications, rockets, satellites, and then every other species. The most sophisticated modern non-human primate doesn’t seem to rise to the level of intelligence and sophistication ago even early hominids.
> increased time to market

I've seen people spend days and days trying to save a few hours of paper design time.

We often do quick paper or marker board designs, which often have some UML. You don't want to spend more than 10% of your time on this, but it can save quite a bit of time to market. If someone really wants the design saved somewhere, we just take a pic and upload it.
> 3. Why are users entitled to see an audit of what’s basically proprietary product information about how the website works, effectively making that information available to competitors as well?

The same reason ingredients are listed on food products, and detailed nutritional information. Governmental agencies also physically audit food factories to ensure they conform to openly available health standards.

The products you sell have positive and negative impact on society, and society can choose for you to disclose exactly what's in your product or force you to limit how you make your product to limit the negative impacts.
The best software engineers in the world are generating it.

It pays better than google.
That was my take on it. How do you get students to practice the process of thinking conceptually first, then evaluate how thorough the planning is, without some tool like UML? Its one thing to lecture your students on the necessity of planning ahead. Its quite another to evaluate whether or not they know how to plan ahead.

Granted, UML is not used hardly anywhere, but I must've learned 30 different specific software tools in college that I never used outside of college. However, I've used something like each one of them. I took a technical drawing class in high school and I still use some of the techniques I learned in that, even though absolutely no one uses t-squares, triangles, and actual paper in modern technical drawing today.

There's a fair argument re: how much planning and conceptualizing should be done ahead of starting the Agile process, and also a fair argument re: what that planning should look like (crude flowchart? UML-compliant class diagram?). But in rejecting the UML tool, are we rejecting also the idea of advanced planning too? Like, how completely do you need to reject advance planning that it takes the Agile loop to reveal that the customer actually needs software that uses an observer pattern?