skysight-inc/HackerNews huggingface dataset:
I wish this discussed the timing arbitration of each move. Based on the packet information (if that is correct & complete) then the timing is done entirely on the clients. However, they show the time in seconds which can't be right so I am curious how accurate this packet schema is (or if those are float values).

Regardless, one thing I find maddening about chess.com is the time architecture of the game. I haven't seen the underlying code, but it feels like the SERVER is tracking the time. This completely neglects transport time & latency meaning that 1s to move isn't really a second. Playing on the mobile client is an exercise in frustration if you are playing timed games and down to the wire. Even when you aren't, your clock will jump on normal moves and it is most obvious during the opening.

This could also be due to general poor network code as well. The number of errors I get during puzzles is also frustrating. Do they really not retry a send automatically?? <breath>

Chess.com has the brand and the names... but dang, the tech feels SO rough to me.
Hey, thanks -- this is great stuff!

I tried looking around at these links but I couldn't find the actual lawsuit itself, and I'm curious what they specifically say. There's a difference between saying that a compounding pharmacy is selling junk claiming that it is semaglutide (that is, making false claims that may reflect on NN when the substance is ineffective), vs. claims that the drug is being produced in violation of their intellectual property rights for the synthesis of the drug.
Since the powder is reusable, it likely wouldn't make sense to sequester it with the CO2 either materially or financially.
Isn't CFPB one of the agencies on the chopping block of Project2025?
I struggle with this all the time, here for the advices
Also reminds me of the classic upside-down-ternet prank that leaves open a free public wifi that rotates all images. Likely no longer possible since widespread use of https.
Show HN: I built "computer use" before Anthropic, while using their API
For those confused: GitHub has comments for commits, and some are piling up for this particular Linux kernel mirror.
Microsoft Warns Foreign Disinformation Is Hitting Election from All Directions
Clearly adjust glasses as an HN amateur color theorist[1] I am shocked and quite frankly appalled that you wouldn't also link to LAB, HSV, and CMYK equivalents, individually of course! /s

That should generate you some link depth for the bots to burn cycles and bandwidth on.

[1]: Not even remotely a color theorist
So essentially lichess chose StackOverflow approach - (rather) beefy servers, instead of "treating them like a cattle".

Interesting that they accumulate and periodically store game state. Unfortunately it is not very clear, where they store ongoing game state - in redis or on server itself. Also cost breakdown doesn't have server for redis, only for DB.

BTW, their github has better architectural picture, than overly simplified one in the article: https://raw.githubusercontent.com/lichess-org/lila/master/pu.... Unfortunately, I'm afraid, drawing something like that during interview may not land a job at faang =(

Note that they have cost per game fairly low: $0.00027, 3,671 games per dollar.

Their cost breakdown, for ones who are curious
https://docs.google.com/spreadsheets/d/1Si3PMUJGR9KrpE5lngSk...

p.s. I'm not saying that Lichess's approach is the best or faang is the worst. Remember, lichess had 10 hours outage exactly because of the architecture chosen (single datacenter dependency). https://lichess.org/@/Lichess/blog/post-mortem-of-our-longes... . And outages like that are exactly the reasons why multi-datacenter and multi-region architectures are drilled down into faang engineers.

My point is is that there are cases when this approach is legit, but typical interview is laser focused on different things, and most probably won't appreciate the "old style" approach to the problem. I'm sure that if Thibault will ever decide to land in faang he will neither do whiteboard coding nor system design.
The NEP (Numpy Enhancement Proposal) link for those more curious about the details than the story: https://numpy.org/neps/nep-0055-string_dtype.html
It's amusing that the Rust Playground lets you run a hundred threads. That's generous of them. There's a ceiling below 1000, though. The author points out, "On my Linux laptop I can spawn almost 19k threads before I hit this crash, but the Playground has tighter resource limits." Large servers can go higher than that.

The thread-based I/O example with the compute bound poll loop is kind of strange.

