@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.
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 šŖ
On my blog: Toots 𦣠from 01/27 to 01/31 https://john.colagioia.net/blog/2025/01/31/week.html #linkdump #socialmedia #quotes #week
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
Hello from France ! Mac OS9 to browse Gopherspace. Peace for all ;-)
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.
@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.
ššš
Adafruit CLUE: A Sensor-Packed nRF52840 Development Board in a micro:bit Form Factor
The Adafruit CLUE is a development board with a built-in display, multiple sensors, and Bluetooth Low Energy connectivity. It follows the form factor of the BBC micro:bit while incorporating additional processing power and expanded functionality. The board is designed for applications involving data visualization, sensor-based measurements, and wireless communication. This devi ⦠ā Read more
@thecanine@twtxt.net This looks sick as your new Avatar š
On my blog: Real Life in Star Trek, Chain of Command, Part 2 https://john.colagioia.net/blog/2025/01/30/chain-command-2.html #scifi #startrek #closereading
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! š
@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?
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
@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 š
Jāai eu une coupure de courant, ~15 min. Cāest lĆ que je me dis quāil faut que je trouve des sous pour un onduleur. Mais cāest vraiment cher ces trucs et pas du tout prioritaire dans la liste des trucs Ć acheter :s
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
@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%.ā
@movq@www.uninformativ.de Thanks this is good to digest š
@arne@uplegger.eu Manchmal HASSE ich TYPO3! š©
PS: Please forgive me. Iām just being a really grumpy bastarda the last couple of days. Iām really not having a lot of fun this past week š¢
@xuu@txt.sour.is And youāre right, it only really saves a single line. I think Iāve even commented on a similar discussion a few years ago as well where I showed concretely the abrustdity of the community wanting to change this. If I recall, the whole pattern of:
if err != nil {
...
}
basically accounts for <1-3% of your codebase in the first place.
The entire thing (fuss) is really just pathetic IMO.
@xuu@txt.sour.is Iām not necessarily saying it is to be bluntly honest. But itās far better than this ?
garbage. I donāt want to be rude, but honestly wtf is wrong with people and making languages harder to read?! š¤¦āāļø
hmm this would convert down to:
var f os.File
if f, e = os.Open("foo.txt"); e != nil {
log.Fatal("error opening file; %s", e)
}
im not sure if its much better.
I want to propose my own counter-proposal to the discussion thatās ongoing with Go and error handling.
Here it is: https://docs.mills.io/ix4qDHMnQUSPxZ5tXz12Vg?view
Itās very rough and needs much more work, but essentially I want to propose the following change to the languageās grammar:
f := os.Open("foo.txt") or (e error) {
log.Fatal("error opening file; %s", e)
}
Second power outage since this morning! yeeeey š„³ Iām not mad at all ⦠not even a little bit. might end up throwing a monitor out tha window for sports, but no, it doesnāt mean that Iām mad⦠Nooooo, weāre all Gucci over here š§
NĆ£o seja barvo, viaje connosco!
JavaScript Temporal is coming
Article URL: https://developer.mozilla.org/en-US/blog/javascript-temporal-is-coming/
Comments URL: https://news.ycombinator.com/item?id=42876840
Points: 504
# Comments: 173 ā Read more
šÆļøš°
For many years I have found Flask to be too basic a tool for modern development. But since I create APIs using Flask with Pydantic to validate the input data, some middlewares for parsing and Blueprint to separate the code into modules⦠I must admit that I am super comfortable, fast and easy to test.
#flask #python #pydantic
Me: āthis year Iāll buy less records, one per month will be quite enoughā
Also me: 273 items in wishlist
#musiquinta de #piano, deixo-vos com #Ashram, aqui com um vĆdeo dq Ćŗltima vez que os vi ao vivo
Visto hoje na SIC, #sondagem #ptpol.
Pelos vistos o pessoal estÔ contente com aquilo que temos⦠e eu só abano a cabeça.
The purpose of this paper is to characterize simple sabotage, to outline its possible effects, and to present suggestions for inciting and executing it.
Sabotage varies from highly technical coup de main acts that require detailed planning and the use of specially-trained operatives, to innumerable simple acts which the ordinary individual citizen-saboteur can perform. This paper is primarily concerned with the latter type. Simple sabotage does not require specially prepared tools or equipment; it is executed by an ordinary citizen who may or may not act individually and without the necessity for active connection with an organized group; and it is carried out in such a way as to involve a minimum danger of injury, detection, and reprisal.
You scared me! š¤£
@skinshafi@thunix.net Argggg! š±
Bo! š»
General is āpeoplesā. Our community want replies and reactions minimum. Currently used Telegram+Matrix (most on Telegram and me from bridge)
yes it is! although, Iāve only used it to send files and links back and fourth between devices xD none of my relatives wanted to give it a try, which is kinda fair enough (I wouldnāt use WhatsApp if they asked) xD
@doesnm.p.psf.lt@doesnm.p.psf.lt Huh? š¤ Iām curious to what other features youād want from a messaging app! Also, you can easily send in a couple of feature requests, the dev is pretty receptive š
Just leaving this book here for no reason š¤«
This video is alway great to revisit: https://www.youtube.com/embed/b5AkIfgioA4
Gopher Farm: Like Animal Farm, but more succinct.
@movq@www.uninformativ.de Interesting⦠š§ Can you elaborate on why and your workflows? š
Iām not a fan of IMAP (I donāt want my server to create/keep data)
?
operator in Go š No. For so many reasons.
@lyse@lyse.isobeef.org Ita a terrible operator that makes code hard
Yo read as @kat@yarn.girlonthemoon.xyz difhtidu points out š
So glad I decided to move my projectās off GitHub š¤£
Oh the ****ing irony 𤣠with all the IP infringement AI models usually do, and the companies are like ānothing to see hereā!
Exposed DeepSeek database leaking sensitive information, including chat history
Article URL: https://www.wiz.io/blog/wiz-research-uncovers-exposed-deepseek-database-leak
Comments URL: https://news.ycombinator.com/item?id=42871371
Points: 503
# Comments: 326 ā Read more
Reading āManās search for meaningā by Viktor E. Frankl
@arne@uplegger.eu Operation geglückt, Patient tot - oder so. Die nƤchsten Tage dann die AufrƤumarbeiten. š
OpenAI Says It Has Evidence DeepSeek Used Its Model To Train Competitor
OpenAI says it has evidence suggesting Chinese AI startup DeepSeek used its proprietary models to train a competing open-source system through ādistillation,ā a technique where smaller models learn from larger onesā outputs.
The San Francisco-based company, along with partner Microsoft, blocked suspected DeepSeek accounts from accessing ⦠ā Read more
Metis Compute Board with RK3588 and AI Acceleration for Edge Applications
The Metis Compute Board is a compact single-board computer designed for AI applications requiring high computational performance at the edge. Built around the ARM-based RK3588 processor, it integrates the Metis AIPU for AI acceleration and features up to 16 GB of RAM, dual Gigabit Ethernet ports, and GPIO support. The board incorporates the Rockchip RK3588
@arne@uplegger.eu Und los geht die wilde Fahrt!
i havenāt talked fandom here much letās change that. i might re-run my DC comics ficathon again. i ran it late december through to the end of february last year and it was fun af even if it moved slowly. kinda wanna run it again but i donāt wanna have to promote it.
?
operator in Go š No. For so many reasons.
@lyse@lyse.isobeef.org one time i saw that operator when working with ruby on rails and i was so confused by it that i got stuck on the same code involving it for 9 hours straight
@lyse@lyse.isobeef.org oh yeah i forgot to mention i changed the domain to pinktape lol! sorry about that! https://pinktape.girlonthemoon.xyz/
@movq@www.uninformativ.de yeah i get so nervous doing version upgrades, this is technically my first time not doing it as a fresh install from a live USB, so iām glad this went smoothly lol. scared to try it for my servers though!
Axelera AI Metis Accelerator M.2 Now Available for Pre-Order at ā¬179.00
The Axelera AI Metis M.2 is an edge AI accelerator designed for inference processing in compact computing environments. It features an AI processing unit within an M.2 2280 form factor, enabling real-time workloads on constrained devices. With support for multiple neural networks and AI pipelines, it delivers efficient performance while maintaining low power consumption. The
Meerkat Mini PC Supports Linux with Intel Core Ultra and Quad Display Output
The Meerkat is a compact mini PC designed to deliver high performance while maintaining a small physical footprint. It is powered by Intel Core Ultra processors and features Intel Arc graphics. The system supports multiple Linux operating systems, including Pop!_OS 22.04 LTS and Ubuntu 24.04 LTS, among others. The system is available with either the
#qotd (read on a mailing list, purposefully not naming the author):
āPromoting F/OSS and European digital sovereignty on Zoom is like advocating for healthy eating at McDonaldās. The irony is deafening.ā
Heute fahren wir auffe Arbeit ein groĆen Update für das CMS der zentralen Webseiten. Hoffentlich geht das alles gut. š±
@lukas@lukasthiel.de No worries š
I still like Sublime Text
Article URL: https://ohdoylerules.com/workflows/why-i-still-like-sublime-text-in-2025/
Comments URL: https://news.ycombinator.com/item?id=42862246
Points: 502
# Comments: 310 ā Read more
@Prologic@twtxt.net Threema states the findings of that security research are all plugged. Still reading on it. Truth is that my family is difficult to get away from WhatsApp. And yes, I plan to buy them a license key.
@Prologic@twtxt.net Looking at Threema because it is European with servers in Switzerland and it has GDPR conformity, among some other reasons.