HNHacker News
TopNewBestAskShowJobs

piebro

346 karma · joined November 27, 2021

Hey, I'm Piet, my website and digital life is here: https://piebro.github.io/
submissionscomments
piebro··on StreetComplete: Fixing OpenStreetMap, one tiny quest at a time
If anyone is interested in where StreetComplete is used or which quests are the most popular, you can check out: https://piebro.github.io/openstreetmap-statistics/stats/04_s...
piebro··on Show HN: What was the world listening to? Music charts, 20 countries (1940–2025)
If people are interesting exploring artists from different countries, I built a tool a few month ago that uses wikidata und simple sql queries to get for example a random female artist from Germany: https://piebro.github.io/wikidata-extraction/random.html
piebro··on Show HN: Txt2plotter – True centerline vectors from Flux.2 for pen plotters
Cool project! I tackled the same problem a few weeks ago to plot some nice Christmas cards. I will have a look at your skeletonization approach, because I was struggling with that.

In the end I just used potracer and was fine with having double lines for my cards: https://github.com/piebro/personal-plotting-util/blob/main/i...

piebro··on Ask HN: Share your personal website
My collection of open source projects I made and a small blog: https://piebro.github.io/
piebro··on Carbon is not a programming language (sort of)
Thanks for the post, I enjoyed reading it.

There is a small typo in this sentence: "As long as we’re willing to say that Carbon is is about reducing the reliance on the C++ Standard Committee ...". There are two "is".

piebro··on Show HN: Factorio Blueprint Visualizer
Oh nice, I didn't know one could print Lithophanes. If you mount a pen in your 3D Printer and the right settings it should also work as a pen plotter. But I don't know how practical that is.

The map2stl tool is also cool. I created a similar tool [0] for pen plotters using OpenStreetMap Data a while ago, which is fun to play around with.

[0] https://piebro.github.io/plotting-maps

piebro··on Show HN: Factorio Blueprint Visualizer
The python code was running in the browser using pyodide before. It took a while to load and was kind of messy to use. But it worked well once loaded which was pretty cool.
piebro··on Show HN: Factorio Blueprint Visualizer
Not out of the box. The easiest way to add mod support is to fork the project and add the buildings from mods: https://github.com/piebro/factorio-blueprint-visualizer/blob...

The file is normally generated automatically with the get_items.py script and this data dump: https://gist.github.com/Bilka2/6b8a6a9e4a4ec779573ad703d03c1...

piebro··on Show HN: Factorio Blueprint Visualizer
I actually printed a few designs and hung them up in frames in my home. Maybe I'll add the idea and some links to the readme. Can you recommend a printing service?

I think it's not possible to access the actual file upload using the galaxy hall of fame (https://www.factorio.com/galaxy) or I just can't find them. Otherwise it would be pretty cool.

Oh yeah, I like the mod idea. That should also be quite doable, thanks.

piebro··on Show HN: Factorio Blueprint Visualizer
Thanks, pen plotting was my motivation for doing this as an SVG and not on a canvas. I never got around plotting an actual factory though, but I might do it this time.
piebro··on Learning Solver Design: Automating Factorio Balancers
https://github.com/R-O-C-K-E-T/Factorio-SAT is another codebase trying to tackle the same problem
piebro··on Analyzing Spotify Stream History
I wrote a website to do exactly this with your own data and Python in the browser using pyodide und plotly.js for visualizations: https://github.com/piebro/spotify-statistics/
piebro··on Show HN: (Your) Personal Spotify Statistics
It's not very fast but make the whole development process a lot easier because I can use pandas to query the data.

When I played around with the data, I also tried most skipped artists, but it was hard to interpret, because my most skipped artists were also my most listened to artists, because I get more chances to skip song from them if I listen more to them. If you download the dataset as CSV it's also quite easy to do your own queries with pandas or other software.

Yes, I think sharing and comparing it with friends is the most fun part. There is a download plot button at the bottom to download the plots and tables as images. That's the only way I could think of to make it easily shareable.

piebro··on BOOLR – A digital logic simulator
An other one that looks nice with some cool features from Sebastian Lague is here: https://sebastian.itch.io/digital-logic-sim
piebro··on Apple Maps Gradually Winning over Google Maps Users, Report Suggests
Accorinding to wikipedia they have many different sources (https://en.wikipedia.org/wiki/Apple_Maps#Features):

> The main provider of map data is TomTom, but data is also supplied by Automotive Navigation Data, Getchee, Hexagon AB, IGN, Increment P, Intermap Technologies, LeadDog, MDA Information Systems, OpenStreetMap, and Waze.

piebro··on Apple Maps Gradually Winning over Google Maps Users, Report Suggests
Here is a map to see where people affiliated with apple are contributing to openstreetmap: https://piebro.github.io/openstreetmap-statistics/#e19b it seems they use OSM data everywhere but in North America and most of Europe.
piebro··on Lyft’s plan to take control of its maps and its future
Looking at all edits done by osm member affiliated with Grab from that wiki list (https://piebro.github.io/openstreetmap-statistics/#b34d) it seems they contributed a lot of edits (21M in total, sixth largest company contributor). The amount of edits slowed down on the last year though.
piebro··on Lyft’s plan to take control of its maps and its future
Here is an overview of which corporation contribute how many edits based on the osm account names affiliated with the corporations: https://piebro.github.io/openstreetmap-statistics/#b34d Lyft is the eleventh most active company by edit count with a total of 4M edits and 1.5M edits in the last year.

Disclaimer: I created the stats and website.

piebro··on OpenStreetMap is in trouble – a critical take on Bing Map Builder
Maybe to give some more context to the use of "Map builder" as editing Software in OSM, we can look at some statistics from osm changeset. (Disclaimer: I created the statistics and website)

Looking at the usage, there was 1 contributor in 2021 (Map Builder User [1]), 1506 contributors in 2022 and 890 contributors in January 2023. In total, 2376 contributors used Map builder. As of January 2023, it's the 24th most used tool by total contributor count. [2]

Looking at the edit count: Map builder is the 98th most used editing software with 3768 edits in 2021, 69618 in 2022, 38954 in January 2023 and a total of 112340 edits. [3] It has gained in popularity in the last year. I hope these statistics can help with the discussion.

[1] https://www.openstreetmap.org/user/Map%20builder%20user [2] https://piebro.github.io/openstreetmap-statistics/#c229 [3] https://piebro.github.io/openstreetmap-statistics/#eb30

piebro··on Show HN: Factorio Blueprint Visualizer
That's a great idea, I think that's the best option. I haven't looked into the Factorio modding API, but I think it should be possible with mod.
piebro··on Show HN: Factorio Blueprint Visualizer
Yeah, using saves would be pretty cool, I looked into that, but it's much harder getting all the information from the serialized save files, and I'm not sure if there is a way at all without using the original Factorio source code.
piebro··on Show HN: Factorio Blueprint Visualizer
Hey there, I'm a big fan of the game Factorio and the beauty of the structure of factories inspired me to artfully visualize exported Factorio blueprints. I also create an online demo to easily try it out with your own blueprints. For the website I use my original python code and pyodide, which takes some time to load, but it works quite well and was surprisingly easy to set up. If you like to, you can also check out the notebook. I tried to make it easy to modify everything (e.g. add mod support) and create your own visualizations. Let me know if you find any bugs or if something is hard to understand.