skysight-inc/HackerNews huggingface dataset:
Absolutely. Just download and extract cosmocc-3.5.8.zip and use its cosmoc++ command instead of g++. By default it'll use LLVM's libcxx STL although we've been working on our own versions of classes like std::set (called ctl::set) that are better. For example, just using ctl::vector alone might help your C++ code compile noticeably faster. https://github.com/jart/cosmopolitan/tree/master/ctl
> You don't often need a VerifiedEmail. But VerifiedUser is more useful from VerifiedEmail. You could get an implicitly verified email without introducing a new type.

Be careful about how the email is implicitly verified though, and how different login methods and assumptions interact when for example migrating users from one system or platform to another.

https://krebsonsecurity.com/2024/07/researchers-weak-securit...

> analysis released by security experts at Metamask and Paradigm finds the most likely explanation for what happened is that Squarespace assumed all users migrating from Google Domains would select the social login options — such “Continue with Google” or “Continue with Apple” — as opposed to the “Continue with email” choice

> Squarespace never accounted for the possibility that a threat actor might sign up for an account using an email associated with a recently-migrated domain before the legitimate email holder created the account themselves

> since there’s no password on the account, it just shoots them to the ‘create password for your new account’ flow. And since the account is half-initialized on the backend, they now have access to the domain in question

This kind of mistake makes me think that it’s better to be super explicit about the state of everything when it comes to accounts.

So even if it may seem excessive to have VerifiedEmail as a type instead of marking the account as verified or not. I will prefer being explicit.

And in medium to big size systems with multiple pieces of user account data that require separately keeping track of verification state it will be necessary anyway. For example even something as simple as having one email and one phone number associated with a user. Or beyond that one user having multiple email addresses or multiple phone numbers etc.
Sometimes you can, yes, if you are picking the lens with which a subject will be photographed -- you can get down as low as 9mm on 135-film area, and still buy a relatively rectilinear lens.

Sometimes you can't get a rectilinear lens, though: If I want to shoot wide angle on my phone, curvilinear will have to do.

Sometimes you don't even have a lens, you've just got a photo, and that photo is curvilinear.

Novel ways to adjust for distortion are always nice to have in the toolkit.
I have more issues when using Plex than I do with Jellyfin. Jellyfin can still be annoying, but Plex can be infuriating trying to get it play nice with my library. I've stopped using Plex.
Medical engineer here; I would suggest anyone whoms interest was caught by the title to read the Discussion, not Abstract. The authors have made good use of the section to broaden their conclusions, answering some of the questions I've observed in this thread.

For anyone starting to second-guess their relationship to sleep and caffeine; do note that this is a small-sample study and that more research is needed before any conclusions can be drawn with regards to the population at large.

EDIT: I'm not a medical professional (i.e a Doctor), I'm simply an engineer with domain knowledge in medicine. I am accustomed to reading studies like this. If anyone needs help interpreting the study, I'm happy to assist.
Let's say I almost got into an accident and I did two things: use my brakes and close my eyes. Does that mean that closing your eyes is good for curing a rash?
>Microsofts products aren't full of security holes

They are though, just look at Exchange[1] and what problems Microsoft itself has.[2] There is no such thing as a "secure Microsoft product". Microsoft is single-handedly responsible for making the IT world worse because they do not care and have a monopoly.

>If you have an 0day on fully patched Windows that is worth a pretty penny, which implies they aren't they easy to come by.

It's what the market pays for it, not what it's actually worth as you have already pointed out. Three-letter agencies buy these 0-days themselves for a big sum and support the black market so the prices go even higher because they have infinite money.

[1] https://en.wikipedia.org/wiki/2021_Microsoft_Exchange_Server...

[2] https://edition.cnn.com/2024/04/02/tech/us-government-micros...
If Jellyfin operated as a 501c3 charity, the IRS would have standing to ensure that funds were used in accordance with those requirements.

