skysight-inc/HackerNews huggingface dataset:
More traditional satellite networks, I guess? As I understand it, this is what sailors do / did before starlink.

This had me curious if I could find coverage maps of satellite operators, and I found this: https://www.satphonestore.com/coveragemaps
> they're in a position to build a very competent botspam filter.

If that's the issue, then anyone with a little bit of donation money to run a simple LLM will now be able to disrupt discord? Awesome! :)
Show HN: Play chess with 100's of AI generated historical/fictional characters
Second comment I’ve read suggesting vCard, so I’ll put it on my todo list :).

Lowest friction is what I’m going for here. Thanks!
The default KDE font is Noto Sans, which is a professionally designed font commissioned by Google and is used in various Google projects, including ChromeOS.
IBM has been on the edge of a major breakthrough for quite some time now...

They like to make larger and larger quantum computers that don't do anything useful. A sort of progress I suppose...
> Yeah, I saw that and don’t mind them defederating. I don’t want to interact with those people…

But what a complete farce this whole fediverse is. Any instance with any traction is going to attract people that you, I, or even the majority are not going to wish to interact with. Hell there's plenty on this site. And beehaw sounds like a community I have no interest in associating with.

> and that we are no forced into co-existing.

Not sure how simply federating servers forces coexistence.

Defederating is such a ludicrously blunt and ultimately ineffective moderation tool.
*Which Typescript tries to keep keyword symmetry with
A location pinger would be a no brainer but like you say, it only helps if there's another sub with a grapple in range, in time.

I understand why oceanographers /might/ want to do this, but not in person when ROV tech is so good now, for biology and tourism. There are so many things that can happen to fragile humans in that complex machine: drowning, freezing, asphyxiating, crushing, oxygen narcosis, nitrogen narcosis, co2 poisoning, and the plain old bends.

So why do people risk all that, and pay 125k to do it? Why the titanic obsession? It's only the fourth worst maritime disaster (Doña Paz in 1987 had 4k deaths) and so what if someone made a movie about one.
It's not even about food. The thread here is about glyphosate for household applications. I guess you might be growing food at home, but that's probably pretty rare.
This is pretty sad. I believe there needs to be a critical mass. If, say, 90% of all FOSS projects were copyleft, then it would be much easier to introduce copyleft-licensed FOSS in companies, since they'd already know how to deal with it and it would not be a big deal.

Today, many companies basically ban GPL-licensed or otherwise copyleft software projects, perhaps apart from a handpicked list of exceptions, because they don't want to deal with the hassle. MIT, fine, GPL, no. And that's pretty sad. Because it means that if write a new project you need to choose between "people will use it but it won't be copyleft" and "copyleft but a sizeable part of the community won't touch it with a 10ft pole".
I find that fascinating because I deleted a ten-year-old account attached to my Real Name because of how quickly what it showed me degraded after he purchased it. I'd say 80% of that was from the elevation of blue checks to the top of every thread, 10% of it was seeing his dumb-assed tweets no matter how hard I tried to avoid them, and 10% of it was recommending people I absolutely did not want to see.
I work on Futhark. We hope that WebGPU-through-Emscripten is viable, but I haven't yet had the spare cycles to make sure. I did find some examples that looked promising.
Yeah having to worry about instances is already a fail. You should be able to search and join a "community" and the instance shouldn't even matter for the end-user. If the community / topic / "subreddit" you want to join does not exist, then you can spin up your own instance to host it, but until then instances should not even be a concern.
Doubt anything will occur from this
I assumed you were derogatorily referencing study data. Can you be specific what kind of survey it was that you saw, and why it doesn't rise to the status of a study?
> Why would developers want to make a game that isn't fun?

I mean, why do people want to write buggy software? It's not on purpose, they're just not good enough to deliver quality in a timely fashion.

My experience with most indie games cannot deliver on a core gameplay loop that's satisfying, even when that loop is not the draw of the game in which case I'd expect them to ape something competent.

