News for hackers. Stuff that matters.

samsk

The difference is that 0.5% on the whole payment, might in some cases be actually much more than taxes on the profit. Or even worse, if you sell for whatever reason without profit, the tansaction fee is your loss.
Re:Ask HN: What are you working on? (August 2026) on Sunday August 09, 2026 @02:06PM (#49233850)
I've finalized and have in beta testing an AI-based natural language search of properties from an MLS feed. On top of that, I'm continually tuning an AI agent that is able to do property research, comparisons, neighborhood and history analysis, etc.

[1]: https://mlsync.ai

Re:Ask HN: What Are You Working On? (July 2026) on Tuesday July 21, 2026 @03:45AM (#48989301)
MLS Listing powered AI Search and Agent is live as mlsync.ai [1].

[1]: https://mlsync.ai

Re:Ask HN: What Are You Working On? (July 2026) on Monday July 13, 2026 @06:42AM (#48890656)
I’m building an AI search assistant and autonomous AI agent for real estate, powered by MLS property data via my tool mlsync.io [1].

It’s designed to go beyond static filters to actively research, compare listings, analyze photos, watch listings, setup notifications etc... - basically an "OpenClaw for real estate."

[1]: https://mlsync.io

Earlier attempts were mostly about money and ideology. Now its a question of security, thanks to one 'clever' 'businessman'. So thanks to his _great_ efforts, it might actually work out this time.
Interesting tool, will definitely try - just curious, is there a tool (hexora checker) that ensures that hexora itself and its dependencies are not compromised ? And of course if there is one, I'll need another one for the hexora checker....
We work with MLS provider(s) that requires us to keep plaintext password for our users and provide it on request in case of `breach in the security of MLS Listing Information or a violation of MLS Rules`.

The user is accessing only copy of their data in _our_ systems, the user has no contact with MLS itself directly or indirectly.

Re:xAI joins SpaceX on Monday February 02, 2026 @05:33PM (#46862904)
...and costs pennies compared to putting anything up there, so it can even enjoy those cosmic goodies.
Re:Earth is warming faster. Scientists are closing in on why on Saturday January 17, 2026 @02:17PM (#46661084)
No grep ? We are lost !
Who would tell. Economy runs on 'trust' - not on 'by tomorrow we apply this random tax rate to this pinguin island and everone else'.
Re:Ask HN: What Are You Working On? (December 2025) on Monday December 15, 2025 @04:59AM (#46272423)
I’m still working on MLSync.io, an ETL platform designed to remove the technical friction of synchronizing MLS data using RESO protocol and provide simple access to the MLS data via SQL and REST API.

And as everyone now, I'm experimenting with LLMs to bring some new AI-related features to the service.

On another project, we've now beta testing (in ordination) Asus GX10 processing power running on-device LLMs for _local_ processing of patient medical data for 'differential diagnoses, implant plans and risk profiles in real time while the patient is in still in the chair'.

[1] https://MLSync.io

My tl;dr is: Don't do huge updates using WHERE on fields _not_ in index, otherwise it will take days to finish and you get meaningless numbers in benchmarks...
Re:We replaced passwords with something worse on Thursday August 07, 2025 @05:37AM (#44822466)
Can happen, but on the BAD website will the password manager not offer saved password, so user has higher chance of noticing smth. is wrong. Of course if he uses pass manager with complex passwords...
Re:Ask HN: Freelancer? Seeking freelancer? (August 2025) on Friday August 01, 2025 @04:26PM (#44762107)
SEEKING WORK | Remote | Worldwide (EU-based, GMT+1) | Part-Time

PERL Expert | DevOps Engineer | SQL/SOLR Specialist

Language: English, German

Areas of expertise:

    • Legacy PERL Code Maintenance
    • PERL Performance Optimization
    • PERL Security & Compliance
    • Migration Services
        → PERL to Python Migration
        → Database Version Upgrades
        → Legacy System Modernization
Other notables experiences:

    • Prometheus based monitoring systems
    • Cloud / On-premise inventory systems and synchronization to CMDB/ITSM
    • MLS data synchronization via RESO/RETS - https://mlsync.io
WEB: https://perlexpert.de/en/

Email: ja.hn4[at]mailgw.com

Its a server-side proxy, so instead of ie. OpenAI url you point your AI tool to url of LiteLLM proxy, and use its virtual keys with budget limits or LLM models restrictions etc... - the features LLM providers will not give you, because it might save you money ;)
For this I use LiteLLM proxy - you can create virtual keys with daily/weekly/... budget, its pretty flexible and has a nice UI.

See https://docs.litellm.ai/docs/proxy/users

Re:Code highlighting with Cursor AI used for $500k theft on Tuesday July 15, 2025 @08:21AM (#44570377)
Thats why I always develop on a per customer mini VM via VSCode ssh remoting or similar, and projects are usually runned via docker-compose or devcontainers.
Re:RFC: PHP license update on Monday July 14, 2025 @06:28PM (#44566037)
IANAL, but the new license applies only to new PHP versions, changing it backwards would require approvals. If you don't contribute under new license, you should be not affected.
Re:RFC: PHP license update on Monday July 14, 2025 @06:18PM (#44565966)
Beautifull, everything regarding PHP licensing and its history in one place, no marketing or AI generated bs in sight - love it ;)
Re:Ask HN: Freelancer? Seeking freelancer? (July 2025) on Tuesday July 01, 2025 @11:41AM (#44435031)
SEEKING WORK | Remote | Worldwide (EU-based, GMT+1) | Part-Time

PERL Expert | DevOps Engineer | SQL/SOLR Specialist

Language: English, German

Areas of expertise:

    • Legacy PERL Code Maintenance
    • PERL Performance Optimization
    • PERL Security & Compliance
    • Migration Services
        → PERL to Python Migration
        → Database Version Upgrades
        → Legacy System Modernization
Other notables experiences:

    • Prometheus based monitoring systems
    • Cloud / On-premise inventory systems and synchronization to CMDB/ITSM
    • MLS data synchronization via RESO/RETS - https://mlsync.io

WEB: https://perlexpert.de/en/

Email: ja.hn4[at]mailgw.com

Re:Ask HN: Freelancer? Seeking freelancer? (June 2025) on Tuesday June 03, 2025 @06:52AM (#44168533)
SEEKING WORK | Remote | Worldwide (EU-based, GMT+1) | Part-Time

Perl Backend developer, SQL expert, Monitoring Architect, Technical lead

Language: English, German

Areas of expertise:

* Fulltext/geospatial search systems with SOLR/ElasticSearch. Building REST API on top of SOLR data - see https://github.com/samsk/lua-resty-solr

* RESO MLS synchronization / data import / IDX API - see https://mlsync.io

* Cloud/On-premise asset inventory (CI creation) for ITSM systems (with https://github.com/cloudinventario/cloudinventario)

* ETL pipelines (data collection, transformation, enrichment, BI reporting...), DWH Building

* SQL data model and query optimization

* API Gateways (Kong, Apisix, OpenResty...)

* Automation with Ansible / Terraform

* Skills: Perl, C, Bash, Python, Lua, Go, Java, NodeJS, PHP...

Github: https://github.com/samsk/

Email: ja.hn4[at]mailgw.com

Re:Ask HN: What are you working on? (May 2025) on Monday May 26, 2025 @01:41AM (#44094309)
I'm building MLSync.io [1], an ETL platform that helps real estate companies easily access and use MLS (Multiple Listing Service) property data without the technical headaches. I've originally developed this for internal use in an IDX startup, but the complexity of RESO synchronization led me to spin it off into its own dedicated tool.

[1] https://MLSync.io

Re:Xee: A Modern XPath and XSLT Engine in Rust on Friday March 28, 2025 @02:59PM (#43508857)
The problem with CSS selectors (at least in scrapers) is also that they change relatively often, compared to (html) document structure, thats why XPath last longer. But you are right, CSS selectors compared to 20 years old XPath are realy worse.
Re:Xee: A Modern XPath and XSLT Engine in Rust on Friday March 28, 2025 @01:15PM (#43507846)
Nice ! I've a scrapper using XPath/XSLT extensively and 90% of the XPath selectors work like for years without a change. With CSS selectors I've had more problems...
Reading these scripts is where my efforts to speak Japanese died on Duolingo. I wanted to be able to talk and they force me to learn all the characters. But, nice writeup, I knew the writing systems, but never realized that each has its own function.

Btw. Does anybody knows some alternative to learn to speak/understand Japanese ?

Yes, there is still a problem there. Some 'clever' services are blocking probably all VOIP numbers, not only zadarma.
Try zadarma.com I've multiple numbers there
Only problematic thing might be relatively frequent storage changes (like they like to deprecate primary storage driver), otherwise its IMHO easy to setup. I'm running it on several projects, because it doesn't needs beefy machine like Elastic or even ClickHouse.
Well saying 'arse' is very dangerous, not like some lies that i.e. politician tell repeatedly to milions.

Makes totaly sense...to someone...maybe...

Oh, can't wait for the article on Medium on how they rewrote that old COBOL thing in React Native and NodeJS in 3 days and saved bilions (by not delivering them).

Older »