I couldn’t find evidence that they do. If you donate money to me (not a 501c3) because you like something I do and want me to keep doing it, I can do anything (legal) with that money without IRS comment. (However, your donation to me is not deductible to you.)
Chat Arena: Test prompt, compare results from multiple AI models
It's one thing if you donate to wikipedia and it ends up at some random wikimedia project you've never heard of and a completely different thing if you donate to Jellyfin and it ends up at Jellyfin Android.

But as others have said, the hax office might not like it
I used to feel the same way about Plex til they started flooding my less savvy family with ads for their own content and useless features unrelated to what they want to do. Really not impressed by that one. I realized how bad it was when I got a call about a broken movie I didn't even have.

Plex still seems slicker than Jellyfin in some ways but after that experience I'd certainly consider a switch. Offline is the only reason I still use plex, but their offline setup is pretty buggy too.
I don't have experience with anxiety. Would a "body busy, mind mostly free" activity work? I find cycling very useful, especially when you go longer distances.
wanna team up?
https://moocable.com/groups/view/crafting-interpreters-150
True, only if you:

1. find 1 example that isn't hiding a well known problem

2. meets the secondary requirement of showing long term use at capacity

3. I cheated more than you know for #2, as I already know modern concrete tends to fail in less than 65 years. And even if you use the premium long-term stuff, it still generally becomes permeable to liquids even surrounded by mostly solid rock

4. a three data-point trend would prove your point better if my knowledge is antiquated, and my opinion is out of date (more data is not changing requirements)

5. Goats can survive radiation levels several times higher than primates, and are still used for transportation in many primitive cultures

6. Radon poisoning is a thing too...

Goat carts are likely our future, as they are self-replicating and do not require sophisticated agriculture. =3
Plex is great. There's rock solid and then there's rock solid to the extent that my spouse and family members can all use it with no support calls to me. My dad was able to download movies to his iPad for a flight to NZ all on his own.

Yes, they keep adding cruft, I just ignore or hide it. That said, I didn't know I wanted Plexamp until they gave it to me, and now I love it.
I've been able to identify everything by just using the title. Jellyfin could be better here, but there's almost no friction in entering the title, hitting enter, selecting the right movie and then completing it. You don't have to change anything after selecting the movie, since it by default replaces images (and simply provides the option in case you already have images you'd like to keep).

Are you advocating taking away an option other users might use because it confuses you?
https://www.reddit.com/r/explainlikeimfive/comments/15jayxu/...
Vector DB Comparison List
Multimodal Search with PostgreSQL Pgvector
Does Jellyfin allow using external metadata agents and scanners like Plex? I basically couldn't use Plex at all if I didn't have HAMA and ASS installed for scanning anime files.
Why is why I’ll never be using any of these as the default.

ls works, is not mission critical (you know what I mean), and will always be around.
It’s not one dimensional. Every man and his dog now claims to have ADHD. It used to be a legitimate thing that a few people legitimately have. But now people are like “oh I can’t focus doing my laundry I must have adhd feed me drugs”

We shove drugs down kids throats claiming they have adhd because they can’t focus in economics class.

It’s no different from depression. We used to treat people with depression. Now we just go straight for the drugs.

If you get offended by the majority being called out for their non existent issues that’s on you. But you should be taking offense to people who claim to have ADHD when they don’t.
Aside from the methodological concerns (very valid) this is also published in a set of journals of controversial repute: https://en.wikipedia.org/wiki/MDPI
The important sentence from the abstract:

> In conclusion, our data suggest an adaptive GM upregulation after 5-day CSR, while concomitant use of caffeine instead leads to a GM reduction.

I'm not sure what to take away from that. It sounds bad, though.
Nice tip. What got rid of most of my use of `ls` in fish
was running `ls` automatically when you changed directories:

function ls_on_cd --on-variable PWD
ls
end
In general: a tree matcher.

In this case: hardcoded search.
It's not really a scientific study. More of a story about some parents who threw the kitchen sink of hippy treatments (including homeopathy) at their kids by reading books, listening to podcasts(?), and hiring lots of specialists.

Maybe the conclusion should be "autism symptoms reversed after highly motivated parents did everything they could think of".
Thanks for the article, it was useful for me.
You have a typo btw: "correclty used"
The comment you replied to seems to have been written by AI. Check out the poster's profile.
Thank you for this. I am not anywhere near to a medical professional and can't interpret these results correctly, I'm sure. It's good to have an experienced perspective.
> Then again, I believe even mathematicians are fine with ideas of an empty set, or of a one-element set being distinct from the element itself.

Especially mathematicians. Distinguishing stuff and structure is a common theme throughout mathematics.
ABA is based on the same underlying research that gay conversion therapy uses.
Do you have a separate library for movies and tv shows?
Oh really! It looked like a linage build.
> Is it possible to implement foo? Trivially, the answer is no, as Void is a type that contains no values, so it’s impossible for any function to produce a value of type Void

That's actually not really correct. Or rather, it is technically correct but it will confuse the readers who work in languages like Java.

While void in languages like Java means that the result of the function cannot be used or has no meaning, it is NOT equivalent to types like the bottom type of Haskell. Because that would mean that the function can never return.

