skysight-inc/HackerNews huggingface dataset:
>I would only consider it persecution if it harmed them physically or financially and on a large scale, not a small number of cases which will always exist and always will exist.

There were mass shootings at LGBTQ clubs both in Orlando and Denver in the past few years....so yeah they're being murdered. Does it happen all the time? No. But has it happened and enough people killed to think that LGBTQ people might feel scared that it could happen near them, especially if they live in heavily GOP areas? Absolutely.

Don't forget, Florida's current governor openly courts actual neo-Nazis, and does nothing when they post signage on highways and other public spaces. And that's a state which has a sizable (and very wealthy) LGBTQ population in its biggest city.

Now imagine a state like Arkansas or Alabama that is governed by far-right reactionaries. You think some kid who is not gay by choice but by chance is going to feel safe when his elected representatives at local, state and federal levels openly embrace far-right Christian nationalist bullshit?
The other languages are not saner. You are basically saying "Python GIL is annoying because I can't write parallel processing performant code in Python". Python has never been and is not a performant language. Its designed for rapid and easy development.

The multiprocessing+asyncio in Python fulfills the aspect of utilizing all the resources, albeit at a higher memory cost, but memory is dirt cheap these days. You have a master process and then worker threads. For all things that you would write in Python, where in >90% cases you are network latency limited, the paradigm of a master process and worker processes with IPC on unix sockets works extremely well. Set up a web app with fast api/gunicorn master/uvicorn workers, and it will be plenty fast enough for anything you do.
The way the fediverse works is, you can see posts and interact with communities on other instances as long as they federate with your "home" instance
People like you are going to repeat the lie of Russian Collusion till the end of time, no matter how much it has been thoroughly debunked.

Partisanship is really annoying.
ESP32 is pretty old and will reach EOL "soon". At least when you are thinking on larger scale and long product lifecycles. You wouldn't design it in for a product you start developing now and want to put into the market by the end of next year for at least 3 to 5 years. Also things get better. You really don't want to release a product next year that still sits on Bluetooth 4.2 for example.

https://www.espressif.com/en/products/longevity-commitment
previous discussion of these problems: https://news.ycombinator.com/item?id=30895307

> The real problem is the Numerical Recipes license, which is extremely restrictive - probably more so than most users realize. I won't dignify it with a link, but you can find licensing terms on their website. NR routines are copyrighted (fine) and cannot be redistributed as source (annoying but not uncommon for COMMERCIAL software, somewhat unusual for scientific software). There is no exception for noncommercial or scientific use, which is Grinchy and irritating, especially given that two of the authors acknowledge funding from the NSF for work on numerical methods. Beyond that, the single-CPU/single-screen terms of their license are almost impossible for a working scientist to comply with, especially in a networked environment.
Nice idea! I was just surprised to see the table rows and columns opposite of what I’m used to seeing in lists where one dimension is more likely to grow much longer than the other.

i.e. I would have expected the libraries as rows, rather than columns. More like such lists are typically done in Wikipedia.
Dude, what an enlightened comeback.