IMO an example of a studio that doesn't mess this up is Giant Games. I've liked some titles more or less but the core gameplay loop has always been competently designed.
OpenLLM plan to provide an OpenAI-compatible API, which allows you to even use OpenAI's python client to talk to OpenLLM, user just need to change to Base URL to point to your OpenLLM server. This feature is working-in-progress.
Professor: Good Lord! That's over 150 atmospheres of pressure!

Fry: How many atmospheres can the ship withstand?

Professor: Well, it’s a spaceship, so I’d say anywhere between zero and one…
no - in real life, each person has a child at some age. An aggregate of those numbers is still showing individual lives. Similar reasoning for "2.5 children" .. that is "average" but exactly zero people out of millions have 2.5 children in reality.
And even if it wasn't fabricated, it's still character assassination.

Look, if you take any public figure, and spend enough time looking through all the things they ever written or said in their lives, you can probably find some terrible thing to paint them as a terrible person. Someone could be a role model, have a lifetime of charitable work and positive achievements, bbbbbbut years ago they once said they didn't like gay people (or whatever), all of a sudden none of their achievements matter and they're actually monsters!

Any of us with a long posting history on the Internet probably at one time said something that wasn't nice. Cherry picking that one thing and holding it up as the summation of who we are, is character assassination.
The largest accidental explosion of all time
I've moderated tiny subreddits and I can assure you that spam leaks through everyday.
Ah, fair enough, I misunderstood. I thought the tests they were recommending were tests to ensure backwards-compatibility between version bumps, I didn't realize they were talking about the downstream pacakge's tests.

I still disagree with the insinuation that it's everyone else who's screwing up and if we all did things the way Nix wants us to then Nix would actually work just fine. That's just another way of saying Nix doesn't work in the real world.
The salient point from the parent comment was that “using” assumes the resource is an Object.

The core value prop of both “using” or “defer” is that a single scope can manage the lifetime of some resource while child scopes interact with that resource.

“Using” assumes that resource is a local object but that’s rarely actually the case - as in the example of a DB connection - it’s just how OOP represents it.

A good counter-example would be if I need to manage a resource via an API. Maybe one request creates the resource and another tears it down. (Eg, begin a transaction and then commit it). “Using requires me to implement a new class to represent this resource - that’s OOP at its finest - whereas “defer” allows just doing the thing (and works equally well for objects)
:). I used to think this way, and found that I never completed anything. To each their own
> Please see my literal written words and do not misconstrue them to fit an imaginary argument we aren’t actually having.

Then what exactly are you trying to achieve?

Because you thus far seem unwilling to acknowledge that these laws have been passed to solve a real labour abuse problem, and that is, of course, the original disagreement that spawned this entire thread:

> I don't see overseers out there driving these Hispanic laborers to work 8 hours straight.

...

> I haven’t seen it either. Where have you seen or heard about it?
My implied point is that they are tech workers earning tech salaries. They're unlikely to be in financial distress, and can afford forgoing some change money for the sake of killing the company that fired them.
Patents and trademarks are a relic from the past that drastically suppresses innovation and puts technological advancement into slow motion, turning corporate moats into islands flying in the sky with forcefields of lawyers and bureaucracy, and enables a whole market of bad-faith parasites.

There is no good-faith argument for their existence. They hurt the general populace for the benefit of some tiny minority of mega-rich, sick people with a mutation selecting for sociopathic and greedy behaviors.

Abolish patents and trademarks.
I feel you. If you look at my (brief) HN history, you see a lot of fat-thumbing while I'm on my lunch break.
Ask HN: Are You Using OpenTelemetry?
Why I care: I’ve been working with observability tools my whole career, I’m curious if it’s worth my time to dive deep on the OpenTelemetry collector, specifics of the spec, etc

Would also love to hear if you’ve tried it and found roadblocks, or you’re planning to add OpenTelemetry to some of your stack in the next few months.

