HN user

tananaev

1,492 karma

My project:

https://www.traccar.org/

About me:

https://www.tananaev.com/

Posts36
Comments220
View on HN
www.traccar.org 8d ago

Show HN: Open-source background location tracking SDK for Android and iOS

tananaev
4pts0
github.com 4mo ago

Hyper-optimized reverse geocoding API

tananaev
66pts12
openai.com 7mo ago

Developers can now submit apps to ChatGPT

tananaev
191pts125
chat.openai.com 2y ago

ChatGPT Personal Finance Chatbot

tananaev
3pts0
twitter.com 2y ago

ChatGPT Android App

tananaev
9pts2
www.theverge.com 3y ago

Reddit files to take the company public

tananaev
11pts6
github.com 4y ago

Turn your Android phone into SMS API gateway

tananaev
242pts118
blog.coinbase.com 5y ago

Ethereum Staking on Coinbase

tananaev
3pts0
play.google.com 5y ago

Simple Google Fi network switching app

tananaev
2pts1
medium.com 6y ago

Lyft’s Approach to Autonomous Vehicle Safety

tananaev
1pts0
blog.lyft.com 6y ago

One App to Unlock Your City – Lyft

tananaev
2pts0
www.facebook.com 7y ago

Lyft Is Hiring Mechanics

tananaev
17pts8
techcrunch.com 7y ago

Lyft Launches Shared Saver Rides

tananaev
2pts0
www.jetbrains.com 9y ago

JetBrains: The State of Developer Ecosystem in 2017

tananaev
2pts1
www.bloomberg.com 9y ago

Cryptocoins Are the New Penny Stocks, and That's a Good Thing

tananaev
3pts0
developer.apple.com 9y ago

WWDC 2017 Schedule

tananaev
2pts0
www.google.com 9y ago

The Invisible ReCAPTCHA

tananaev
1pts0
github.com 9y ago

Issues with CDNJS service

tananaev
3pts0
developer.apple.com 9y ago

Register for Apple WWDC 2017

tananaev
2pts0
code.google.com 9y ago

Google Code Jam 2017 Registration

tananaev
33pts0
www.databreaches.net 9y ago

Bitcoin Exchange BTC-E and BitcoinTalk Forum Breaches

tananaev
1pts0
github.com 9y ago

Show HN: Calculator app as notification on Android

tananaev
1pts0
events.withgoogle.com 9y ago

Google I/O 2017 Registration

tananaev
2pts0
developers.google.com 9y ago

Google Summer of Code 2017 - organizations registration open

tananaev
3pts0
www.visualstudio.com 9y ago

Visual Studio for Mac preview

tananaev
4pts0
exynap.com 9y ago

Exynap - Android Studio plugin

tananaev
2pts0
www.nzherald.co.nz 9y ago

New Zealand Prime Minister John Key Resigns

tananaev
3pts2
hackforums.net 9y ago

Source Code for IoT Botnet 'Mirai' Released

tananaev
3pts0
github.com 9y ago

Android Architecture Blueprints

tananaev
2pts0
news.ycombinator.com 10y ago

Ask HN: Getting started with web app development

tananaev
8pts12

You're misrepresenting things a bit. S&P 500 has not approved those changes yet and they have some other protections as well. Nasdaq and FTSE Russell definitely sold out and should not be trusted as good indexes going forward.

Most popular passive indexes are S&P 500 and some total markets. Total index, like the one used by VTI, is likely the best spot in this case. They have not changed any rules, as far as I know.

Excellent article. I agree with a lot of points. One think that wasn't mentioned is globalization and bailouts. Companies are getting bigger and more concentrated than ever before. And we bail them out when they fail due inefficiencies. There's no purge in the cycle. And all technological gains are eaten by bureaucratic inefficiencies.

I want to believe AI is the solution, but it's far from certain.

I did a bit of research on this some time ago and it's not as bad as I originally thought. Index funds would need to count only liquid float of the company. So if Space X total valuation is 2 trillion, but float is 5%, then they need to count it as 100 billion for the purposes of index weight. Still more than I want, but not catastrophic.

With modern tools it should be pretty easy to build scalable solutions. I take premature optimization as going out of your way to optimize something that's already reasonable. Not that you should write really bad code as a starting point.

I have an open source project and started receiving a lot of security vulnerability reports in the last few months. A lot of them are extremely corner cases, but there were some legit ones. They're all fixed now. Closed source software won't receive any reports, but it will be exploited with AI. So I definitely agree with the message of this article.

Most or all existing solutions are universal (not just reverse geocoding) and rely on database. The purpose of this project is to make it super fast to do one thing. The result is 100x - 1000x speed of Pelias and other universal tools like that.

It took about 8-10 hours for me on a 192GB Hetzner cloud machine. The resulting index was just 18GB, so once the index is created it's really efficient and you can easily run it on a small VM.

Self-hosted reverse geocoder with sub-millisecond query latency. C++ builder parses OSM PBF files into a compact binary index using S2 geometry cells. Rust server memory-maps the index and serves a Nominatim-compatible API. Docker support with automatic HTTPS.

Russia has been slowly cracking down on popular communication and media platforms. First they slow down connection to unusable speeds. This happened to YouTube at some point last year. At first they even said that it's something wrong with Google and it's not them. I think the intention is to slowly get people off the platform without completely blocking it. Then eventually they block access completely. Same happened to messaging apps, like WhatsApp and Telegram. Telegram is still working for messaging, but not calls. It's kind of funny because Telegram is used by Russian military to coordinate a lot of things, so they complain a lot about the block.

I think it's really poor argument that AGI won't happen because model doesn't understand physical world. That can be trained the same way everything else is.

I think the biggest issue we currently have is with proper memory. But even that is because it's not feasible to post-train an individual model on its experiences at scale. It's not a fundamental architectural limitation.

I recommend checking history of deregulation of agricultural industry in New Zealand. It didn't lose the industry. Actually the opposite happened.

Persistent government subsidies are almost never a good idea long term. I understand that some temporary support might make sense in some cases, but not permanent one. It prevents innovation and optimization. And in the long run it usually makes more damage.

GPT-5.2-Codex 7 months ago

I was very skeptical about Codex at the beginning, but now all my coding tasks start with Codex. It's not perfect at everything, but overall it's pretty amazing. Refactoring, building something new, building something I'm not familiar with. It is still not great at debugging things.

One surprising thing that codex helped with is procrastination. I'm sure many people had this feeling when you have some big task and you don't quite know where to start. Just send it to Codex. It might not get it right, but it's almost always good starting point that you can quickly iterate on.

Authoritarian rule can work until it doesn't. It can even work better than democracy for some time because decisions can be made quickly. The problem that when it doesn't, there's no path for self-correction.