skysight-inc/HackerNews huggingface dataset:
> The RFC for UUID type 4 says the digit "4" must be set on the 14th byte. The loop checks to see if this is the case, and loops if it is.

The RFC for UUID type 4 states that bits 48 through 51 (0-based indexing) are set to 4, resulting in the character at position 14 (0-based indexing) of the hyphenated string representation being '4'.

Also, this post does a little more than that. It also notes that the version 4 UUIDs we use in software today are variant 10₂ UUIDs. This is quite unsurprising too because the other variants are reserved. There is a second infinite loop in the post that demonstrates this by testing the two bits that represent the variant number.

> why is that worth blogging about?

Hello! I am the author of this post. This is my weblog, so I log about things that I find interesting here. In this case, the interesting thing for me was not so much that we can make an infinite loop out of a triviality but the triviality itself, i.e., not all bits of variant 10₂ of version 4 UUIDs are random, and then finding the sections in the RFC that define these bits.

The infinite loops only serve as demos that there are definitely six bits that are not random. Indeed the infinite loop is just testing whether a version 4 variant 10₂ UUID is a version 4 variant 10₂ UUID and that is bound to be an infinite loop. However, I also wanted to document on my weblog where exactly the version and variant bits are located along with references to the relevant sections of the RFC. That is slightly less trivial than documenting that 1 is 1.

I understand this is not going to be interesting to everyone. But this is my weblog, so I don't have to subscribe to others' notion of what is interesting to decide what I must add to my own weblog.

I believe a more meaningful question would be whether this post is worthy of HN or not. Well, the moderators and the community determine that by voting with their fingers. In this case, it looks like this post is indeed not too interesting for HN, so I would have agreed with you if that were your point.
Many classic statistical modelling techniques have ways to produce some measure of confidence for their predictions; perhaps LLMs could incorporate that as well, e.g. assign probabilities(/perplexity?) to each of the tokens they generate.

> LLMs are great at natural language comprehension, but also have a lot of neurons dedicated to factoids. Using neurons that way is really inefficient, can we split the "language" capability from the "knowledge" capability and have the former just look things up in a database?

I think the beauty of LLMs is exactly that all we need to do is to feed them raw text --- the hope, I guess, had been that the models will be able to develop human-like insights by learning to understand and "speak" languages on its own.
Introducing "feature engineering" (e.g. the distinction as you suggested) would defeat that goal.
> In psychology, confabulation is a memory error defined as the production of fabricated, distorted, or misinterpreted memories about oneself or the world. It is generally associated with certain types of brain damage (especially aneurysm in the anterior communicating artery) or a specific subset of dementias.

https://en.wikipedia.org/wiki/Confabulation
Codex Gigas: the largest manuscript of the middle ages
A printer will usually leave a dot pattern to reproduce shapes, with a resolution fine enough that everything will be sharply defined.

The blackness of a laser printer is a bit less qualitative than ink, because it's shinier from a large variety of viewing angles.

Here if you zoom it a bit, you can see a very slight wobble in the pen tracks because it catches a bit of the paper's grain, and depositing ink, the paper "drinks" the ink which fattens the lines a tiny bit.

This is more noticeable on the drawings with a lot of pen lifts/drops, where both the lift and the drop leave a dot a bit larger than the line between them.

The one with gradients made with lines closer and closer is especially eye-catching to me because all of those imperfections adding to produce this "worn-out" look in the darkest parts of the gradients.

Some paths overlap a bit and if you look very closely there are more than one nuance of black because of this - in some other places, the lift/drop are close enough that a bit of ink seems to travel by capillarity between the lift and the drop, resulting in two touching lines that were separated in the program..

The ones having a lot of circles show other imperfections, with a bit of ovalization in the circles, and the paths generated to fill the circles with black missing a few parts..

What I like a lot is that the result shows all of those little details that accumulate and produce this imperfect look, without needing to simulate it in Photoshop or another software if you were to print it with a regular printer.
The main "pro-piracy guy" in that case is Ubisoft, they are really putting in some work to make the legit way of playing games seem like a great way to get ripped off.

