skysight-inc/HackerNews huggingface dataset:
No-castling variant is a thing. It generally makes taking the King to safety more difficult, encouraging a more aggressive style (in the spirit of "I'll get to yours before you get to mine").

Kramnik revived the idea during his collaboration with DeepMind (where he tested several chess variants, revolving around only minor, albeit impactful adjustments to the ruleset).

One potential problem with no castling is that players may end up castling "manually", which takes several moves and becomes a mundane "housekeeping" task, actually sucking some dynamics out of the game. That was probably the reason why it was invented in the first place, to sort of automate the obvious thing away.

By the way, European chess added much more to the original version beyond just castling. The Queen would originally move in the same manner as the King (only by one square), the "mad Queen" thing is a European invention. So is the pawns' ability to move forward by 2 squares from their initial position. (And I'm guessing the incentive for that was of similar nature as above - to speed the game up).
Man that read was insane with all the "risk" "safeguard".

"Sssh, Apple will take care of you. We know what's best for you, don't leave the house it's safer inside. Don't see your friends when I'm not there, I need to keep you safe, you know how you get"

Christ, Apple's literally turning into an abusive partner.
If I enter a bank or Council office I have to talk to them like they are chatbots; not doing so is more likely to get a negative emotional response. I need to have a positive result based on facts.
The irony. They took away lethal injection because it is inhumane to use it for death sentence. Ended up they prolong even more inhumane death sentence. Some action do leads to unintended consequences even if they are not government. Should have used bullets or nukes, maybe this will lead to world peace because military complex will stop making them?
Yeah I had no issue learning Shogi with no knowledge of kanji.
I'm happy that you have made what I'm sure is highly intelligent rational choices based solely on the technical merits of the browsers!

But there are significant factors outside of merit which influence popularity.
kids chose the level of risk, if you replace grass with rubber tiles they will jump of intentionally. The tiles will break your fall after all. Surely the grown ups have thought this through, I can trust them. Then imitation puts the process on steroids and they all start doing it.

There is no reversing the process, the "upgrades" must continue all over the world. The grown ups aren't thinking at all, they just do what the other kids do. Stuff like conquer markets.

Maybe if you lift Karin over your head, throw her onto the rubber tiles and say: If this was concrete I wouldn't have done that.
And in the spirit of the Uncomfortable Ruler, this has the same frustrating design flaw: the scale doesn't start in the corner so you can't butt it up against something and use it like a depth gauge!
remove the "fantasy role-playing game" part and you have great description of youtube, tiktok, facebook etc
AMD has had official ROCm support for 7900 XT on Linux for ~2 months. How long ago did you try?

https://www.phoronix.com/news/Radeon-RX-7900-XT-ROCm-PyTorch
Edge could. MS cut it out long before the move to the chrome rendering engine.
> Git information is extremely useful to me.

I could see the case for that if it were accurate. But every implementation I’ve seen doesn’t give you accurate Git information. It gives you the status of the repo as it was when you last ran a command. If you are working on the repo in a separate editor window, then the Git information in your prompt is usually incorrect. Incorrect information is worse than no information. Besides which, your editor normally provides this information as you are working on it. Why does outdated Git information belong in a prompt when there are more convenient places to get the correct information?
IpadOS in it self isn't impacted by DMA.
> How is proximity to homeless people sleeping in parks and sex workers a problem for kids?

Is there a name for this type of question, which is framed in such an ingenuous way that almost any reasonable answer to it will make that person seem like an intolerant and uptight monster who doesn't tolerate their small kids playing around sex-workers giving a punter a handjob in the bushes?
Anyone that’s actually listening to the other side of this conversation would already know what responses to expect from what you’ve said. By saying what you’re saying you’re really making out like you only seek to throw your opinion over the fence and walk off. There are legitimate cases to be made on both sides, but your comment is not one. Calling this clear a win for user choice is naive and frankly a tad self-centred. For the average iPhone user, a user that mind you realistically wasn’t asking anything of their device that was being stopped by Apple’s rules, realistically has more to lose here than they do to gain. Who the hell uses browser extensions in 2023 let alone ones that weren’t already available in Mobile Safari?