Fwiw, I think psychologists would say it's healthier than stigmatizing sex and pretending it's a concept that pops into existence once people turn 16 or 18. (Ironically, some people are molested way before that age and don't even understand what's happening and why it's bad -- probably because they had no educational resources on the subject thanks to attitudes like yours.)
Hah. Way too misread the room, are they serious?

Who even develops Windows-exclusive apps these days, anyway? Even the average user these days seems to find it simply abhorrent.

It's so simple to create cross-platform applications these days, there's literally no excuse.

I can't imagine the thought process that went behind this beyond greed and profit, a little mind-numbing.
> I'd happily pay for a Reddit premium subscription if I can keep using Apollo

This is what I don't get. Isn't this the obvious compromise to make all parties happy? Third Party apps can only be used by Premium members. Moderation tools are explicitly exempted until their functionality is rolled into first-party tools. Reddit adds new tools to block scrapers and institutes API rate limits for things they recognize as LLMs/negative bots and instead offer an "enterprise" tier for those that is much more expensive. Something along those lines would likely meet the needs of everyone and wouldn't piss anyone off. Reddit users continue our doom scrolling on Relay and Apollo, Reddit monetizes previously-unmonetizable users.
The difference is that email is a one-to-one medium, so it's easy to define spam. It's something the recipient doesn't want. Anyone who sends this or willingly serves users who do is unambiguously a malicious actor, so they get blocked.

With forums there are arbitrarily many recipients of any message. A lot of people may not like furries or communists or what have you, but demanding that every other instance ban them as a prerequisite to interoperability is how you kill the network by suppressing everything but the lowest common denominator.

This problem is created by tying accounts to instances. Because then other instances, instead of banning the accounts they don't want from only their own instance, can try to get them banned from everywhere by threatening any instance that allows them with disconnection. Which is poison.
For Lit, you can use pre-bundled versions from a CDN: https://lit.dev/docs/getting-started/#use-bundles
Why on earth would you run ML on a potato?
Read through the Super-Mario analysis, but refer to the all-caps table down below as you're reading. (HERO, NEO, BAD, DRAKE)

They're basically analyzing "tropes" (common storytelling patterns), and doing something similar to advanced procedural dungeon/level generation: https://www.boristhebrave.com/2021/04/10/dungeon-generation-...

...at least this appears to be a first cut at defining a vocabulary for the storytelling aspect of the problem.

They refer also to other "Key + Door == Progress" aspects of procedural content generation (ie: make a zone, place a [locked] door to another zone, place a key within the original zone and then recurse).

All told, a very interesting area to explore.
Do I think China did this on purpose? No. Was it a very effective economic weapon? Yes. Should we be on the lookout for others trying to do this on purpose? Hell yes. Just because you’re paranoid…
Only after the outcry. And only non-commercial accessibility apps. Why are people not allowed to pay for accessibility tools?
If you are poor, then you should never, ever ever buy a new car. It simply doesn't make financial sense.
You're cute.
> Word traveled, and he discovered that new jobs would only hire him with longer vesting schedules and sign-on bonuses that had to be paid back if he left before 2-3 years.

I've occasionally heard anecdotes like this but I have a hard time imagining how this kind of thing ever happens outside of very small population centers with less than ten tech employers. Unless he's some kind of executive where huge amounts of resources are devoted specifically to vetting and networking is the interview process, what incentive is there for people in charge of hiring to share such granular info with one another? Is everyone in charge of hiring at major tech companies just in a big whatsapp group exchanging dirt on employees they didn't like?
Some people like to save and invest instead of spending every single cent they have.

We'd be a much more stable society if the majority of the population wasn't one paycheck away from being financially ruined.

37% of Americans don't have enough savings to cover a $400 emergency[0]. That percentage goes up as the amount goes up and a $400 emergency is easy to hit - medical bill, moving expense, car repair, etc. It becomes 68% at $1,000[1].

[0]https://fortune.com/2023/05/23/inflation-economy-consumer-fi...
[1]https://fortune.com/recommends/banking/57-percent-of-america...
Ah, that makes sense!

I wonder if we should be doing some basic sanity checks on newly obtained certificates in Caddy, and treat this as a failure, and try the next configured CA instead.

(Obviously SCT signatures will require some external resource so we would have to weigh that a bit more, maybe make it configurable...)

Issue opened here to discuss, though it does sound troublesome/tedious: https://github.com/caddyserver/certmagic/issues/240
You say this as if it has not already proven to be a barrier. That is to say: it's already preventing adoption, whether you think it's a good reason or not.
did not know about this part of the guidelines, thanks.

a while back I was thinking about creating an extension that deals with this issue but I've heard some browsers are already working on that.
Not requiring NPM was one of my original requirements for anything on this list. All of these libraries should be available from HTML directly -- let me know or make a PR if that isn't the case.
How is Lit's use of JS in templates any different than JSX? Both use JS for expressions and control-flow.
I removed my comment because I felt it was too snarky and likewise didn't want to get into a long argument with you.

If that's how you interpreted my comment, then I wish it was made clearer, because I did not mean to imply "only" anything.
> adults spending ridiculous hours playing video games

What do you consider to be "ridiculous hours"?

There are definitely times when I end up playing online games for >20h/week. That's well above the median I'm sure... but how many hours per week did my parent's generation spend on average watching TV? My dad is retired now, and spends probably ~40h / week in his shop just... tinkering.

How is my playing War Thunder any less "real life" than him rebuilding his 124th Coleman lantern?

People need a way to recover from the stresses of everyday life. I don't understand why gaming in particular is so often discounted, while various other non-productive pursuits are readily accepted.
Hydrogen can be produced and stored on a massive scale. Electrolysers are now below $300/kW.

"Economically"? Compared to current hydrogen from methane, sure that would be hard. But compared to electrical power from nuclear? Much easier. Exelon stated in 2005 that nuclear could be competitive if natural gas (with a $25/ton CO2 tax) were around $14/MMBtu (note that natural gas at the Henry Hub is a bit over $2/MMBtu right now). That's about $.05/kWh(thermal). Electrolysis could pretty easily make hydrogen at that cost, given today's cheap renewable energy. Given that those 2005 nuclear cost estimates were optimistic, I doubt existing nuclear could compete with combined cycle plants burning green hydrogen. Of course, on a renewable grid, a great deal of the energy will go directly from the renewable sources to the grid, not through hydrogen, so nuclear will do even more poorly.
>It suffers from the same problem as Mastodon - "Join a server". But which one?
[...]
USENET had that problem solved. It was federated, but it didn't look federated to the end user.

USENET also had the "chose the wrong server" problem.

If I chose my ISP (e.g. Verizon) as my USENET entry point, then I would miss out on many newsgroups that Verizon didn't have. Or, Verizon had the newsgroup but had extremely short retention of old messages history.

So, I paid $12.99/month for GigaNews to get all the newsgroups with months-to-years retention.

Lemmy/Mastodon/etc replicate the same federation issues as USENET because running servers costs money and different people have different thresholds of spending. This independence/freedom of the admin running the server the particular way they want is touted as a positive but it also has inherent disadvantages.

The contemporary situation of Beehaw instance defederating lemmy.world -- is replaying the same tradeoffs that USENET went through. (E.g. similar to an ISP's USENET service choosing not to carry alt.binaries.* or whatever.) Beehaw explains they have limited resources and can't handle the influx from lemmy.world. Yep. Very understandable.
Pretty easy to say, but if someone is going to quit their job because they think the cookie banner they've been ordered to program will annoy people, they're either absurdly privileged or comically stupid.
Tailscale Now in the QNAP App Center
The business model is completely different. Megaupload paid uploaders and charged money from downloaders. So there was incentive to upload popular pirated content to earn money.

Google doesn't do this. It charges money for storage space and doesn't pay anything to google drive users. There's zero incentive to share pirated content through google drive.
J2EE hasn't been called that in 20 years. It's JEE now, and it's much nicer.
> “mUh SyStEmS tHiNkInG”

If you're going to make fun of people like this, you shouldn't expect thoughtful responses.
You're lucky if that was the most useless thing you learned. Many peoples' degrees were useless in their entirety!
It's kind of like email in the sense that I can email someone @gmail.com from @hotmail.com. As long as I have an email account on some server somewhere on the Internet I can email anyone else that also has an account on some server somewhere on the Internet, even if the accounts live on different servers.

The fediverse is set up kind of the same way. You can interact with people if you know how to find their account, the address of which is formatted similarly to an email address. You and whoever you're interacting with don't have to have accounts on the same server to communicate with each other.
Well, having too many threads can slow down a program as well (extra context switches, extra synchronization) so... no idea.
The people complaining about moderators are the very same people who don’t read the rules and complain that the moderators are on a power trip.
I moderate a small sub 15K and the amount of spam is insane. I can’t imagine the amount of work involved in a 1M sub.
Me too, and I wouldn't apply most of OP rules to my day job. They just aren't a good fit. Sometimes using the right tool (e.g. Docker) actually decreases the overall complexity of the system, even if it raises it locally.
Apartments work fine? In lower density areas simple duplexes or quadplexes work fine. We don't need every single family living in an isolated home with the white picket fence.

We have more than enough homes. There are over two dozen empty homes per homeless person. It's not just an issue of building more. Shelter is being treated as a speculative asset and the only meaningful vehicle for building weath in the middle class. Hence the need for a social solution.
You can get small sizes, great DX, first-class TypeScript support, all without the compiler though.
"Municipal Fee: $X" as a sign at the register
There are many reports of it not working, with no recourse. :(
A lot of people like to say "people have always been saying that." Fewer people notice that in light of the fact that history has not been on a monotonic universal upwards trend everywhere that many of the people complaining about the younger generation in fact had a point and that generation in particular they were complaining about did in fact get into a lot of trouble.

The problem with the statement isn't that the people saying it are always wrong; the problem is that it is always being said to some extent and therefore carries no particular information content in its mere statement. Rates of statement might be relevant but we have nowhere near the data we'd need historically to determine that.
I think you might just not be allowing time for the seed to sprout.

You should be proud of doing some of the hardest tasks already, so focus more on planting the seed and letting it grow by regularly showing up and watering it. So much of networking is pure chance. Showing up to the same coffee shop, remembering that grocery clerk, going to the same gym every Tuesday, helping out with the same conference group. That repeated action creates a natural sense of trust between people so it becomes much easier to form connections.

I've met people through volunteering, but I wonder would we have become friends if I didn't just keep showing up? Maybe the day we met they could have skipped volunteering because they had something else planned in their usual volunteer time slot, but since they chose to volunteer earlier in the day our schedules finally aligned. Those sort of thoughts, but it's happening all the time! The universe is strange like that. Fate I guess.

It's not easy, especially as an adult, but really you just have to give yourself time to grow in whatever space you want to be in and let the universe do the rest.
I was thinking the same, and it is!

Edge Connectors Pin numbers are compatible with micro:bit, 19 independent I/O (Support 1 ×I2C, 1×UART, 2×SPI, 6×12-bit ADC, 5×10-bit PWM)

https://www.unihiker.com/wiki/specification

Note: The edge connector on the back has no electrical connection.

https://www.unihiker.com/wiki/board-overview
We did some benchmarking and found that an index of 1M vectors using 15 trees can be built up in ~115 seconds (8 CPU, 8 GB RAM). https://github.com/fennel-ai/fann/pull/8.

Given this, around a second to build an index of 10K items sounds about right.
> Note: Telling me to load up some browser extension to handle it is a bit silly as it requires me to implicitly trust the author of said extension which will see and have access to virtually everything on every website I enable it for

If the extension asks for permissions to all websites instead of just this one, then yes.

Also, "hackers" fix things like this themselves.

Also also, I may be reacting strongly to this because I don't like dark mode, or the assumption that I should because I'm a "hacker".
It was a joke and part of the actual hacker festival.
The US economic empire is/was directly attacking these people. The Kremlin / Russian empire is not. Are you not able understand that when something is directly and personally attacking you, you're heavily inclined to not buy arguments that it could be a force for good in other ways?

I'm not saying their arguments have merit, or that people should listen to what they say (actually the opposite, which is incredibly tragic with Snowden). Just that their downward spirals are understandable.
PostgreSQL, like many other open-source projects, has sponsors and accepts donations. Here's their sponsors page:

https://www.postgresql.org/about/sponsors/

Also, I think it's important to note that a lot of contributors aren't volunteering their "free time", they're being paid by some other employer to contribute to PostgreSQL as part of their job:

https://www.enterprisedb.com/blog/importance-of-giving-back-...
> A computer game that has too much of the gameplay assigned to randomness will get boring quickly

Are you familiar with roguelikes? Nethack?

The games that I replay most often are the ones that are ridiculously difficult and callously unfair to the player - because they're also the ones that get my mind engaged the most, and where I get the most enjoyment from overcoming an unfair situation.
It's already ended for several subreddits. Several are in limbo of deciding what they want to do next, so it's not well coordinated.

I'll say it again, this is the equivalent of a change.org petition.

Unless all of say the top 10 (maybe more) subreddits completely, indefinitely went private - this will do nothing. There's not enough weight to it.

And even then, Reddit could just wait it out. People who really want X subreddit will just make a new one with a similar name. That happens regardless on almost a daily basis. Most of the major subreddits have a half-dozen alts.

As for alternatives to Reddit as a site, that's not going anywhere fast. What makes Reddit Reddit is not the tech, it's the content. Alternatives can exist that seem nearly as good on paper, but unless a sizable number of users go there, it means nothing.

And most users do not care about this API situation. It's a very vocal, very small minority.
Yes, that seems like the point to me too. I just happen to think it is unreasonable and rediculous.

I agree that business dont have any garuentee to continue, or even without restriction. I dont think that compelled action is appropriate.

I think there would be a better legal and moral basis for banning social media outright, than requing them to provide API service to competitiors.
While I agree with you, I think those librarians with an identity crisis were right: they need to justify their existence in an age where they aren't needed. I do believe that if a library tries to just be a library it will not last for much longer.

Which is OK. We honestly don't need libraries for what they are anymore. The reason is in the medium. When we want a book (or a CD or DVD or VHS tape or whatever) we don't want the physical object, we want the information inside. We no longer physically need the object to get at the information, we no longer need a central repository to store these objects for our convenience. Libraries have no reason to exist anymore.

The true libraries of today are maligned, banned, hated, called criminals. They are libgen, scipub and torrent trackers. They're done often for no profit, just for the sake of an ideological motivation to make information available. The medium has changed but people's desire for the information is still there. There are people out there keeping up the fight, but the ones trying to maintain a quite room full of shelves just refuse to see where the fight is going and are being left behind.
Because presumably those sites accepted the value proposition and aren't in a hurry to throw money at ripping all those features out?
Thanks for the recommendation -- looking through the docs, it seems like it fits! I'll add it in a few or feel free to make a PR.
I guess it depends on how they do it. If reddit simply asks mods to step down and let others apply if they don't like the new rules, then it takes away some of heated rhetoric.
>but it helps to build momentum for future elections

American third parties have not shown any evidence of this. Meanwhile we have strong evidence of the spoiler effect they have. We can only play the game we currently have
man it's crazy to me that some people have so little self control, that the only caring option is the nuclear one, to simply never risk exposing ANYONE to the thing that these people are addicted to or compulsive about.

Like I can see a gambling ad without wanting to gamble, but other people have it SO BAD that the Guardian is avoiding showing me gambling ads, just to be on the safe side. it's shocking.
I would think people are hesitant to go down the exact same road as before. How will this address long-term scaling costs and concerns of the new-reddit repeating current-reddit's path?
Eviscerate it all you like, thats the point of me doing this so no hard feelings. As for the email bit, all it is used for is to store the email and make it feel safe since google auth seemed like a rather secure option in my limited experience. The short stories and chapter pages are meant to show short stories and chapters generated on the prompt endpoint. I was thinking about adding some help page to describe it in more detail since I know its much easier for me to know what does what as I have all the context for the project in my head