TRÄW🤟 (@thatstraw) header
TRÄW🤟 (@thatstraw) profile picture

I click buttons for a living. Somehow it works. @sysxplore & @fswlinux

Joined July 2021
Photo by TRÄW🤟 (@thatstraw)Photo by TRÄW🤟 (@thatstraw)Photo by TRÄW🤟 (@thatstraw)Photo by TRÄW🤟 (@thatstraw)Photo by TRÄW🤟 (@thatstraw)Photo by TRÄW🤟 (@thatstraw)Photo by TRÄW🤟 (@thatstraw)Photo by TRÄW🤟 (@thatstraw)Photo by TRÄW🤟 (@thatstraw)Photo by TRÄW🤟 (@thatstraw)
Just found out something neat by accident 😂 Turns out, if an IP address has a 0 in one of its octets (like 10.20.0.2), you can omit the zero and still reach the same host! So 10.20.2 works the same as 10.20.0.2
95
150
30
2,268
192,159
One laptop. $6.3 billion. Binance, the world's largest crypto exchange, just had what's being called the biggest crypto hack ever. Binance's own estimate of the impact is $6.3B. Arkham data put more than $5.7B in the attacker's wallet, including about $1.5B in BTC and $900M in ETH. The cause wasn't some exotic zero-day. Binance says: "the security incident may involve a compromised DevOps engineer's laptop, which allowed an attacker to gain access to a service container and submit unauthorized withdrawal transactions." It adds: "We have found no evidence of any wallet private key leak." Co-CEO Yi He says Binance will cover all losses. Deposits and withdrawals are paused. Tether and Circle froze more than $2.3B in stablecoins, Arbitrum's Security Council froze 74.56M ARB, and Binance says about $3B is frozen so far.
2
4
1
14
2,326
TRÄW🤟 retweeted
Linux 7.4's networking changes are merged, sent in by Red Hat's Paolo Abeni. The headline feature is hardware pacing offload. Instead of the CPU deciding exactly when each packet goes out, the network card handles that timing itself. Intel's IDPF driver is the first to support it. Mixed BIG TCP paths get up to 70% more throughput, according to the pull request. Meta's second-generation network card driver also lands upstream, so Meta keeps shipping drivers for its own data centre hardware straight into mainline. And a proper Realtek driver replaces the old rtl8723bs one, which had been sitting in the kernel's staging area for less polished drivers.
5
21
2
200
10,902
TRÄW🤟 retweeted
Linux might delete a debugger that's been in the kernel since 2008. KGDB lets you debug a live kernel with gdb from a second computer, connected over a serial or network cable. Longtime kernel developer Peter Zijlstra just posted a patch to remove it entirely. The pitch: almost everyone debugs kernels in VMs these days, and QEMU already has a built-in gdb-server, so why maintain KGDB? In his words: "KGDB does some horrible things, and with everybody having access to virtualization these days, there is really no reason to use it over Qemu's gdb-server." He says it can mess up kernel timekeeping, trigger watchdogs and break breakpoints. And his closer: "I think I've tried it once, some 20 years ago, and haven't bothered since -- it was *that* good :-)" Not everyone's ready to let go. One suggestion is to disable it by default first and delete it a few releases later.
18
28
5
574
51,669
TRÄW🤟 retweeted
Canonical is reviving Ubuntu Core Desktop. The immutable, all-Snap Ubuntu that went quiet after its 2023 preview is back, with a new team and daily images planned for 27.04. Targets: browsers, dev boxes, gaming rigs. Regular Ubuntu stays. Snap fans, start stretching.
5
13
5
113
8,734
TRÄW🤟 retweeted
Want to start learning Linux and be comfortable with it? Great! This book is for you. Thank me later 😇 firststepswithlinux.com/pape…
1
9
61
4,158
How long have you been using Linux? 20 years. So you must be good with tar commands?
54
76
14
1,102
20,605
TRÄW🤟 retweeted
Thanks to NAT, I’ll live long enough to never need IPv6.
The year is 2050. IPv6 is still the future.
22
41
5
583
20,108
Got a perfect score on the RHCSA: 300/300! 🐧🎉 Here are the resources I used: 📖 My book, First Steps with Linux — covers around 60% of the RHCSA objectives, including storage, users, permissions, software management and services. 📺 Red Hat’s Into the Terminal series on YouTube — I really like how Nate Lager and colleagues explain topics in depth. 💻 Plenty of hands-on practice! I’ve also put together an RHCSA mock exam with detailed explanations and tips to help you ace yours (link in the replies)
4
6
31
2,916
TRÄW🤟 retweeted
Networking in Linux - A Detailed Guide to VPN Kill Switches In the previous guide in our Networking in Linux series, we followed a packet through a VPN tunnel and saw how WireGuard encrypts and encapsulates our traffic before sending it over the physical network. But what happens if the VPN connection suddenly goes down? Under normal circumstances, Linux can reach the internet through our physical network interface. If the VPN tunnel disappears, what's stopping Linux from simply using that interface again and sending our traffic outside the VPN? That's where a VPN kill switch comes in. In this final part of our Networking in Linux series, we'll explore how Proton VPN's Standard Kill Switch works under the hood. We'll examine Linux network interfaces and routing tables to understand what happens when the VPN server becomes unreachable, when the tunnel interface disappears unexpectedly, and when we intentionally disconnect from the VPN. Learn more in this guide: blog.sysxplore.com/p/ep4-net…
2
6
1
50
3,754
TRÄW🤟 retweeted
At this point, switching off the production servers and going for a walk is a valid incident response strategy.
3
4
59
3,443
TRÄW🤟 retweeted
Two critical vulnerabilities have been discovered in PHP, potentially putting millions of websites at risk.🚨 The flaws, dubbed “PHP2Shell” (CVE-2026-109618 and CVE-2026-109619), could allow unauthenticated attackers to remotely execute malicious code on vulnerable web servers. What makes this particularly concerning is that the vulnerabilities exist in PHP itself, not in applications like WordPress or Laravel. Even fully updated websites could be vulnerable if the underlying PHP runtime is unpatched. The PHP security team released emergency fixes on October 21, 2026, for PHP 8.2, 8.3, 8.4, and 8.5. Older versions, including PHP 7.4, are still dependent on vendor backports or migration to supported releases. If you’re running PHP on a publicly accessible server, now is a good time to check for security updates.
2
22
177
5,898
TRÄW🤟 retweeted
I turned this book into an interactive learning experience 🐧 📖 Learn Linux from the ground up 💻 Practise commands as you go 🧠 Test yourself with knowledge checks 📊 Track your progress 🔖 Continue where you left off 🏅 Earn completion certificates 🛤️ Follow a guided learning path 📝 Prepare for the RHCSA exam with mock exams Same book. More ways to learn. Start learning for free → sysxplore.com
New learning experience (sysxplore.com)🔥
5
17
2
204
8,523
TRÄW🤟 retweeted
New learning experience (sysxplore.com)🔥
3
55
2
515
33,779
TRÄW🤟 retweeted
Fuck, I’ve been off here for a few days and I’m only now realizing how much I’ve missed. Can’t keep up 😅 Just heard there’s a new full Adobe suite for Linux, and it’s free and open source.
5
6
76
6,328
The internet has no shortage of amazing people. Some of the best people are people you’ve never even met in person. Just genuinely willing to help you with whatever you’re doing without expecting anything in return. You can work with people 2x, 3x your age and it doesn’t even matter. Good vibes only.
1
3
10
2,682
Quick Linux tip: You can enable timestamps in your bash command history to see when you ran previous commands. This can be useful for tracing what you were working on and when. To add timestamps to your history, just set the HISTTIMEFORMAT environment variable like so: $ export HISTTIMEFORMAT="%F %T " Now when you view your history or grep through it, you'll see a timestamp next to each command indicating when it was run: $ history | tail -n 5 Or to save a couple of keystrokes: $ history 5 The format "%F %T" shows the date and time, but you can customize it to your liking. Note: This does not put historical timestamps on commands you executed before setting HISTTIMEFORMAT.
2
7
22
1,261
TRÄW🤟 retweeted
agree with this linux distro tier
44
15
7
276
23,042
BGP OSPF IS-IS EIGRP RIP MPLS VRF VRF-Lite VLAN VXLAN EVPN STP RSTP MSTP PVST+ RPVST+ VTP DTP LACP PAgP HSRP VRRP GLBP FHRP TCP UDP SCTP QUIC IP IPv4 IPv6 ICMP ICMPv6 ARP NDP MAC LLC MTU MSS TTL PMTUD GRE ESP AH IPsec IKE IKEv2 NAT PAT CGNAT RIB FIB LFIB LIB CEF CAM TCAM ARP LPM ECMP AD ASN AS-PATH MED LP NLRI MP-BGP eBGP iBGP RR RP RPKI ROA LSA LSDB SPF ABR ASBR DR BDR DROTHER NSSA N1 N2 E1 E2 IA RID DBD LSR LSU LSAck DHCP DHCPv6 DNS mDNS DoH DoT NTP SNTP TFTP FTP SFTP SCP HTTP HTTPS TLS SSL SSH Telnet SNMP SMTP IMAP POP3 LDAP SMB NFS QoS CoS DSCP PHB EF AF WRED RED LLQ CBWFQ FIFO CIR PIR CBS EBS RSVP ACL ACE AAA RADIUS TACACS+ 802.1X EAP PEAP EAP-TLS NAC MACsec IPsec PKI CA CSR CRL OCSP WLAN Wi-Fi SSID BSSID ESSID AP WLC CAPWAP LWAPP WPA WPA2 WPA3 PSK SAE WEP MIMO MU-MIMO OFDMA DFS RSSI SNR RF SDN SD-WAN NFV VNF CNF API REST NETCONF RESTCONF YANG gNMI gRPC JSON XML YAML VPN SSL-VPN ZTNA SASE SSE SWG CASB DLP FW NGFW IDS IPS WAF UTM DMZ LLDP CDP UDLD BPDU BPDUGuard RootGuard LoopGuard PortFast EtherChannel MLAG VPC VSS StackWise PoE PoE+ PoE++ SFP SFP+ SFP28 QSFP QSFP+ QSFP28 DAC AOC SMF MMF LC SC MPO WDM DWDM CWDM LAN WAN MAN PAN SAN WLAN WWAN ISP IXP POP CPE CE PE P ONT OLT DSL DSLAM GPON EPON DOCSIS LTE 5G VTEP VNI RD RT RTBH BFD PBR uRPF HSRP VRRP ECMP MC-LAG L2VPN L3VPN VPWS VPLS EVPN PDU NIC PHY ASIC NPU CPU RAM ROM PSU UPS MDF IDF RU UTP STP FTP RJ45 SPAN RSPAN ERSPAN PCAP DPI NetFlow sFlow IPFIX SIEM NMS RMON Syslog SNMPv3 OID MIB RTO RPO SLA SLO SLI HA DR BCP MTBF MTTR
2
2
16
3,538