So far pirated games have: no login requirement or DRM troubles, no dependency on an online service, potentially better performance, and no risk of losing access. In other words, you can actually own the game that way.
Large enterprises, medical organizations (think hospitals etc), governments (think smaller/local governments), and the elderly/tech un-savvy are very much on old Windows versions (e.g. XP) to this day. They don't even realize there are other browsers, or in the case of enterprise/medical, the cost and risk of updating is too great and requires vetting a bunch of stuff, which costs money and time.
White noise can occasionally make images seem sharper[1] or enhance perception of pure tones.[2] (Tinfoil hat on) Astrology and tarot might be doing the same thing for introspection. Confirmation bias will at least make you more sure about something, and… indeed people do these stuff to feel more sure about themselves.

[1] https://library.imaging.org/admin/apis/public/api/ist/websit..., https://www.spij.jp/wp-content/uploads/2019/02/BSPIJ24_019.p...

[2] https://www.sciencedaily.com/releases/2019/11/191112142926.h...
1. It’s faster and cheaper to train a smaller model

2. Better than tokens is to train on probability distributions (distillation) and trees of probability distributions
yes probably? any more and it might as well be a separate video. with perhaps one mega recap video with everything stuck together for the view time
WITNESSING THE CACOPHONIC LORDS OF NECROTIC IRON'S UNHOLY DESECRATION OF THE INNOCENT SAXON TONGUE.

EDIT: mild Baader-Meinhof at the word chronocration, since I only came across the term "the great chronocrator" a couple of weeks ago.
This must be a GDPR thing, right? Discord recently received a big fine for not deleting accounts after a period of inactivity.
> Drug cartels exist due to those things being illegal

Drug cartels exist due to those things being illegal AND people keeping giving money to them.
The bill left the committee with a substitute as amendment. In other words a different version was introduced in committee and that is what was reported out of committee. The text of the version reported out of committee can be found at https://www.documentcloud.org/documents/23876061-ell23484-ma...

The words "deliberately blind" can be found in this version.
On the positive side, that’s gonna be the one thing preventing all jobs going to AI /s
Oh I remember about 10 years ago doing the migration from Oracle JVM to OpenJDK. I think it would have been around the Java 6 period, but there were all sorts of small things that I didn't think would be an issue that ended up cutting us.

The two main ones were a font, which I don't remember exactly which or why but I think it was to generate PDFs and it came bundled with the Oracle JVM so the PDF library defaulted to it. For Open JDK there was an extra setup step to install a RedHat font, but it was confusing when a pdf comes out garbled because you switched your JVM. But I could be mixing up my issues.

I think the other was built in certificates, but it was too long ago now.

Having a fun time at the moment with Java 11 to 17. The application has extensive Lombok, so nothing quite works the same. I've had less pain migrating from Python 2 to 3.
Does it matter all that much that they get some nuances to Islam, or other religions, incorrect when the central tenant is that there is no God / spiritual being? Like arguing over the cake decorations instead of tackling the central issue of the sponge being made of chocolate or turds.
Then expire just those, that would be a lot less controversial.
You could watch interviews/conversations with them and judge for yourself.
Here’s one such subpoena and reply (full PDF linked in the article):

https://blog.getfoxyproxy.org/2017/11/04/secret-service-subp...
I’d be surprised if it’s not co-opted to do so. We saw what happened with vaccines: global tribes with half-baked ideas all swirling around crazy leaders. Only way it’s not going to be co-opted is if it can’t be due to some fundamental reason.
> politics cater to other aspects of our (often irrational) needs compared to what religions aim for

It’s a team to bat for and even comes with its own dogma for you to blindly believe in.

Usually lead by charismatic leaders providing/promising simple and easy to understand explanations/solutions to complex problems.

To quote H L Mencken,

“Explanations exist; they have existed for all time; there is always a well-known solution to every human problem — neat, plausible, and wrong.”
Just head to your local Worldcoin Operator, who'll scan your eyes with his magic balls.
Imagine having the financial promotion disclosures truncated off, unbeknownst to you, and getting your operating license taken away by the FCA.
> a misspelling of protocolar

It could be. I cannot bring to mind the rules for doubling right now. They both occur, 'protocolar' much more often. I will correct my original post.
First file I look at (comments stripped), ack_tracker.h

typedef struct QUIC_ACK_TRACKER {
QUIC_RANGE PacketNumbersReceived;
:

so where's QUIC_RANGE defined? There's no include, so callers of this file must need to include something else first ...

_IRQL_requires_max_(DISPATCH_LEVEL)
void
QuicAckTrackerInitialize(
_Inout_ QUIC_ACK_TRACKER* Tracker
);

er, the standard 7.1.3:

All identifiers that begin with an underscore and either an uppercase letter or another underscore are always reserved for any use.

... I'll pass on this one ...
They didn't state the opposite, bidirectional typing rules are a technique to describe a type system, distinct from both Hindley-Milner's and simple "unidirectional" checking.

I'm using it for my personal lang project and I'm quite satisfied as well, it translates easily into code and interacts well with subtyping.
If it were true, and your personality traits were truly defined by positions of constellations, why would that be racist? Or at least any more so than psychological examinations and diagnoses?
Which is ironic considering tech had the fastest growing salaries in the US at a time when the number of immigrants working in this sector was booming.

An outflow of employees from the American tech sector will mot result in an explosion of salaries in Tech. It’s far more likely to result in a drop in salaries as a disproportionate number of jobs follow those workers, especially since anywhere those workers go will be cheaper for employers than the U.S. due to the aforementioned increase in tech salaries.

US tech workers have benefitted drastically from the agglomeration effects of tech concentrating in certain US metro areas. The de-agglomeration the US is embarking on, both by policy (greatly discouraging tech immigrants) and by worker preference (WFH), will naturally work to stall and maybe even reverse those gains.
Heh that’s unfair. Some of them also have institutionalized government corruption that drains all the profits to their inner circle
Can you chill? Stuff like this is super useful. The original c file is educational, so is this. And now by having it two ways, we have a tiny little Rosetta Stone for folks that wanna learn.
What's "analysize"? That's not a Greek word.
> Pushover's API might be unusual in that it is used by a wide range of devices (embedded IoT things ...

If you did that, and no error handling was implemented in the IoT device, it would merely result in a non-event that no one knows about.

In this specific instance, the author is doing the right thing. The developer will see truncated messages running through.

In the end it is a question on desired semantics. The semantics of the operation in question is obviously to truncate and process rather than fail.
My naive answer to this problem would be "well, then don't use a wire to hang them, use something that forces the frame against the wall". Which leaves you with the issue that the frame might pull the nail out of the wall - but that also seems to be a solved problem: you can either use special picture hanging hooks which have up to 3 nails, with the nails angled upward so they won't be pulled out by a force facing downward. Or you can overengineer it and use a wall plug. This might not solve the author's problem, who seems to swap the pictures around often, but I assume most people don't do that...
>How is legal? When I buy something, I expect me to own it

It's 2023. That ship has sailed long ago...
How to bring more people to contribute to open source projects?
>I'm not seeing any obvious advantage that World Id will have over these existing systems.

* it's more universal; not all the world are americans, using american systems. Good luck using a social graph, phone number or credit card for verification of somebody from Papua New Guinea. Or for somebody who is otherwise off the grid.

* if it works, it's less prone to hacking, since you control the points of registration, and you can verify that a physical human being is there to scan their retina
It's about avoiding legal risk. User data is a legal liability to store.
thx

any idea how it came to prominence?

i guess i has something to do with distancing the field from natural sciences.
> you want to put people in jail because they consume a substance you don't.

No, I'm not a priori against illegal substances, and I'm open to discuss legalizing them.

But if the only people asking for their legalization are idiots who keep considering their consumption innocent, while funding the author of heinous crimes, then I don't expect a very interesting discussion.

On the other side, when a doctor proposes marijuana to help their patients, well, that may be worth changing our laws to accommodate.
Reality is more complex than that:

https://wiki.freebsd.org/Myths#FreeBSD_is_Just_macOS_Without...

https://developer.apple.com/library/archive/documentation/Da...

You have also had patches go from Apple straight into the FreeBSD tree with improvements they made on their side. So, yes, it certainly is not as easy a case as one would make for Sony’s forks, but the answer is certainly not a resounding “no”.
The phenomenon of walking out of a show I paid to watch, even if I'm not enjoying that much is so alien to me. The first thought I might have is "what am I missing", and throughout I'll be trying to either find something good in it or start joking about it in my head. Maybe it'll turn good, maybe it'll be so bad it's good. Maybe the way they tell the story is bad but I still want to know how the story ends. I feel like I have so many reasons to stay there that it hasn't ever ocurred to walk out. Do you walk out of stuff often?
His moat is not telling what training data he used. Big tech cannot overtly use copyrighted material. In the time the big tech and the open source catches up, this crypto pump cycle is supposed to enrich and fund him and his future short-term fun projects.
Search wise it would likely get to the top of Google just based on it being the main domain.

But realistically people will still seach for Twitter or TwitterX or even Xcom
Imagine that you think the financial promotion disclosures are sent, but they are not.
On YOLOsec and FOMOsec (2020)
This post will explore why both YOLO security (YOLOsec) and FOMO security (FOMOsec) are pernicious disservices to infosec defense and how you can spot them so that you may yeet them from your organization’s security strategy.
I invoked Poe’s law sarcastically. I’m surprised you didn’t realize that, given how over-invoked it is here. I guess there’s always someone who doesn’t get the joke. /s. <—- shouldn’t be necessary, but is, obviously. /s <—- not sure if necessary here.
Bruce Lee was a great martial artist who probably paved the way for MMA and a very charismatic man. But people tend to forget that he died at 32 because of his life style. The cause of death, a combination of: he had his armpits sweat glands removed, over-exertion, excessive water intake, overuse of several meds mixed with alcohol. For me that makes him an invalid role model or teacher and leaves him as an extreme entertainer.
> In the EU, universities rarely have sports leagues you’re right in that, but all universities have various kinds of organised clubs

I don't think that's true? It's just that they're not a huge public thing, televised, random locals watching live, with people attending the 'college' purely to play for the team, studying as a technicality. The only people involved, generally, are those playing (self-organised).

I played ice hockey in the UK university league (which was at the time in the EU, but I'm not nitpicking that point) and the team occasionally travelled abroad (I went to Eindhoven, NL) to play other university teams in Europe. (And get absolutely thrashed: hockey's bigger in much of Europe, especially colder countries, than it is in the UK, so they were the cream of a big pool of talent, while we were ..scraping a team together from interested parties is only slightly an exaggeration.)
I'm more supprised that the people that actually forked up the cash to buy it arent more pissed. You'd have thought their contract has certain stipulations on performance.
This rings true for me anecdotally. The last time I was looking for a job I struggled to land even a phone screening. But then I posted about a small project on my blog and LinkedIn and I had a hiring manager call me the next day with a gig that worked well for both of us.
Just FYI, among other things, he co-wrote a number of novels about Mycroft Holmes (Sherlock's brother), which he discusses in this interview[0] and was part of the writers room for the tv show, Veronica Mars -- he describes the experience here[1].

[0] https://electricliterature.com/how-kareem-abdul-jabbar-is-re...

[1] https://www.hollywoodreporter.com/tv/tv-news/kareem-abdul-ja...
Show HN: Free Threads Video Downloader
The one I was gifted (https://shahinrostami.com/articles/my-pen-plotter-setup/) will have been more affordable https://idrawpenplotter.com
It definitely depends on the band. Some of them are while others try to portray themselves as prophets or elevated beings.
KLMS Agent: What Is It? & How to Get Rid of It?
Btw Europed DC fast charging story is much stronger than the USA's.
What’s the tech? Does it use WebKit? Is it chromium?
OpenPOWER Foundation exists since 2013.

SPARC is quite alive for Solaris customers, and there are still plenty of them.

Regardless, it doesn't change the fact that they were there first.

Anyone that thinks basic ISA being open source, will prevent extensions, proprietary boards or boot firmware are fooling themselves.

Sure, it may do for a couple of maker community projects, Arduino style, and that is about it.
This is something which GPT generally isn't confused about though: it knows the answer to these questions and it knows that these are questions and statements about well-known works of fiction. I don't really think this is the source of the tendency for LLMs to make stuff up.
What would you do in the case, where a developer never anticipates that a message goes above the limit, and hence does not catch and process that category of errors. Later the software is being repurposed, and some low amount, eg. 1%, goes about. But this error is silent.
Upvote on Producthunt -https://www.producthunt.com/posts/threads-video-downloader-6...
Yeah, disagree. College sports generate a significant amount of revenue for the university, which funds scholarships for a huge number of students that otherwise couldn't afford to go there. They have the added benefit of being fun and add entertainment to the college experience.
Tommy Flowers, Bill Tutte, Joan Clarke, ...

These names were known in an Australian household in the 1970s.

I can add more but they get increasingly obscure - but Flowers was as well known as Turing in the commonwealth in the 1980s.

Early peak Turing was when the Andrew Hodges book ('83 IIRC) got mainstream appeal later that decade, from there the myth grew.
Equating the Soviet Union's role to that of Germany during the second world war is certainly uhhh.. one of the takes. It's not as if the US sent tons of food, aircraft, and hundreds of thousands of vehicles to the SU as part of lend-lease.
I couldn't help but notice the similarity between the spelling of WorldCoin and WorldCom.

Does anyone remember WorldCom?

https://en.wikipedia.org/wiki/MCI_Inc.
It's so determined by Fowler; pls. check this: https://www.etymonline.com/search?q=analyse
"It is an useful filter to reduce the pool of eligible candidates when dating, even if it is random."

I mean, yes, that's true.

But IMO it's not really at random. I don't think anyone would dump someone because that person is a Scorpio (unless they're absolute nuts). It's more like a conversation starter to let people open up and talk about their personality traits.

You bring up jokingly "ugh my ex was also a Leo... Leo are so dramatic yada yada" and you go "yeah I get it but I'm actually chill, maybe it's my Sagittarius ascendent" or something (I'm talking out of my ass here, dunno if those examples make sense... but then again I don't believe in it, so...).

It sure beats talking about the weather in the small talk scale.
If it's in the AppStore it uses WebKit.
12 Ministries of the Norwegian government affected by cyber attack
Ministry of Defence, Ministry of Justice and Public Security and Ministry of Foreign Affairs are the only ministries not affected. Press conference did not mention which platform or supplier was affected, but they let slip that they're working with Microsoft to address the issue.
NULL/missing is so common that it makes sense to provide special language support, even if you don't have full unions. See e.g. Kotlin and Typescript.

What doesn't make sense is to treat a nullable type the same as non-nullable type causing errors everywhere (Java), or make it so special that it basically has completely separate logic and operators attached (SQL)
If you use a hardware key, forward secrecy doesn’t matter.
I agree with both of you. It is quite weak article with weird jump to the infinite loop. But then again you are right too - it's your blog you can write whatever you want. Don't get discouraged and keep doing what you like!
It's actually that "billionaires" will somehow produce a whole lot more things and pay for it all for everybody else, absolving themselves of any further rational thought or moral responsibility to those with less than themselves.

https://www.youtube.com/watch?v=ee8GedvPmBU
The so-called expert and Dawkings have a fundamental disagreement over the definition of truth.

For Dawkings, truth is something that can be empirically proven. Truth for Dr. Ameri seems to be a logically sound argument.

Meaningful discourse can't happen if there is no agreement over the words being used.
Pay them or form partnerships with companies to either assign part-time or full-time developers to them, or pay contributors.

Open source is attractive in major part to companies because it’s externally vettable and you typically get a stronger ecosystem of enthusiasts working on your software by using it. Open source projects that has consistent enthusiast development has some leverage to negotiate deals with consuming companies to keep that ecosystem strong.