"Join" isn't really that useful when you have unrelated threads running finite tasks. Usually, you let the thread do its thing,finish, put results on a queue, and let the thread exit. Then it doesn't matter who finishes first.
Rust join is actually optional. You don't have to join to close out a thread and reap the thread resources. It's not like zombies in Unix/Linux, where some resources are tied up until the parent process calls wait().

Loops where you join all the threads that are supposedly finished are usually troublesome. If somebody gets stuck, the joiner stalls. Clean exits from programs with lots of channels are troublesome. Channels with multiple senders don't close until all senders exit, which can be hard to arrange when something detects an error.

In Rust, the main thread is special. (I consider this unfortunate, but web people like it, because inside browsers, the main thread is very special.) If the main thread exits, all the other threads are silently killed.
You can redefine the byte representation `True` corresponds to in python. "Immutable enough" is all you're really looking for; it somebody goes out of their way to mutate the thing then they probably had a good reason for it.
> On the other hand there have always been (and probably will always be) people making confident assertions about things they don't know for certain.

Here's how it works: "Oh, that is just...".

Ignore billions of these per day in the system, and you get what we constantly complain about but don't know how it came to be. Science developed a method to deal with this phenomenon that works quite well, but it is only applied in very narrow domains.

At certain scale, systems no longer appear as systems.
Like?

Ad-free, compute intensive, non-CRUD, massively scaled, complex cheat moderation, infinite puzzles/analysis, educational (studies/tactics/openings explorer), etc. All this for free. I'm curious what's the best website in your opinion
GDP is a crappy measure of a nation's wealth.

It's a passable measure of the financial class's wealth, which is not the same thing at all.

The use of GDP as the headline number in demagoguery is a psyop
This looks nice, but why is the documentation not up to date for the current version of Emacs? The 27.2 documentation is almost 5 years old now.
This book seems to be very theoretical. Can someone recoment more practical books with code samples using some modern ML framework, probably something like _Hands-On Machine Learning_ by Geron Aurelien
I'm a huge fan of the original PSP and the homebrew/jailbreaking scene that came out of it. I recently acquired a PS Vita and have been enjoying it's native and homebrew offerings. It's also surprising that the homebrew scene is still fairly active there too. Apparently there's some potential for Android game ports. I wish Sony didn't let the PS Vita flop, it feels like it had so much potential at the time.
> Were you planning on bringing a keyboard and mouse around with you? VR "gesture" controls are godawful and nothing has supplanted mouse and keyboard because they are absolutely wonderful control methods.

Yes, either external or the ones built into my MBP

> If you ARE carrying around a mouse and keyboard and AVP, that seems like a lot more clunk and silliness than just using a damn laptop. What are you doing that actually benefits from gluing the screen to your face?

I was hoping to use it as a companion (replacement was always "maybe in the future") initially so I was going to carry the AVP+MBP if things had worked out. Not always, but if I was going to be somewhere for an extended period of time (vacation/visiting friends or family/etc) then I would take both and have the "same setup" that I have at my desk at home (AVP+MBP). This was going to be an alternative to my 3-4 monitors (I have the same desk setup in 2 locations and duplicating everything was expensive and annoying). Unfortunately the MVD was too blurry and VR is too limiting (but mosting the MVD issues) so I returned my headset but that's what I was hoping to accomplish and how I was going to use it all.
"He thought by ending his life here, he would be able to go into a virtual reality or 'her world' as he calls it, her reality, if he left his reality with his family here,"
Tokens are often sub-word, all the way down to bytes (which are implicitly understood as UTF8 but models will sometimes generate invalid UTF8...).
Post-postal: What did we lose when we stopped writing letters?
I keep thinking that these kinds of sites, e.g readthedocs.org should be LLMized. It is certainly easier and more efficient to browse through them via an LLM prompt, rather than the old search box.
Note that this is but one article in a long running collection.

