สิ่งที่น่ากลัวมากๆ และคนไทยเริ่มไปเวย์นี้กันละ มีอะไรก็ไปถาม AI แล้วเอามาสู้กับคนอื่น
The GPD MicroPC 2 is a 7-inch laptop with swivelling touchscreen, Intel N250 chipset, and plenty of ports - will Linux users like it much as the original?
omgubuntu.co.uk/2025/07/gpd-mi…
GPD MicroPC 2 is a Big Improvement Over the Original
The GPD MicroPC 2 is a 7-inch mini laptop with a 'retina' quality rotating touchscreen, and an Intel N250 CPU - but will Linux love it much as the original model?Joey Sneddon (OMG! Ubuntu!)
Gradia makes it easy to annotate add text to screenshots in Ubuntu, and now it lets you upload them directly to image hosting sites like Imgur.
ไอเดียคล้ายๆกัน อ.ที่unsw ด้าน geotech เคยบอกว่าน้อง wombat คือวิศวกรธรณีที่เก่งที่สุด
แนวคิดประชาชน/สัตว์ในฐานะเซ็นเซอร์มีชีวิตนี่ก็เป็นวิจัยที่ต่อยอดมาเรื่องระบบเมืองได้ และบาง lab ขนส่ง/เมือง ก็เริ่มปั่นเปเปอร์ละ
SteamOS 3.7.14 Beta brings wake-on-bluetooth back to the Steam Deck LCD gamingonlinux.com/2025/07/stea…
#SteamDeck #SteamDeckLCD #SteamOS #HandheldGaming
SteamOS 3.7.14 Beta brings wake-on-bluetooth back to the Steam Deck LCD
Valve have released SteamOS 3.7.14 Beta, which for Steam Deck LCD owners is probably going to be popular as it brings back wake-on-bluetooth.Liam Dawe (GamingOnLinux)
Adorable Adventures is a gorgeous upcoming adventure featuring a mischievous baby boar gamingonlinux.com/2025/07/ador…
#AdorableAdventures #IndieGames #Gaming #PCGaming
Adorable Adventures is a gorgeous upcoming adventure featuring a mischievous baby boar
Aww. Adorable Adventures is just the kind of game I needed to see today, one that's going right up on my wishlist.Liam Dawe (GamingOnLinux)
shapez 2 is aiming for the 1.0 update in November with a new game mode gamingonlinux.com/2025/07/shap…
#shapez2 #Gaming #PCGaming #Linux
shapez 2 is aiming for the 1.0 update in November with a new game mode
shapez 2 is a wonderfully chilled factory building sim that recently had a huge upgrade, and hopefully in November it will be ready for the full release.Liam Dawe (GamingOnLinux)
Palworld is now Steam Deck Verified and SteamOS Compatible gamingonlinux.com/2025/07/palw…
Palworld is now Steam Deck Verified and SteamOS Compatible
With the latest updates to the popular Palworld, Valve have now bumped it up to Steam Deck Verified and SteamOS Compatible.Liam Dawe (GamingOnLinux)
NonSteamLaunchers adds real-time Steam shortcuts and teases upcoming Steam integration gamingonlinux.com/2025/07/nons…
#SteamOS #SteamDeck #Linux #NonSteamLaunchers
NonSteamLaunchers adds real-time Steam shortcuts and teases upcoming Steam integration
NonSteamLaunchers is a tool you can use on Linux / SteamOS to automatically set up various third-party stores. A new release brings new tricks.Liam Dawe (GamingOnLinux)
New blog post about "The coolest way to find shaded paths: Vampire routing on routing.osm.ch".
See sosm.ch/the-coolest-way-to-fin…
#OSMinside #OpenStreetMap #Routing #UrbanHeat #SOSM
The coolest way to find shade paths: Vampire routing on routing.osm.ch
Climate change and increasing urbanization are causing more and more heat, which is particularly noticeable these days. Locals and tourists are therefore looking for ways to avoid direct sunlight. Of course you can change sides of the road, but this…sosm.ch
Companies That Tried to Save Money With AI Are Now Spending a Fortune Hiring People to Fix Its Mistakes
Companies that rushed to replace human labor with AI are now shelling out to have IRL workers to fix the technology's screwups.Noor Al-Sibai (Futurism)
It's now easier to get Mesa 25.1 on the latest Ubuntu 25.04 gamingonlinux.com/2025/07/its-…
#Mesa #Linux #Drivers #LinuxGaming #Ubuntu #Kubuntu
It's now easier to get Mesa 25.1 on the latest Ubuntu 25.04
Want to upgrade Mesa on Ubuntu, Kubuntu and other Ubuntu-based distributions? It's now a bit easier thanks to a PPA update to get Mesa 25.1 installed.Liam Dawe (GamingOnLinux)
lsfg-vk aims to bring Lossless Scaling's Frame Generation to Linux gamingonlinux.com/2025/07/lsfg…
#Linux #OpenSource #LinuxGaming
lsfg-vk aims to bring Lossless Scaling's Frame Generation to Linux
Lossless Scaling is a very popular application for Windows, and the new lsfg-vk project aims to bring Lossless Scaling's Frame Generation to Linux.Liam Dawe (GamingOnLinux)
Video Games Europe release a statement on Stop Killing Games gamingonlinux.com/2025/07/vide…
#StopKillingGames #VideoGamesEurope #Gaming #PCGaming
Video Games Europe release a statement on Stop Killing Games
Video Games Europe, a trade association that represents a bunch of major game publishers, have issues a statement pushing back against Stop Killing Games.Liam Dawe (GamingOnLinux)
They accuse the petitioners of demanding something that they have never demanded and point out negative effects that will never occur. Why are you doing this? Why doesn't the VGE argue honestly? Are they afraid that if they put forward the real arguments, their business model will collapse?
We are increasingly moving towards a world in which I have to buy a new cooking pot every 2 years because the manufacturer has developed a new model and thus deactivated the old one...
If people were smart, they would stop buying AAA games, or even better, pirate them, if we can't legally own our games, then might as well go Yarr Harr Harr on their asses
Note: Piracy it's a completely valid way of boycott
Direct3D to Vulkan layer DXVK v2.7 released with performance improvements and Intel support upgrades gamingonlinux.com/2025/07/dire…
#DXVK #Vulkan #Proton #OpenSource #Linux
Direct3D to Vulkan layer DXVK v2.7 released with performance improvements and Intel support upgrades
DXVK v2.7 was released over the weekend with lots of improvements for the Direct3D to Vulkan layer. Here's what's new and improved.Liam Dawe (GamingOnLinux)
สำหรับใครที่กำลังมองหาระบบเก็บ log ดีๆ ที่มี web UI สำหรับหาข้อมูลเก่าๆ ขอแนะนำ aiosyslogd เขียนด้วย Python โดยเก็บ log ลงบน SQLite โดยจะ auto rotate ไฟล์ database ทุกเดือน ทำให้การจัดการ log เก่าง่าย จะลบข้อมูลเก่าก็แค่ลบไฟล์ทิ้ง
(ทดสอบแล้ว เก็บ log 100-200 ล้าน logs ต่อเดือนได้สบายๆ)
การค้นหาก็เป็น Full-Text Search โดยใช้ FTS5 ของ SQLite และยังมี feature ให้ hilight เพื่อเน้นข้อความที่เรากำลังสนใจ และ feature redact ให้ถมดำทับข้อความที่อ่อนไหวด้านความปลอดภัย เช่น IP, MAC address และ user
ใครอยากใช้และลงเองได้ เชิญได้เลยครับ เป็น Open Source โดยมี License แบบ MIT ใครอยากให้ติดตั้งให้ติดต่องานได้ครับ รับติดตั้งและดูแลกันไปยาวๆ เขียน code เอง ดูแลเองครับ
GitHub: github.com/cwt/aiosyslogd
SourceHut: sr.ht/~cwt/aiosyslogd/
PyPI: pypi.org/project/aiosyslogd/
ถ้าใช้แล้วชอบรบกวนกดดาวให้หน่อยครับ ถ้ามีอะไรอยากให้ปรับปรุงส่ง ticket / issue ได้เลยครับ
GitHub - cwt/aiosyslogd: Asynchronous Syslog server using asyncio, with an optional uvloop integration and SQLite backend.
Asynchronous Syslog server using asyncio, with an optional uvloop integration and SQLite backend. - cwt/aiosyslogdGitHub
- Since 1990, annual under-five child mortality has declined by 60%.
- Since 2000, the number of children with stunting has declined by 40%.
- Safe water is available to 2.1 billion more people than 20 years ago.
unicefusa.org/stories/10-ways-…
I've been meaning to do this for a while now but this past week I finally got around to starting the nand2tetris course, this time with my 2 kids
I bought the book a few years ago, but I found out recently that they've added a free course on Coursera that seems to have all the same materials: coursera.org/learn/build-a-com…
it steps you thru the process of building up a working computer architecture from the most barebones starting point; if you're interested in learning on a lower level how computers work, I'd highly recommend it--it feels rigorous without being unapproachable
Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)
Learn how computers work by building one from the ground up in this hands-on course from the Hebrew University of Jerusalem. Explore logic gates, architecture, compilers, and more. Enroll for free.Coursera
Chloe has decided she likes my chair. Now I'm sitting in a second chair next to her, because it's what she wants. Knowing what she wants is a luxury. Knowing she's happy is a joy.
5 years today since we got these guys. Both gloriously unique in their own ways.
วันอาทิตย์อยากดูแก๊งแฟนฉัน
youtube.com/watch?v=j6WuUAuD8J…
- YouTube
Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.www.youtube.com
อันนี้ผมว่าดีมาก
- - - -
🎉 [ ชวนดูเว็บไซต์ "ผู้แทนของฉัน" พรรคประชาชน ] 🎉
.
ท่ามกลางกระแสการเมืองที่ไม่แน่นอน
สิ่งที่แน่นอนคือ พรรคประชาชนยังมุ่งหน้าทำงานเพื่อประชาชนต่อไป 🧡
.
ขอชวนผู้สนับสนุนของพรรค มาลองเล่นหน้าใหม่ในส้มทั่วไทยกัน!
.
tourthai.peoplesparty.or.th/mp
🆕 ผู้แทนของฉัน — ติดตามการทำงาน สส.พรรคประชาชน 🎉
.
✨ ข้อมูลที่แสดงคร่าวๆ :
✅ ข้อมูลการลงพื้นที่ของ สส. จากการบันทึกลงแพลตฟอร์มไข่ต้ม
✅ ข้อมูลการลงชื่อเสนอกฎหมาย เชื่อมข้อมูลจากสภา
✅ การอภิปรายหารือ เชื่อมข้อมูลจากสภา
✅ แผนที่การเข้าพื้นที่
✅ ข่าวจาก Social Listening ที่เกี่ยวข้อง
✅ Social Media ของผู้แทนของเรา
simonrepp.com/faircamp/
SukinoVERSE reshared this.
Adrian Tombu
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Asahi Lina (朝日リナ) // nullptr::live
in reply to Adrian Tombu • • •5225225
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •0b01010101
would transfer the fastest of them all)Asahi Lina (朝日リナ) // nullptr::live
in reply to 5225225 • • •Wilfried Klaebe
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •The USB 3 high-speed pairs use something better, nor?
@5225225 @to
Samantaz Fox
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Oh, so kinda like bit stuffing in CANbus where an extra bit of the opposite level is added after 5 consecutive bits of the same value.
However I don't understand why in USB it only applies to ones and not zeroes.
EDIT: Just reat the other post about NRZI coding, it now makes perfect sense! But that remains cursed nonetheless x)
PortabelloBelle🚚🇪🇺🏳️⚧️
in reply to Adrian Tombu • • •1s are heavier 😁
PortabelloBelle🚚🇪🇺🏳️⚧️
in reply to PortabelloBelle🚚🇪🇺🏳️⚧️ • • •Speaking of weight, does physical memory get heavier the more data you add to it?
Asahi Lina (朝日リナ) // nullptr::live
in reply to PortabelloBelle🚚🇪🇺🏳️⚧️ • • •Take this with a grain of salt, but I get that a modern SSD using 3D NAND gains around 0.05 picograms per terabyte of data stored. 0s are heavier and an empty SSD is all 1s.
Roughly going by the cell geometry and electron density mentioned in this paper, which works out to around 300 electrons per programmed cell, taking 150 as an average (whitening) and assuming TLC flash: jstage.jst.go.jp/article/elex/…
This does not apply to RAM since that uses capacitors, so you take electrons from one side and move them to the other, so no net weight change.
Räucherkäse
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Asahi Lina (朝日リナ) // nullptr::live
in reply to Räucherkäse • • •PortabelloBelle🚚🇪🇺🏳️⚧️
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •@smochi @to
When I posed this question, I was expecting to get a chuckle, or perhaps a bit of philosophy, I'm astonished that I got this wonderful information in response to what I thought was a bit of whimsy.
Räucherkäse
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Eragon
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Is it still true in USB 3.0 (or 3.1 or any other newer revisions with their cursed naming scheme)
Asahi Lina (朝日リナ) // nullptr::live
in reply to Eragon • • •Ember
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Asahi Lina (朝日リナ) // nullptr::live
in reply to Ember • • •Gerard Braad
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •letterbeen
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •mmu_man
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Asahi Lina (朝日リナ) // nullptr::live
in reply to mmu_man • • •Z̈oé ⛵
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Few people know it but the reason for this is very simple. While zeroes are round, a 1 has a sharp corner and a hook that could get stuck and damage the insulation around the copper if you would completely fill the line with ones. Instead, sending some zeroes every now and then to flush any stuck „1“ before a clog can develop.
A 0 can be neatly pushed through the copper at high pressure without damaging the cable.
Now you know!
Jean-Baptiste Quéru
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Aatch
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Marc
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Janek @ IndieDev.site
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •the USBus is coming
#memes #programmer_humor #funny
Jan
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Since USB 3.0 it uses an 8b/10b scheme, 3.1 Gen 2 moved to 128/132b.
Do you know what kind of hardware improvements made this possible? Better clock stability of the transmitters?
Greg Brooks
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •MacBalance
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •A theory: I vaguely remember reading about signal formatting for telecom (probably elderly T1 signaling or similar) where a specific pattern of bits was used for control signals. If the data had this pattern, there was a workaround to allow it.
Perhaps the USB standard has some similar aspect, so the transfer has more overhead as the host has to constantly say “you’re not going to believe this, but there’s some more empty bytes coming.”
recursive 🏳️🌈
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •✧✦Catherine✦✧
in reply to recursive 🏳️🌈 • • •Asahi Lina (朝日リナ) // nullptr::live
in reply to ✧✦Catherine✦✧ • • •Are there even any other half duplex cabling standards of that speed? Everything else I can think of moved to dedicated tx/rx lanes and better encoding long before (physical or logical like the 1GbE stuff).
Edit: Oh, right, FireWire 400...
✧✦Catherine✦✧
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Asahi Lina (朝日リナ) // nullptr::live
in reply to ✧✦Catherine✦✧ • • •Piggo
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Asahi Lina (朝日リナ) // nullptr::live
in reply to Piggo • • •Wolf480pl
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •also, wouldn't having a separate differential pair for clock make it even more of a mess, since over a long cable it'd be hard to match the delays?
✧✦Catherine✦✧
in reply to Wolf480pl • • •@wolf480pl @piggo @recursive you would have two pairs, one in each direction, with clock embedded in each
(this is how USB 3 works already, like PCIe and SATA and SGMII and basically every other high speed protocol since 2005 or so)
Wolf480pl
in reply to ✧✦Catherine✦✧ • • •@whitequark @recursive
I was referring to @piggo 's
> because the clock sync is in-band, right?
having the clock embedded, as you're describing, is easier to deal with than having a clock separately, right?
(although PCIe and HDMI do have a separate refclock... but they still do clock-and-data recovery on the data pairs too, right? Is the refclock only to get their PPLs in the right ballpark, to make the CDR lock quicker?)
✧✦Catherine✦✧
in reply to Wolf480pl • • •@wolf480pl @recursive @piggo yes, it's mostly useful for power management (lets you disable the PLLs without worrying it'd take the CDR too long to lock)
it's also used for EMI (refclock is often spread spectrum modulated)
Asahi Lina (朝日リナ) // nullptr::live
in reply to ✧✦Catherine✦✧ • • •✧✦Catherine✦✧
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Asahi Lina (朝日リナ) // nullptr::live
in reply to ✧✦Catherine✦✧ • • •✧✦Catherine✦✧
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •@wolf480pl @recursive @piggo my understanding is that the tolerances on the clocks work out regardless of whether one side does spread spectrum or both
i'm not even sure it could be defined any other way, your elasticity buffer and skip insertion needs to be spec'd for the worst case (and it is, quite tightly in case of PCIe)
artemist
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Az
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Markus Osterhoff
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Kees N ✅
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •(yes, I'm getting old).
Ingrid
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Christian Berger DECT 9314
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •