Alan Zimmerman

@alan_zimm

Long term hacker

Western Cape,South Africa
Joined March 2008

Tweets

You blocked @alan_zimm

Are you sure you want to view these Tweets? Viewing Tweets won't unblock @alan_zimm

  1. Retweeted

    Nix tip: Working with spotty internet connection? Pass the "--fallback" flag to nix-build, nix-env, nix-shell, etc. to have nix build from source when downloading fails. Working on the plane with no internet? Use: --option substituters "" to disable cache downloading altogether

    Undo
  2. Retweeted

    Not sure who needs to hear this but if your terminal cursor has disappeared type `reset` and hit enter and you'll clear your output and get your cursor back.

    Undo
  3. Retweeted

    6/9 . on . Pharo is highly immersive -- not a blackbox, but fully inspectable and reflective. All classes/methods are open to see and modify. Polymorphism: "let the message receiver decide". Interactive code execution. Moldable. Ability to create new tools.

    Show this thread
    Undo
  4. Retweeted
    17 hours ago

    Maintenance day, including: * Shake: Release for Ghcide, questions * HLint: Release, library upgrades, reviewing * Ghcide: GHC 8.6.4 compat, fixing tests, progress msg * Hoogle: Word16 overflow, JSON queries * Ghcid: ... Maintaining open source is a lot of work!

    Undo
  5. Retweeted

    I gotta switch to ipv6, too hard to get public ipv4 addresses now.

    Undo
  6. Retweeted
    Feb 2

    Setting up a Haskell development environment in minutes in Visual Studio Code by

    Undo
  7. Retweeted
    Feb 1

    I've been exploring Rust+WebAssembly recently. Here's one experiment made with those - my friend said it looked like thousands of fruit loops dancing to "music". Runs in your browser (and maybe even your phone). One file, just 4092 bytes.

    Show this thread
    Undo
  8. Retweeted

    so coding is basically reading a mile of documentation, writing 10 - 20 lines till it's broken, going to sleep, finding the solution in your dreams and repeating again the next day.

    Undo
  9. Retweeted
    Feb 2

    In Stockholm there’s a 72-meters-high tower featuring a light installation that you can control via a free app. Whenever I swing by, a bit of Sicily hits Sweden.

    Undo
  10. Retweeted
    Feb 1

    A lot of tweets about miss that 02 February 2020 is a palindrome in USA, UK and ISO formats; it is a palindrome day of the year (33) and there are a palindrome of days left in the year (333). This will never happen again. More details here:

    Show this thread
    Undo
  11. Retweeted
    Feb 2

    Every Yaml parser is a custom Yaml parser. 😱

    Undo
  12. Retweeted
    Feb 1

    "Haskell is reliable because of its advanced type system" misses half the story. The other half is Haskell's support for (rather, insistence on) expression-oriented programming. When you're doing mostly statement-oriented programming, a fabulous type system does you little good.

    Undo
  13. Retweeted
    Feb 2

    Anders Hejlsberg on Modern Compiler Construction (2016) [video]

    Undo
  14. Retweeted

    So here’s where we are. There are 3 possibilities. 1) sold a Firehose API license with amended ToS to allow personal ID. 2) is breaking the Firehose ToS. 3) is licensing a shadow dB and has lost control of their core IP.

    Show this thread
    Undo
  15. Retweeted
    Feb 1

    At this point it is looking likely that GHC will be moving to LLVM as its native toolchain on Windows; this will hopefully allow us to bypass many of the path and process issues that we have been historically fought with. Current plan can be found here:

    Show this thread
    Undo
  16. Retweeted
    Feb 1

    Between vague documentation, decades of compatibility hacks, hacks on top of those hacks, a fundamentally different file and process model to POSIX, and the occasional toolchain bug, the amount of effort necessary to truly *support* Windows seems nothing short of herculean.

    Show this thread
    Undo
  17. Retweeted
    Feb 1

    I'm not sure how many people appreciate just how much of a maintenance challenge Windows represents for many open-source projects. Before I started working on GHC I had assumed it was bad. However, now I know; no, it's much much worse.

    Show this thread
    Undo
  18. Feb 1

    I saw hls used as an abbreviation for haskell-language-server for the first time earlier today. Felt good.

    Undo
  19. Retweeted

    A bike lane can convey 5 times more people than a car lane according to Transport for London

    Show this thread
    Undo
  20. Retweeted
    Feb 1

    Still reasonably confident that Idris 2 is going to be quite a bit faster than Idris 1...

    Idris 1, checking Core.Context in 50s
    Idris 2, checking Core.Context in 15s
    Show this thread
    Undo

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

    You may also like

    ·