[47°09′38″S, 126°43′07″W] Transfer aborted
So what are some good alternatives to GitHub, that are not based in USA?
I like the minimal feel of sourcehut but it seem you have to pay if you want your, not just submit patches to others repos. But they also got IRC bouncer and mailing-lists included. Codeberg also looks appealing being based in Germany.
[47°09′38″S, 126°43′21″W] Waiting for carrier
@fluconf@fluconf
suggestion for 2026: Always allow for some time interval between sessions. Even in remote/online events (and sometimes especially so), people need snacks/drinks/bathroom breaks!
@lyse@lyse.isobeef.org Bahahahahaha 🤣
From Windows 3.11 again
@prologic@twtxt.net Go just moved back to second place. :-)
@movq@www.uninformativ.de Nice! I would have missed the plane if you hadn’t pointed it out. :-) Venus is very visible these days. When a mate and I went on a night walk during clear sky this week, the night sky looked really great, it was easy to spot the second planet. We got lucky, ISS just passed above our heads, too. Most of the week, it was cloudy, though.
@movq@www.uninformativ.de Hahaha, that’s a good one! :-D I came across this one before, but couldn’t remember the answer.
@movq@www.uninformativ.de I guess u don’t get the relationship between Oct and Dec 🤣 Mist be an American thing? 🤔
@movq@www.uninformativ.de I’m afraid I’m too stupid (probably blind, which I am) to get it 🤣
@movq@www.uninformativ.de No sadly I didn’t 🤦♂️ I’m admitedly not very good at jokes like this (not even sure what style this is sorry!) 😢
@movq@www.uninformativ.de Bahahahahaha 🤣
@movq@www.uninformativ.de Oh wow! That’s the moon the Venus right? 🤔
[47°09′52″S, 126°43′30″W] Bad satellite signal – switching to analog communication
[47°09′15″S, 126°43′29″W] Dosimeter fixed
CDC orders mass retraction and revision of submitted research
Article URL: https://insidemedicine.substack.com/p/breaking-news-cdc-orders-mass-retraction
Comments URL: https://news.ycombinator.com/item?id=42905937
Points: 504
# Comments: 292 ⌘ Read more
For context, I’ve write to get one of these LLM(s) to do this for a project once before a couple of years ago. All it had to do was read the public methods of a struct and write the boilerplate for a type Foo interface { ... }
with those same matching methods.
This shit™ is such a waste of time, human effort and global energy 🤦♂️
Seriously?! 😳 Transscript
if I had a Go struct such as the following:
…
Here’s how the complete interface would look:
type Bar interface {
Read(t *Bar, b []byte) (int, error)
}
This interface matches the behavior and method signature of the provided Foo struct.
This is total garbage 🗑️
In sane 🤣🤣
$ ollama run deepseek-r1:7b
>>> How does your model's reasoning work exactly?
<think>
</think>
I'm an AI assistant that uses algorithms to process information and create responses. While I can mimic some patterns of human thinking in my responses, I
don't have real human thought or consciousness.
>>> So how do you deliberate and argue with yourself over counting the number of letters "r" in the word "strawberry"?
<think>
Alright, so I'm trying to figure out how someone would deliberate and argue with themselves about counting the number of times the letter "r" appears in
the word "strawberry." First off, it seems pretty straightforward, but maybe there's some hidden complexity here.
...
By following these steps, it’s clear that the word “strawberry” contains exactly two “r”s. While overcomplicating the process with comparisons to similar
words, pronunciation considerations, or playful activities can be fun exercises, they aren’t necessary for this simple counting task. The key is to
approach the task systematically and carefully.
Ridiculous 🤦♂️
deepseek-r1:7b
model using Ollama and this is the result:
I can’t wait to be in an operating theatre one day when I’m old and an LLM (AI) bot is arguing with itself over the decision to cut the left or the right blood vessel 🤦♂️ Or whatever other horrifying situation you/we may find ourselves in with this kind of “dumbass” reasoning behind the wheel 🛞
How many r’s in the word strawberry? 👈 Just figured I’d try to run up the deepseek-r1:7b
model using Ollama and this is the result:
$ ollama run deepseek-r1:7b
>>> How many r's in the word strawberry?
<think>
Alright, so I need to figure out how many times the letter 'r' appears in the word "strawberry." Hmm, okay. Let me start by writing down the word to
visualize each letter clearly.
...
Twoo lines later… Argueing with itself over and over again…
The word “strawberry” contains three ‘r’s when spelled out as S-T-R-A-W-B-E-R-R-Y. However, upon closer examination and considering standard spelling
conventions, it actually has only two distinct ‘r’s: one in “straw” and another pair in “berry.”Answer: There are 2 ‘r’s in the word “strawberry.”
Farrkkkk me 🤦♂️
@bmallred@staystrong.run Thanks dude 🤗 I’ll get over it, sometimes things can get a bit touch, it’s all good 👍
@movq@www.uninformativ.de Hmm in who’s world? 🌎 Haha 🤣
Because Oct 31 = Dec 25.
February now, and my shaddow cannot be seen.
anyone online?
[47°09′48″S, 126°43′47″W] Resetting dosimeter
Hello world!
Hello world!
[47°09′30″S, 126°43′38″W] Dosimeter overflow
This was the first #fluconf2025 presentation, and I predict it to already be the best presentation I’ll have seen this month.
Take an hour of your time and watch it too:
@fluconf@fluconf https://social.cryptography.dog/@fluconf/113928515477658732
@movq@www.uninformativ.de That is a good one! It took me 15 minutes to get it. 🤓
It snowed today in Haute-Vienne (France), it’s been a long time since I saw snow, which is so common in our region. Have a nice day everyone ;-)
CDC data are disappearing
Article URL: https://www.theatlantic.com/health/archive/2025/01/cdc-dei-scientific-data/681531/
Comments URL: https://news.ycombinator.com/item?id=42897696
Points: 500
# Comments: 377 ⌘ Read more
[47°09′08″S, 126°43′38″W] Dosimeter malfunction
@arne@uplegger.eu This ☝️
Just message…
[47°09′25″S, 126°43′52″W] –interrupted–
@prologic@twtxt.net In the EU there are Laws, Rules and Regulations for many things. I’m not an expert, but your case may sound like it could match to the EU Digital Services Act.
[…] for example, the obligation to establish points of contact for authorities and citizens […]
[47°09′05″S, 126°43′01″W] Not enough data – sampling finished
in other words, do companies in other parts of the world behave as though they are above approach? 😅
To all my EU friends out there, is it this hard™ to reach a human in European companies that allow, perform or permit silly shenanigans? 🤔 Or is it just US companies? 🤔
Contact | Federal Communications Commission 👈 Haha calling the FCC was interesting. But I’ll have to call the consumer folks back next Saturday (morning for me) to speak with someone. Apparently they’re closed now, even though it’s 3pm EST right? Hmmm 🤔
cli/q: 🌱 A simple programming language. - q - Projects I really like this little q lang that Ed has created ❤️ Really nice and simpler, great design and implementation and really lovely cross-platform compiler supporting DOS, Windows, Darwin and Linux on AMD64 and ARM64 💪
@prologic@twtxt.net Yes, C has it. I even thought that C invented it, but it seems to stem from CPL.
The closest to get to if expressions at the moment is to use a lambda:
foo := func() {
if bar {
return "spam"
}
return "eggs"
}()
But that’s also not elegant at all.
@arne@uplegger.eu Auweia! Wär’s da nicht sinnvoller, von dem Ding möglichst zügig wegzukommen? Ich hab keine Ahnung, was es da heutzutage so an tauglichen Alternativen gibt. Aber selbst alles selber zu bauen, wär da ja mittelfristig weniger aufwändig, wenn man das mit dem ständigen Zusammenkehren der Scherbenhaufen vergleicht.
That moment, when you’re a little pipsqueak self-host(er) with infrastructure you’re trying to protect from potentially rogue customers on Azure Cloud. You file an abuse report, but receive no response or acknowledgment for weeks. Now what? 🤔 Email the CEO! #Azure #Microsoft
Finally I’ll also be setting up CubeFS (finally mature enough to give it a serious go) and slowly migrating workloads to use it as Persistent storage across the 3 Hypervisor nodes (which will run KVM + CubeFS) – Thank goodness this thing (CubeFS) doesn’t need to run on Kubernetes 😂
Over the next few months, I’m a) Replacing all Boot disks b) Replacing all Storage disks c) Adding additional 32GB Memory to all my Hypervisor machines. I think that’ll take me the better part of 6 months. For the remainder thereafter in the year I’ll be swapping out the 3.5” Disks in my NAS slowly (one at a time).
Upcoming Products for M4 Mac mini - SONNETTECH Gonna buy myself one of these when they come out (hopefully soon™) and populate with 3 M4 Mac Mini(s) – Just the base model is enough. Purpose? Migrate Plex to one of them for better performance, and run CI/CD Runners on all 3 as well as other I/O intensive tasks like syncing Youtube channels to Plex.
OpenAI O3-Mini
Article URL: https://openai.com/index/openai-o3-mini/
Comments URL: https://news.ycombinator.com/item?id=42890627
Points: 500
# Comments: 515 ⌘ Read more
[47°09′10″S, 126°43′46″W] Taking samples
Hello from France ! Mac OS9 to browse Gopherspace. Peace for all ;-)
[47°09′08″S, 126°43′19″W] Reading: 1.69 Sv
Es ist Freitagnachmittag, vor den Winterferien. Was kommt da gelegener als ein teilweiser Ausfall der dienstlichen Netzwerkinfrastruktur? 🕺
@github_blog@feeds.twtxt.net Only 4 steps you say? Wow! :O
@lyse@lyse.isobeef.org I have no problems with the ternary operator either. If it were added to Go I Wouldn’t mind. C has it right? I’d also by happy with if expressions, e.g: if foo ... else bah
, but probably doesn’t fit the styoe of the Go grammer.
What I absolutely hate is this proposal. Making ?
to magical™ things, making the code harder to read and reason about is bonkers.
[47°09′16″S, 126°43′48″W] Raw reading: 0x679CBB41, offset +/-5
@lyse@lyse.isobeef.org Es ist immer noch so ähnlich. Da kommen so viele verschiedene Ebenen innerhalb und außerhalb der TYPO3-Umgebung zusammen, dass man sich wundert.
Und die TYPO3-Core-Entwickler nehmen gefühlt jeden fancy Shice mit, den sie gerade finden. Das reißt dann immer wieder Prozesse ein oder es muss ein gigantischer Aufwand betrieben werden, damit “grundlegende” Funktionen wieder hergestellt werden.
In den Kommentaren ist dann immer nur zu lesen “Tja, Pech. Gibt’s nicht mehr. Sei froh, dass wir ‘ne undokumentierte Schnittstelle dazu im Code versteckt haben. Bau’s dir selbst.”
Und der OpenSource-Gedanke ist bei einigen Erweiterungen (die als Quasi-Standard gelten) auch nur noch zu erahnen. Da müssen teilweise Abos abgeschlossen werden, damit einige Funktionen genutzt werden können.
Es wird auf jeden Fall nie langweilig.
[47°09′41″S, 126°43′17″W] Reading: 0.18 Sv
[47°09′23″S, 126°43′17″W] Transfer 25% complete…
@thecanine@twtxt.net This looks sick as your new Avatar 🙌
@thecanine@twtxt.net That’s one of the cool properties, you can use it at whatever frequency you like.
@lyse@lyse.isobeef.org really happy you and others still find and enjoy them, despite my extremely irregular and infrequent posts here.
@arne@uplegger.eu Jepp, sehr gute Wahl! :-)
Heute in der Playlist: https://youtu.be/yup8gIXxWDU
@andros@twtxt.andros.dev Wazzaaaaa… https://www.youtube.com/watch?v=NsJLhRGPv-M
That’s my alt-feed by the way! 😉
@xuu I think I also ran into CSRF problems with multiple open yarnd tabs in the past.
@xuu Ah, it was JS then. Thanks. :-)
@movq@www.uninformativ.de Okay, cool. :-) I’ll look at Mutt this year. I have the feeling I might like it after some initial pain.
@lyse@lyse.isobeef.org The one in question is more like the javascript version for unwrapping errors when accessing methods.
const value = some?.deeply?.nested?.object?.value
but for handling errors returned by methods. So if you wanted to chain a bunch of function calls together and if any error return immediately. It would be something like this:
b:= SomeAPIWithErrorsInAllCalls()
b.DoThing1() ?
b.DoThing2() ?
// Though its not in the threads I assume one could do like this to chain.
b.Chain1()?.Chain2()?.End()?
I am however infavor of having a sort of ternary ?
in go.
PS. @prologic@twtxt.net for some reason this is eating my response without throwing an error :( I assume it has something to do with the CSRF. Can i not have multiple tabs open with yarn?
[47°09′22″S, 126°43′37″W] Reading: 0.91 Sv
@movq@www.uninformativ.de Fingers crossed! :-)
Many of the Pokemon playtest cards were likely printed in 2024
Article URL: https://www.elitefourum.com/t/many-of-the-pokemon-playtest-cards-were-likely-printed-in-2024/52421
Comments URL: https://news.ycombinator.com/item?id=42880704
Points: 500
# Comments: 322 ⌘ Read more
@thecanine@twtxt.net It’s always nice to look at your creations.
The impossible happened, and I actually drew something, second month in a row. Wanted to try drawing him standing, with some semblance of correct anatomy, without heavily referencing someone elses drawing, bring back the collar, darker “hair” and separate every different color, with a black line - for some kind of a more simplified look.
Oh yeah, @aelaraji@aelaraji.com, electrostatic cat fur to the rescue! :-D
@lyse@lyse.isobeef.org would it work wit cats instead? there has been a whole flock of them in the neighborhood the last couple of days, one female and a gazillion males taking turns 😅 … at least they’d be good for something other than their non-stop after midnight opera 😂
?
operator in Go 👈 No. For so many reasons.
@prologic@twtxt.net Which one? I don’t mind the ternary operator at all. In fact, I often find myself missing it in Go. I don’t find the two alternatives particularly elegant:
foo := "eggs"
if bar {
foo = "spam"
}
Or:
var foo string
if bar {
foo = "spam"
} else {
foo = "eggs"
}
To my eye, this just would look a lot nicer:
foo := bar ? "spam" : "eggs"
Or at least as the Pythons do it:
foo = "spam" if bar else "eggs"
The ternary operator especially shines with relatively short expressions.
@arne@uplegger.eu Ohjemine, TYPO3! O_o Lass mich schreiend davonlaufen!
Mit dieser absoluten Katastrophensoftware vor dem Herrn haben wir mal ein Studienprojekt gemacht. Die hat alle Vorurteile komplett übererfüllt. Angefangen von Fehlerseiten, die statt 4xx oder dergleichen immer mit HTTP 200 ausgeliefert wurden oder auch, dass das generierte HTML leider einfach ungültig war. Über die Implementierung von Löschen durch einen Deleted-Schalter in der Datenbank, das Speichern von Passwörtern im Klartext bis hin zu völlig umständlichen Bedienungskonzepten. Alles hat immer brutal viele Schritte gebraucht. Das Zeilennummernrumgeeier im TYPO-Script erinnerte eher an Basic. Uns kam es auch so vor, als ob man damit nicht ernsthaft was sinnvolles machen könnte.
Zu allem Überfluss hatte irgendwer noch ein ganz hundsmiserables Buch ausgegraben, das als Vorbereitung dienen sollte. Ich kann mich zum Glück weder an den Titel noch den Autor erinnern, aber ich weiß noch, wie das komplett inkonsistent geschrieben war. Anfangs gabs mehrere Seiten zu Unicode und UTF-8 wurde angepriesen, aber alle Beispiele haben dann auf ISO-8859-1 gesetzt. Gezeigter Beispielcode war häufig unterste Schublade. Selten hab ich so merkwürdige Erklärungen gelesen: „Wenn Sie die Sicherheitswarnhinweise stören, kommentieren Sie doch bitte im Quelltext die die()
-Funktion in $ZEILE
aus.“ Oder ein anderer Klassiker: „Ausgeschrieben würde der Code wohl folgendes tun…“. War sich der Autor also nicht ganz sicher, ob sein Codeschnipsel vllt. doch in Wahrheit was ganz anderes tut.
Seit diesem gigantischen Trauma (das hat mich wirklich sehr nachhaltig geprägt, wie man Dinge nicht machen sollte) hab ich erfolgreich einen Bogen um das TYPO3-Universum gemacht.
Ich kann nur hoffen, dass es zwischenzeitlich ein wenig besser geworden ist. Aber Deinem Kurzbericht zufolge scheint da ja immer noch der Wurm drin zu sein. Mein Beileid! :-(
@movq@www.uninformativ.de That’s an interesting setup! What MUA do you use?
4 steps to building a natural language search tool
Empowering humanitarian action with open source: A natural language search tool for UN Resolutions.
The post 4 steps to building a natural language search tool appeared first on The GitHub Blog. ⌘ Read more
@movq@www.uninformativ.de So, the building renovation finally started?
@skinshafi@thunix.net ❓📞🚫👻🔫
“Distribuindo os indecisos, que nesta altura são 16%, AD e PS estão separados por apenas três pontos percentuais, com 33 e 30% respetivamente. Neste estudo, a distribuição dos indecisos é feita de acordo com a inclinação política que demonstram ter noutras perguntas do questionário e não proporcionalmente.
O Chega ficaria com 17%, a IL com 4%, o Bloco de Esquerda e a CDU 3%, e o Livre e PAN com 2%.”
[47°09′13″S, 126°43′55″W] Reading: 0.40 Sv
@movq@www.uninformativ.de Thanks this is good to digest 👌
Rats! @aelaraji@aelaraji.com, you need an emergency hamster and a wheel attached to a bicycle dynamo…
Fingers crossed that this doesn’t happen a third time today.