Searching We.Love.Privacy.Club

Twts matching #lets-
Sort by: Newest, Oldest, Most Relevant

Valve Will Finally Let You Build Your Own Steam Machine With SteamOS For Desktop
With the price of the new Steam Machine starting at $1,049, you might want to consider making your own Steam Machine instead. An anonymous reader quotes a report from The Verge: Valve says that “starting with the SteamOS 3.8 release, you can put together your own Steam Machine using whatever PC parts you want.” St … ⌘ Read more

⤋ Read More

New Unpatchable Exploit Targets Apple Devices With A12 and A13 Chips
Researchers have disclosed a new unpatchable BootROM exploit affecting Apple devices with A12, A13, S4, and S5 chips. The attack requires physical USB access and DFU mode, but can let an attacker run code before iOS loads, bypass signature checks, and boot modified software. 9to5Mac reports the details: In a highly detailed technical post p … ⌘ Read more

⤋ Read More

Speaking of UIs, this is how Thunderbird looks now:

https://movq.de/v/a41105eebb/

So we continue to let every program make up its own UI style (and then we complain that “the Linux desktop” looks “messy” and “inconsistent”). I guess this uses GTK, but it doesn’t look like any other GTK program. Buttons, tabs, drop-downs, whatever, it’s all different. It even has its own subwindow system (i.e., popups that you can’t move).

I didn’t say this in the blog post, but I’m convinced that programmers these days absolutely positively hate everything that looks even remotely like Windows 95 or Motif – with a passion. I see that in my coworkers as well, they really can’t stand it. It’s an emotional thing.

⤋ Read More

The US Government Is Letting a Key Data Center Regulation Expire
The Federal Data Center Enhancement Act (FDCEA) is set to expire in September without an apparent replacement, potentially ending requirements for federal agencies to report on data-center efficiency, resilience, energy and water use, and contractor sustainability. Wired reports: Despite the public backlash, the Office of Management and Budget (OM … ⌘ Read more

⤋ Read More
In-reply-to » @lyse Is it this one? https://github.com/rivo/tview It’s almost 10 years old but hasn’t seen a 1.0.0 release yet? 🤔

@lyse@lyse.isobeef.org Interesting approach. 🤔

The master branch should never be in a broken state (apart from bugs I don’t know about). Any intermediate state during the development of a larger feature will happen in a different branch.

I mean, yeah, but … I don’t know, I like having “traditional releases” as a second safety net when I write programs. I like to let things mature for a while and then I cut a new release. So it’s, like, “we have a bunch of new features and fixes here, and to the best of my knowledge this works fine now”. But maybe I’m just paranoid. 🤔

⤋ Read More
In-reply-to » Every now and then, I think that I have carefully proof-read my message enough times and hit the "Add message" button in tt. But then, in the message tree, I spot another missed typo. My process is then to go to my twtxt.txt and fix it by hand. However, I still have to clean up tt's cache. This is rather tidious:

@lyse@lyse.isobeef.org

Now I’m curious how movwin deals with that. ;-)

Focus handling? I hardly remember, lol. 😅 Did that 6 months ago and haven’t touched it since. Let’s see.

The core main loop gets keyboard/mouse events from curses. At this level, the main loop only knows about exactly one widget, so it passes the event to that widget (whatever that is, doesn’t matter – they all inherit from the Widget base class, it could be a Window, a WindowManager, or an Edit box directly).

The outermost widget is usually a WindowManager. It implements a few hotkeys of its own, like switching to another window. If none of those hotkeys match, it passes the event to the currently focused window.

Same story here: Window implements some hotkeys (like opening the menu bar). If none of those match, then … the magic happens.

Each Window acts as a focus manager. It can descend into its child widget hierarchy and collect all child widgets in a depth-first search. They are collected into a flat list. Each Window then has an attribute _focus_position, which is an index into that list. Pressing Tab or Shift+Tab increases or decreases that index and that allows you to select the next/previous focusable widget in the current window.

Eventually, Window passes the input event to the currently focused widget.

Usually on initialization, the application can ask a Window object to focus a certain widget. The file selection dialog does that, for example, because the “natural” focus order would be to focus the Edit box at the top of the window first – but that’s not what the user wants, the Table showing the list of files should be focused.

If no widget ever feels responsible for handling a certain input event, then there’s a global unhandled_input callback that the application can provide (same as in urwid).

I think that’s it.

Hm, that’s more complicated than I remembered, but apparently it works fine, because I completely forgot about this. 😅 All I did in the last few months was make new classes that inherit from Widget, like the new Table class or Edit or HexEdit or whatever, and if they want to get input events, then they must implement the methods input_key() or input_mouse().