This is above all a “win” for companies like Meta who will use their market power to create a more user-hostile experience for the common user. I don’t care if you don’t use Facebook anymore because you don’t like it. The reality is that a lot of people do, and the restrictions put in place by iOS definitely stop the Facebook app from being as bad as Meta would like it to. Now all it’s going to take is Meta to say “Instagram is only available on the Meta store”, or some variant thereof, for things to get a whole lot worse, quickly.

Delusional indie developers see this as a win when in reality it was hard enough to get people to use their apps in the first place.

Just as delusional are the tech enthusiasts that have along the way somehow conflated “cool new iOS features that I’m going to spend some time geeking out over” with “something that will legitimately make the experience better for end users at large”.

Above all, the view that anyone that disagrees with you isn’t a smart utility-belt-wearing techie such as yourself is such an absurd hill to die on and avenue to assert your elitism. I’ve spent considerable time using Android devices and customised them out the wazoo. I know how computers work. Gentoo was my daily driver for a long time. I grew up obsessed with computers and everyone around me knew it. By any of the silly tribal measures that I’m sure you’d use to establish who is a “real nerd”, I’m probably going to quality. Please consider that the fact that you can’t comprehend why supposedly smart people disagree with you may be a sign that you aren’t interrogating your own view enough, rather than it being a sign that you’re the only sane person in a world going insane.
Like everything it has its pro and cons.
One of the con is that it favors a strong coupling between data and operations.
Which mean that a change at one place is likely to change/break things elsewhere.
As someone with relatively little exposure I enjoyed the recent film and I believe it's still available "for free" on Amazon Prime Video.
Why? Seems completely correct and good.

You either have an empty range be -1 .. 0, which is ugly, or 0 .. -1, which is also ugly. Thus, start-inclusive, end-exclusive.
I do.

There you go.

Now you can argue with more nuance than “users are being held hostage!”
I mean that is the fun and joy of running Arch.
The custom element specification (section 4.13) deals mostly with the registration and usage details, but the general extensibility section earlier on covers the basic use case: https://html.spec.whatwg.org/multipage/infrastructure.html#e...

"User agents must treat elements and attributes that they do not understand as semantically neutral; leaving them in the DOM (for DOM processors), and styling them according to CSS (for CSS processors), but not inferring any meaning from them."
I was, quite similar in fact, maybe even worse.

It was quite common around 2002 to join a new company after being laid off from one, one to be laid off yet again a couple of months later.

Myself, I was living from savings with salaries delayed by a couple of months, while we were trying to find a new source of income.
RoRvsWild is a pretty cool product, and built by 2 of the nicest guys in the Ruby ecosystem.
I don't, I just have the feelings and impressions of various programmers, which is anecdata.

I think the pattern that emerges is that the popular languages I listed are multi-discipline, they can be adapted to whichever paradigm you prefer, even if it's a little cumbersome, and over time they adopt the key features of other languages, while retaining their existing benefits. In other words... you can get the best features of Haskell in Python, but you can't get the best features of Python in Haskell?
> whats wrong with object oriented programming?

Nothing. It's just one of many useful tools we can use to develop software. It's like with food. Sometimes some people loudly claim that a certain food is unhealthy, and then a few months or years later you read the exact opposite. Fortunately, there are low-pass filters.
https://web.archive.org/web/20240126111703/https://jacobfili...
SingleFile, right?

Edit:

On that note, what's up with the Firefox Add-Ons?

Currently, they are all setup so that to do something interesting, they need all the permissions.

Which leads to a natural market being created, of bad actors go shopping for Add-Ons they can take over.

