HNHacker News
TopNewBestAskShowJobs

twelvechairs

4,552 karma · joined November 2, 2011

I am particularly interested in making better user environments -for programmers and non-programmers alike.
submissionscomments
twelvechairs··on What is the best shape of a city? Modelling effect of urban form on distance
The reality is a lot depends on your economy. A manufacturing and port city will necessarily be very different urban form to a white collar office job city or a beach/lifestyle city full of remote workers. An egalitarian city will be very different from a socially segregated city. Etc.

Cities are also never perfectly efficient because they are always evolving in function and use

twelvechairs··on Live map of public transport in Belgium
https://www.transit.land/map
twelvechairs··on Live map of public transport in Belgium
For reference all of these generally use the gtfs standard

https://gtfs.org/

twelvechairs··on GLM-5.3-Flash
Im not sure you can make a decent business case when the space is crowded with Chinese companies doing the same thing with a fraction of the costs to hire talented staff
twelvechairs··on Tooltips need a delay, and then they need to skip it
Even more amazing!

(Raskin left before even the original macintosh he helped lead. He also opposed the use of the mouse)

twelvechairs··on The Lost Treasure of Sid Meier's Pirates
All of the big Bullfrog games were unique and for some reason never spawned imitators. Populous, Magic Carpet, Theme Park/Hospital, Dungeon Keeper alongside Syndicate
twelvechairs··on GPT-5.6 Sol Pricing Cut by 50%
If you believe https://artificialanalysis.ai/

This is basically undercutting KimiK3 and Grok 4.6 where previously utilised gad soke advantages but was a step more expensive

twelvechairs··on Gemini 3.7 Flash
https://artificialanalysis.ai/models/gemini-3-7-flash

The selling point for gemini continues to be speed and particularly end-to-end response time.

twelvechairs··on DeepSeek V4 Pro 0813
You are absolutely right!

Would you like me to respond in a more naturalistic way for hackernews denizens?

twelvechairs··on Our position on open-weights models
Also everything hes saying about China (and other actors) many outside the USA would say about the USA.

The solution of a global arms race of state vs state with integrated statist corporations as the best outcome for end users sure is a choice though

twelvechairs··on The lost joy of music piracy
Soulseek is still going strong last time i checked
twelvechairs··on GLM-5.2 – How to Run Locally
Other countries will provide if the US doesnt
twelvechairs··on GLM-5.2 – How to Run Locally
Surely for most the desire is just an LLM provider that doesnt store or sell their queries (including by national actors). As long as that is allowed to happen surely its the answer for the vast majority.
twelvechairs··on GenCAD
OpenSCAD uses CSG which is generally better. Easy to convert CSG to BREP. Cant generally do the opposite
twelvechairs··on If AI writes your code, why use Python?
Surely its the same hierarchy as before. For most complex things you start with high level to get something running quickly then move towards low level when you bed down the spec and need more safety, error reporting, speed etc.
twelvechairs··on Claude Code is locking people out for hours
Yeah its huge demand upswing from the growth of openclaw and similar pushing resources. Very clear from recent changes and announcement around this [0]

Fwiw there are worse delays from second tier providers like moonshot's kimik2.5 that are also popular for agentic use.

[0] https://news.ycombinator.com/item?id=47633396

twelvechairs··on Statement on the comments from Secretary of War Pete Hegseth
No surprises many people on YCs site align with Sam Altmans view of the world - right or wrong.
twelvechairs··on Making geo joins faster with H3 indexes
Its a well researched area. My understanding is for most use cases and data like this R trees outperform as bounding box comparisons are fast to run and the bounding boxes tend to be well organised to chunk data efficiently. H3 is a looser area and you may find lots of your points are clustered in a few grids so you end up doing more expensive detailed intersection calculations. Of course it all depends a little on your data, use case and to some extent the parameters chosen for the spatial index. But I think safe to say now based on industry experience that r trees do a very good job 99.9% of the time.

You can of course also use h3 in postgis directly as well as r trees. Its helps significantly for heatmap creation and sometimes for neighbourhood searches.

twelvechairs··on Making geo joins faster with H3 indexes
For use cases like this - long term geospatial people still use postgis as foundational - mainly for its speed at scale and spatial indexing.

For the wider tech world - I would say postgres suffers from being "old tech" and somewhat "monolithic". There have been a lot of trends against it (e.g. nosql, fleeing the monolith, data lakes). But also more practically for a lot of businesses geospatial is not their primary focus - they bring other tech stacks so something like postgis can seem like duplication if they already use another database, data storage format or data processing pipeline. Also some of the proliferation of other software and file formats have made some uses cases easier without postgis.

Really Id say the most common path ive seen for people who dont have an explicit geospatial background who are starting to implement it is to avoid postgis until it becomes absolutely clear that they need it.

twelvechairs··on Making geo joins faster with H3 indexes
Agree with this. They are re-solving a problem that has been solved better by others before (with R-trees).

They may well be using some data storage where spatial indexing is not possible or standard. Geoparquet is a common one now - a great format in many ways but spatial indexing isnt there.

Postgres may be out of fashion but still an old fashioned postgis server is the simplest solution sometimes.

twelvechairs··on Don't rent the cloud, own instead
Theres only one solution to this problem and its 2 data centres in some way or form
twelvechairs··on Parking lots as economic drains
Or just do what the Japanese do - remove unlimited (and overnight) on-street parking in urban areas and require anyone owning a car to prove they have a private parking spot to house it
twelvechairs··on MapLibre Tile: a modern and efficient vector tile format
Looks great. I wish there was similar advancement for full 3d tiles. The only real option at the moment is cesiums 3d tiles format which is nowhere near as fast as it could/should be
twelvechairs··on Our approach to age prediction
"it is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail."
twelvechairs··on Classical statues were not painted horribly
The other side is lack of colourfast pigments back then. Underlayers would be cheap and colourfast. Top layers would usually be more expensive and deteriorate much more quickly.
twelvechairs··on Australia begins enforcing world-first teen social media ban
If you read the rhetoric it is not about removing commercial exploitation of children. It is about removing child bullying, grooming and algorithms that lead to things like misogynist content and eating disorders.

I generally agree with parent commenter - some of this will be helped by the ban but theres a serious risk a small number will go through fringe social media even less policed or normalised than the big American ones and have much higher risk on some of these issues than before.

twelvechairs··on DeepSeek-v3.2: Pushing the frontier of open large language models [pdf]
The bar is incredibly low considering what OpenAI has done as a "not for profit"
twelvechairs··on Unexpected things that are people
I dont think youd get less rich-people-friendly decisions from ccongress. It may well be the opposite. Certainly it removes some of the separation of powers.
twelvechairs··on How ancient people saw themselves
One view is that the western idea of "good taste" was informed by people looking at greek and roman statues and buildings and incorrectly assuming they were always intended to be plain.
twelvechairs··on JupyterGIS breaks through to the next level
I can see it for programmers. Here you can use industry standard python libraries (shapely, geopandas etc.). Nobody really wants to learn PyQGIS (the python interface for qgis). So while qgis is much more full featured for "desktop" gis (designed to compete with esri arcgis) i can see the use case here for people who want to build their own extensions and port code from this to other python projects more easily.
Page 1 of 34Next →