Does this answer your question? 😅 (I admit that I didn’t exactly understand your scenario, so I just went ahead and rambled about my implementation. 😅)

⤋ Read More

US Congress Lets ‘Warrantless Wiretap’ Law FISA Lapse
It’s the U.S. law that allows wiretaps without a warrant for surveilling foreign targets. And the U.S. Congress just let it lapse. Sort of. NPR reports:

Each year, the provision is used by American intelligence agencies to collect the electronic communications of hundreds of thousands of foreigners located outside of the United States. The government says that more than … ⌘ Read more

⤋ Read More
In-reply-to » Oh boy, I absolutely hate this stupid trend of not writing changelogs anymore! Why the fuck would one seriously consider it to be a viable option to just let some shitty bot spew all merge requests on a goddamn GitHub release?! First of all, these merge request titles suck balls. The order of the changes in this "changelog" is completely random (well, probably merge time, which is as useless as the dick on the Pope). They are not grouped by anything at all. Additions, changes, removals, deprecations, etc. randomly mixed up in one giant list. And then "Add feature X", seventeen kilometers further down "Revert 'Add feature X'". Fuck you! Don't include this shit in the first place!

@lyse@lyse.isobeef.org This is the draft so far, let me know what you think: https://movq.de/blog/drafts/changelog/POSTING-en.html

⤋ Read More

Oh boy, I absolutely hate this stupid trend of not writing changelogs anymore! Why the fuck would one seriously consider it to be a viable option to just let some shitty bot spew all merge requests on a goddamn GitHub release?! First of all, these merge request titles suck balls. The order of the changes in this “changelog” is completely random (well, probably merge time, which is as useless as the dick on the Pope). They are not grouped by anything at all. Additions, changes, removals, deprecations, etc. randomly mixed up in one giant list. And then “Add feature X”, seventeen kilometers further down “Revert ‘Add feature X’”. Fuck you! Don’t include this shit in the first place!

Fits absolutely perfect in the pattern of rapid decline.

I must rip out all dependencies as soon as possible whose maintainers just don’t give a shit.

⤋ Read More

Her physio was horrified, but Becca didn’t let a torn knee ligament stop her reaching a milestone
She hated hiking as a child – and had no idea what she was doing once she started climbing – but Becca Lunnon just made history on Tasmania’s mountains. ⌘ Read more

⤋ Read More

The R-Rated Amy Adams Movie She Won’t Let Her Daughter Watch
Amy Adams has revealed that she won’t let her daughter watch one of her R-rated movies. Adams shared that she has asked Aviana to avoid a specific film until she’s a bit older. She also opened up about her daughter’s experience attending the premiere of her new limited series, Cape Fear. Amy Adams on which […]