Can something be done about this? For instance for this "SingleFile" addon. It needs to access the rendered document in the DOM to be able to introspect and save it all to a file.

But why does it need access to everything? Can't it have just permissions:

- "snapshot DOM once"

- "write to a single file"
I do know that I would love it if amdgpu would stop throwing null pointer dereference errors when I open Blender settings with my 7800XT.
Oh yeah it does feel weird “dirty” somewhat.

But to your suggestion - you can! Thats what components classes do in essence. When you have a bunch of styles that _always_ go together - you bunch em up.

But in practice it is usually simpler to keep the classes and use other templating features of your platform to achieve this.

It becomes extremely nice as every time you need the question “why is my html look like this” answered, there is no hierarchy of other files to dig through - its all just there.

And as with any tool you can abuse it in ways that are not intended - seen plenty of ugly tailwind examples with tons of weird unruly code. But thats even more true for css itself. Omg the horrors I’ve seen with custom raw css cans still give me nightmares.
Apple is not giving away intellectual property for free.

1. They're already charging for access to SDKs and services via their $100 annual developer fee. Quote from Apple:

> Membership includes all the tools, resources, and support you need to develop and distribute apps, including access to beta software, app services, testing tools, app analytics, and more.

2. In any case, reverse engineering, modifications, and distribution of IP for the purposes of interoperability is protected under the Computer Programs Directive in the EU
I wouldn’t trust any company for that, musk or not. I would expect a court case.

I could see companies being nervous about this.
Where does one go today to find cutting edge research, outside of joining a corporation?
The thing is that Google has made Chrome really good that, there is less reasons for people to leave it for another browser. The only cons are privacy and fear of Chrome being the monopoly. I think other browsers should also compete on technical merits to stop haemorrhaging users.
AI: Investment and Impact with Sarah Guo and Elad GIL of the No Priors [video]
It's a shame because the $ to raster performance ratio is a lot better for AMD. Yet their market share is still so low. You would imagine their execs have to understand the reasons why the market isn't buying AMD? But they still appear to be neglecting the software side. Still no indication of a ML based upscaler to compete with DLSS, for example. And it's not like they lack the funds to throw at this problem.
It would need 8 arms, not 4. (A well-placed Knight meaningfully controlling all of its 8 target squares is actually referred to as an "octopus Knight" sometimes).

It is also opinionated, in the sense that the vectors for Knight moves is [2, 1] and [1, 2] (whereby in both cases negative numbers can be used)... so whether you visualize a Knight move towards the left top corner as an L (x-1 first, then y-2), or as an ꓶ (y-2 first, then x-1) is an arbitrary decision.

It might be my OCD side coming out, but any design prioritizing one of these perspectives over the equally valid alternative doesn't feel "clean" to me somehow : )
My main complaint - choice buttons extend faaar too far to the right

I'm clicking the website to be sure it's in focus, but keep choosing an action
Fellow Kabyle from Béjaïa borders here. I'll definitely try to recreate some of these recipes!!
>>> I.e. the knight is an anti-queen.

The complement-queen I would say
That's all well and good, but has nothing to do with my argument.

If you need to invoke a program for every prompt, when the alternative is to just let the shell do it's thing, it's no longer "minimal", period.
I don't think that's how the term has been actually used so far.
Coincidentally, after many months of not playing, running, or writing anything for RPGs, tomorrow I'll be running the first session of a new campaign of advanced 5E.

The timing is auspicious!
> Armed with years of practice, detailed anatomical knowledge, and obsidian blades sharper than today's surgical steel, they made an incision in the thin space between two vertebrae in the neck, expertly decapitating the body.