https://www.copetti.org/writings/consoles/
Compute power is required to process and store the incoming data.

It's not "only 28 MB/Sec/Core". Try doing same with Splunk/Elasticsearch - You won't go past 5 MB/Sec/Core (Typically it will be lower) on their best day.
Interesting data there - thank you. Was there a big resort around paying much more, or is there just enough jobs in the economy that kids can afford to just flake out whenever they want and expect to pick up something later when they inevitably again need cash?
The point is that we don't have to adhere to "computer use" API at all, and in some situations it might be even counterproductive, while the "bash tool" system prompt comes with implied assumption that we are running inside docker container. Check the system prompt of my Claudine agent. I wonder if this kind of use will be ever constrained by Anthropic? To be honest I am quite surprised that I could do it before.
With all due respect, nobody but you cares that you had fun doing it, and nor should they. Nobody is saying you can't. Literally, it's not even part of the discussion.

None of that is relevant to the discussion point at hand which is mass adoption of a new arch and what stands in the way.

And again, the intended derision of saying "Have fun eating at McDonalds"? WTF is that even meant to mean. I'll stop responding to you because I think you are incredibly hostile.
I can see why that only appeared in 7 games. It's pretty rare to see a rook in between a king and another rook that are otherwise legally able to castle. Even rarer for someone to get into that position and actually try to castle.

Also that linked game is pretty entertaining. It's not a good game, but it can be fun watching lower ranked players make moves that you'd never see in higher level games. Like, who plays Bb5+ against the Scandinavian? Amazing stuff.
Raindrop.io. As long as it remains maintained, I will pay for it for life.
Is there much in the way of datasets of things that are recognizable but triggering incorrect something-or-other (what is it exactly? Semantic sensations?)

When we as humans see a face in a cookie or something we quite often spend some time gazing at it noting what it is about the the arrangement of features that triggers the pareidolia. I have wondered if that urge to contemplate the similarity difference is an instinctive response to gather more data for future accuracy.

I guess in a similar vein there would be merit in collecting a data set of all of those quirks that generative AI produces to provide a point of comparison. Notably when most image generators produce artifacts it's because the local image generation is accurate but at odds with the global image. So fingers are beside fingers accurately but there are too many, or a swirl near some hair becomes hair but doesn't actually connect to the top of the head.
Ptrace internals: How it prevents debugger attachment
Android still doesn't have this?
TIL China is finally detecting stealth technology developed in the 80s.
Parallax shift from the spacecraft moving along its orbit isn't measurable past 16,000 light years. The Milky Way is about 100,000 light years in diameter, so for most of the stars in our galaxy, let alone extragalactic objects, there's no effect.

