skysight-inc/HackerNews huggingface dataset:
ELRS is fine but Crossfire is considered by many to be the superior radio link. The TBS Tango 2 is a great transmitter and comes with Crossfire built in.
Thank you, that's helpful context.
I would make your website a daily destination if it had

-- ability for user to add/delete/modify the topic tabs. Let me define the topics of interest.

-- Algolia or similar search box at bottom like HN has
So you're saying that it's no big deal that I'm losing the choice to do this stuff because while i'm loosing the choice I haven't fully lost it yet so I still have choice for a little while until I don't?
These do not sound close at all to me.
How to Verify a Curl Release
I would be interested in the planned usecase, having to type on a Laptop-sized keyboard which is completely on a touchscreen doesn’t sound very fun but maybe it’s better in reality.
This is exactly the right argument. Accepting the lawsuit would give precedent to an insidious combination: Matthew+chilling effect
I don't like how this issue is constantly dismissed out of hand. It very obviously is actually a massive glaring issue which severely limits what clojure can reasonably be used for. Nobody would ever accept a 1 second startup time for CLI applications that we use all the time like git, kubectl, npm, docker, etc.
Because Discord is a proprietary glorified IRC SaaS; its contents are, by nature, ephemeral and under control of the vendor. I'd expect such links to rot very quickly.

Collaborating on Discord is fine. Important results, including citations backing them, should really be published or at least replicated in more durable medium that's less susceptible to link rot, and easier to archive. Today, that's PDFs in paper repositories, or even regular blog posts.
Is there a reason why metadata and the message are stored so separately? I.e. why

INBOX/2023-09-04_13:47_builds@sr.ht,GTfrlwJfN5vyR28R
INBOX/.meta/GTfrlwJfN5vyR28R.flags

instead of

INBOX/2023-09-04_13:47_builds@sr.ht,GTfrlwJfN5vyR28R/message
INBOX/2023-09-04_13:47_builds@sr.ht,GTfrlwJfN5vyR28R/.flags

The latter structure would allow creating/deleting the message and flags atomically.
Yeah. I agree that voiceover work is way different than having some amalgamated version of your primary artistic output and advertising copy get slapped on corn chips.
Worth pointing out that this doesn't really do the same thing. Some percentage of the time it will be detected by some of your customers and it won't work the same for them.

