skysight-inc/HackerNews huggingface dataset:
How does Microsoft's deal with one country affect its software distribution in other countries?
We Are Wayland Now
There is no general legal right for one entity to interpose itself between another entity and its customers. The concept of a User Agent is not a legal concept, it is merely a technical term. If RyanAir doesn't want you to interact with its site through Firefox, they have a legal right to do so. They doubly so have the right to ban Booking.com from buying tickets on your behalf, and then selling them to you for more money.
At this point… yes.

It would be one thing Microsoft could do to focus 100% of the attention/blame away from Windows and onto CloudStrike. And customers will want their pound of flesh from somewhere.

Really, this should serve as a wake up call w/in Microsoft to start to harden the kernel against such vulnerabilities.

Was the crash the fault of Windows? No. But did a Windows design decision make this possible? yes.

I’m sure the design decision made sense at the time (at least business sense). Keeping the kernel more open for others to add drivers to makes it easier to write/add drivers, but makes the system more vulnerable. This a good opportunity within Microsoft to get support for changing that.
Footing the legal costs of making sure that doing such complies with the open collective policies, the policies of the group OC is delegating management to, their prior statements, etc, would easily take up such a small amount, leaving nothing for no one.
Sure. Something I tried the other day was asking questions about modular arithmetic — specifically, phrased in terms of quotient groups of the integers. Things like ‘how many homomorphisms are there between Z/12Z and Z/6Z?’. I was able to trip it up very easily with these sorts of questions, especially when it tries to ‘explain’ its answers and it says ridiculous (but superficially and momentarily plausible-looking) things like ‘the only solutions to the equation 12x = 0 (mod 12) in Z/12Z are {[0], [3], [6], [9]}, therefore…’.

You can also just quiz it on certain basic definitions. Ask it for examples of objects that don’t exist (graphs or categories with certain properties, etc.). Sometimes it’ll be adamant that its stated example works, but usually it will quickly apologise and admit to being wrong only to give almost exactly the same (broken) argument again.

Another thing you can try is concocting some question that isn’t even syntactically well-formed (i.e. fails even a type check) like ‘is it true that cyclic integer lattices are uniformly bounded below in the Riemann topology?’. I imagine that one is too far out to work, but when I’ve played around I’ve found many such absurd questions ChatGPT was only too happy to answer — with utter nonsense, of course. It’s interesting (and, I think, quite telling) that such systems are seemingly almost completely unable to decline to answer a question. And the reason is that there’s no difference between hallucination and non-hallucination. Internally, it’s exactly the same process. It either knows or doesn’t know — but it doesn’t know that it knows (or doesn’t).

LLMs basically only work on questions that are very similar to, or identical to, questions that have already been widely asked and answered online or in books… hence their lack of utility in mathematical research, or even in calculating one’s taxes, or whatever.

I could provide some more literal examples, but I’d have to go and try some and pick the ones that work, and even then they might not work on your end because of the pseudorandomness and the fact that the model keeps getting updated and patched. It’s better to just play around on your own based on the ideas I’ve given.

The moral is to use LLMs as a powerful way of finding information, but don’t trust anything it says. Use it to find better sources more quickly than you’d be able to via a search engine.
workforce in usa seems pretty good. Have you seen the homeprices they are able to afford ?
A little more information:

So, it's called fakemail but there is a real SMTP server in there. Attachments should work fine. Getting the web app to create SMTP accounts was quite tricky, I'm sure there are better ways but I ended up implementing the unix crypt() algorithm in C#.

