I would highly recommend Andreas Herrmann's "GHC Hacking Newcomer Guide" talk to anyone looking to get started hacking on GHC; it's a wealth of information communicated clearly and succinctly. #haskell#compiler#hacking
https://t.co/fMEPCRp1K9
For the record, my account was hacked in late August. I've cleaned up the mess however do note that I do not use this platform. Find me on Bluesky or Mastodon.
Big news! @HaskellOrg Committee and @HaskellFound are uniting to form a single non-profit. This merger strengthens our shared mission to support the #Haskell language, its community, and the future of functional programming. https://t.co/j81aqIf3Ew
#FunctionalProgramming
Me, on Virginia Public Radio:
“This is really the first time that automakers are being told that they will need to take into account pedestrian safety in the physical design of their vehicles. This has never actually happened before in America.”
https://t.co/di7E6CHjuJ
Finally, the Biden administration is taking a stand against car bloat.
@NHTSAgov has proposed banning SUV & pickup hood designs that are especially likely to cause head injuries.
In @FastCompany, I explained why this could be a watershed moment. 🧵
https://t.co/q6371sIfzh
Tim Walz’s transit resume is nuts:
🚞 new popular Amtrak line
🚍 new BRT funding
⚡️100% clean energy law
🚲e-bike tax credits
🥇best climate/transpo law in US
💰erased deficits
❤️🩹unarmed fare enforcement
Get on the Walz train!!
Chipmakers puting AI cores in your CPU and not letting you use them for absolutely anything is the biggest waste of silicon in the history of modern computing.
Those tensor cores are godsend for things like large-scale CAD simulations but there's absolutely no way to access them
The four questions I was taught to ask before writing something are:
- Is it clear?
- Is it true?
- Is it necessary?
- Is it kind?
They're not all needed at all times, and they conflict, but I think you should think carefully before dropping any of them. Especially kindness.
@_osa1 While I agree that the Framework 16's panel is rather weak it is sadly not out-of-line with the rest of the market. Bafflingly, high-DPI displays seem to be more common in smaller form-factors.
1/n
@_osa1 This is not to say that the Framework 13 is perfect. The machine is fast but battery life could be better (the modular architecture unfortunately inevitably does trade-off some amount of power consumption).
20/n
@_osa1 The Framework 13 was the easiest choice I have ever made for its repairability and explicit FOSS-friendliness alone. Add to that the fact that the hardware itself it quite good and it seemed like a natural choice.
19/n
@_osa1 Historically, laptop buying decisions have been challenge for me. A few years ago I wrote down my preferences [1] and realized that there was literally not a single device on the market that would satisfy all of them.
18/n
@_osa1 By contrast, the Framework 13 has been excellent. The firmware advertises system functionality correctly, supports `fwupd` out-of-the-box, and has literally no noticable S3 resume latency. It feels considerably more "polished" than any other laptop that I have owned.
17/n
@_osa1 Moreover, even when hardware works out-of-the-box laptop firmware nearly always sloppy at best, leading to a sub-par user experience.
For instance, my T14s takes nearly one second to fully resume from S3 and reports battery life with extremely coarse (~20%) granularity.
16/n
@_osa1 In the case of my partner's Latitude E7470, I spent weeks in negotiations trying to get hardware documentation for the touchpad; ultimately I gave up and just reversed to protocol. Prior to doing so she was stuck with what was basic a basic PS/2-style pointing device
15/n