HNHacker News
TopNewBestAskShowJobs

doubleg

674 karma · joined February 21, 2007

Ruby/Clojure programmer from Aarhus.

meet.hn/city/dk-Aarhus

Socials: - github.com/eval

Interests: Climate Tech, Freelancing, IoT, Open Source, Programming, Web Development, Hiking, Cycling

---

submissionscomments
doubleg··on The rate at which Earth is absorbing energy is alarming climate scientists
https://archive.is/uSf6r
doubleg··on RubyGems Under Attack
https://xcancel.com/maciejmensfeld/status/205416460257794061...
doubleg··on Global warming has accelerated significantly
To work on this problem check out https://workonclimate.org/ Founded by two ex-Google employees.

From their About: “Work on Climate quickly built the world’s largest and most successful community of its sort – with tens of thousands of members around the globe, thousands of whom have found climate jobs and started companies”.

Not affiliated but I ran into this initiative recently.

doubleg··on Open source is not about you (2018)
This was the context back then: https://old.reddit.com/r/Clojure/comments/a0pjq9/rich_hickey...

I was reminded of this gist when reading the discussion about MinIO (https://news.ycombinator.com/item?id=47000041).

doubleg··on Ask HN: What are you working on? (January 2026)
I'm working on AppQuery, a Ruby gem that makes raw SQL for Rails more intuitive https://rubygems.org/gems/appquery.

You put queries in a file `app/queries/foo.sql.erb`. Casting works and can be customised. There's ERB-support for parameterisation, with helpers like order_by and paginate.

The gem can parse and rewrite CTEs which allows for 1) rewriting the query such that basic queries (first, take, count etc.) are performant (Rails does `resultset.count`). And 2) given your query contains CTEs, it allows to write tests per CTE.

doubleg··on Clojure Async Flow Guide
Not surprised as Clojure is boring tech: slowly evolving with a big focus on stability (ie backwards compatibility).

Meanwhile: the core team has been extended the last couple of years. Also this summer NuBank (the company behind Clojure) announced the first 'Clojure Developer Advocate'. Their role will be to "focus on ways to support the existing Clojure community and grow the community through outreach and development."^1

[1]: https://building.nubank.com/clojure-developer-advocate-nuban...

EDIT: wording.

doubleg··on Sabine Hossenfelder: I was asked to keep this confidential
There’s one currently on the frontpage.

Summary via tldw.tube: The video explores concerns about the integrity and trustworthiness of scientific research, particularly in the field of physics. The speaker shares a confidential email received years prior, wherein a colleague expresses worries about the impact of critical publications on the community, suggesting that some researchers prioritize personal gain over public accountability.

doubleg··on Ask HN: How can I monetise an open source app of mine that has become popular?
Recently started experimenting with Polar[^1] (OSS themselves). They offer a platform for OSS authors to sell perks (e.g. newsletter, digital assets, access to private repositories/discord, README ads) and handle billing/VAT for you. Quite happy with the experience so far.

[^1]: https://polar.sh/

doubleg··on How a 16th Century Explorer's Sailing Ship Works
Also keep an eye on https://www.gotheborg.se/en/about-gotheborg/ in case they decide to go on another expedition. Highly recommended.
doubleg··on Clojure 1.12.0 is now available
I really wanted schema/select after watching “maybe not”, so wrote a library for malli: https://github.com/eval/malli-select
doubleg··on 2023 state of the climate Entering uncharted territory
The terms are warranted as that's what the data shows: the charts in figure 1 clearly indicate that we are in 'uncharted territory'. Also as one of the charts 'may indicate a tipping point [into a new fire regime]', it seems justified to say we ran out of time to do something about it.
doubleg··on Ask HN: If you can't find a job(in tech), why not create one
Seems to be about this video https://www.youtube.com/watch?v=IBxBhoaBc6I
doubleg··on Ask HN: What are some of the most elegant codebases in your favorite language?
Metabase's toucan (https://github.com/metabase/toucan) has some elegantly annotated source code: https://rawgit.com/metabase/toucan/master/docs/uberdoc.html
doubleg··on Clojure Turns 15 panel discussion video
To name a few: https://github.com/xtdb/xtdb, https://github.com/nextjournal/clerk, https://github.com/penpot/penpot, https://github.com/metabase/metabase
doubleg··on The global health-care collapse
https://archive.ph/z4BOq
doubleg··on Economic growth no longer requires rising emissions
https://archive.ph/KDCxq
doubleg··on Which housing markets are most exposed to the coming interest-rate storm?
https://archive.ph/joUwS
doubleg··on Ask HN: Best Talks of 2019?
"Solving Problems the Clojure Way" by Rafal Dittwald at Clojure/north. Comparing a simple JS cardgame the imperative, OOP and functional way.
doubleg··on July Matched, and Maybe Broke, Record for the Hottest Month Since Analysis Began
The server appears to be down. Mirror: https://outline.com/fqYT2e
doubleg··on DuckDuckGo on CNBC: We’ve grown 600% since NSA surveillance news broke
The full (searchable) list of bang-options: https://duckduckgo.com/bang
doubleg··on Configuring Rails Environments
These points (fail-fast, types and one-stop-config) were exactly what motivated me to write the ENVied-gem (https://github.com/eval/envied#envied-).
doubleg··on Win customers and improve products with HTML prototypes
Easily showing the client different states of a page was something I was missing the last time I used this technique. So I created a small jquery-plugin, demo here: http://thinkcreate.github.com/jquery_protoparts/index.html
doubleg··on Another new feature in Opera 11: tab stacking
true, looks smooth. demo-video: http://lifehacker.com/5595027/firefox-tab-candy-organizes-yo...

aids the cognitive map you have of your tabs - much better than FF's default tab-scrolling.

doubleg··on Exercise: a requirement for sleep?
In my experience the type of exercise matters a lot: after my average cycling training (50-100km) my legs are hurting but I feel more energetic and awake. Mostly it results in staying up later than normal.
doubleg··on Introduction to tmux (alternative to GNU screen)
Last time I played with tmux (v 1.1-1) I found the following behavior a bit of a show stopper:

* start tmux from ~/project1: windows created all start in path ~/project1

* start tmux from ~/project2: first window has path ~/project2 but subsequent windows have path ~/project1

haven't had time though to check if this is a (known) bug

doubleg··on Trying Tim Ferriss's "no grain" diet for 30 days...
Ferriss' article discussion: http://news.ycombinator.com/item?id=1707305
doubleg··on Ask HN: tips for working with Mac OS X without using the mouse? (RSI)
You could use Conkeror. It's a keyboard-oriented browser based on Mozilla inspired by Emacs and vi: http://conkeror.org/FrontPage

The extension 'Vimium' for Chrome offers similar functionality: https://chrome.google.com/extensions/detail/dbepggeogbaibhgn...

doubleg··on Paul Graham and his "no asshole" rule (Interview)
relevant part: http://www.youtube.com/watch?v=UacbJ72dluU#t=4m18s