I found this little bit of rhetorical flourish very amusing because there’s a lot packed in that statement that’s painfully relevant to the fall of the Aztecs. It’s true that obsidian can be cleaved to be sharper than some random surgical implement but it’s relatively brittle and prone to breaking when used in combat. That’s great if you’re an Aztec warrior who’s social standing depends on collecting live bodies for sacrifice or a priest cutting someone up, but it might be the second foremost reason why Cortez was able to conquer them - the first being Montezuma’s reticence to slaughter them in the jungle when he first heard of them and his subsequent religious obsession with the white conquistadors, until it was too late and they were well established. History could have turned out very different but from the beginning, even without the guns and cannons, the Spaniards were always better equipped for life or death combat than the entire Aztec society and all their vassal cities.
> for part of the rust community.

part is the important term here.
> pacman -S rocm-hip-sdk rocm-opencl-sdk

I have the same card, the above works with everything I threw at it so far. Haven't even installed amdgpu-pro drivers btw, only have radv (that steam installed by default).
"That is ugly" is what separates math (1-indexing in Fortran, R, SAS, SPSS, Matlab, Mathematica, Julia) from the apes

This and column-major order for matrices (a vector is a column, not a row)
On GNU/Linux, I was already using containers in HP-UX via Vaults in 1999.
Text of the proposed law [1]:

"28171. (a) Commencing with the 2027 model year, every passenger vehicle... be equipped with an intelligent speed limiter system." and (b) "be capable of being temporarily disabled by the driver of the vehicle."

Also: (c) "shall be capable of being fully disabled by the manufacturer or a franchisee, but only as provided in Section 28172." (28172 is about EMS etc.).

I smell loopholes for me (politicians, and likely techies ;-), but not for thee.

Also interesting how GPS jammers haven't entered the chat yet?

[1] https://legiscan.com/CA/text/SB961/2023
This is pretty clearly recency bias. I’m sorry that you had a bad experience when seeking customer support. But let’s be honest, this is deeply exaggerated and you have an axe to grind.
Multi-database support in DuckDB
The UK is modern in a sense of course but it's really archaic when it comes to jurisdiction.
This guy has been making fabric antennas for a few years and selling them cheap on ebay:
https://www.ebay.co.uk/itm/204232411345

He also makes flatpack helical antennas:
https://www.ebay.co.uk/itm/196095158881

I think everyone from hollywood to big corporate companies have been buying his backyard inventions. He should feel really proud getting in there before the academics, youtubers, and opportunists jump on board! I bought this set back in 2019 and have had some really nice chats with the guy.
>struggle using git on the command line and use git status nearly every other command

I think you are conflating two separate things.

I don't care for starship or prompts which show git status information. But, when interacting with git, I do often type git status.

That being said, I don't struggle with git.

Really, when I don't need status information, I don't want the horizontal space taken up with an unnecessarily noisy prompt.
See also lots of single-use plastic:

* https://www.bbc.com/future/article/20220823-quitting-single-...
Yeah, I guess. The thing with these is I don't care about the "quality" of a bill or ticket, it's enough if the tax man / concert venue accept it.

Many people advocating for a "better" PDF don't understand the quality aspect of a PDF. I am not willing to compromise on that when reading a book. It beats all other aspects, including the fact that I cannot read it on my phone. Basically, PDF's are a perfect translation of books into the digital medium. Gimmicks and features on top of what PDF can do are fine, but never a replacement, given that books also don't have these features.
The postmasters' lawyers have to be put in front of the Inquiry for this utter deriliction of duty.
It's a good movie, and mirrors the game in a great many ways, both overt and subtle.

