HackerTrans
TopNewTrendsCommentsPastAskShowJobs

aleda145

524 karmajoined 5 lat temu
My website: dahl.dev My SQL canvas: kavla.dev

Submissions

EU countries want oil exploration to be classed as a green investment

politico.eu
26 points·by aleda145·10 dni temu·10 comments

What I Learned at Boo.com (2000)

tnl.net
2 points·by aleda145·11 dni temu·0 comments

My Mathematical Regression

blog.dahl.dev
366 points·by aleda145·22 dni temu·146 comments

Kdtype – A Typing Game for Kids

kdtype.com
2 points·by aleda145·w zeszłym miesiącu·0 comments

Shantell Sans (2023)

shantellsans.com
407 points·by aleda145·w zeszłym miesiącu·45 comments

Sweden now considered a smoke free country

sverigesradio.se
5 points·by aleda145·2 miesiące temu·0 comments

Capacity

dahl.dev
3 points·by aleda145·2 miesiące temu·0 comments

Brevity as a Human Advantage

blog.dahl.dev
3 points·by aleda145·3 miesiące temu·1 comments

Linux Foundation Welcomes SQLMesh Project

linuxfoundation.org
4 points·by aleda145·4 miesiące temu·1 comments

Death by Clawd: The SaaSpocalypse Survival Scanner

deathbyclawd.com
4 points·by aleda145·4 miesiące temu·0 comments

Bar charts should always start at zero. But what about line charts? (2018)

chadskelton.com
1 points·by aleda145·4 miesiące temu·0 comments

A startup copied my landing page (and then gave me great feedback on it)

blog.dahl.dev
5 points·by aleda145·5 miesięcy temu·0 comments

A Case of Bromism Influenced by Use of Artificial Intelligence (2025)

acpjournals.org
1 points·by aleda145·6 miesięcy temu·0 comments

Olo (Imaginary Color)

en.wikipedia.org
2 points·by aleda145·7 miesięcy temu·0 comments

Startup Playbook

playbook.samaltman.com
7 points·by aleda145·7 miesięcy temu·1 comments

Netflix is not a tech company (2019)

ben-evans.com
3 points·by aleda145·7 miesięcy temu·0 comments

In 2002, Mitch Kapor bet $20k that no AI would pass the Turing Test before 2029

longbets.org
2 points·by aleda145·9 miesięcy temu·1 comments

comments

aleda145
·16 godzin temu·discuss
I let agents write my code but not my commits. I think I gain some understanding by doing `git diff` and then writing the (brief) commit message myself.
aleda145
·12 dni temu·discuss
Örebropartiet is like the weirdest party in Sweden. It's named after "Örebro", a Swedish city with 125k population. The party's founder, Markus Allard, used to be far left politician before turning far right.

Their party program is all over the place. They stand for free dental care, direct democracy and deporting immigrants.

Marcus is also known for profanity and foul language in council meetings.

An oddity in Swedish politics is that if a local party manages to get 12% of the votes in a constituency they are eligible for getting a seat in parliament, and can skip the regular 4% popular vote rule.

Örebropartiet actually has a chance to get into national government next election (Fall 2026) since their local support is quite strong. Times are weird
aleda145
·16 dni temu·discuss
I think the animosity comes from most people just encountering the "slop". Generated ads, fake content or low quality music.
aleda145
·22 dni temu·discuss
I just started doing this last week!

