Articles
Subscribe via RSSBy tag
All
- Alice and Bob flipping coins puzzle
- Sum of random cards puzzle
- AeroPress Go measurements. What volume do AeroPress marks correspond to?
- How much current does an active bass guitar draw from a 9V battery?
- A data structure puzzle
- Understanding modern Linux routing (and wg-quick)
- My podcast editing workflow in REAPER
- StateT vs. IORef: a benchmark
- Laptop vs. desktop for compiling Haskell code
- system2 in R considered inadequate
- Sort directories by the newest file
- Don't buy tempered glass PC cases
- Avoid the months() and years() functions from lubridate
- Configuring PulseAudio for Audient EVO 4
- How I integrate ghcid with vim/neovim
- Which dynamic mic should you buy?
- Visualizing Haskell heap profiles in 2020
- Compile and link a Haskell package against a local C library
- Binomial coefficients via integer division
- Does micro-USB cable affect charging speed?
- Break on NaN in gdb
- Significance level vs. the type I error chance, or how to interpret conditionals
- Bioinformatics events in Europe in 2020
- Long-term reminders
- A blind microphone comparison
- A curious associativity of the <$> operator
- Decompose ContT
- Why would you use ContT?
- How (not) to convert CDouble to Double
- Fix a torrent file encoding
- Lazy validation
- Surprises of the Haskell module system (part 2)
- A better noise gate
- Homology, similarity, and alignment
- Bioinformatics events in Europe in 2019
- Tasty 1.2 supports dependencies between tests
- How do I record a podcast remotely? SquadCast vs. Zencastr vs. Cast vs. other options
- How to pass a logical matrix to RStan
- Estimating the fraction of recurring events
- logit() and logistic() functions in R
- Can you cheat the Brier score?
- Probability of a regex occurrence
- Combine ChIP-seq peaks from multiple replicates via consensus voting
- Sometimes all you need is to cut adapters
- Encrypted reminders with Nudgemail
- QuickCheck vs. SmallCheck
- Disable Sony What's New notifications
- What is this weird math letter?
- GHC-style note snippet for Vim
- Is differentiability arbitrary?
- Rational approach to conferences
- Seneca on social networks
- The correct way to mark formulas in LaTeX
- Install all R packages used in the code
- Fighting referral spam
- Notes on Jekyll
- Export transactions from Santander
- Undefined behavior with StablePtr in Haskell
- RPM packager's cheat sheet
- Asymmetry of costs in (t-)SNE
- New patterns in tasty
- Where did all my probability go?
- Bioinformatics events in Europe in 2018
- Explained variance in PCA
- Introduction to golden testing
- Algebra of permutations in R
- Estimate program run time
- Does correlation imply causation?
- How Booking.com manipulates you
- Understanding Asymmetric Numeral Systems
- Call an R function from C
- 6 ways to manage allocated memory in Haskell
- Haskell library in a C project
- Linux audio recording guide (PulseAudio or PipeWire)
- All vk.com IP addresses
- Can probability be greater than one?
- Generic unification
- On friendly contributing policies
- Word vs. Int
- Universally stateless monads
- Why your podcast needs https
- Convert time interval to number in R
- Please help me with these open source Haskell projects
- Generic zipWith
- traverse-with-class 1.0 release
- Disable weird indentation for R in vim
- Deploying MathJax
- Increase the open files limit on Linux
- Haskell without GMP
- Group data by month in R
- Theory behind RSEM
- How much space does an 8-bit integer occupy in C and Haskell?
- Getting Random Things Done: fetching a random card from Trello
- Nested monadic loops may cause space leaks
- optparse-applicative quick start
- Matching country names by local alignment
- Accuracy of quantile estimation through sampling
- RNA-Seq normalization explained
- Make ~/.pam_environment work again
- Electoral vote distributions are polynomials
- Mean-variance ceiling
- The rule of 17 in volleyball
- How to prepare a good pull request
- A case for static linking in scientific computing
- Extract the first n sequences from a FASTA file
- Docker configuration on Fedora
- Does it matter if Hask is (not) a category?
- Debugging a CUPS Forbidden error
- Install Fedora Linux on an encrypted SSD
- Predicting a coin toss
- Surprising reciprocity
- Basic HTTP auth with Scotty
- Descending sort in Haskell
- rank vs. order in R
- Reducing boilerplate in finally tagless style
- Fixing Permission denied (publickey). after an SSH upgrade
- Torsors, midpoints, and homogeneous coordinates
- Testing FFT with R
- Simple FFT in Haskell
- Static linking with ghc
- MonadFix example: compiling regular expressions
- Better YAML parsing
- How Haskell handles signals
- Как произносятся английские IT-термины
- How to force a list
- Announcing lambda prover
- Smarter validation
- Safe concurrent MySQL access in Haskell
- Examples of monads in a dynamic language
- Foldable, Traversable, and parametricity
- Dealing with broken Haskell packages
- Spiral similarity solves an IMO problem
- Recognizing lists
- Lexical analysis with parser combinators
- Denotational design does not work
- Taking advantage of type synonyms in monad-control
- Extensible effects: abstracting from the transformer
- Rebalancing open source portfolio
- Dependent Haskell
- What you need to know about bracket
- Type-based lift
- How to run SQL actions in persistent
- Two failed attempts at extensible effects
- The problem with mtl
- Avoid equational function definitions
- Lens is unidiomatic Haskell
- Setting up Samsung Wireless Printer on Linux
- JSON validation combinators
- Find out the type of an expression/function with typed holes
- Happy, Alex, and GHC 7.8
- cabal sandbox tips
- tasty-0.8 and other news
- My Haskell will
- Resources in Tasty (update)
- Custom options in Tasty
- On column positions in vim
- Resources in Tasty
- Why PVP doesn't work
- Flavours of free applicative functors
- gtraverse vs. gfoldl
- Ergative verbs in programming
- Generalizing generic fold
- Open your name resolution
- Announcing SmallCheck 1.0
- Generic uncurry
- Subtractable values are torsors
- Monads in dynamic languages
- Surprises of the Haskell module system (part 1)
- Haskell recipe: reading list of lines
- Reasoning about space usage in Haskell
- Composing monadic effects