Server is holding up fine so far (there was a rate-limiting bug which brought the site down yesterday). Logs show 37K unique IPs have accessed it since yesterday, and it seems to be using about 1% of the CPU (it's on a free VM in the Oracle Cloud).

There is a whole API sitting behind the web page, including proper authentication, but the frontend is very much a MVP.

Very few actual emails have been sent to it, so I'd love it if people could actually send stuff. There are a bunch of websites that can be used to send test mails, e.g.

https://www.gmass.co/smtp-test

https://www.smtper.net/

https://smtpserver.com/smtptest

https://dnschecker.org/smtp-test-tool.php
There should be more independent monitoring, oversight and regulation of registrars. I will take my recent experience with GoDaddy as an example: where actively searching for a never-before-used domain will cause them to be automatically registered by GoDaddy. They then turn around and sell it to you for an a few $100 or even a few $1000 more.

This is basically highway robbery and ICANN should not allow registrars to run such backhanded, possibly illegal, practices.
I'd prefer to donate to the clients I use - there are many I wouldn't use (for whatever reason) and so donations to them do not help my goals. For that matter there are causes completely unrelated to jellyfin that I also support: knowing jellyfin has enough money frees to some money to donate to those other causes.

There are more deserving projects in the world than there is money. If you don't want to manage who gets the money directly (this could be called micromanage!) then something like united way which redonates to projects that you haven't heard of is probably a good use of your money. (United way is controversial and they do not support open source but they are still a good use of your money if you want to do the most good with the least thought)
If you consider kernel programming to be inherently unsafe, then you would consider this to be inevitable, meaning it's not really the specific company's fault. They were just the unlucky ones.
- https://portal.whois.ax/register

- https://whois.ax/en/for-registrars/

"Apply as ax-registrar" - seems like .ax makes it especially easy. (This is news to me!)
We definitely need more forums. And with Discourse being a huge improvement over BB and other forum software from the 90s, it's not hard to set up multiple forum accounts and even tie them to some other login if you want.
Biden tried to threaten and stop Israel and this is one reason for it taking so long. It took like five months to start invading Rafah, which is crazy. And the main reason is Biden administration stalling it. Thank G-d now Dems will be busy with their political infighting and survival and the hot stage of this war will be over soon and Gazans can breathe a bit and start thinking about their future.
Webb Maps the Weather on the Closest Brown Dwarfs to Earth
You created that one? Thank you, it's amazing and painfully true.
Please don't do the first. Handle the bad cases. "sane default" fallback should be extremely rare.

Explicit > Implicit
No. Tax deduction effectively excludes middlemen if they don't exclusively distribute to tax-deductible purposes. And at least in Germany, the hurdle is high, as is the risk of being retroactively declared non-deductible, after which you need to pay all the retroactive taxes, usually bankrupting your org and even the middle-men.
in addition to that, the absence of logs is useful information as well —customer swears they submitted the form? ok show me the request line…
The person is whole as nothing was taken from them. If you choose to do free work you are not owed anything.
Smell of human stress can affect dogs' emotions
is anyone else using cloudwatch? we aren’t logging huge amounts but i can’t tell if im missing something from the rest of this thread…
I’ve lost count of the similar mods I have done on various household items over the years. Often timer related like this one… but I would have used an attiny85 or similar MCU instead of the 555 because of the lower parts count and less analog parts to drift out of spec or dry out. I’ve found that just with a drawerfull of attiny chips I don’t have to keep a cabinet full of other stuff, and so far I’ve only noticed improvements in reliability despite the fact that I’m throwing 100,000+ times the complexity at the problem to be solved. For many jobs it’s 6-8 pins and you’re done, and a dead-bug SOIC in shrink wrap is tiny.
>Also, cannot airline see that requests come from datacenter IPs and not from residential?

Easily solveable by getting a data SIM, plugging it into a LTE/5G USB stick, and routing your traffic through that.
Glad to see this! The lack of documentation for the Nix language was one of the big reasons I ended up switching away from Nix, and later prefering GNU Guix. After checking the Wayback Machine, it seems like this page was published after I stopped using Nix, so that checks out :D
Another intermediate-mass black hole discovered at the center of our galaxy
A handpicked gallery of today's most promising, early-stage companies
In C++ lingo they are called function objects or callables, not functor. You might stumble on code here and there that suffix a class name with Functor but it's not that common.
Not if MS’s equivalent also used the new system.
Their Jellyfin client for iOS and Apple TV was a bit flaky for a while, but last year some update fixed those issues and it's been rock solid for me. I also bought Infuse and it's a decent alternative interface.
The folly of closed source strikes again
Yes, it is marketed as a better “ls”. I was commenting regarding “maintained” in:

> A modern, maintained replacement for ls.

“Maintained” is referring to exa I think.
But that's the thing. Most people can't afford a home here; we're renters. The exception is upper class people riding stock market hype bubbles.
What kind of tea do they serve in the gulag?
Why do you think Jellyfin would operates out of the US? I would say the majority of core devs isn't even located on the American continent.
Glad to hear about your experience with Guix! Have you found the lack of non-GNU applications limiting? I know there are workarounds for that, but I don't want to rely on third-party repos for such a critical feature.
The how is of course extremely simple. But when is the real question. You can do a full send on every route load, but at that point you might as well just do SSR. Dealing with stale data is a nightmare, but you want to have at least some client side inter-page caching to avoid redundant API calls. I've never found a perfect solution here.
Yep this is why I refuse to read any text books or documentation. If they were any good, the author wouldn't have written it!
No, the idea is that your application level validation functions take in data, own it and return a validation error or new type that has invalid states removed.

In this case you could make a wrapper function that accepts the raw binary data, passes it to Cap'n'Proto, validates the output (this field is actually required etc) and then returns it
It is not, you can run away.
What Are Your Core Values in the Era of AI?
$20000 isn't a useful amount of money. If they are getting $20k/month they can think about hiring a developer to work full time on the project, but at their current donation levels they could hire a developer for maybe 3 weeks before they run dangerously low on money.

Remember, Jellyfin is a fork of Emby which was a fork of Plex - both those projects were open source and then went paid. After being burnt twice like that I think it is understandable why many Jellyfin developers have had enough of that and will reject anything that even slightly could be seen as going paid. So while hiring someone might be possible and in the best interest of Jellyfin in a different world, they cannot do that in this world without losing support.
Nobody can afford it, to the point where we’ve done dark bloodpacks with banks and financial institutions to try and get the average family into what used to be an average priced home.
I think with a LTS distribution you should get very far these days when it comes to implementing such sensors.
An Open AI Backed Non-Profit Gave $1k a Month to Poor People
You are not the customer, though, your employer is the customer.

Perhaps you should push this change up in the food chain, then, and if the company is good the request will be taken seriously. As I understand it, while CrowdStrike is the biggest name in EDR, it's far from the only one, if that's what your company requires to pass some checkboxes in certifications.
Let's club together to buy Dang one of these for his birthday?
Some points worth clarifying:

- Readline is not used in every text field by default. Rather, e.g. MacOS and Readline independently offer a subset of the Emacs keybindings by default (Emacs predates Readline by many years, and I believe Ksh was the first shell to start adding some Emacs bindings to its CLI).

- Many modern CLI apps don’t use Readline, although many of them imitate the default Readline keybindings. Notably, Zsh, Fish, and IPython all use their own line editors that are clearly Readline-inspired but still different. (IPython used to use Readline, but dropped it 5-6 years ago.)

- As other commenters mention, Readline keybindings can be changed: You can switch to Vi keybindings if you want, or define your own in .inputrc. But note that those settings only affect apps that actually use Readline under the hood, so e.g. Zsh and IPython require different settings.
Stepanov introduced the term in C++ and he fully acknowledges that it was a bad name and that he regrets it. If he could redo it, he would have renamed it array or array_list.

Interview with him acknowledging this:

https://www.youtube.com/watch?v=etZgaSjzqlU
Apple's original content spending spree might be over
From CDs to AI: Media companies keep undervaluing their content
I want a financial person to explain to me why we continue to expect exponential growth of companies’ revenue year after year, and why that makes any logical sense in a world with finite resources.
Should have used GPL or at least LGPL
Yeah, PS2's Graphics Synthesizer had a fill rate of 1.2 GB/s. For comparison, the OG Xbox had 0.932 GB/s, and the GameCube had 0.648GB/s. Assuming only 1 texture here.

The Xbox was released 1 year later, for context.

Sony also demo'd the GSCube once, it had 16 Graphics Synthesizers, achieving a fill rate of 37.7 GB/s (no textures, half that with 1... I think). Eventually they ditched the idea in favour of Nvidia's solution.
I have not seen that's happening anywhere. What actually happens is that parties will just focus on whoever votes and ignore the rest.

Sure, maybe if participation dropped suddenly to 20% there would be comments and reactions, but anything over 40% would barely get a few curious articles and no real difference.
Why do you think you have to have a “a solid body of work or some kind of reputation” to have a value?

Have you spoken to someone about this, like a therapist? (P.s. I’ve been through something similar)
I love my caffeine. But caffeine is an addictive, highly profitable substance. So advertising it and trying to promote it as somehow having real health benefits is widespread.

I would not be surprised if routine consumption of caffeine was at least mildly detrimental to health.

I think some drugs have managed to gain a special place in our society . Advertising and lobbying warps our perception of these drugs.

I even saw a comment in this thread suggesting that if caffeine has a prolonged affect on you, then you have some unique genetics and it's essentially your problem, not the drug. Similar to the narrative about alcohol. It's interesting to compare that attitude to the way illegal drugs that can't advertise or lobby are viewed.
Agree, Crowdstrike was an unlucky one, but it is more about the issue in general. If I remember correctly, also others like sysdig user their own kernel modules for collection.
And assuming there's no bugs in the BPF code...

Oh wait: https://news.ycombinator.com/item?id=41031699
Sometimes. On the other hand a surprisingly large number of women are raped and dont fight back because they are overwhelmed with various forceful factors. I imagine being raped feels quite unhappy, possibly even more so than missing 3 meals.

I'll have to look more into the 'seasoning' islands full of slaves in the Caribbean during the slave trade years. IIRC they were treated as bad as you can get, were the majority, and didn't consent yet practically didn't overthrow their dictator in most circumstances (Haiti might count as an exception).
non-paywall: https://archive.ph/20240722121551/https://www.telegraph.co.u...
I'm not clear what exactly you mean. However every country has their own equivalent of the IRS with their own rules. I'm not going to look up the legal structure of Jellyfin (boring...), but whatever it is there are legal rules as to what they can do with any money they get.
They have changed it.

An example of this is sunsetting Plex Sync and replacing it with Plex Downloads.

At the time they used the whole 'Sync never worked right' argument to justify why they got rid of it.
In reality, Plex sync used to allow any user to download videos from any server where the server owner had plex pass.

Now with downlods, the user must have Plex Pass to download anything.

https://support.plex.tv/articles/downloads-sync-faq/

There are other examples where they have done this as well.
I still hold true that testing even improperly would have caught this before it hit worldwide. But I suppose you are right, that doesn’t help the argument being made here.
I suppose the jury is still technically out on whether the Western strategy of leaving mostly everything up to mostly chance is a good idea, but I am not liking the preliminary results. I imagine the experts are on it somewhere though (because science and democracy essentially guarantee optimality), so I won't bother worrying about it.
$24k is not a lot to have in the bank for an org who is (whether they like it or not) mortal enemies with plex
Dunno why you're being downvoted. Practising reading is probably one of the best things I've done for my attention recently. I've gone from being so unable to sit still in a one hour reading session that I read only 4 pages, to mostly being able to sit still and read around 30 pages. And yeah I started with a book I was hyper-engaged in, then joined a book club and read what's assigned to me, and I'm working up to reading harder things. This is a much cheaper way to train your attention than an overpriced shitty videogame. Though playing super hard video games like Dark Souls type and forcing myself to persevere also can be a good excercise for me.
They could have helped their luck by doing some of the common sense things suggested in the article.

For instance, why not find a subset of your customers that are low risk, push it out to them, and see what happens? Or perhaps have your own fleet of example installations to run things on first. None of which depends on any specific technology.
These tool wouldn't need kernel drivers, only to target the eBPF userspace API:
https://www.kernel.org/doc/html/latest/userspace-api/ebpf/in...
Show HN: I create an AI tool that turns long videos into 8 short clips
The distinction between "function" and "procedure" doesn't map very well to whether the return type is void in C's syntax:

- On one hand, a lot of "functions" are actually procedures that just happen to return a value: think for example `write(2)`, which is clearly used for its side effect, not to compute how many bytes could be written -- even though that's what it returns.

- On the other hand, you can have a "procedure" (i.e., a function "returning" void) that actually has no side effects other than storing a computed value in a specified location (e.g. void square(int x, int *ret) { *ret = x*x; }). That's clearly a function in the mathematical sense, even though it "returns void".
> Anyone with anxiety or sleep issues should reexamine their caffeine usage.

They should. The relationship between caffeine and mood disorders like anxiety is incompletely understood. Caffeine may help some, particularly at lower doses [1]. However some studies find that the effect on anxiety is minimal or doesn’t occur [2]. Caffeine seems to improve psychological well-being at a minimum [3]. There may be a self-medication element between ADHD and caffeine too, though the data isn’t good [3].
The interactions with medications is also complex and hard to control for due to the large number of caffeine users.

[1] https://pubmed.ncbi.nlm.nih.gov/38362247/

[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10616803/

[3] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8850715/
Also: Nobody in a village should take up 2 houses for themself.

But some can, and can even take up 100 houses... so long as the other villagers are fighting amongst themselves, over whether their house should be larger than that of their neighbor.

Turns out most of their problems are arguably traceable back to those people with 100+ houses each.

Which would be glaringly suspicious to an outside observer. But the villagers are too busy being enraged by the idea that some lazy person might not have to live in a tent.
Wow, this is a big statement. Can you explain further?

Specifically: is the technique itself cruel or otherwise unethical? Or is gay conversion therapy an unethical application of an otherwise ethical treatment?

I could (and am) googling this, but as with any topic there's a lot of poisoned and contradictory information...
>They won’t come back magically when they will need them.

With the kind of goodwill they're building here I'm inclined to doubt that. People want to naturally cheer for the good guy and it's hard not to see an open source passion project led by these fellas as not being the good guy.
Population explosion = growth of consumption and we have not yet hit the finite limit but we eventually will, perhaps soon
Yeah for example I've given him crap for years for not having the will to bring back compile-time regex in Rust even though all the pieces for it are there in his `regex-automata` crate ;)
Show HN: Fynyky–Zero-Based Budgeting and Personal Finance Management
We are launching our MVP with our zero based budgeting feature, as it defines the structure of the whole app.

You can also easily import your transactions with secure bank syncing. We use Plaid to fetch only your latest transaction data.

Rest assured, we don't save any sensitive information in our database.

We only save the bank account name, which you can edit, or you can simply revoke the connection to Plaid, which only has access to receive the latest transactions.

We're working on CSV imports too, coming soon!

While we're kicking off with budgeting, we've got big plans ahead. Think leverage , tax filing , and smart projections for you high-earners out there. But first things first – let's get that budget sorted!

Our mobile app is in the works, and we will release beta access to early adopters soon.
Jellyfin also offers lifetime premium deluxe passes. Just hop into the chat and ask for one.
It was a long time ago and I wasn't as involved with this, so I don't know with certainty what was used and how. We had multiple channels for major product versions + beta customers on the most recent one. On top of these we could stage different CDN regions.
There were different types of data you could update and those might have been treated differently (e.g. simple file signatures vs definitions for heuristics).