ByteDance Suspends Seedance 2 Feature That Turns Facial Photos Into Personal Voices Over Potential Risks
hackingbear writes: Chinaâs Bytedance has released Seedance 2.0, an AI video generator which handles up to four types of input at once: images, videos, audio, and text. Users can combine up to nine images, three videos, and three audio files, up to a total of twelve fi ⊠â Read more
Brookhaven Lab Shuts Down Relativistic Heavy Ion Collider (RHIC)
2001: âBrookhaven Labs has produced for the first time collisions of gold nuclei at a center of mass energy of 200GeV/nucleon.â
2002: âThere may be a new type of matter according to researchers at Brookhaven National Laboratory.â
2010: The hottest man-made temperatures ever achived were a record 4 trillion degree plasma experiment at Brookhave ⊠â Read more
Les Dossiers du 10e Homme : promotion exclusive !
Enfin, vous aussi, vous allez pouvoir devenir ce type insupportable qui dit « Je vous lâavais bien dit ! » Ă NoĂ«l ! Vous en avez marre dâĂȘtre celui qui dĂ©couvre les crises en mĂȘme temps que votre belle-mĂšre sur BFM TV ? Vous rĂȘvez secrĂštement de pouvoir dire « Ah tiens, la dette française ? Jâen ai parlĂ© il y [âŠ] â Read more
Hmmm, thatâs a pity. I never realized that before. The following Go code
var b bool
âŠ
b |= otherBool
results in a compilation error:
invalid operation: operator | not defined on b (variable of type bool)
I cannot use || for assignments as in ||= according to https://go.dev/ref/spec#Assignment_statements. Instead, I have to write b = b || otherBool like a barbarian. Oh well, probably doesnât happen all that often, given that I only now run into this after all those many years.
Google Axion CPU Performance With The New Google Cloud N4A Instances
Back in 2024 Google rolled out their Axion in-house ARM processors with the Google Cloud C4A instance type. Today they are expanding their Axion offerings in Google Cloud with the N4A instances now out of preview. The Google Cloud N4A instances are designed for scale-out web servers and microservices, containerized applications, back-end application services, databases, data analytics, and cost-effective development/staging/testing environments. â Read more
Linux 7.0 Apple Silicon Device Tree Updates Have All The Bits For USB Type-C Ports
Ahead of the Linux 6.20~7.0 cycle kicking off next month, the Apple Silicon Device Tree updates have been sent out for queuing ahead of that next merge window. Notable this round are the Device Tree additions for rounding out the USB 2.0/3.x support with the USB-C ports⊠â Read more
Spent basically the entire day (except for the mandatory walk) fighting with Pythonâs type hints. But, the result is that my widget toolkit now passes mypy --strict.
I really, really donât want to write larger pieces of software without static typing anymore. With dynamic typing, you must test every code path in your program to catch even the most basic errors. pylint helps a bit (doesnât need type hints), but thatâs really not enough.
Also, somewhere along the way, I picked up a very bad (Python) programming style. (Actually, I know exactly where I picked that up, but I donât want to point the finger now.) This style makes heavy use of dicts and tuples instead of proper classes. That works for small scripts, but it very quickly turns into an absolute mess once the program grows. Prime example: jenny. đ©
I have a love-hate relationship with Pythonâs type hints, because they are meaningless at runtime, so they can be utterly misleading. Iâm beginning to like them as an additional safety-net, though.
(But really, if correctness is the goal, you either need to invest a ton of time to get 100% test coverage â or donât use Python.)
@lyse@lyse.isobeef.org The thing is thatâs hard to avoid if TYPE_CHECKING, but documentation tools such as pdoc donât support that ⊠so itâs either type hints or API docs. đ€·
I hope I can eventually find a way out of this mess âŠ
Here am I looking at the different tcell.Key constants and typing different key combinations in the terminal to see the generated tcell.EventKeys in the debug log. Until I pressed Ctrl+Alt+Backspace⊠:-D Yep, suddenly there went my XâŠ
So far, it appears as if I can have either only Ctrl or Alt as modifiers. But not in combination. And Shift is just never ever set at all. Interesting.
Iâm trying to implement configurable key bindings in tt. Boy, is parsing the key names into tcell.EventKeys a horrible thing. This type consists of three information:
- maybe a predefined compound key sequence, like Ctrl+A
- maybe some modifiers, such as Shift, Ctrl, etc.
- maybe a rune if neither modifiers are present nor a predefined compound key exists
Itâs hardcoded usage results in code like this:
func (t *TreeView[T]) InputHandler() func(event *tcell.EventKey, setFocus func(p tview.Primitive)) {
return t.WrapInputHandler(func(event *tcell.EventKey, setFocus func(p tview.Primitive)) {
switch event.Key() {
case tcell.KeyUp:
t.moveUp()
case tcell.KeyDown:
t.moveDown()
case tcell.KeyHome:
t.moveTop()
case tcell.KeyEnd:
t.moveBottom()
case tcell.KeyCtrlE:
t.moveScrollOffsetDown()
case tcell.KeyCtrlY:
t.moveScrollOffsetUp()
case tcell.KeyTab, tcell.KeyBacktab:
if t.finished != nil {
t.finished(event.Key())
}
case tcell.KeyRune:
if event.Modifiers() == tcell.ModNone {
switch event.Rune() {
case 'k':
t.moveUp()
case 'j':
t.moveDown()
case 'g':
t.moveTop()
case 'G':
t.moveBottom()
}
}
}
})
}
This data structure is just awful to handle and especially initialize in my opinion. Some compound tcell.Keys are mapped to human-readable names in tcell.KeyNames. However, these names always use - to join modifiers, e.g. resulting in Ctrl-A, whereas tcell.EventKey.Name() produces +-delimited strings, e.g. Ctrl+A. Gnaarf, why this asymmetry!? O_o
I just checked k9s and theyâre extending tcell.KeyNames with their own tcell.Key definitions like crazy: https://github.com/derailed/k9s/blob/master/internal/ui/key.go Then, they convert an original tcell.EventKey to tcell.Key: https://github.com/derailed/k9s/blob/b53f3091ca2d9ab963913b0d5e59376aea3f3e51/internal/ui/app.go#L287 This must be used when actually handling keyboard input: https://github.com/derailed/k9s/blob/e55083ba271eed6fc4014674890f70c5ed6c70e0/internal/ui/tree.go#L101
This seems to be much nicer to use. However, I fear this will break eventually. And itâs more fragile in general, because itâs rather easy to forget the conversion or one can get confused whether a certain key at hand is now an original tcell.Key coming from the library or an âextendedâ one.
I will see if I can find some other programs that provide configurable tcell key bindings.
PEP 821: Support for unpacking TypedDicts in Callable type hints
This PEP proposes allowing Unpack[TypedDict] in the parameter list inside Callable, enabling concise and type-safe ways to describe keyword-only callable signatures. Currently, Callable assumes positional-only parameters, and typing keyword-only functions requires verbose callback protocols. With this proposal, the keyword structure defined by a TypedDict can be reused directly in Callable. â Read more
America Is Falling Out of Love With Pizza
The restaurant industry is trying to figure out whether America has hit peak pizza. From a report: Once the second-most common U.S. restaurant type, pizzerias are now outnumbered by coffee shops and Mexican food eateries, according to industry data. Sales growth at pizza restaurants has lagged behind the broader fast-food market for years, and the outlook ahead isnât much brighter.
âPizza i ⊠â Read more
# $YakumoLabs$
# yarnd service file for https://github.com/davmac314/dinit
type = process
command = /usr/pkg/bin/yarnd -b 127.0.0.1:6446
env-file = /usr/pkg/etc/yarnd.conf
working-dir = /var/db/yarnd
restart = on-failure
A Drug-Resistant âSuperbugâ Fungus Infected 7,000 Americans in 2025
An anonymous reader shared this report from the Independent:
Candida auris, a type of invasive yeast that can cause deadly infections in people with weakened immune systems, has infected at least 7,000 people [in 2025] across 27 U.S. states, according to data from the Centers for Disease Control and Prevention. The fungus, which can spr ⊠â Read more
Unexpected Surprise: Windows 11 Outperforming Linux On An Intel Arrow Lake H Laptop
Typically when receiving any review hardware preloaded with Microsoft Windows I tend to run some Windows vs. Linux benchmarks just as a sanity test plus it still seems to generate a fair amount of interest even though the outcome is almost always the same: Linux having a hefty performance advantage over Windows especially in the more demanding creator-type workloads. As an unexpected twist and time consuming puzzle the past two ⊠â Read more
@movq@www.uninformativ.de Thanks! Iâll have a look at SnipMate. Currently, Iâm (mis)using the abbreviation mechanism to expand a code snippet inplace, e.g.
autocmd FileType go inoreab <buffer> testfunc func Test(t *testing.T) {<CR>}<ESC>k0wwi
or this monstrosity:
autocmd FileType go inoreab <buffer> tabletest for _, tt := range []struct {<CR> name string<CR><CR><BS>}{<CR> {<CR> name: "",<CR><BS>},<CR><BS>} {<CR> t.Run(tt.name, func(t *testing.T) {<CR><CR>})<CR><BS>}<ESC>9ki<TAB>
But this of course has the disadvantage that I still have to remove the last space or tab to trigger the expansion by hand again. Itâs a bit annoying, but better than typing it out by hand.
The tt URLs View now automatically selects the first URL that I probably are going to open. In decreasing order, the URL types are:
- markdown media URLs (images, videos, etc.)
- markdown or plaintext URLs
- subjects
- mentions
I might differentiate between mentions of subscribed and unsubscribed feeds in the future. The odds of opening a new feed over an already existing one are higher.
Linux Preps For âSlow Workload Hintsâ With Intel Panther Lake
Five years ago Intel began introducing âworkload hintsâ used for thermal and power purposes with their SoCs and in turn on the software-side being enabled with their INT340X kernel driver on Linux systems. That Intel workload hint coverage was added to the Linux kernel in late 2020 and then a big addition in 2023 with Meteor Lake introducing new workload hint type capabilities. Now patches have been posted to the Linux kernel mailing list for ne ⊠â Read more
Most Parked Domains Now Serving Malicious Content
An anonymous reader quotes a report from KrebsOnSecurity: Direct navigation â the act of visiting a website by manually typing a domain name in a web browser â has never been riskier: A new study finds the vast majority of âparkedâ domains â mostly expired or dormant domain names, or common misspellings of popular websites â are now configured to redirect visitors to sites ⊠â Read more
Telescope Types
â Read more
I cleaned up all my of AoC (Advent of Code) 2025 solutions, refactored many of the utilities I had to write as reusable libraries, re-tested Day 1 (but nothing else). here it is if youâre curious! This is written in mu, my own language I built as a self-hosted minimal compiler/vm with very few types and builtins.
I just completed âPrinting Departmentâ - Day 4 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/4 â Again, Iâm doing this in mu, a Go(ish) / Python(ish) dynamic langugage that I had to design and build first which has very few builtins and only a handful of types (ints, no flots). đ€Ł
I just completed âLobbyâ - Day 3 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/3 â Again, Iâm doing this in mu, a Go(ish) / Python(ish) dynamic langugage that I had to design and build first which has very few builtins and only a handful of types (ints, no flots). đ€Ł
Adobe Integrates With ChatGPT
Adobe is integrating Photoshop, Express, and Acrobat directly into ChatGPT so users can edit photos, design graphics, and tweak PDFs through the chatbot. The Verge reports: The Adobe apps are free to use, and can be activated by typing the name of the app alongside an uploaded file and conversational instruction, such as âAdobe Photoshop, help me blur the background of this image.â ChatGPT users wonât have to specify th ⊠â Read more
Genetic trick to make mosquitoes malaria resistant passes key test
The rollout of a type of genetic technology called a gene drive for tackling malaria could be edging closer after a lab study supports its success â Read more
The Rarest of All Diseases Are Becoming Treatable
In February, a six-month-old baby named KJ Muldoon became the first person ever to receive a CRISPR gene-editing treatment customized specifically for his unique genetic mutation, a milestone that researchers say marks a turning point in how medicine might approach the thousands of rare diseases that collectively affect 30 million Americans. Muldoon was born with a type of ⊠â Read more
YouTube Releases Its First-Ever Recap of Videos Youâve Watched
YouTube has launched its first-ever âRecapâ for videos watched on the main platform, giving users personalized cards that showcase their top channels, interests, and a personality type based on their watch habits. The feature rolls out across North America today and globally this week. TechCrunch reports: Users can find their Recap directly on the You ⊠â Read more
Russia Still Using Black Market Starlink Terminals On Its Drones
schwit1 shares a report from Behind The Black: In its war with the Ukraine, it appears Russia is still managing to obtain black market Starlink mini-terminals for use on its drones, despite an effort since 2024 to block access. [Imagery from eastern Ukraine shows a Russian Molniya-type drone outfitted with a mini-Starlink terminal, reinforcin ⊠â Read more
Thinking about doing Advent of Code in my own tiny language mu this year.
mu is:
- Dynamically typed
- Lexically scoped with closures
- Has a Go-like curly-brace syntax
- Built around lists, maps, and first-class functions
Key syntax:
- Functions use
fnand braces:
fn add(a, b) {
return a + b
}
- Variables use
:=for declaration and=for assignment:
x := 10
x = x + 1
- Control flow includes
if/elseandwhile:
if x > 5 {
println("big")
} else {
println("small")
}
while x < 10 {
x = x + 1
}
- Lists and maps:
nums := [1, 2, 3]
nums[1] = 42
ages := {"alice": 30, "bob": 25}
ages["bob"] = ages["bob"] + 1
Supported types:
int
bool
string
list
map
fn
nil
mu feels like a tiny little Go-ish, Python-ish language â curious to see how far I can get with it for Advent of Code this year. đ
Can AI Transform Space Propulsion?
An anonymous reader shared this report from The Conversation:
To make interplanetary travel faster, safer, and more efficient, scientists need breakthroughs in propulsion technology. Artificial intelligence is one type of technology that has begun to provide some of these necessary breakthroughs. Weâre a team of engineers and graduate students who are studying how AI in general, and a subset of AI call ⊠â Read more
The things people with diabetes want you to be aware of
We spoke to six people with three different types of diabetes to find out what they wish more of the public knew. Hereâs what they had to say. â Read more
@kiwu@twtxt.net It also greatly depends on what kind of videos you plan to record. When you go, letâs say, diving, the specs need to be probably more suited to that type of environment. What about zoom, macro shots, wide landscapes, and so on? When typically mounted on a tripod, Iâd say builtin image stabilization is not required, but for more action shots, this is fairly important to not get sea sick. :-)
Iâve got a Nikon Coolpix S9300. I typically only take photos, but it also works for the occasional video. Free hand moves are quite difficult, but when mounted to a tripod, this is not too shabby. Thereâs absolutely no way around a (makeshift) tridpod when zooming in, though. The audio is definitely not the best, especially wind destroys everything. If I recorded more video, I would certainly want to have an external microphone.
Why Googleâs custom AI chips are shaking up the tech industry
Google is reportedly in talks to sell its tensor processing units â a type of computer chip specially designed for AI â to other tech companies, a move that could unsettle the dominant chip-maker Nvidia â Read more
Twelve years ago, Frozen flipped the script on the Disney princess narrative
It wasnât just a box office success â Frozen introduced a new type of Disney princess: one who was strong, flawed and uninterested in romance. â Read more
@prologic@twtxt.net AI is slot machines for coders:
- âBefore starting tasks, developers forecast that allowing AI will reduce completion time by 24%. After completing the study, developers estimate that allowing AI reduced completion time by 20%. Surprisingly, we find that allowing AI actually increases completion time by 19%âAI tooling slowed developers down.â https://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study/
- âStack Overflow data reveals the hidden productivity tax of âalmost rightâ AI codeâ: https://venturebeat.com/ai/stack-overflow-data-reveals-the-hidden-productivity-tax-of-almost-right-ai-code
The same intermittent reward operant conditioning that gets people addicted to gambling and thinking that if they follow certain rituals theyâll win ânext timeâ drives peopleâs beliefs that AI tools are making them more productive when theyâre making them less productive. Iâm going to guess that a side effect of this is that people think theyâre typing less when in the longer term theyâre typing the same amount or more when you factor in the productivity loss (as far as Iâve read the studies donât measure this so Iâm only guessing).
People are also being rapidly de-skilled by this technology: the more they use it, the more their actual skills atrophy. âContinuous exposure to AI might reduce the ADR (adesoma detection rate) of standard non-AI assisted colonoscopy, suggesting a negative effect on endoscopist behaviour.â (science speak for saying that radiologists get worse at seeing tumors in scans once theyâve used AI): https://www.thelancet.com/journals/langas/article/PIIS2468-1253(25)00133-5/abstract
Nobody who cares about the future should be using this stuff for anything.
Ancient human foot bones shed light on how two species coexisted
Scientists have finally assigned foot bones found in 2009 to an ancient human species, and the move suggests that different types of hominins lived close by in harmony â Read more
And regarding those broken URLs: I once speculated that these bots operate on an old dataset, because I thought that my redirect rules actually were broken once and produced loops. But a) I cannot reproduce this today, and b) I cannot find anything related to that in my Git history, either. But itâs hard to tell, because I switched operating systems and webservers since then âŠ
But the thing is that Iâm seeing new URLs constructed in this pattern. So this canât just be an old crawling dataset.
I am now wondering if those broken URLs are bot bugs as well.
They look like this (zalgo is a new project):
https://www.uninformativ.de/projects/slinp/zalgo/scksums/bevelbar/
When you request that URL, you get redirected to /git/:
$ curl -sI https://www.uninformativ.de/projects/slinp/zalgo/scksums/bevelbar/
HTTP/1.0 301 Moved Permanently
Date: Sat, 22 Nov 2025 06:13:51 GMT
Server: OpenBSD httpd
Connection: close
Content-Type: text/html
Content-Length: 510
Location: /git/
And on /git/, there are links to my repos. So if a broken client requests https://www.uninformativ.de/projects/slinp/zalgo/scksums/bevelbar/, then sees a bunch of links and simply appends them, youâll end up with an infinite loop.
Is that whatâs going on here or are my redirects actually still broken ⊠?
Common type of inflammatory bowel disease linked to toxic bacteria
The discovery that a toxin made by bacteria found in dirty water might help trigger ulcerative colitis could lead to new treatments for this form of IBD â Read more
Daily pill could offer alternative to weight-loss injections
Orforglipron, a GLP-1 drug taken as a pill, achieved positive results in people with obesity and type 2 diabetes, although it seems less effective than injectable drugs â Read more
PEP 814: Add frozendict built-in type
A new public immutable type frozendict is added to the builtins module. â Read more
Whatâs the Best Ways for Humans to Explore Space?
Should we leave space exploration to robots â or prioritize human spaceflight, making us a multiplanetary species?
Harvard professor Robin Wordsworth, whoâs researched the evolution and habitability of terrestrial-type planets, shares his thoughts:
In space, as on Earth, industrial structures degrade with time, and a truly sustainable life support system must have the capa ⊠â Read more
I have now permitted the following media types:
image/*
audio/*
video/*
text/*
Americaâs FAA Grounds MD-11s After Tuesdayâs Crash in Kentucky
UPDATE (11/9): Americaâs Federal Aviation Administration has now grounded all U.S. MD-11 and MD-11F aircrafts after Tuesdayâs crash âbecause the agency has determined the unsafe condition is likely to exist or develop in other products of the same type design,â according to an emergency airworthiness directive obtained by CBS News.
American multinatio ⊠â Read more
Did ChatGPT Conversations Leak⊠Into Google Search Console Results?
âFor months, extremely personal and sensitive ChatGPT conversations have been leaking into an unexpected destination,â reports Ars Technica: the search-traffic tool for webmasters , Google Search Console.
Though it normally shows the short phrases or keywords typed into Google which led someone to their site, âstarting this September, odd q ⊠â Read more
UPS (and FedEx) Ground Dozens of MD-11 Aircraft After Tuesdayâs Crash in Kentucky
American multinational freight company UPS âhas grounded its fleet of MD-11 aircraft,â reports the Guardian, âdays after a cargo plane crash that killed at least 13 people in Kentucky. The grounded MD-11s are the same type of plane involved in Tuesdayâs crash in Louisville. They were originally built by McDonnell Do ⊠â Read more
@bender@twtxt.net We could â Itâs just never became âstrong enoughââą of a demand that I ever extended the possibility of supporting other mime types.
Magika 1.0 Goes Stable As Google Rebuilds Its File Detection Tool In Rust
BrianFagioli writes: Google has released Magika 1.0, a stable version of its AI-based file type detection tool, and rebuilt the entire engine in Rust for speed and memory safety. The system now recognizes more than 200 file types, up from about 100, and is better at distinguishing look-alike formats such as JSON vs JSONL, TS ⊠â Read more
âThis is not a Chinese bus problem. It is a problem for all types of vehicles and devices with Chinese electronics built in.â, says in the article.
Sorry but no. The truth is that âThis is not an all types of vehicles and devices with Chinese electronics built in problem. It is a problem for all types of remotely accessible vehicles.â
Qui veut encore payer davantage dâimpĂŽts pour un pays qui sâeffondre ?
Il y a deux types de Français : ceux qui ont fui lâenfer fiscal, et ceux qui rĂšglent encore leurs impĂŽts mais qui regardent discrĂštement le prix des appartements Ă lâĂ©tranger. Ces derniers, en nombre croissant, sont fatiguĂ©s :; Ă en croire les parlementaires, lâĂtat français aurait avant tout un problĂšme de recettes quâil convient de traiter [âŠ] â Read more