Reposted by niyaServo @servo.org · 13/08/2026CSS Grid is now enabled by default in Servo 🎉 One of the most powerful web layout systems is now available in an independent Rust web engine. It's powered by the library Taffy & enabled thanks to Nico Burns. A huge milestone for CSS layout in Servo! 110915
Reposted by niyaServo @servo.org · 04/04/2026Highlights from last week: - Align javascript: URL evaluation closer to the spec - Add support for background-blend-mode - Display generated content for ::marker - Work on Web Bluetooth API support - More progress on DevTools & WebDriver 1372
Reposted by niyarob pike @robpike.io · 25/12/2025Fuck you people. Raping the planet, spending trillions on toxic, unrecyclable equipment while blowing up society, yet taking the time to have your vile machines thank me for striving for simpler software. Just fuck you. Fuck you all. I can't remember the last time I was this angry. 10081882202
niya @niya.blue · 19/09/2025copyparty is great, personally started using it on my homeserver a while back when i could not figure out a good reliable way to transfer files between my home server and mac 020
niya @niya.blue · 23/05/2025read more: go.dev/blog/loopvar...go.devFixing For Loops in Go 1.22 - The Go Programming LanguageGo 1.21 shipped a preview of a change in Go 1.22 to make for loops less error-prone. 010
niya @niya.blue · 23/05/2025TIL: pre-Go 1.22, closures inside for loops would share the same value for a variable. this would output `3, 3, 3` 230
niya @niya.blue · 01/05/2025. @chrisbiscardi.bsky.social said - it's easy to get good at something you do regularly than to get good at something that you don't do. 010
niya @niya.blue · 29/04/2025I recently started watching the series and highly recommend to Gophers out there. @goinggo.net is great! 032
niya @niya.blue · 28/04/2025explanation: it’s easy to make mistakes because of integer overflows. this is the reason why len returns a signed integer, if it were a unint, in the code snippet below, the value of i will always remain positive because i will overflow. example from The Go Programming Language book :) 000
niya @niya.blue · 28/04/2025TIL: uint (unsigned ints) should not be used for merely representing positive ints. only use them when their bitwise operator or peculiar arithmetic operators are required #go 100
Reposted by niyaWilliam (Bill) Kennedy @goinggo.net · 25/04/2025I'm proud to announce that GoBridge is now officially sponsoring the TinyGo project with a $25k EUR grant. The project needs more help. If you use the language please consider supporting the project. DM me for more information. #golang 13211
Reposted by niyaThorsten Ball @thorstenball.com · 15/04/2025Finally did it. I wrote down how to build a code-editing agent. In 315 lines of code. And yes, it works. Very well. There is no moat. Read it here: ampcode.com/how-to-build... 911820
Reposted by niyaGergely Orosz @gergely.pragmaticengineer.com · 15/04/2025Got to be great for business for Deel knowing CEO is unfindable by the court As a reminder Deel handles payroll and HR - which makes it a high-risk business vendor which requires high trust. Cannot imagine new customers signing that hear about this lawsuit and court troubles… tcrn.ch/42JQ4kH 2495
Reposted by niyaJohn Green @johngreensbluesky.bsky.social · 08/04/2025Is DOGE cutting the size of the federal government? No. www.youtube.com/watch?v=KpNg...youtube.comDOGE Is Not Cutting Government SpendingYouTube video by vlogbrothers 18990177
niya @niya.blue · 21/02/2025one of my favorite parts about go is you can just read standard library code and understand it 100
niya @niya.blue · 07/02/2025do truly real-time translation systems even work? i cant imagine conversing in English <-> German. a lot of times verbs in German go to the end of the sentence and you can't translate until the sentence is finished... 000
Reposted by niyapatak @patak.cat · 18/01/2025PSA: the best way to encourage maintainers NOT to deal with an open issue or PR is to ask "any updates?" GitHub is the source of truth. All updates are there before your question. If it's important to you: create a better reproduction, share new use cases, contribute test cases, review tradeoffs 1013719
niya @niya.blue · 17/01/2025so an app where it takes a few years to get anywhere near dealing with anxiety 020
niya @niya.blue · 15/01/20252-3% colleagues from nearby states and everyone else was basically from my city or neighboring towns 010
niya @niya.blue · 14/01/2025For example, quickly looking up translations when learning a new (spoken) language, explanations for little code snippets etc 110
niya @niya.blue · 14/01/2025ChatGPT has a cool MacOS app that can view applications and give assistance like read code from VSCode etc. The small chatgpt popup that comes with MacOS app is also pretty useful, I use it all the time! 120
niya @niya.blue · 14/01/2025while usually I enjoy PG’s essays, this article felt wrong on so many levels if anything, the recent events drive me to work harder on myself and help minorities when I can 010
niya @niya.blue · 12/01/2025also i wish more platforms supported using your own domain as handle like bsky 010
Reposted by niyaThorsten Ball @thorstenball.com · 07/01/2025In case you didn't know: In GitHub-flavored Markdown you can use <kbd> to specify keyboard input. Makes your shortcuts look ✨pretty✨ 4624
niya @niya.blue · 11/01/2025no, we are starting new year from feb so it's too early jan is the trial month. 120
Reposted by niyaHank Green @hankgreen.bsky.social · 08/01/2025I think Mark Zuckerberg might be a kinda uncool dude… 36110002470
niya @niya.blue · 28/12/2024even trying to build a forum software at 14 is insane 🤯 i was trying to make youtube videos at that age :) i picked up a lot of photoshop and video editing skills 020
niya @niya.blue · 13/12/2024they're unhelpful when they send someone into a spiral about something not working, it can waste a lot of time. docs (or even blogs) are always more reliable. I think they can be really helpful if LLMs outputs are approached with skepticism. 030
niya @niya.blue · 11/12/2024aliro — the new smart door standard has its name taken from Esperanto meaning "access", using Esperanto strangely feels like a good choice. 000
Reposted by niyaMatt Boyle @mattboyle.bsky.social · 03/12/2024@shraddhaag.dev wrote a blog on her solution for AoC Day 1 in Go. There's a lot you can learn, even from the "easy ones": www.bytesizego.com/blog/aoc-day...bytesizego.comAOC 2024, Day 1: Missing abs() for integersLet's solve Advent of Code 2024 Day 1 and investigate about the missing function to calculate absolute for integers! 162
niya @niya.blue · 03/12/2024yep! and today's problem has got me excited again about finishing that book :) 010
niya @niya.blue · 03/12/2024here's my naive lexer solution to today's part 1: github.com/niyabits/aoc... won't be doing part 2 just yet but this solution is inspired by @thorstenball.com 's Writing an Interpreter in Go. 120
niya @niya.blue · 01/12/2024advent of code: love seeing the same solutions in different languages the rust-y functional programming stuff looks so amazing! 🦀🤯 010