For closer objects this shift is useful, as it's the only way to directly measure the distance to a object: https://en.wikipedia.org/wiki/Parallax_in_astronomy Every other method for estimating distances to astronomical objects (standard candles, redshift, etc) are based on parallax measurements.
We will publish many names on our website soon.
Same here. XUL style VimFx works in Waterfox if you're interested. At least it did the last time I tried.
I am looking forward to the Mac Mini M4, which is supposed to be announced soon. I'm past the point where I can be productive peering down at a small screen, typing on a crunched keyboard, and using a trackpad instead of trackball mouse...I'd rather pay less for the same guts, and hook up my own high-quality peripherals that I can swap in and out as the hardware gets better. I also have flexibility to place the monitor wherever I want (at head level so I'm not peering down). I also have a heating pad I can place under my keyboard and mouse, keeping my hands warm in the winter.

I do really like the Magic Trackpad, but it definitely does not offer a very ergonomic setup and my wrist starts to hurt again after 30 minutes of use.
Evaluation Assurance Level
https://en.vedur.is/media/ads_in_header/AMOC-letter_Final.pd...
> So maybe if you let it become part of your revolving balance at that point, you'll pay interest.

Another interpretation is that the credit card balance is charged interest but the monthly payments, which are paid using the card, do not have interest applied. Which sounds accurate and not necessarily misleading, though there's an argument to be made given they market the card so heavily. I think the confusion stems from the situation of making monthly payments with a credit line that also expects monthly payments.
Fair locking is a classic example. Stuttering can happen at a hardware level, and you need to create a composite data structure / algorithm which is correct regardless.
Apple's Craig Federighi Explains Apple Intelligence Delays [video]
Well the Meta Quest 2 starts $500 so I'm not sure if you were using a MQ2 or MQ3S (which has essentially the screens of the MQ2 from what I understand). I have tried the MQ2 (I own one) and I have tried the MQ3. The 3 is better but the resolution is still not great, the AVP was much better than either. I did like the color passthrough on the MQ3 (vs grayscale on the 2) but I wouldn't say any of it looked "GOOD", it was adequate but still too blurry.

I think I'll end up getting a MQ3 eventually or maybe the next version at launch but I'm just not really drawn to VR. After the first few months of my MQ2 I lost interest and it's just collecting dust.
Or "it's not a significant risk in practice".
This looks like the relevant fix:
https://github.com/lichess-org/scalachess/pull/154

(the broken code checked that the only pieces on the king's path to its new position were kings and rooks of the appropriate color)
I'll stop saying feedstock -- I thought I saw that in the astralcodexten article but I am mistaken.

When I say "the real thing" I mean that they are selling semaglutide, which they are obtaining somehow. The reddit post was the closest thing I've seen to an answer to the question "where are they getting it".

So if they are not getting it from producers under license from NN, where are they getting it? Why isn't the legality of that path under active legal attack? There must be some fig leaf at least that they can use to say how they got the substance when the patent is still in force, otherwise judges would immediately shut them down with an injunction.
I've never used company laptops or phones. I simply refused. Their alternative was to fire me. And I didn't care.

I was never fired. Fedora was my daily driver.
In particular from the article I was confused by this:

> NumPy doesn’t offer a way to store data outside of the array buffer—there’s no concept of “sidecar storage” in NumPy.

But then it goes on and say to he strings are stored on the heap (which clearly is also possible with dtype=object) with an arena allocator. Reading the NEP now
Good for the authors for putting the idea out there I guess, but to me it seems pretty obvious that people who never look at their assembly would have no idea whether it matches their expectations.

And it's not hard. Godbolt.org is free for everyone.

Checking if the code branches is super easy, you don't need a super smart runtime analysis tool to figure out if there's a branch. Ditto for everything else you want to check.
They have a method for finding animal doppelgängers, perhaps same approach could work on human faces. There is a demo next to the paragraph about it, quoted below.

> We can even use the deep feature representation of our trained animal and pareidolia detector to compute animal-pareidolia doppelgangers
> The cash back rewards is not, as far as I know, actually all that good in comparison to its competitors like American Express.

There are definitely cards with better rewards, but few with such a straightforward and simple cash back program. Also, the rewards are not bad by any means. I also like the tight integration with the high yield savings account, which again is not the best rate possible, but makes up for it with the UI of its software and overall simplicity and ease of use.

> Giving a month to pay off a balance I believe is referred to as a "grace period" which is pretty common place in credit cards. A month is nice, but I believe most cards are usually around 4 weeks.

I'm talking about the actual due date, not the grace period which is a different thing entirely. You have until the last day of the following month to pay off the balance to avoid incurring interest, which is different than any other credit card I've ever used. Usually the due dates are a specific day of the month which often changes every month.
That was one of the worst written articles in terms of form, and the worst overall pitch, that I've read in a long time. It reminded me of a whiteboard of disconnected concepts that one might come up with when brainstorming for article support while using random association.

Besides lacking logic and therefore honesty in terms of why anyone should support her ask, the author is nakedly partisan and the ask is rank in its authoritarianism. Which aren't persuasive characteristics when pitching for more authority.

Either the writing should get better, or if it can't because the premise is horrible and dishonest, then at least learn to lie and cajole with more concision.
Would this event happen abruptly? Like one year everyone in the Nordic regions is fine and then the next "omg everyone is frozen" ?
Or would this happen gradually as the years get worse and worse?
Dockerized Dev Testing: How Chick-fil-A Delivery Ensures Quality
A cynic would say that some of those TV ads are to purchase influence with media companies and essentially buy favorable editorial coverage. More like stealth PR than something intended to drive consumer sales.
so what one uses?
Evicore is a highly suspicious company, and the story of the patient who passed away in this article is sad. But I have noticed insurers do this (false claim denials) all on their own too. I and many friends have experienced Aetna routinely denying things that are explicitly covered by their plans and mentioned in the plan documents. They force you into an exhaustive cat and mouse game of chasing their team to reprocess denied claims. But after the initial denial, every conversation goes to some other part of their support team with hour long waiting times (meaning you may have to try multiple times across multiple weeks due to other obligations in your schedule), incompetent staff that barely speak English (making it hard to get the info or action you want), and very loose commitments from Aetna (they’ll promise getting back in 45 business days but even with that they won’t have done anything when you check in weeks later). I think these are purposeful games meant to deter people from successfully filing claims, by exhausting them, or simply shifting their payments into the future. I feel it is criminal. Not just in terms of fraudulent denial but in affecting people’s health by creating stress for them over big medical bills that should be covered.
Not a ham (not against it, maybe one day), but my take is it's a sport-ification that's trying to appeal to the younger crowd. From the outside, at least to me ham sometimes seems like a bunch of old guys sitting out in their shack. And those old guys are dying out. Which is a problem if you believe cultural EM proficiency is important to a technology-oriented economy and communications-driven global military power projection...

So "emergency comms from parks" appeals to preppers and outdoorsy folks (who skew younger), and maybe gives a reason for the young nerds to go outside. It ain't darts or cornhole or spikeball, but it's on that spectrum of sport if you look at it the right way.

(None of this is meant to be anything against ham radio... there's been some great stories out of NC where it was the hams who kept comms running after Helene knocked out power and cell towers. And honestly, there's a certain ultimate-freedom beauty to a communication medium where you don't need to pay anyone a subscription, you're not using someone else's wires, and the only firewall is what the sun is doing to the ionosphere today. Just hard to compete for attention in the dopamine tsunami world of xbox and youtube and arduinos.)
When I went to the map and declined to give me my location, it sent me to Null Island.
“ As mentioned in Google VPC network valid IPv4 ranges, Class E addresses (240.0.0.0/4) are reserved for future use, as noted in RFC 5735 and RFC 1112 — however, that doesn’t mean you can’t use them today in certain circumstances.”

Wow. reserved means “kept aside”. Once someone starts using them, they stop being kept aside.

This means that de-facto they are private addresses now. I suppose it’s a pragmatic choice.

But, wow, so much for having interactions in relevant standards bodies, multistakeholder engagements, etc. Why bother. Classy. /s
>It's a lot better for a ruthless dictator personality to be in the role of Steve Jobs or Bezos or Musk, instead of getting redirected to politics and doing things along the lines of Stalin or Mao.

This is a rather bizarre thing to say given the trajectory both Bezos and Musk's lives (and arguably even Jobs') have taken.
They think the shed should be blue.
> verification of a very high-powered RISC-V core that is going to be manufactured in high-volume is probably much more expensive and time-consuming than the case for an ARM design.

Why do you say this?
China is trying to learn the lessons from the fall of USSR as well as the general decline of the political discourse in the US, as well as the corruption of its politics.
Dogs and the Salem Witch Trials
I read the whole thread and still don't understand what is going on. Interesting to watch though...
> My only nitpick is that the const isPasswordValid = ... should be just before its use (between the first two ifs).

Wouldn’t that cause the regexes to be recompiled every time you call the function?