News for hackers. Stuff that matters.

morgenkaffee

Re:Map of All the Buildings in the World on Thursday December 11, 2025 @11:25AM (#46233415)
Yes, this dataset is not CC BY-NC 4.0. Be careful.
Well done. Every conpany with maps otherwise needs their own daily diff server.

The challenge tho is running it over years reliably especially if something in upstream OSM breaks.

Re:We are building the next DocuSign on Friday March 28, 2025 @01:12PM (#43507821)
I use Docusign cause it looks official and grown up. With this product I worry about the name and domain name looking like phishing or a typo.

I am a fan of replacing docusign as a principle though.

Re:Foursquare Open Source Places: A new foundational dataset on Tuesday November 26, 2024 @02:57PM (#42249372)
I also found it hard to deal with the AWS CLI and Parquet. I built this site so you can download it in CSV and Geopackage.

https://repromptai.com/data/foursquare

Re:Show HN: Automating status updates using Git log and LLM on Thursday February 15, 2024 @03:22PM (#39388226)
Yeah there's lots of tuning to do on the commit messages (like filtering out bots). I really believe by having access to git diffs and commit messages you can fully automate a standup.

Show HN: Automating status updates using Git log and LLM

https://www.syncup.ai/automate-engineering-updates

Hi HN, I built a simple tool that summarizes your team’s git logs into a weekly update that teams can send to leaders, other teams, etc.I hated writing the same update multiple times a week to everyone asking “what’s the status of X”Copy your repo’s commit logs with git log —all —since=“1 week ago”, paste them, and get a well-formatted update.Planning to add Github integration to further...

( Read More... | 2 comments | 4 points | on HN )
Re:Mapbox-gl-js is no longer under the 3-Clause BSD license on Wednesday December 09, 2020 @10:54AM (#25359884)
> These billing changes make some self hosted tile users go from $0 to tens of thousands of dollars a month in usage. It’s shady, don’t lie to yourself.

This only happens if the developer deliberately upgrades and adds a token. If you do nothing and you keep using v1 - nothing changes for you.

Re:Show HN: Maputnik – a visual style editor for maps on Tuesday January 17, 2017 @02:35PM (#13420397)
I really want to keep it a standalone style editor. The advantage is exactly that it is not bound to any external service.
Re:Show HN: PostGIS query editor and visualizer on Tuesday September 06, 2016 @03:35AM (#12434226)
No not really. The goal is to stay simple - just display polygons, linestrings, points and their associated metadata. It is really meant for prototyping SQL queries quickly with immediate feedback.

What might make sense is to support to display several SQL queries at once. So you can show the the objects within a cluster and the cluster bounds at the same time.

For complex visualizations you can use e.g. QGIS with PostGIS as data source. I used PostGIS editor before to prototype clustering SQL queries. I assign cluster values as attributes and inspect them like this.

Re:Show HN: Python to C++14 transpiler on Monday January 18, 2016 @04:26AM (#10923432)
It is all magic of Clang or GCC. Once you call the template with T1 the C++ compiler will enforce that your passed type supports the <= operator.
Re:Show HN: Python to C++14 transpiler on Monday January 18, 2016 @04:20AM (#10923413)
Yes you would have to program in a subset of python. But type annotations are not always needed.

For the array I do a little hackery. You can define the array without an initial value in the container and I can guess the value type.

  arr = []
  arr.append(1)
it will spit out

  std::vector<decltype(1)> arr{};
  arr.push_back(1);
Re:Show HN: Python to C++14 transpiler on Monday January 18, 2016 @02:56AM (#10923156)
You are right. C++ is quite different to Python and so it should be called a compiler.

But it fits the project since I don't have any background or experience in compiler design.

Re:Show HN: Static Analysis Tool for Dockerfiles in Haskell on Tuesday January 12, 2016 @10:37AM (#10887984)
I can only encourage to use Haskell for such kinds of problems. This was my first Haskell program and I was productive quite fast thanks to "Learn you a Haskell" and the great Parsec library for parsing the Dockerfile.

If you are an experienced Haskeller I would be very glad if you look over the project and problems in an issue. Because mostly I have no idea whether what I am doing is idiomatic or not.

Re:Show HN: Nigit – Expose Shell Scripts as HTTP API on Thursday January 07, 2016 @10:01AM (#10858218)
Completely agree!

One approach is to run it in a Docker container and access it from your other micro services and never expose it to the public. This is still handy because you can isolate that old program and act as if it is an API to your other micro services.

I don't have any experience with zeromq as I mostly deal with AMQP protocols. But good that you mention it - if there is a demand I can dig into it.

There are quite a few other message queue systems out there. I can also imagine that pipecat could work as a kind of migration systems between them. But this probably should be a separate tool as it requires shuffling around metadata as well.

Now that I look at it again it also seems offensive. Switched it to a more boring but more suitable logo.

Thanks.

Re:Show HN: Import CSV and JSON into PostgreSQL the Easy Way on Tuesday August 25, 2015 @05:36PM (#10119602)
Sorry for the inconvenience. I moved the install from source section up in the README.

Perhaps there is a better way than providing a download from github releases and chmod+x it?

Re:Show HN: Import CSV and JSON into PostgreSQL the Easy Way on Tuesday August 25, 2015 @11:30AM (#10117153)
I know you can already do that with the `COPY FROM` statement in Postgres but I always think it is a pain because you need physical access, need the files to be 100% correct and you have no progress indication.

If you need a more sophisticated solution you can look at pgloader. http://pgloader.io/

Re:Show HN: Redis-pipe – Use Redis lists like Unix pipes on Wednesday April 08, 2015 @10:36AM (#9341022)
Ah that's the same idea! Wished I found that before. Thanks man.
Re:Show HN: Redis-pipe – Use Redis lists like Unix pipes on Wednesday April 08, 2015 @10:00AM (#9340783)
Yes you're right. I can create a flag --publish and --subscribe.

Older »