News for hackers. Stuff that matters.

kalli

Re: on Thursday June 25, 2026 @05:14PM (#48679291)
That's fair, we can disagree. I don't think I'm personally anthropomorphising llms (I think my mental model of how they work is rough but fairly accurate), but at a population level it might be something to be concerned about (see all the ai-psychosis talk)

What I was getting at with the "we" in the post is more how we talk and think about work like this. I think it is different in kind to previous projects I've done where a relied on google, stack overflow and elbow grease. Programming has always been "standing on the shoulders of giants" kind of work, but doing it with agents feels different from that. Maybe it was a poor stylistic choice, but I think we need a way to talk about it in an honest way.

Re: on Thursday June 25, 2026 @04:45PM (#48678963)
This was a conscious choice, addressed in a footnote in the blog post:

> This is my first time writing up a project that I worked on using an AI agent. I kept writing “we” because the project felt like a collaboration.[...] On reading it back, saying we feels like an accountability dodge, because of course I’m fully and solely responsible for any errors in this write-up or code. But just using I/me also feels dishonest, because so much of the implementation here isn’t fully mine so I feel like I’m taking too much credit for my collaboration with the machines. I figure this is a new kind of pronouns debate we’ll be having for the foreseeable future.

I think it is an interesting topic.

Re: on Thursday June 25, 2026 @02:19PM (#48677305)
OP here, that looks really neat, thanks for the link!
The point of the fund is to invest outside of Norway so as to avoid the Norwegian economy overheating and increasing inflation
Feels like the right thread to shamelessly plug my app that lets you do these types of walks/runs virtually: https://www.inthelongrun.app
Re: on Sunday November 30, 2025 @07:26AM (#46096098)
Reflections on my great-grandparents time in New York.
Re: on Sunday November 23, 2025 @07:25AM (#46023009)
Flashcards to help you train your shell keyboard shortcut muscle memory
Re:I analyzed the lineups at the most popular nightclubs on Thursday November 06, 2025 @11:28AM (#45836967)
It's based on popularity on Resident Advisor / RA (those are the clubs that had the most "followers" among their userbase)
Re:I analyzed the lineups at the most popular nightclubs on Thursday November 06, 2025 @10:00AM (#45836010)
Author here, this is good to know.! I tried to spotcheck the regions and countries, but wasn't familiar with all of them so didn't want to make assumptions (and didn't make time to research them thoroughly). Not sure if/how I could try to correct that.

> This is the kind of "lore" that's impossible to catch from raw data.

Agreed this project definitely banged up against those sorts of walls a few times. Still think it's worth trying, hopefully the information offered one can find outweighs any distortions it introduces. Maybe something that should have been explicitly acknowledged in the piece.

> I like the Essential Mix visualisation even more! It's such a shame most of the other ones appear dead due to API changes.

Thanks, happy to hear that. I keep meaning to go back to the essential mix one, get new data and apply some of the stuff I've learned since!

Re:I analyzed the lineups at the most popular nightclubs on Thursday November 06, 2025 @09:54AM (#45835938)
If you click a club its region and country should be in its detail panel underneath their logo. The region and country filters should show you just the clubs in the given region/country.

Demographic analysis would have been interesting I agree, but I didn't know of a good data source for that and it's hard to parse from line up data (especially in places one isn't familiar with)

Re:I analyzed the lineups at the most popular nightclubs on Thursday November 06, 2025 @08:37AM (#45835084)
The technical details of a visualisation built around the lineups and programming at the world's most popular nightclubs.

Show HN: SQLYac – Structured SQL files you can run from the terminal

https://github.com/Kalli/sqlyac

Inspired by .http files and HTTPYac, SQLYac lets you write executable SQL documentation with variables, safety prompts, and per-query targeting.Instead of scattered .sql files or copy-pasting into clients, write annotated queries once and pipe them to any sql database client. Variables get substituted, destructive queries can prompt for confirmation, and your schema stays documented alongside...

( Read More... | 1 comment | 2 points | on HN )
Re:30 minutes with a stranger on Thursday September 04, 2025 @06:46AM (#45125748)
Famously bearded philosopher Hannah Arendt? There's an Arendt/aren't joke in there somewhere.
Re:Hurl: Run and test HTTP requests with plain text on Friday June 20, 2025 @05:48AM (#44326120)
No worries, it's also interesting to see different peoples approaches to the best syntax for this. Exporters/importers do make life a bit easier I suppose.

I don't know what the mechanism/incentive for getting a standard would be either. Probably most likely would be if there was one clear "winner" that everyone else felt the need mirror.

In any case, appreciate the reply and the tool. Good luck with it.

Re:Hurl: Run and test HTTP requests with plain text on Friday June 20, 2025 @05:24AM (#44325972)
This looks interesting. Longtime user of the Vscode-restclient, but have been moving over to httpyac lately for the scripting and cli use. Will take a look to see if hurl is a good fit.

One annoying thing I've found in testing these tools is that a standard hasn't emerged for using the results of one request as input for another in the syntax of `.http` files. These three tools for instance have three different ways of doing it:

* hurl uses `[Captures]`

* Vscode-restclient does it by referencing request names in a variable declaration (like: `@token = {{loginAPI.response.body.token}}`).

* While httpyac uses `@ref` syntax.

From a quick round of testing it seems like using the syntax for one might break the other tools.

[1]: https://hurl.dev/docs/capturing-response.html

[2]: https://github.com/Huachao/vscode-restclient

[3]: https://httpyac.github.io/guide/metaData.html#ref-and-forcer...

Re:Ask HN: Apps exposing users through share links on Friday May 30, 2025 @04:47AM (#44134221)
Brave seems to remove these parameters from links. Discussion (and links to examples/docs): https://github.com/brave/brave-browser/issues/35094

Ask HN: Apps exposing users through share links

A thing I've noticed recently is more and more apps including some sort of "share id" query string parameter when you copy a link to share content.These parameters are then (sometimes) used to surface a banner in the app when the receiver of the link opens it. Something like "user so and so shared this with you, want to follow them?". I'm presuming they are also used for ad/data mining/network...

( Read More... | 1 comment | on HN )
Re:IMG_0001 on Wednesday December 04, 2024 @08:30AM (#42317252)
Got to give a shout out to https://youhole.tv on a similar note.

Gives you similarly obscure videos, but without any context or links which makes it feel more ephemeral and random in my view. Have spent many hours down that rabbit hole, makes me feel like I'm watching the interdimensional cable from Rick and Morty

Inspired by the newest addition to my family and one of my favourite Simpsons episodes I built a (de)motivational plaque generator in html. (I also wanted to learn my way around the canvas api)

If:

1. You love the Simpsons (well seasons 2-10 anyway).

2. The day-to-day trenches of adult life sometimes get you down.

3. You have a special little one.

Then this de-motivational plaque creator might be for you! I use it as a reminder that sacrificing for other people, in a myriad of petty, unsexy ways every day can be deeply meaningful.

For context here is a clip from the original Simpsons episode: https://www.youtube.com/watch?v=3njZSDjW7Q4

Re:Digital Strava Jockey – Create real fake Strava runs on Friday September 27, 2024 @06:12AM (#41668414)
Lots of news items recently about "Strava Jockeys", people offering to go on runs and upload them to their clients Strava profiles for a small fee.

I think this "trend" is likely to be fake or at least wildly overblown. But I built a digital version that you can use for free. Take the gpx of a real run of yours and create a faster version that you can then upload to Strava. I'd encourage you not to use it!

Re:Interactive map shows where native and new Berliners live on Friday November 07, 2014 @08:44AM (#8572431)
I wonder whether you wouldn't find the same pattern in many other metropoles.

Yeah I'd be interested in seeing similar stats for other cities.

Related interesting links:

http://en.wikipedia.org/wiki/Foreign_born#Miscellaneous_regi...

http://randomlylondon.com/map-other-english-borough/

Looks good, thanks for the tip
This looks like a very useful tool, thanks.

Which ways are people using to go the other way, i.e. from markdown to a Google Document?