It's not just about seeing a celeb face. There's more going on that was discovered in the 80's and 90's, I think (that's when it became a big thing at least).

Built into it is the implication that the celeb likes the product. Additionally, products and branding have become a part of our personalities (IMO bad trend). So in a way you can BE like the celeb.

You will be just as cool as michael jackson if you just hold a pepsi in your hand. Sure, none of us really think this at face value, however it's implied and hinted at.
On the topic of "death cleaning", it can sometimes become pathalogical. I have in-laws that are becoming obsessed trying not to be a burden but it has made their final years worse. Their home has become inhospitable to visitors - hardly enough chairs for people to sit, no guest room, etc. So family members have to get hotel rooms when they visit. They also tend to just give away heirlooms that other family members want to keep for sentimental reasons without asking if they want them first. Which has led to all sorts of ill will between relatives.

Oddly, for a couple that swear they never want to end up in a nursing home, they ended up bringing the sterile feeling of a nursing home to their own home.
what? the scientific community absolutely also uses billion and trillion by short scale

it’s all over papers and nobody is ever using the long scale that i’ve seen
it is a list of features that s3 has. the iam panel is just a nice way to see them all listed.
They're everywhere. But people keep buying and using, and discarding plastics simply out of convenience. It's the lead of our generation, and we'll all hostage to the broader decisions of the majority. I'm not anti-car, but it's easy to feel this way about people who are -- entire cities, communities, and mortality statistics upended by the convenience of automobiles. So it is for plastics, and any other majority preference.
It’s rumoredly.
Inventing my own writing system for English, VJScript
>My favorite example is the comparison with Denmark, where the hourly wage of the mac worker is more than double yet the big mac price is pretty much the same. Who would have guessed...

Not me! Can someone explain this to me?

I worked in a restaurant for 5 years. It's a notoriously tight-margin industry, the poster child for late stage capitalism. We aimed for labor costs of ~30%. If we doubled wages, holding margins constant, we'd have to charge 30% more. Another ~40% goes to ingredients- I don't know what their labor percentage is, but conservatively assuming 20%, that's an additional 8% if they doubled wages too. If we let margins go to zero (they do have to be non-zero to incentivize opening a restaurant at all, but can be arbitrarily small), we're still a minimum of 28% more expensive.

But even if we ignore all of that, the US notably subsidizes beef to a large degree. If we had salary parity with Denmark, I'd still expect the US Big Macs to be cheaper. And that's all before factoring in Denmark's higher taxes.

So what gives? Does McDonald's have wider margins or a lower labor percentage than the rest of the industry? Does Denmark also subsidize beef?
Thanks, that's excellent info!
so it wasn't reported?
If they really recorded the Sky actor well in advance then there's nothing wrong with them using it. They aren't required to suddenly delete the other voice actor's work because Scarlett Johansen refused a later proposal to use her voice instead. She owns the rights to her voice, not any vaguely similar sounding white female voice put together before they even talked to her.
I would've thought Valve/Steam would be worth more than that.

It is worrying that Microsoft is dominating (trying to) in so many sectors.

Edit:

Seems to be a dud: https://metro.co.uk/2024/05/23/microsoft-not-buying-valve-co...

Source of the claim seems to be https://x.com/xDiorCS/status/1793240111435420149
Right, they said they're on a macbook so unless they're going out of their way to run Linux bare-metal it has to use a VM. And AIUI there are extra footguns in that situation, especially that mapping volumes from the host is slower because instead of just telling the kernel to make the directory visible you have to actually share from the host to the VM.

See also: https://reece.tech/posts/osx-docker-performance/

See also: https://docs.docker.com/desktop/settings/mac/

> Shared folders are designed to allow application code to be edited on the host while being executed in containers. For non-code items such as cache directories or databases, the performance will be much better if they are stored in the Linux VM, using a data volume (named volume) or data container.
Show HN: JACoB – Open-Source AI Coding Agent for Real-World Productivity
Hi, we're Kevin, Chris, and Brian, the creators of JACoB (Just Another Coding Bot), an open-source AI coding agent designed to streamline the development process. As veteran developers, we know that while AI isn't perfect, it can be a valuable tool for tasks like code reviews, converting designs to React components, and writing high-quality GitHub issues. We’ve been building JACoB over the past year to assist with our real work, and today we’re open sourcing it under an Apache 2.0 license. Our goal is to create the first fully open-source tool that matches the quality and polish of many closed-source alternatives.

JACoB focuses on specific, time-consuming tasks that AI handles well, like generating code from Figma designs, fixing simple bugs, and writing boilerplate code like API endpoints. You can even converse with JACoB to refine existing GitHub issues or help write new ones. It integrates seamlessly into your workflow, from GitHub issues to pull requests, ensuring all code passes tests before finalizing.

JACoB is available on GitHub today, where you can customize it to your needs, such as running with local models. We're also developing a hosted version - sign up for the waitlist at https://jacb.ai. Currently, JACoB works best with JavaScript or TypeScript projects, especially with frameworks like Next.js.

To evaluate JACoB’s real-world abilities, we created our own benchmark arena since none existed for design-to-code tools. JACoB outperformed eight popular tools and human-written code, scoring an ELO of 1183, over 100 points higher than the nearest competitor. More details on how we achieved this are available in the technical whitepaper found in the repo.

AI is transforming software development, and we believe developers should lead this change, not large corporations. JACoB is our contribution to that future, respecting your privacy and security while remaining transparent and open.
We'd love your feedback. Visit our GitHub repo to try it out and find more demo videos and a link to our technical whitepaper. https://github.com/jacob-ai-bot/jacob

Let's build the future of AI in software development together. We’re excited to hear your thoughts and answer any questions!
> Let me reiterate that this news-story currently is nothing more than a rumor.
They have and I know this because I've hammered them on this because we demand thousands of instances to autoscale very aggressively in 1-3 minutes. Very few people give a shit about initialization times. They care more about instance ready times which is constrained by the OS that is running.
I see. I guess the multi-cloud example you mentioned earlier makes more sense then.
I hope Gabe Newell stays strong and keeps to his fundamentals. I guess all contributions to making gaming easier on Linux would have not happened under a publicly traded company.
Man, I wish Tim Hortons would die...

But, it's like the 'default' addiction for Canadians and crappy coffee (especially after they switched their coffee supplier to a much worse grade).

Before that, it was removing their in-house bakeries and supplying flash-frozen donut offerings. (And then after shifting the "overton window" for a couple years - reducing sizes, but keeping prices the same - they sold that as "healthier")

They moved their yearly promotional contest to an "app-only" mechanism - and have had major errors in notifying winners for 2-years in a row. (This year, my wife was notified that she won a $70,000+ boat+trailer... well, apparently so did a quarter-million other Canadians...)

And then there is the ever shifting introduction of nightmare food offerings - they keep shuffling the chairs around like something is going to be a big "hit".

The latest is crappy "cardboard flatbread pizza" - and they seemed to have removed the simple "grilled cheese" to accommodate that.

Their franchise owners blatantly abused the TFW program for obtaining minimum wage workers - and now they are abusing the student visa changes, because the TFW program was tightened.

They need to go. (The conglomerate who owns them, not the franchises - or workers)
dude it's all a casual web.

They're regulating the behavior of their citizens in their domain to prevent them from doing actions that will lead to detrimental outcomes for their citizens.
US thinking about letting Ukraine use its weapons to strike Russia
you are correct haha, thanks for the feedback will fix this pronto
Show HN: I made a web version of GNU gtypist
It's a little barebones but I tried my best to retain the peaceful aura of the original gtypist program. Supports .typ files and .ktouch support coming soon!
That would be the worst.
You are skipping past intent and turning it into strict liability. That's not the case.

>Totally, i have no idea of the laws here, but very curious to understand what OpenAI did wrong here.

It is illegal to profit off the likeness of others. If it wasn't, what's to stop any company from hiring any impersonator to promote that company as the person they are impersonating?
There is a very strong music copyright system in the US and in the Tom Waits case they had both music and voice impersonation. In Sky situation a person who sounds similar to Scarlet also sounds similar to some % of humanity as well. But no creative work of Scarlet was infringed upon. You can’t protect just a voice. People are born with it and if that was possible, many people on TikTok would liable for sounding like some celebrity. Being a celebrity doesn’t entitle you to a share of income from anyone who sounds like you and broadcasts.
There have been cases where it was decided that a person had rights[0] to their distinctive voice, as an extension of the Right of Publicity[1]. For example Midler v. Ford Motor Co.[2], and one or two other cases I've seen mentioned but can't remember.

[0]: Though not necessarily "copyrights"?

[1]: https://higgslaw.com/celebrities-sue-over-unauthorized-use-o...

[2]: https://en.wikipedia.org/wiki/Midler_v._Ford_Motor_Co.
Always a bit special to see science come from a spacecraft I had the pleasure of working on. Honestly there were a lot of issues during the build of Euclid that I was very glad to not be a part of, but seeing the images coming out of it now is pretty damn impressive.

Hope all of the engineers that struggled to get this mission spacebourne can enjoy!
Noted, will add ASAP
You did the right thing here.

> I was in meetings with a lawyer at the company who told me it's probably not enforceable, don't worry about it

Life rule: if the party you're negotiating a contact with says anything like "don't worry about that, it's not enforceable" or "it's just boilerplate, we never enforce that" but refuses to strike it from the contract then run, don't walk, away from table. Whoever you're dealing with is not operating in good faith.
Yes, Steve Jobs was CEO of Next when they got bought
There were a couple posts on this yesterday too (although no discussion there either).

https://news.ycombinator.com/item?id=40438604

https://news.ycombinator.com/item?id=40437834

It's weird how stories sometimes take a few tries to catch on.
At the same time we are scraping the sea grounds empty, killing off entire species, and about every other country is defending the "rights" of their fishing fleets to continue to do so.
can a user subscribe to a specific topic? like only econ ?
Means I missed out on my desired username though!

No worries, looks like a cool project, I'll have to come back and try again when it's fixed.
I was not even considering the Proton angle. That would be a devastating loss to Linux. Which would be hugely in Microsoft’s interest to shut that down immediately.
It's by far the most obvious outcome of this AI hate fueled rage on this topic. In 10 years the very same people complaining on twitter and here will be complaining that the big 3 music labels are taking down smaller musicians.

A voice isn't that unique in the grand scheme of things.
One Twitter user posts this tripe and now we’re here.
Cause Brave CEO, Brendan Eich, is such a swell guy.
I feel like this is the most important comment I read before giving up — Altman seems to have tried to move fast and break things (a dubious strategy at best) but now he's going full Musk/Shkreli.
Likely they mean that following Conway's law in AWS there are more abstraction layers involved.
> The alternative is that he knew they were ripping off Scarlett Johansson and then publicly compared them. Which seems too stupid to be true.

People, even Silicon Valley CEOs, doing things that seem “too stupid to be true”, happens a lot more than most people think.
Good points! I tend to think of linear types as a more general kind of RAII -- like there's a spectrum that goes RAII -> borrow checker -> linear types -- but maybe it does warrant its own category.
But it's 100% approved by them.
The long scale is far from just a novelty, most European countries other than the UK use it. Actually I thought it was used in all non-English-speaking countries, but Wikipedia showed me that the situation is far more complicated than I thought:

https://en.wikipedia.org/wiki/Long_and_short_scales#/media/F...

Besides short scale and long scale, there is a sizable "short scale with milliard instead of billion" fraction, and of course some countries (China, India, Japan, Greece) have completely different systems. Most interesting is that Portugal uses the long scale, while Brazil uses the short scale. That must be confusing...
Besides the 2 bags you get for free, the ability to rebook whenever you want and pay the difference / get a credit is so incredibly useful. I am not super well-versed on airline policies, but last time I looked, I think they were the only US airline that did this (at least for the economy class level of tickets).

One neat trick: you can rebook your exact same itinerary if you see it cheaper and get the difference as a credit (for the Wanna Get Away class fares; if you booked with the pricier ones, you'll get it back as a refund to your credit card).
NIL rights are pretty broad, and more like trademark rights than patents or copyrights. The main test isn't similarity, it's whether there is brand confusion. Karpathy and Altman's tweets indicate brand confusion.

Still, this isn't recognized in every state or country, and there aren't many cases yet (although there are laws).
Is there a Linux equivalent for those "filters"? I'm a bit clueless about win32 and NT sadly enough...

Would that mean that there's no way to "scope" the MFTs?

Edit:
That also makes sense, since if I got it right they aren't necessarily supposed to be consumed by userspace programs?

I guess that's why those tools always ask for admin access and basically all perms to the FS.

It's a bit sad that the user gets exposed to a much slower search and FS experience even if the system underneath has the potential to be as fast as it gets. And I don't think ReFS is intended to replace NTFS (not that it's necessarily more performant anyways)
Will talk up all the great progress Valve has made under Microsoft then shut it down in 18 months.
Thank you, I tend to ignore videos when on mobile. Checked it from my laptop.

Feels useless to me, to setup the whole physical thing for the sake of photo that could be just rendered. But to each their own.
China starts 'punishment' drills around Taiwan after island swears in new leader
This sort of thing happens all the time though doesn’t it? Take any animated film that get a TV show spinoff, their voice actors get replaced all the time, and I really can’t imagine that spinoff tv shows are dependent on getting all the original voice actors to grant permission. How many different actors have voiced looney toons characters over the years? Didn’t Ernie Hudson audition to play his own character for the Ghost Busters cartoon and lose out to someone else? And these are all cases where there is clear intent to sound as close to the original actor as possible.
Hahaha definitely feel you there - also see you're a seasoned healthcare vet with the FHIR puns!

Integrating with vaccine registries is another unique beast, and we haven't had the pleasure of doing that yet. Each state has actually has its own registry, they don't even use FHIR, and instead use an even older standard than C-CDAs - CAIR2 HL7v2: https://www.cdph.ca.gov/Programs/CID/DCDC/CAIR/CDPH%20Docume...

We don't support this yet - but we'll get there.
If I look up a price for Delta compared against a price for Southwest and the Delta price is cheaper, that is a "representation".

If I go to Delta to buy the ticket, but cannot actually purchase the ticket for the price quoted (which was the problem), then there has been a misrepresentation of the actual cost of a Delta ticket.

Compounding that, if the actual price I pay for a Delta ticket is more than the comparison price for a Southwest ticket that would have allowed me to get the same fare, then the comparison is a misrepresentation. The comparison is no longer apples to apples. That's not a problem with Southwest having an issue with pricing model, that's a problem with the comparison sites not being forced to show comparisons between like products. That comparison, between unlike products, is a misrepresentation, if a reasonable person could believe that they were looking at a comparison of like products.

I'm not going to belabor the point further; the law was changed for exactly this type of nonsense. It's a misrepresentation.
This wallpaper is definitely less appealing without the story to go with it behind the scenes.
I don't think Microsoft can shut down Proton, any more than they could by modifying the current DirectX API to lock them out. It's Open Source software based on DXVK and WINE, both of which are publicly maintained.
I can't imagine this would go over well with regulators. Steam is the dominant PC game distributor since the Orange Box and it going into the hands of the dominant operating system maker that it competes with (Proton)? A major console competitor? Hell-to-the-no.
So the simplest case for not providing a language specification for dereferencing a null pointer is that it requires putting in checks everywhere to detect the condition and then do something in the case where the pointer is null. So what should the null pointer case do then? Something like emit an exception, or send a signal, or call std::terminate to exit the process?

I know that languages like Java have a NullPointerException which they can throw and handle for situations like this, but they're also built on a highly specified virtual machine architecture that is consistent across hardware platforms. This also does not guarantee that your program is safe from crashing when this exception gets thrown, as you have to handle it somewhere. For something as general as this it will probably be in the Main function, so you might as well let it go unhandled as there's not that much you can do at that point.

For a language like C++ it is simpler, easier, and I would argue more correct, to just let the hardware handle the situation, which in this case would trigger a memory error of trying to access invalid memory. As the real issue is probably somewhere else in the code which isn't being handled correctly and the bad data is flowing through to the place where it accesses the null pointer and the program crashes.

To add to that in a lot of cases the program isn't crashing while trying to access address 0, it's crashing trying to access address 200, or 1000, or something like that, and putting in simplistic checks isn't going to catch those. You could argue that the check should guard against accessing the lowest 1k of memory, but then when do you stop, at 64k? Then you have an issue with programs that must fit within 1k of memory.

Leaving it unspecified is the better choice.
No, it is 100% literally true that there is not a single exception to the trend of all music videos being shot on VHS now. This is how language works. All quantifications are always exact quantifications, and there are never any humorous exaggerations.
> Creating something just so that I enjoy the process but society do not value at all is something I have a very bad feeling about nowadays. Like I am wasting my time/life.

This is very understandable, especially in a professional setting. But - assuming one has not reached a state of total zen - one cannot live a life in complete selflessness. I am guessing there are things that you do for the sheer enjoyment: watch movies, read books, go for walks? Can the reading and practising of pure mathematics not fall under such a use of time?
It sounds low... Ofc. Valve is not public, but they have massive cut of PC market plus CS2, DOTA2 and TF2... Which print money... It is hard to say, but from revenue and their cut and some reasonable P/E multiplier I would expect somewhat more.