I'm not very good at C++, but coupled with the extension template and codex I got a basic version of my extension working within an hour. Go for it!
aleda145
·27 dni temu·discuss
Are you doing a bespoke canvas engine or using tldraw/excalidraw?
aleda145
·27 dni temu·discuss
Adding agents to my SQL canvas (https://kavla.dev)

Here's a live example of it figuring out when to post on HN: https://kavla.dev/hn (spoiler, its noon UTC on Sundays)

And here's it generating an interactive map of 20000 earthquakes: https://kavla.dev/quakes

I feel like the canvas is actually a great way to interact with an agent, everything it does is visible, so auditing what it did is (relatively) easy.

I still got some credits to burn so agent usage is free atm (you still have to sign up to use it though)
aleda145
·w zeszłym miesiącu·discuss
This sent me on a trip down memory lane! So nice that they are still going.

I solved a few of their problems almost 10 years ago. Looking at my repo I have absolutely regressed mathematically. I apparently solved project 15 without any code: https://github.com/aleda145/projecteuler/blob/master/problem...

(spoilers for: https://projecteuler.net/problem=15)

No way I would have reached for combinatorics if I got this problem at work.

This makes me a bit sad :(
aleda145
·w zeszłym miesiącu·discuss
That's a great point! "Speed to insight" feels more important than ever
aleda145
·w zeszłym miesiącu·discuss
Cool! But as a data engineer I don't know when I would ever use this. Getting data into a centralized place so it can be joined and queried easily is like prio 1 for any data team.

I'm sure SREs will really love me doing expensive adhoc queries against production postgres /s

I've yet to work in enterprises big enough to have multi cloud data warehouses though, maybe it's more useful in that setting?
aleda145
·w zeszłym miesiącu·discuss
I recently picked up writing short stories again. I briefly looked at different editors, but ended up just doing it in vscode (daily driver). I'll make sure to look at cheese paper for the next one, looks like it has some cool features!

A feature that I have been dreaming about is making an editor that treats each paragraph like a unit of work, and the full text is created by linking together different paragraphs. That way you can easily try different ways without deleting any text. Sort of like nodes in a graph.

And here's my a corporate themed short story: https://dahl.dev/capacity
aleda145
·2 miesiące temu·discuss
Really nice! I tried out a similar thing but with tldraw as the canvas engine: https://github.com/aleda145/terminaldraw

I see Cate also uses node-pty. I didn't know what psuedo terminals were before, it's cool stuff
aleda145
·2 miesiące temu·discuss
I don't know, it is a useful signal that the person did not think deeply about their code changes, and should be treated as such.
aleda145
·2 miesiące temu·discuss
Oh so lobbying the EU comission to both slash CO2 targets and adding tolls to chinese EV cars did not actually make German auto manufacturers more competitive. Who would have thunk?

Yes I'm bitter how much influence the German car companies have over the union.
aleda145
·2 miesiące temu·discuss
Is it egress or storage that's the main cost driver?
aleda145
·2 miesiące temu·discuss
WSL support too? Could be cool with a unified thing, not sure if that's even possible though.
aleda145
·2 miesiące temu·discuss
Still working on my SQL canvas: https://kavla.dev/

I started with this last summer. Usually I get tired of an idea, but this one is just an endless pit of things to try out.

Currently seeing how we can get an analytics agent working on the canvas. Video here: https://x.com/i/status/2053410747137266070
aleda145
·2 miesiące temu·discuss
I appreciate this part of the agent instructions: `AESTHETICS ARE VERY IMPORTANT. All apps should LOOK AMAZING and have GREAT FUNCTIONALITY!`
aleda145
·2 miesiące temu·discuss
Mosaic is super cool!

Took me a while to grok what it's all about, I think this example really helps: https://idl.uw.edu/mosaic/examples/flights-10m.html
aleda145
·2 miesiące temu·discuss
Super cool! Please give me a ping if you ever launch that (my email is on my website (in my profile))
aleda145
·2 miesiące temu·discuss
Appreciate you putting the entire book online!

I read parts of it a while ago when I had an idea on using webRTC data channels to pass data from databases to browser clients via a CLI. Your book made me understand that it's probably not a great fit for my use case. I just used a centralized control plane and websockets instead.

I still feel like there is something fun that we can do with webRTC data channels + zero copy Apache Arrow arraybuffers + duckdb WASM, but haven't figured it out yet