Live data from Hacker News

Ask HN: What are you working on? (October 2024)

news.ycombinator.com

601–610 of 1001 posts

Re: Ask HN: What are you working on? (October 2024)

#601
post #304

Several things: 1. Working on a 'production ready' version of Conal Elliot's 'compiling to categories' for GHC. 2. This is so I can create a vectorizable model of a datalog-based query language I'm building in Haskell. 3. The query engine will be using a version of monadic optimization as outlined on a blog post somewhere 4. The purpose of the query engine is maintenance of large datasets, all the more important with…

impressive! On a practical note, do you have any tips for fitting these projects in while being a parent?

I just make incremental progress on a daily basis and don't consider stopping work for a week or two quitting. I work in spurts nd focus entirely on one project a day.

And I get up early.

Re: Ask HN: What are you working on? (October 2024)

#602
I'm experimenting with a "new" kind of lisp macros.

Macros in lisp are just normal functions that receive the code they wrap as argument and return some modified code. Typically they will just wrap the passed code into some more code. But then there are code walking macro: macros that will traverse passed code to modify it in depth.

What I'm working on is "code diving" macros. Not only will they traverse the passed code, but they will resolve called functions and macros, fetch their source code and traverse it too. And so on. All the redefined fns/macros are accumulated in a let/macrolet binding, topologically sorted by call/dependency order. Instrumented code will call these local redefinitions, shadowing the global definition lexically.

This allow the programmer to write truly local monkey-patches for existing code he doesn't have control over (e.g, code from another library for instance). I'm writing this in Clojure, and the traditional way to do this is to temporarily change the global definitions of targeted variables using with-redefs. This is problematic because other threads will see these redefinitions, and not just threads created within the instrumented code, but already existing threads too.

Another way to do it is to just redefine the targeted functions globally, but then your modifications are available to the whole program for the rest of its execution.

Re: Ask HN: What are you working on? (October 2024)

#603

For me the most important issue that needs to be solved right now is the increasing urban sprawl and the car dependent neighborhoods. It causes social isolation. Maintaining infrastructure like roads and electricity, is causing a strain on the economy for local municipalities. Not to mention the disastrous effect car based transportation has on the environment. I am a fullstack developer living in Norway. Last year I…

There's a quote from Bill McKibben's forward to "Creating Cohousing" by Kathryn McCamant and Charles Durrett that I think about every time someone brings this up (it's about the U.S., but it applies to lots of other places and you may recognize your own countries development model here too, or not):

"For fifty years, our economic mission in America, at its core, has been to build bigger houses farther apart from each other. And boy have we succeeded: a nation of starter castles for entry-level monarchs, built at such remove one from the next that the car is unavoidable."

You're a person after my own heart; thanks for working towards a more connected world!

Re: Ask HN: What are you working on? (October 2024)

#604
I'm working on making a physical console for the Pico-8. Its pretty simple, works on linux booted into kiosk mode, looks for when a 3.5" floppy is inserted or removed, and loads or closes the game via a shell script.

I want it to be like a C64-style keyboard with all the guts inside it but wirelessly connect to the display/tv, so what I might do is use an ESP32 to read the game floppy and wirelessly transfer and cache the file to a dongle that plugs into an open HDMI port. Not sure yet.

Re: Ask HN: What are you working on? (October 2024)

#605
post #3

This is an ongoing experiment that david927 has been helping with (thanks!). The two previous in the sequence were: Ask HN: What are you working on (September 2024)? - https://news.ycombinator.com/item?id=41690087 - Sept 2024 (1041 comments) Ask HN: What are you working on (August 2024)? - https://news.ycombinator.com/item?id=41342017 - Aug 2024 (1424 comments) One thing I'd like to hone in on is that these threads a…

Thanks, Dan, for that clarification. The question each month is actually two-fold: what have you been tinkering around with and what new ideas are thinking about. It's an invitation to dialogue. We know our history and the role collaboration has played in it. Whether at Xerox PARC or Bell Labs, bouncing ideas off of other colleagues has spurred incredible innovation. I submit that HN is a giant Xerox PARC. We have al…

For conciseness how about:

> Ask HN: What are you exploring?

Re: Ask HN: What are you working on? (October 2024)

#606
I've been working on an app to help VvEs* in the Netherlands self-manage.

For about a year, I was trying to get our VvE management company* to take care of major issues we have in our building's crawl space. We had an inspection done, but even after about seven months of constantly nagging them, they failed to get a single quote for the work that the crawl space needs. I called our manager, and he essentially yelled at me for twenty minutes and was not shy to express his anti-immigrant sentiments (I'm American).

Because of this, I'm now on a mission to get this company fired and take management into our own hands, which will save us a bunch of money. The existing VvE management tools are ugly, slow, and unnecessarily complex, so I'm building my own.

It's only been a month, so I haven't hosted it yet (still coming up with a name, to be honest), but I have made good progress functionality-wise. If anyone in the Netherlands is part of a small VvE and wants to chat, let me know! My email is my username (@gmail).

* The US equivalent would be an HOA (Homeowner's Association). Basically, a corporation that is responsible for the upkeep of shared resources for homeowners (e.g. the roof of a building or the pool in a gated community).

** Many VvEs choose to outsource management of the VvE to a third party. These companies—in theory—take care of maintenance requests, yearly meetings, voting, etc. From everything I've read online, almost none of these companies satisfy their clients.

Re: Ask HN: What are you working on? (October 2024)

#607

For me the most important issue that needs to be solved right now is the increasing urban sprawl and the car dependent neighborhoods. It causes social isolation. Maintaining infrastructure like roads and electricity, is causing a strain on the economy for local municipalities. Not to mention the disastrous effect car based transportation has on the environment. I am a fullstack developer living in Norway. Last year I…

> It causes social isolation. What is it about suburbs in particular that causes social isolation?

No third places

Re: Ask HN: What are you working on? (October 2024)

#608

For me the most important issue that needs to be solved right now is the increasing urban sprawl and the car dependent neighborhoods. It causes social isolation. Maintaining infrastructure like roads and electricity, is causing a strain on the economy for local municipalities. Not to mention the disastrous effect car based transportation has on the environment. I am a fullstack developer living in Norway. Last year I…

> It causes social isolation. What is it about suburbs in particular that causes social isolation?

The default suburban life leads toward a comfortable kind of solitary confinement. Someone who lives in a “single family home” equipped with air conditioning, a privacy fence, a big screen TV, a garage door opener, and the internet will tend toward isolation because all of those technologies make aloneness easier.

The reader may point out that many people are isolated in big cities too. This is true – if an adult has decided to be alone, they can be. But in the city, one's lack of social connection is more often felt whereas a suburban home can diminish the effect, like ibuprofen taken for a headache.

Re: Ask HN: What are you working on? (October 2024)

#609
I'm close to finishing out a practice planner for basketball coaches, specifically I'm excited about the drills library. Youth coaches today tend to source drills from all over the internet (YouTube, Instagram, TikTok, Facebook, etc) so having one central place to refer to them is going to really help.

I'm happy with the way the UI is turning out (https://www.threads.net/@lookitsjordanmorgan/post/DAwU2bNS4O...)

Re: Ask HN: What are you working on? (October 2024)

#610
I've been working on the ability to read sky brightness without a sensor.

I've always been interested in stargazing, but had a curiosity about how "good" the stars I was seeing were relative to conditions in other places on earth.

I'm working to answer that by doing inference of the value a SQM would get you, but over H3 cells in a geojson file, and then reporting on the cell with the highest reading during the last iteration over the set of H3 cells.

https://github.com/nonnontrivial/ctts

Post reply on HN