Rather, void is similar to the "unit type" (https://en.wikipedia.org/wiki/Unit_type) which does have a value. It's like an empty tuple. It contains no information other then "the function call has finished". (and of course in languages with exceptions, this means that no exception was thrown)

Otherwise, I like the article. More people should read and understand this way of thinking.
I pay for the Jetbrain IDEs so sure.
It has plugins for other metadata providers like anidb, anilist and anisearch. I've had no issues identifying all the anime I have.
I know very few 35mm format lenses with NO distortion.

The two I know of with the least distortion are actually primes from the 1980s. Nikon began allowing a small amount of distortion in their new prime designs circa 2010, choosing to correct it with an in-camera profile.

It's not as bad as it sounds. Getting rid of that last bit of distortion may require relatively major tradeoffs in other areas like brightness.
It's not an interesting point, it's a willful misinterpretation of the intent of the standard made by someone who wasn't there. The worst thing about bigots is they usually hide it and grasp for other more socially acceptable reasons to make you miserable when you're someone like me. I'm astonished you would still continue to take them seriously after they've revealed their intent and motivation.
Parsing subsumes validation.
> Speaking of,I wanted to mention a slightly related observation I've had recently scrolling through twitter (unfortunately) looking for information on this crisis. There are a lot of people who at least know enough technical jargon to probably work in IT or technology but they're using arguments like "it must be because of a DEI hire",

Very easily could be one highly technical or just highly resourced individual with a bot farm..
Wouldn't UncheckedEmail be just string?
Personally, I agree, but the Nim lead dev looked into it and declared it "unreasonably hard to implement with unknown effects for template instantiation"

https://github.com/nim-lang/RFCs/issues/547#issuecomment-1879179448

I wish he had detailed the problems more as I think opt-in to insensitivity at import time with some kind of compile-time error for ambiguity is The Better Answer. { For then Nim would not be taking away ident choice from (many) creators in order to support the ident-pickiness of (many) consumers. It's hard to measure/know/forecast, of course, but I suspect the 2nd "(many)" (the number of such very picky consumers) is low in absolute terms in spite of usually high name-consumer/name-producer ratios. A huge fraction of people just go along with whatever the name-producer did, a small fraction complain loudly, and an even smaller fraction would care enough to opt-in to insensitivity if such were available and, say, sometimes caused trouble. There is also a "broader system" aspect of the producer-consumer ratio changing as a prog.lang goes from dark horse/obscure/niche to popular (with a lot more consumers). }

All this said, I would reinforce what others here have said - the property is not actually as onerous in practice as you might imagine. So, it is really worth suppressing knee-jerk reactions to this one feature and giving the language a try, just with `nim c/cpp/js --styleCheck:usages` or whatnot.
40-month runway is not that long and doesn’t account for any exceptional issues that may arise…
i love your site!!
Mirror objectives do exist for dslrs: https://advancedphototech.wordpress.com/lenses/mirror-mirror...
The Coefficient of Competition
Hello community!

I have developed a new coefficient that shows how high the level of competition is in a selected industry or segment. First, we calculate the median business turnover and then we calculate how many companies we will have to fight for the calculated value. I will be glad to share the details of this indicator by mail (see my email address in the profile description).

I will also be glad to talk with companies or experts who are ready to use the competition coefficient I have developed in their work (when searching for a market with maximum profitability, for research in the field of economics, etc.)
Update: button name was changed.
If tooling would simply use the Base16 Framework[0] instead of arbitrary colors from “256 color” or “RGB” color modes, this would be much less of a problem: the output would always be displayed with (presumably) readable colors defined by your terminal.

[0] https://github.com/chriskempson/base16

[1] https://tinted-theming.github.io/base16-gallery/
How can I check/buy an available domain and prevent domain kiting by EvilCorp?
I found out a domain, and waited for some days until I tried to buy it... never searched for it online. When I was about buying it, I saw it was registered by GoDaddy, on the first day I made a note about it on my laptop (in a text editor, not in a browser.)
I think domain.com and facebook (cookies) are involved too, at least.
Any ideas for buying a domain without being effed by evil corporations?
Crashes and Competition
Hmm the only thing I really thought was worth watching was for all mankind. And they've kinda painted themselves into a corner (as the show runners said, there's only so much you can do to age the characters)

It was a decent show though. But it wouldn't make me subscribe. That would take a lot more.
Term Limits. No real math is required.

Senate: 1 Term. 6 years. Not able to then serve in the House.
House: 2 Terms. 4 years. Not able to then serve in the Senate.
1 Term House + 1 Term Senate. 8 years total.

Elect any LEGAL Citizen regardless of age.
Interesting how people have started attributing errors to AI. I've seen LLMs invent non-existing functions but I've not seen them misspell anything.
Autism is the reason for the symptoms. The symptoms can also be reduced by masking.
> If you wanted to embed an LLM, you wouldn’t rely on a network endpoint and you could just use a llama.cpp binding.

I do want to rely on a network endpoint, as not all my computers are capable of running LLMs locally in an efficient manner.
It was 9.4. I don’t think any amount of heads up will make a difference considering it took them like 3+ years to notice that E4S streams were a thing. Most of these security vendors tend to treat Linux as the red headed step child and do the least.. With that said, after the recent event it would seem that CrowdStrike treats all OSes as red headed step children lol

https://access.redhat.com/solutions/7001909
I am writing to bring to your attention the fraudulent and deceptive practices of Namecheap.com (https://namecheap.com). I fell victim to this company's unethical behavior when they renewed all my domain names without my consent costing me $422.18. Despite my repeated selection of the DO NOT RENEW option within my personal account, Namecheap.com disregarded my wishes.
Not only did Namecheap.com ignore my requests to refrain from renewing my domain names, but they also deliberately concealed the exorbitant prices they were charging. If I had been informed of these outrageous prices, I would have unequivocally declined to renew my domain names.
To compound the issue, when I tried to log into my account to address this matter, I realized that I had forgotten my password. Despite my efforts to find a link to reset my password, Namecheap.com does not offer this option, causing unnecessary frustration and wasted time. This lack of basic functionality is unacceptable and distinguishes Namecheap.com from reputable online merchants.
In my attempts to resolve this problem, I contacted Namecheap.com through their Ticket Support system, only to receive no response for several days. A simple Yes or No answer was all that was needed, yet Namecheap.com chose to ignore my request. This lack of communication appears to be a deliberate tactic to discourage dissatisfied customers.
Upon following up on my Ticket Support, I was astonished to learn that they claimed not to recognize my personal information, as if I had never been a customer. This is despite the fact that they have all my personal information on file, including my credit card details, which they used without my authorization to charge me $422.18. This is clear evidence of their deceptive practices.
Furthermore, I found it extremely frustrating that their Help Center tab on the main menu offers no direct way to communicate issues. Instead, it only provides videos and blogs, which is a deliberate tactic to discourage unhappy clients from seeking help.
Despite my efforts to contact their in-house counsel, Mr. Jordan Brown, I have been met with resistance and a refusal to refund any of the monies owed to me. Numerous emails have gone unanswered, leaving me feeling ignored and disrespected.
In conclusion, I urge you to investigate this matter and take appropriate action against Namecheap.com and hold accountable the individuals responsible for such unethical behavior. Their actions are not only unacceptable but also fraudulent and unethical. Consumers deserve transparency and honesty from the companies they do business with, and Namecheap.com has failed to meet these basic standards.
> Bangladesh is a democracy with free and fair elections.

[citation needed]
`Void` is not equivalent to the unit type. Haskell _has_ a unit type, called `()`. A return value of `Void` represents a function which is unimplementable, or which never terminates. It can also represent an unreachable possibility, e.g. in the type `Either Void a`.
As per sigmoid10's comment I would encourage the intellectually interested to pursue the sources rather than this somewhat hyped take.

I would also like to recommend Adrian Tchaikovsky's "Final Architecture" sci fi trilogy for anyone who finds the idea of massive objects in deep space enthralling.
It's probably more of use to compiler/runtime developers than end users if the language.
Not the person who wrote it but DotNet Foundation comes to mind.
Who on 4chan has the hardware to run this lol
Yes, you set Jellyfin to use local .NFO or .INFO files .. these can be created by third party agents ( eg: ember https://github.com/DanCooper/Ember-MM-Newscraper , etc )

Jellyfin will alter those to add paths to media it downloads and perhaps overwrite curated descriptions with those from theTVDB, IMDB, theMovieDB, etc.

YMMV test in isolation to be sure, etc.
Non-native speaker here, what does "hard G" even mean? G as in "go", or G as in "gin"?
I know from various empirical sources that ABA works way better than the alternatives.

But how about the gay conversion therapy?

Can anybody do any real science on that or any scientist that would touch the topic would have to say goodbye to his career?
According to this paper, it should be tailored to you individually based on peeing and pooing into a cup to see what's excessive and deficient.
> I guess my main concern with using it as a SaaS would be that it's located outside the EU (which creates GDPR headaches despite what "GDPR compliant" services outside the EU will tell you) and whether this also means it can be adapted to comply with any given country's laws (e.g. in 2025 laws will come into effect in Germany and the EU that will place certain requirements on B2B "e-billing" such as using a specific XML format).

Well the UK is GDPR compliant it literally has the entire GDPR law as GDPR (UK). If there is an issue in the future I'll just move the company to Germany. The servers are currently in Germany. I will be implementing everything and anything to comply with EU laws.
In representation yes. But if you have UncheckedEmail, you can't accidentally validate a Username, or use an UncheckedEmail as a Password
So if you give it "[GroupName] Name of the Series - Electric Boogaloo - 03 (1080p).mkv", it understands that it's season one, episode one of a show called "Name of the Series - Electric Boogaloo"? Because Plex in its default state would rather you using the Name.of.the.Series.Electric.Boogaloo.S01E03 formatting, which would entail renaming basically everything. That's why having ASS as the scanner to avoid renaming is essential for me.
So the upside is that you can put it at the beginning of a function? Wild, bro
jellyfin handles my 12 TB media library with transparent ease. i use infuse as a client on my apple tvs, including devices at my family and partners' places via tailscale on aTV
I use Google as my SSO provider, all of my personal devices are under my own email. For friends, I just made a throwaway Gmail account which I give out the username and password for so they can connect their computers to the tailnet.