Common defences for the 3 month rule and their objections
September 03, 2024There's nuance, as usual
There's nuance, as usual
When did personal computing get this complicated?
Common themes and takeaways from NAACL 2022
A paper at NAACL 2022 and some further musings
Advice from a first-time in-person conference attendee.
Something still unsolved.
On the pitfalls of jumping to technical solutions for social problems.
But what does that mean in practice?
The verdict, as usual, depends on context
Knowledge upgrade
Combinatorial optimization to end all bikeshedding
Separating math from rendering
Fancy notes
Time moves on, APIs break
How do I do this again?
Lambda to the rescue!
Going sub-quadratic
Why grep is so damn fast
Lessons learned from haskell
Reminiscing and an outsider's postmortem
Running apt rootless without proot
A striking difference between Software Engineering and every other Engineering
Shrinking containers and running them without root
Deferring a hard problem
Port all the things!
Making the blur plugin work with the modern OpenGL API
A nice package manager for C++
Based on XUnit
Unexpected behaviour bites hard sometimes
An easily misunderstandable API
A short performance analysis
Debuggers are useful for things outside programming, too
Template metaprogramming to ensure that you're calling a noexcept function
A context-manager based idea to prevent an age-old memory problem with vectors
Some niche X11 API causing problems
A follow up to the comment on the other post
Some additional thoughts on another post
Coming to an HTPC near you
This, again?
Some votes of thanks
Some documentation from a third party
Porting was fairly straightforward
An initial pull request
Testing poorly written code reveals that it is poorly written
A suggestion on using "death tests"
Reasonable expectations
Some ideas about guidelines
Finding a balance between community and strategy
Theory to practice
Using GI data to generate code functionally
Some quick debunking
Testing the untestable
Blurring "behind" things
A tale of porting from fixed function to programmable pipelines
Something smarter than the regular double-buffering
A short congratulations
Repainting tricks to a desktop near you
A brief call
Moving on from the legacy OpenGL API
A trick to get more specificity in your CTest output
Written by Sam Spilsbury an Australian PhD student living in Helsinki.