Sometimes it feels like what unites the CNCF projects Kubernetes and OpenTelemetry is that everyone talks about them and not everyone actually uses it.
I have written software that would have been 100% not package-able any other way.

Also, let’s not lie to ourselves, there are plenty of ridiculous contraptions out there, like docker-images used for ML that take up some insane space, and are updated each day. Packaging is a hard problem, and there is finally a tool that can actually solve it.
and a shit-tonne of energy...

We actually did the same thing back in sixth form chemistry...
Carbon fibers are strong in tension. That's why it is good for pressure vessels that are trying explode. Your wrap the fibers on the outside of the pressure boundary. Same concept that you can only pull on a rope, not push it. I'd be interested to see how they are using carbon fibers in compressive applications like deep sea vessels. Is that more of a marketing thing? "Carbon fiber" sounds sexy, so we'll advertise that we're using it, but it is really for non-load bearing applications?
We pixel push ads around and deal with single browser fixes so I’d say yes, advertisers do care and will spend the dev time if they think there’s any% rev increase.
This is exactly right. the user experience needs to be centered around finding the community not selecting an instance.
> mercilessly quickly

mercifully quickly?
As much as I love the idea of them I've found systems like these never quite work for me in the real world. There's always a ticketing system for my employer where that stuff lives, and for personal stuff I absolutely need first class mobile support because that's generally the device I have with me when I remember something I need to do.

After many years I've eventually landed on using [work ticket tracker] for work tracking, Apple Reminders for todo lists which are rarely complex items, and Logseq for journaling. My journal really is just that, I rarely go back to previous entries, but I find it helpful to spend a bit of time each day just noting down what I did and how I felt about it. I sometimes joke that this is my insurance policy in case the Police knock on my door and ask me what I did on the 12th of March this year.
Yep!

Nix builds don't know anything about state, and they work just like you describe. Nix builds power basically everything you do with Nix.

But for 'installing' packages, more happens than just creating builds and leaving them somewhere in /nix/store. In those cases, you also have a profile manager (nix-env, `nix profile`, nixos-rebuild, darwin-rebuild, home-managwr) which builds a symlink forest (pointing into the Nix store) that represents your complete configuration. That forest is called a profile generation, and represents how, e.g., your user's Nix profile was configured that particular time. (When you perform a rollback, your profile manager is just setting the current profile to a previous generation.)

Each generation of your profile has an activation script (and some profile managers may also have some bit of profile activation logic of their own, idk). That activation script may have to perform some state management, e.g., restarting a service or telling the service manager (systemd on Linux or launchd with Nix-Darwin) to reread its configuration files to recognize the availability of a new service.

This little bit of state management is hopefully as minimal as it can be. In fact, it's generally expected/communally enforced that Nix packages have to work normally when run directly from their respective residences in /nix/store, without having been installed into any kind of profile at all!

So during normal daily Nix usage, I've never really had to think about it. If you want to implement or contribute to a profile manager, you'll have to!
you are correct in that the Wikipedia page specifically states that legislative change came after about three decades of this (and suggests it was at the behest of insurers):

> They were generally eliminated in the 1870s with the success of reforms championed by British MP Samuel Plimsoll. [...] Plimsoll stated in the British Parliament, "The Secretary of Lloyd's [Insurance] tells a friend of mine that he does not know a single ship which has been broken up voluntarily by the owners in the course of 30 years on account of its being worn out".[5]
Would it be ridiculous of me to think that some of the defederation drama on Lemmy has been crafted by Reddit in some way to discourage adoption?

I have my share of problems with Reddit, but most of the stuff I read about the big Lemmy instances make it seem like the mods of some instances are teenagers on acid. Marxism is in the history books, and "deconstructing our privilege" sounds like something their therapist told them they needed to do and they're projecting.

It all feels a bit fake.

On Reddit I always felt like the naive utopian change the world stuff was confined to a few subs.
I’ve absolutely no idea, but wouldn’t a satellite system higher up like Hughes have a better chance of working out there?
One welfare queen among thousands of recipients making the news is enough to make people who are sacrificing their time working angry and raise pitchforks.
Related:

https://arxiv.org/abs/1905.09749 | How to factor 2048 bit RSA integers in 8 hours using 20 million noisy qubits
Proposal:

Remove single common word trademarks, no one has a right to constraint general language usage like that.

Even if we look at the law being able to do single common word trademarks where meant to be very restrictive like Apple "for computer hardware" but not Apple for selling literal Apples. The only problem is this laws never fully considered companies with massive horizontal expansion (e.g. computer hardware + OS + phone + App Store + Music lable + TV setup box + movie streaming + payment provider).
Nope, all postage is prepaid, so the message on the back plus the photo will have to convey the origin, if that’s what you’re going for.
Funny how hibernate and hidpi scaling are two of the things always broken on my windows machine, there is always that corporate software that fails to restore its state after resume and forces you to reboot or that other corporate software that either looks blurry or tiny on 4k displays.
Yes I did. Thanks! :)
‘His ideas resonate’: how the Unabomber’s dangerous anti-tech manifesto lives on
One of the developers here. Sketch.systems is about 5 years old and we haven't actively worked on since its release––but it's still used fairly regularly by folks and does the job it set out to do! If anything ever seems broken, reach out (our Twitter accounts are in the website footer) and we'll definitely take a look.
True. About all we know for sure is what's in very deep mines, or at the bottom of the ocean. AFAIK.
ESLint plugin for making your code cleaner
ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc.
“Reciprocal licensing” is not precise. I think ShareAlike is more descriptive (and consistent with CC licenses).
There is also a reformed project for a subset of the GNU project: https://gnu.tools/
A good match, perhaps.
I'm missing the connection you're making. What is the implication of content addressable memory here?
I'm not saying that. I don't see how it fits their catalogue. These types of solutions are different kinds of beasts.
Nah. The Hardware knowledge on HN is amateur at best dismal at worst.
You can use in theory something other than /nix, but then you have to recompile everything yourself. So not many people do if, not sure about it’s state.
You’ll benefit 100x more interning than doing things on your own at this stage in life. Stay in school and get an internship - if you have the extra time to kill you can just take the minimum amount of credits and spend your extra time on skills.

But my actual suggestion - stay enrolled and go study abroad. The job skills you learn now won’t matter compared to the trip you took to Europe which generated lifelong friends and memories.
Congratulations! Apple has now split into Apple Legal 1, Apple Legal 2, Apple Legal 3, all subsidiaries of Apple Inc., and their IP has been redistributed. They now have three times the lawsuits.

No, some shitstains just need to go to jail to learn. They are actively harming our societies, and the lack of defense justified by "but free market" is mind boggling. Nowhere else would we tolerate such a virus.
Yes. I’ve used this a bunch of times now and I can’t notice any degradation in image quality, beyond the normal print quality of standard postcards.

Quality of the photo hasn’t once been a negative topic from any users so far :)
Works fine on my 12-core Xeon with 96GB RAM.
The EU is in fact a resounding success of monetary integration and legal harmonization leading to a mutually beneficial zone of economic cooperation.

People can travel, work and live in any member state with little or no barriers. Produce and sell their goods and services across the whole zone in one big legal bloc.

The cost of being outside of that bloc is one that Britons are now starting to realise, and are beginning to bitterly regret leaving.

After all, what have the Romans ever done for us?
For context, Andy leads Ottertune, an AI powered database tuner.
Even Galaxies Recycle
this is a really interesting product. Is there a newsletter to keep up with the progress?
Personally, I’m not sure how to set up or maintain a forum. All the packages I’ve tried weren’t what I wanted: missing features, clunky ui, etc. Making custom forum software seemed like a pain for something I should be using a package for. And I’m not sure how to deal with spam or weird legal stuff around content people might post