The post [The R-Rated Amy Adams Movie She Won’t Let Her Daughter Watch](https://www.comingsoon.net/movies/n … ⌘ Read more

⤋ Read More

Coinbase Launches Tool To Let AI Agents Manage Trading and Payments
Coinbase has launched Coinbase for Agents, a tool that lets AI agents like ChatGPT or Claude execute crypto trades and manage payments on a user’s behalf. “For example, customers can prompt their agent to rebalance portfolios, identify trading opportunities, execute strategies and manage positions over time,” reports CNBC. “It will eventually ex … ⌘ Read more

⤋ Read More

EU Orders Meta To Open WhatsApp To Rival AI Chatbots
The European Commission has ordered Meta to temporarily restore free WhatsApp Business API access for rival AI chatbots while it investigates whether Meta’s ban on third-party assistants abuses its dominant position. Meta says it will appeal, calling the move “regulatory overreach” that would let major AI companies use a paid WhatsApp product for free. The BBC reports: … ⌘ Read more

⤋ Read More

‘Sorry’: The Boys Creator Doesn’t Regret Season 5 Finale Despite Backlash
The Boys creator Eric Kripke has finally shared his opinion regarding the massive fan backlash on the internet to the divisive Season 5 finale. In a recent discussion, the veteran producer apologized to anyone who felt let down by his show’s finale, but admitted that he does not regret the ending for a simple reason. […]

The post [‘Sorry’: The Boys Creator Doesn’t Regret Season 5 Finale Desp … ⌘ Read more

⤋ Read More

Disclosure Day RT Score & Box Office Predictions: How Big Can Spielberg’s UFO Movie Open?
Steven Spielberg‘s upcoming Disclosure Day is one of the most anticipated of the year. Ahead of its release, let’s look at the predictions for the movie’s Rotten Tomato score and box office. Disclosure Day’s is set for release on June 12, 2026, and it features a massive cast led by Emily Blunt, Josh O’Connor, Colin Firth, Colman Domingo, Eve Hew … ⌘ Read more

⤋ Read More

Gestalt’s AI tech puts med school students in the driving seat
The founders of medical AI startup Gestalt say they are not in the business of letting AI take over the thinking for medical students. Nor the thinking of the doctors they will one day become.

The Wellington-based company launched its diagnostic educational AI engine in May after several months of testing it with medical students. However AI evolves in the years ahead, its founders insist the doctor … ⌘ Read more

⤋ Read More

Zack Snyder Won’t Let Fans Forget Henry Cavill’s Superman, Shares Photo
Zack Snyder has shared new artwork of Henry Cavill’s Superman. The post came while James Gunn is filming his own Superman movie in Atlanta. Zack Snyder shares Henry Cavill’s Superman art with Man of Steel quote The director posted a photo on Instagram showing Henry Cavill’s Man of Steel standing in red light and smoke. […]

The post [Zack Snyder Won’t Let Fans Forget Henry Cavill’s Superman, … ⌘ Read more

⤋ Read More
In-reply-to » @movq That's a great effect! 👍

@itsericwoordward@itsericwoodward.com I just want to let you know that your mention completion seems to be broken. :-) The URL is duplicated with a comma in between. Actually, the protocols differ. I suspect that you extract all url metadata fields from the feed, not only the canonical one used for hashing (the first one) and join them. I’m not completely sure, I would need to read up on the specs (it’s already past bed o’clock, though), but I guess that there is no explicit rule for picking the mention URL. Without having thought about it too much, I reckon the safest bet is to stick to the hashing URL when in doubt and the URL that was used to subscribe to the feed is not available for whatever reason. The URL from the subscription list is probably even better.

⤋ Read More
In-reply-to » Okay. I have lost the “battle” against “AI” at work and I will no longer try to “fight” any of it.

@movq@www.uninformativ.de Related reading (if you’re interested): Let’s Talk about LLMs by James Bennett

First, it quotes the DORA report on the “State of AI-assisted Software Development”:

The research reveals a critical truth: AI’s primary role in software development is that of an amplifier. It magnifies the strengths of high-performing organizations and the dysfunctions of struggling ones.

At the end, it quotes the late Fred Books:

The first step toward the management of disease was replacement of demon theories and humours theories by the germ theory. That very step, the beginning of hope, in itself dashed all hopes of magical solutions. It told workers that progress would be made stepwise, at great effort, and that a persistent, unremitting care would have to be paid to a discipline of cleanliness. So it is with software engineering today.

⤋ Read More

Logitech G512 X 98 Review: A Hybrid Mish-Mash
The Logitech G512 X 98 lets you swap between mechanical and analog switches in an attempt to achieve the best of both worlds. Unfortunately, its solution isn’t as well thought-out as I’d hoped. ⌘ Read more

⤋ Read More

The Odyssey Website Lets Fans Compare How Different Each Format Looks
Christopher Nolan’s The Odyssey is giving fans a closer look at how the film will appear across different theatrical formats before its release. The movie’s official website now includes an interactive feature that lets visitors compare aspect ratios and image presentation in real time. The Odyssey website reveals how different the movie looks across formats […]

The post [The Odyssey Website … ⌘ Read more

⤋ Read More

Google Ordered To Put Clearer Links In AI Search, Let UK Publishers Opt Out
An anonymous reader quotes a report from Ars Technica: UK regulators today ordered (PDF) Google to put clearer attributions and links to publishers’ content in its AI-generated search features. The UK’s Competition and Markets Authority (CMA) also said Google must give publishers a way to opt out of AI features in search. “In … ⌘ Read more

⤋ Read More

Josh Hutcherson & Martin Freeman’s New Comedy Gets Whimsical Trailer
Josh Hutcherson and Martin Freeman are reuniting for a comedy that’s nothing like you’d expect. The stars’ upcoming film drops a whimsical new trailer ahead of its digital debut. Let’s Love gets official trailer Let’s Love dropped its official trailer on June 3, 2026. The relationship comedy stars Martin Freeman, Josh Hutcherson, Malin Akerman, and Jess Weixler. Jamie Adams directed […]

The post [Jo … ⌘ Read more

⤋ Read More

Meta Workers Can Opt Out of Workplace Tracking for Up to 30 Minutes
Meta is scaling back parts of its employee tracking initiative after staff objected to software that collected mouse movements, clicks, keystrokes, and other actions for AI training data. According to Reuters, the company will now let workers pause collection for up to 30 minutes and request exemptions. Reuters reports: [Stephane Kasriel, a … ⌘ Read more

⤋ Read More