You should give the game a chance if you have the opportunity.
Someone told me chess players should design their own pieces and make them look just alien enough for the superior opponent to accept the match.
They don't even support themselves in ML.
It also means the phone costs over $2000.
A little bit, as I find that it can make me lose my trail of thought. Red errors for LSP or because something is wrong in the executed command is great though.
Human impostors is the real life equivalent to spam mail. It could be catastrophic for human health
It's standard MathJaX that's rendered client-side. I managed to get MathJaX + XyPic rendered server-side on my website, which is a lot nicer.
For a fresh Linux install with a 7900 XT/XTX, would Debian or Ubuntu be better (for Pytorch)?
Dijkstra's take was significantly less spicy. The original title was "A Case Against the Goto Statement". Niklaus Wirth is actually the one who changed it (your wikipedia link covers this).
Funny. Clever. But ultimately this is letting someone else control where you go, so could turn into people spamming their own content or sending people to disturbing content. Looks like the kind of thing that will be amusing for a week before it goes steeply downhill.
“Thanks! Have a big tip!”
Interesting that they make a point specifying "allegedly". I think all rape claims should be treated as allegations, of course. That's how justice works, figuring out exactly what happened. But articles with male victims have gone from not even calling it rape to now expressing it was "alleged". Other articles would just headline that someone was raped...
I just tell them to do as they're told. Seems to work as well.
A couple of times I got:

> Redirect Notice

> The page you were on is trying to send you to https://www.example.com/.

> If you do not want to visit that page, you can return to the previous page.

Maybe something to do with the previous searcher entering a url?
I just keep applying to relevant jobs. I, personally, have very specific requirements that makes it much harder for me to find relevant jobs.
I think you are unexpectedly proving my point. The answer is bias.
I bought one of the cheapish (€300) Super 8/8mm scanners on Amazon. It scans quite quickly while displaying the results on a small screen.

It's a nice convenient device, but I can't now unsee the artifacting and compression arising from it. If I were to do it again I'd just pay a service to scan properly, or build a rig to photograph the frames.

On the other hand, I'm very pleased to have scanned and archived the films given that they've been unseen for so long and can now be shared easily.
"a which uses demonology, witchcraft, ... " ?
An the person who changed the title, inventing the now iconic trope "considered harmful" was none other than recently deceased Niklaus Wirth.
We do have a dance called 'the robot'
Additional reading:

http://www.phrack.org/issues.html?issue=7&id=3
If I were a hostile of any sort—a criminal, a someone with a shady business model preying on PII and fingerprinting, a totalitarian dictatorship, etc.—I would be out there on the frontlines, day and night, urging Apple to open up of iOS to alternative browsers and app stores. Attack surface increasing so dramatically, in an ecosystem blindly trusted by millions, is a godsend.
> But in the 1980s the game came under an extraordinary sustained assault from fundamentalist religious groups who feared its power over young minds.

> ...

> Pulling described D&D as "a fantasy role-playing game which uses demonology, witchcraft, voodoo, murder, rape, blasphemy, suicide, assassination, insanity, sex perversion, homosexuality, prostitution, satanic type rituals, gambling, barbarism, cannibalism, sadism, desecration, demon summoning, necromantics, divination and other teachings".

It could be said that the source material for the religious groups contains far worse stories. I wonder if the irony was lost on the people back then.
UK halts trade negotiations with Canada over hormones in beef ban
We can say we used it in its glory days, before it was used to share disturbing content.
In fairness, if you remove fantasy role-playing game, it's not a terrible description of the Old Testament.
How would you answer similar question, i.e. managing poor performers as a people manager?
"I wonder if the system is to blame" often leads to:

"That would be very embarrasing for us".

Closely followed by:

"I hope no one important believes the system is to blame? Let's keep it that way. No problems please, at least not on my watch."
Just read a few of these EWDs. Some of my favorite quotes I read came from the end of these reports.

> The question of whether a machine can think is the same as the question of whether a submarine can swim.

> In this respect the programmer does not differ from any other craftsman: unless he loves his tools it is highly improbable that he will ever create something of superior quality.

The article is very well written and is full of insights into Dijkstra's thought process.

Looking forward to reading more EWDs.
The number of missed attacks in the film definitely mirrors my experience anyway.
I'm keeping my not-sure-how-old iPad 5 around specifically because it's the device form factor to read pdfs.
> I don't wanna live in a world designed by apple...

Has Apple still a design department ? I know that they had one a long time ago, but now it seems they disbanded it. /s