There’s signup friction too: nobody wants to create yet another account. They may not trust sign in via google or Facebook. They already have Reddit/discord accounts though
The nice thing is that the `defer` pattern can be easily built on top of the `using` pattern, and indeed the `DisposableStack` and `AsyncDisposableStack` objects also included in the TC-39 proposal for built-ins directly support it:

let connection = getConnection()
using stack = new DisposableStack()
stack.defer(() => connection.dispose())

The proposal even notes the `defer` method name was borrowed from golang.

Though in practice I think the `adopt` method will be the nicer, more common pattern for transitional things before `[Symbol.dispose]` becomes more widely utilized:

using stack = new DisposableStack()
const connection = stack.adopt(getConnection(), c => c.dispose())
"Free as in free tech support?"
I almost half agree. It's definitely less stable than before, but it's holding up impressively well for how much smaller the staff is.

The content is unambiguously worse though. I had to block Elon himself to keep the "for you" page sane (though I mostly stick to my "following" timeline anyway), and the replies to any moderately large account are a dumpster fire of people who paid for visibility. Those tweets are substantially more racist and less thoughtful than before, and are also prone to conspiracy thinking nonsense. His changes to the verified system are already awful for usability, and are getting worse as he imposes more dumb ideas.
It’s a physical, snail mail sent postcard :)
I don't think it's stupid to expect that submersibles are well-engineered.

I'd also imagine that the tourists trusted the reputation of the operator. Both the state of the equipment and that their safety checks and processes were stringent. Especially since they claimed to aid in the science.

There aren't many priors for civilian submarine disasters.
AKA,the GE approach to doing business
Tech Debt Is Tech Tax
yes, through only the trademark in context of this specific field

Trademarks are in general not for all fields, e.g. Apple for "computers" but not for literally selling apples or medizine.

The problem is they can just abuse various laws to continuously sue a company in all kinds of fields going again and again into revision until the smaller company can't afford the legal fees anymore even if they win.
I didn't find the original post so bad... it surely sounds like someone a bit unstable, guilty of their own existence... but not bad, specially when you start reading comments and learn that some people are so supportive of the idea of "being nice" that they suggest the author should fork Lemmy and move Beehaw to their own platform because the Lemmy creators have different ideology than themselves :D omg, talk about being intolerant.
> What makes you think that the versions specified in the requirements.txt aren't reasonable ranges?

Because that's what the parent wrote.
You're shadow-banned for some reason. Maybe reach out to HN?
No, that’s just stupid. If someone sings off key, I have every right to say that person is singing off key and it sounds bad even if I also cannot sing on key. If I see a bad movie or read a bad book, I have every right to criticize it even if I cannot direct a movie or write a book myself.

I don’t need to have attempted any of those things to know that what I experienced was sub-par. I’ve heard better singers, seen better movies, and read better books.

If what you said were true, only movie directors would be able to criticize movies. That’s not helpful.
Hello Hacker News community,

I'm Michael. Over the past few months, my wife and I have been working on a project that we're excited to share with you all. It's a chess game that we've built from the ground up.

A couple of years ago, I developed a keen interest in chess. However, I found that I didn't particularly enjoy playing against other humans. The anxiety was just too much for me. Instead, I found myself gravitating towards playing against chess bots.

This led us to the idea for our game. We wanted to create a chess game where you could play against a bot, but with an added twist. We wanted to incorporate an element of conversation into the game.

The way we've achieved this is by using the OpenAI API to act as various characters and provide commentary as the game progresses and 'injecting' the game state into the conversation prompt. This allows the bot to have a deeper understanding of the current state of the chess game, and it can then comment on it.

All the character avatars were created in Midjourney.

We're really excited about this project and we hope you'll enjoy it as much as we've enjoyed creating it. We're looking forward to hearing your feedback and thoughts.
Just find a project written in the same language that is already packaged and copy it, modify the name, version, source url, hash and that’s it.

It is one thing that is easier done from the top, instead from the bottom.
150 is quite generous if you ask me.