HN user

psibi

3,821 karma

[ my public key: https://keybase.io/sibi; my proof: https://keybase.io/sibi/sigs/wPHEyVuaGROgMZN0yIiAuC1Nxg5m_guhlwxCDNzC9Ak ]

Email: sibi@psibi.in

Posts147
Comments131
View on HN
github.com 1mo ago

Darktable 5.6.0 Release

psibi
3pts0
batsov.com 4mo ago

Emacs and Vim in the Age of AI

psibi
201pts145
trifectatech.org 5mo ago

Zlib-rs: a stable API and 30M downloads

psibi
2pts0
www.redox-os.org 2y ago

Redox: Development Priorities for 2023/24

psibi
2pts0
libera.chat 2y ago

Temporarily Disabling the Matrix Bridge

psibi
3pts0
psibi.in 3y ago

Improvements to Terraform support for lsp-mode

psibi
1pts0
fuchsia.dev 4y ago

BlobFS

psibi
3pts1
discourse.haskell.org 4y ago

GHC 9.2.1 Released

psibi
12pts2
xmonad.org 4y ago

Xmonad and xmonad-contrib 0.17.0 are available

psibi
3pts0
www.fpcomplete.com 4y ago

Announcing Amber, Encrypted Secrets Management

psibi
2pts0
scrive.github.io 5y ago

Scrive Nix Workshop

psibi
1pts0
www.stephendiehl.com 5y ago

Exotic Programming Ideas, Part 3: Effect Systems

psibi
293pts94
www.haskellforall.com 5y ago

How to use NixOS for lightweight integration tests

psibi
4pts0
owenlynch.org 5y ago

Haskell's Children

psibi
6pts0
www.fpcomplete.com 5y ago

Different Levels of Async in Rust

psibi
3pts0
engineering.fb.com 6y ago

Retrie: Haskell Refactoring Made Easy

psibi
28pts1
neilmitchell.blogspot.com 6y ago

Automatic UI's for Command Lines with Cmdargs

psibi
2pts0
downloads.haskell.org 6y ago

Release notes for GHC Haskell version 8.10.1

psibi
5pts0
neilmitchell.blogspot.com 6y ago

One Haskell IDE to rule them all

psibi
6pts0
www.stephendiehl.com 6y ago

Haskell Problems for a New Decade

psibi
225pts263
tech.fpcomplete.com 6y ago

Async Exceptions in Haskell, and Rust

psibi
4pts0
changelog.complete.org 6y ago

The Fundamental Problem in Python 3

psibi
49pts48
tech.fpcomplete.com 6y ago

Serverless Rust Using WASM and Cloudflare

psibi
4pts0
tech.fpcomplete.com 6y ago

Casa and Stack

psibi
1pts0
tech.fpcomplete.com 6y ago

Implementing pid1 with Rust and async/await

psibi
2pts0
www.snoyman.com 6y ago

Boring Haskell Manifesto

psibi
5pts0
engineering.fb.com 6y ago

Simon Marlow, Simon Peyton Jones, and Satnam Singh Win ICFP Paper Award

psibi
4pts0
lexi-lambda.github.io 6y ago

Empathy and subjective experience in programming languages

psibi
19pts3
www.fpcomplete.com 7y ago

When children processes exit – a debugging story

psibi
1pts0
www.tweag.io 7y ago

The types got you

psibi
2pts0

I was going through Opencost documentation which this project uses and it looks you need to setup AWS Athena if you want the cloud cost to be displayed for AWS: https://www.opencost.io/docs/configuration/aws#aws-cloud-cos...

Does the Athena does the actual processing/computation of costs ? What is the usual cost for running Athena ?

It also seems strange that I have to put the IAM keys into secrets instead of using IAM role for service account for configuring it.

Is OpenTofu also planning to maintain the language server (terraform-ls) or is that not within the scope ? I was not able to find any language server related repository.

This looks nice!

As someone interested in developing a client for it, I'm interested in couple of things: what are the features supported by it currently, the tweak-able configuration that can be passed to it and the various code action available. I like the way nil language server has documented it (https://github.com/oxalica/nil/tree/main/docs). Is there something equivalent available for this ?

Asdf Performance 4 years ago

For terraform and terragrunt, I have been using tfswitch and tgswitch respectively.

Also tfswitch has the ability to parse the required_version constraint in the terraform file and switch to the appropriate version based on that which I find quite handy.

I learnt it via the org babel way too and published my notes when I finished the chapters of the book: https://psibi.in/awk/

The whole interactive experience of evaluating awk script and tinkering with it in a single place, greatly helped while learning it.

I have been just using a single function `org-roam-find-file` to insert or read an existing note.

I'm pretty sure there are various other functionalities, but this seems to be enough for me as of now. If I have to search something with it, I just fall back to deadgrep's [0] interface. So, I don't think you need to read the entire manual to be productive! Infact, I would say that starting small and slowing forming the habit is a good way to use this effectively.

[0] https://github.com/Wilfred/deadgrep

Is there any way to get Xwidget based browser apart from trying to compiling Emacs (for a Linux environment) ?

Also, if it's only available via the compile yourself route - how long does the compilation take in a 4-core Intel based system ?

I stand by my original position: have some swap. Not a lot. Just a little.

Is there some exact figure on this ? Like how much percentage of RAM size should be allocated as swap space.