นี่ล่ะงงใจกับคนแบบนี้ ท่องแต่ทักษิณยกเลิกวิชาประวัติศาสตร์ๆๆๆๆ มโนไปเองว่าจะลบประวัติศาสตร์ไทย ลบให้คนไทยลืมบุญคุณบรรพบุรุษ
ควายยยยยย เค้ายุบประวัติศาสตร์ ภูมิศาสตร์ เศรษฐศาสตร์ เอามารวมกันเป็นสังคมศาสตร์ เปลี่ยนจากให้เรียนปีละสามเรื่องยาวๆ ไปสามปี ให้เหลือเรียนปีละเรื่อง ให้เด็กได้โฟกัสกับเนื้อหาได้มากขึ้น
เมื่อไหร่พวกแก่กะโหลกกะลาแบบนี้จะหมดไป
threads.com/@jirayu.last.brain…
Jirayu (@jirayu.last.brain.cell) on Threads
มีอยู่ในวิชาสังคมครับ ประวัติศาสตร์ไทยน่าจะได้เรียนเยอะช่วง ม.ต้น บรรดาวีรชน ถ้าประวัติไม่ขัดกับส่วนกลางเท่าไหร่ ก็ได้พื้นที่เยอะ ทั้งนี้อยู่ที่ครูสอนครับว่าจะเอามาสอนเท่าไหร่Threads
ที่ญี่ปุ่นเครื่องดื่มเสริมธาตุเหล็กเยอะ แล้วเน้นทำตลาดผู้หญิง เป็นเพราะผู้หญิงญี่ปุ่นขาดธาตุเหล็กเยอะกว่าไทย หรือรู้ตัวว่าขาดธาตุเหล็กเยอะกว่าไทย 🤔
น้องคนไทยมาเรียนต่อ ต้องตรวจสุขภาพทุกปี หมอก็บอกขาดธาตุเหล็ก
veer66 reshared this.
I have come to the conclusion that Wayland just, still isn't ready (for me, at least), it's been more fiddly and problematic than X11 ever has been for me.
Especially right now trying to get my drawing tablet set up, first of all it scrambled the order of *all* of my monitors, and then after that was sorted, I was able to re-map the input positioning to it's screen, but no matter what I tried the pen buttons *would not* remap to be what they should have been, which made it almost unusable.
Normally i'm a good FOSS steward and will put together bug reports and the like, but i'm just too exhausted from all this fiddling, it's not worth it.
I think i'm going to keep sticking to X11 because at least my shit all works properly there
ต้องการเงินด่วน? ทางเลือกที่รวดเร็วและมั่นใจด้วยบริการรับจำนำรถตู้ | Digital More
บริการรับจำนำรถตู้จึงกลายเป็นอีกหนึ่งทางเลือกที่น่าเชื่อถือ โดยเฉพาะสำหรับผู้ที่มีรถตู้ส่วนตัวหรือใช้งานในเชิงพาณิชย์ และต้องการเงินสดหมุนเวียนอย่างเร่งด่วน โดยไม่จำเป็นต้องขายทรัพย์สินที่ยังใช้งานอยู่Pannaphat Kosasaeng (krapalm) (DigitalMore)
It's my first time using sharkey, time to introduce myself I guess.
Hey, I'm fufu. 15, I taught myself english when I was 7 or 8 years old.
I learned coding from youtube tutorials and stackoverflow.
I tried a bunch of programming languages like Java, C#, Rust, Javascript, Rust and Python
I think I'm decent at Java, JS and ReactJS.
I also meow a lot :3
Contact me on Telegram: t.me/mrrpmeowfurryContact me on Discord: velocity.toml
การที่ทหารมาบอกจะปิดด่าน นี่คือตัวอย่างของความไร้วินัย ความล้ำเส้น
ถึงอีอุ๊งอิ๊งมันจะโง่ มันก็เป็นนายกที่มาตามระบบ ต้องไปฟังมันโน่น ไม่ใช่แม่ทัพภาค ที่จะมากะเกณฑ์
veer66 reshared this.
Danke, Liu Cixin 😉
#pastpuzzle 59
🟩🟩🟥🟩 (-10)
🟩🟩🟩🟩 (0)
▪️▪️▪️▪️
▪️▪️▪️▪️
2/4 🥈
pastpuzzle.de
past puzzle
Errate mithilfe von 4 historischen Ereignissen das gesuchte Jahr. Ein von Wordle und Geschichten aus der Geschichte inspiriertes Spiel.www.pastpuzzle.de
Quaschning erklärt: Die Kraft des Windes
Wie viel Strom erzeugt eine moderne Windkraftanlage in einer Minute? Genug, um mit dem Zug von Berlin nach Rom zu fahren – oder dem E‑Auto nach München. Der Strom dafür kostet gerade mal sieben Euro. Nur 33.000 moderne Anlagen reichen für die Energiewende.
klimareporter.de/strom/quaschn…
#Umwelt #Energie #Strom #Windkraft
Quaschning erklärt: Die Kraft des Windes
Wie viel Strom produziert eine moderne Windkraftanlage in einer Minute? Genug, um mit dem Zug von Berlin nach Rom zu fahren – oder mit dem E‑Auto nach München.Volker Quaschning (Klimareporter°)
Luxe Bathrooms Without the Price: A Tile Guide
Want a bathroom that feels like a luxury spa without the hefty cost? Tiles can transform your space, but they can also strain your budget. The good news is that with smart planning and the right luxury bathroom tiles, you can achieve a high-end look affordably. Here's how to make it happen.
Define Your Luxury Look
Before you start shopping, get clear on what "luxury" means for your bathroom. Is it the timeless beauty of marble? A serene, minimalist vibe with neutral colors? Or bold, textured patterns that pop? Maybe you love sleek porcelain or rustic stone finishes. Knowing your aesthetic helps you choose the right luxury bathroom tiles and avoid getting overwhelmed by options.
Set a Realistic Budget
Decide on a specific budget for your tile project, covering tiles, grout, trim, and installation—whether you're DIY or hiring out. Tell your tiles supplier this number upfront. They'll point you to tiles that fit your price range, helping you avoid falling in love with options that are out of reach.
Porcelain Over Stone
Natural stone tiles are gorgeous but expensive and require regular upkeep. Porcelain is a cost-effective alternative that doesn't skimp on style. It can replicate marble, granite, or wood with stunning realism. Many luxury bathroom tiles are porcelain, offering durability, water resistance, and low maintenance—perfect for busy bathrooms.
Use Premium Tiles Wisely
You don't need to tile every wall with high-end materials to create a luxurious effect. Focus on key areas like a shower feature wall, a vanity backsplash, or a decorative alcove. Pair these with affordable, neutral tiles elsewhere. A few luxury bathroom tiles in the right spots can make the whole room feel upscale without inflating costs.
Check Multiple Suppliers
Tiles suppliers differ in their offerings and prices. Some focus on designer collections, while others stock discounted or overstock inventory. Reach out to several suppliers and share your budget and vision. Ask about deals on discontinued or surplus tiles—ideal if you don't need extras later. A good tiles supplier can suggest budget-friendly options that still look high-end.
Avoid Low-Quality Traps
Cheap tiles can seem like a deal, but they often disappoint. Low-end tiles may crack, stain, or need constant maintenance. Ask your tiles supplier about the tile's performance, maintenance needs, and whether it's rated for floors or walls. Investing in quality premium bathroom tiles ensures long-term value.
Plan for Installation Costs
The cost of tiles is only half the story—installation can add up fast. Complex designs or small tiles take longer to install, driving up labor fees. Larger tiles or simpler patterns can reduce both installation and maintenance costs. Use luxury bathroom tiles in focal points and keep other areas simple to save money.
Blend Tiles Thoughtfully
Mixing tile styles can create a dynamic, luxurious bathroom. Think bold floor patterns with plain walls or textured shower tiles with smooth porcelain around the vanity. Keep the color scheme cohesive and let one tile style shine. A few luxury bathroom tiles, strategically placed, can elevate the design without overcrowding it.
DIY or Hire a Pro?
Tiling videos make it look simple, but bathrooms are complex. Wet areas, slopes, and grout lines demand precision. If you're confident, DIY can save money on straightforward projects. For critical areas like showers, a professional ensures durability. You can save by doing prep or cleanup yourself.
Luxury Is About the Big Picture
The priciest tiles don't always create the best bathroom. Focus on the overall effect—clean lines, cohesive colors, proper lighting, and a smart layout. Partner with a reliable tiles supplier and use luxury bathroom tiles wisely to build a space that feels indulgent without the high-end cost.
theguardian.com/commentisfree/…
Iranians demanding human rights regard the Israeli attacks as an impediment to achieving their goal.
The Iranian people were starting to win their battle for liberty and prosperity. Then Israel attacked
Something was shifting in Iran, but now missiles and the return of foreign interference may tear up the green shoots of progress, says Esfandyar Batmanghelidj, founder of the Bourse & Bazaar Foundation thinktankEsfandyar Batmanghelidj (The Guardian)
สบู่สกินเดียว สูตรต้นตำรับ
yongchieng.com/chinese-medicin…
#สมุนไพร #ซื้อยาจีน #ร้านสมุนไพร #สมุนไพรจีน #ขายยาจีน #ร้านยา #ร้านยาจีน #สินค้าอุปโภคบริโภคธงฟ้าประชารัฐสามารถใช้บัตรสวัสดิการแห่งรัฐ #ร้านขายยา #ร้านสมุนไพรจีน #ขายยา #ยาจีน
How to Score Great Deals on Grove Crane Parts
Keeping Grove cranes operational can be pricey, especially when replacing parts. Whether you’re running a single crane or managing a fleet, negotiating with a crane parts supplier can stretch your budget further. Here’s a guide to securing the best deals.
1. Arm Yourself with Part Specifics
Before you contact a crane parts supplier, know your requirements: exact part number, crane model, and any compatible alternatives. Being prepared signals you’re a serious buyer, streamlining talks and boosting your negotiating power.
Tip: Log all Grove crane parts replacements to track wear and simplify future orders.
2. Shop Around, But Value Quality
Price matters, but don’t fixate on the lowest quote. Get prices from at least two or three crane parts suppliers and compare:
- OEM or aftermarket parts?
- How quick is delivery?
- What’s the warranty like?
A bargain part can cost more if it fails fast. Use other quotes to negotiate, but don’t sacrifice reliability for savings.
3. Probe for Bulk Savings
Ordering multiple Grove crane parts or planning regular purchases? Ask about bulk discounts. Suppliers often hold back these offers unless you inquire. Try:
“Can you cut me a deal if I add a seal kit to this order?”
If your company runs several cranes, mention it—loyal customers often get better rates.
4. Look into Rebuilt Parts
Not every repair needs a new part. Rebuilt Grove crane parts can perform well at a fraction of the cost, especially for older cranes or minor systems. Always request a warranty and rebuild records. Vague answers? That’s a red flag.
5. Nurture Supplier Connections
Stick with a couple of trusted crane parts suppliers for long-term benefits. As they get to know you, they might:
- Offer discounts without you asking
- Tip you off about sales
- Ease up on payment terms
Stay professional and clear to build a relationship that pays off.
6. Check Alternative Parts Carefully
Suppliers may pitch aftermarket or alternative Grove crane parts to save money. Verify these with your crane’s manual or a mechanic. A solid supplier will suggest reliable substitutes, but steer clear of cheap parts that won’t last.
7. Play Your Timeline Smart
Got time to spare? Let the supplier know:
“I can wait a bit—any chance for a better price on a later delivery?”
This gives them wiggle room to lower costs.
Need it fast? You’ll pay more, but still ask:
“What’s your best price for a rush job?”
They might have stock they want to move.
8. Lock in Payment Terms
Clarify payment terms before sealing the deal. Paying upfront? Ask for a small discount. Using credit or net-30? Get it in writing to avoid hiccups. Clear terms keep things smooth and show you’re on top of things.
9. Know When to Bail
If the price is too steep or the supplier’s shady—vague terms, no warranty—walk away. Plenty of reputable crane parts suppliers exist. Don’t risk a bad part or deal.
Final Word: Negotiation’s No Big Deal
Suppliers expect you to haggle. Come prepared, stay polite, and you’ll likely land better prices on Grove crane parts while building ties with suppliers. Smart negotiating keeps your cranes—and your wallet—in good shape.
Manitowoc Grove Crane Parts Supplies - HL Equipment
Explore our wide selection of Manitowoc Grove crane parts. Find the quality parts you need to keep your Grove crane in top condition.www.crane-spares.com
When I think of Cuba, Juan Fontanills is the first person who comes to mind. I imagine many Thai people feel the same way. Thai boxers had never won an Olympic gold medal until he arrived.
[old news from 5 years ago] bangkokpost.com/sports/1973779…
Boxing coach Fontanills quits, rules out return
Cuba's Juan Fontanills says he has quit as coach of the national team because top officials at the Thailand Boxing Association (TBA) intervened in his job.Tor Chittinand (Bangkok Post)
It's true that open source is made up of community members coming together to make software solutions in a collaborative and open way.
It is also true that open source is defined by a bunch of licenses.
The licenses may not be the fun part, but being organized about what parts of your project are under which license is important for all the rest of it to work!
Thanks to the @fsfe we have an easier way to manage that. :)
➡️ fedoramagazine.org/beginners-g…
#FSFE #OpenSource #Linux #Fedora
Making sense of software licensing with FSFE REUSE: A beginner's guide for open source developers - Fedora Magazine
Learn how the REUSE specification from FSFE helps bring clarity to open source licensing. This article covers real-world examples, and tips to make your project REUSE compliant.Andreas Haerter (Fedora Project)
Can the FSFE help handling the current licensing mess in Mastodon?
github.com/mastodon/mastodon/d…
New Terms of Service IP clause cannot be terminated or revoked, not even by deleting content · mastodon mastodon · Discussion #35114
Summary Since it first opened, mastodon.social has operated without any sort of explicit IP grant from the users to the service, which is unusual for a social networking service. Today Mastodon ann...GitHub
I've used Krita on both Wayland (Plasma) and Android... whatever display compositor Android has.
They're fine to me
Once You Notice ChatGPT's Weird Way of Talking, You Start to See It Everywhere
As AI-generated text is becoming increasingly ubiquitous on the internet, some distinctive linguistic patterns are starting to emerge.Victor Tangermann (Futurism)
i want to feel grounded. i want to remember what it feels like to just be normal, be without sickness, be alive. i want to remember what pain felt like, and those days I thought i was dying. all to keep me grounded and realize how precious it is that i still have today. and realize how small those problems are comparing to death.
in the hospital bed, i gave zero shit about work.
#Thailand’s youngest PM digs in as defections, protests and a legal challenge threaten her coalition after a leaked call transcript has her criticizing a Thai general to #Cambodia’s leader.
scmp.com/week-asia/politics/ar…
Thailand’s PM digs in as defections and legal challenge threaten her power
As Paetongtarn Shinawatra tries to bolster her coalition, she could face a court challenge from Thai senators and planned street protests.Aidan Jones (South China Morning Post)
Asahi Lina (朝日リナ) // nullptr::live
in reply to aki-nyan //nullptr::live • • •Scrambling the monitors is normal... it's a different display backend so however X11 identifies them won't map. The same thing would happen in the other direction. You probably also have to reconfigure DPI etc...
I don't know about the pen thing though, I've never tried that ;;
aki-nyan //nullptr::live
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •@lina The kicker is they were fine *until* I plugged the tablet in *then* it scrambled *all* of them.
As for the tablet stuff, yeah, unsure, I suspect it's partially also the `udev-hid-bpf` auto-loading broke so I had to manually fix that so it would work under X11 again,
The not having a good way to re-map the macropad I could work around, but right now the biggest killer for me not being able to use wayland is the session stuff, I really am just unable to use it until that's in and working.
Asahi Lina (朝日リナ) // nullptr::live
in reply to aki-nyan //nullptr::live • • •aki-nyan //nullptr::live
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •@lina With my normal monitors, yes, that was fine, but it's never seen the tablet before, I expected it to just stick it to the rightmost and i'd have to move it, but not for it to re-order literally everything,
That and there were some, uh, other problems :v vt.social/@lethalbit/114729566…
aki-nyan //nullptr::live (@lethalbit@vt.social)
VT SocialAsahi Lina (朝日リナ) // nullptr::live
in reply to aki-nyan //nullptr::live • • •Asahi Lina (朝日リナ) // nullptr::live
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •aki-nyan //nullptr::live
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •Asahi Lina (朝日リナ) // nullptr::live
in reply to aki-nyan //nullptr::live • • •aki-nyan //nullptr::live
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •@lina I don't think so? I'm on 6.4, and chromium supposedly has support for it, but they just didn't talk I guess?
I didn't think Plasma implemented the `xdg-session-management` protocol as it's not been merged yet afaik, but supposedly chromium added support for it 2 months ago, so *shrug* dunno
Asahi Lina (朝日リナ) // nullptr::live
in reply to aki-nyan //nullptr::live • • •wayland: Add support for xdg-session-v1 (xx version) (!7475) · Merge requests · Plasma / KWin · GitLab
GitLabAsahi Lina (朝日リナ) // nullptr::live
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •aki-nyan //nullptr::live
in reply to Asahi Lina (朝日リナ) // nullptr::live • • •@lina I am, `--enable-features=UseOzonePlatform --ozone-platform=wayland`
As for kwin support for it, huh, wayland.app/protocols/wayland-… didn't mention any compositors supporting it, maybe because it's not the "final" version, I might need to fuck with some flags or something to enable it.
No idea
Git
wayland.app