HNHacker News
TopNewBestAskShowJobs

lukaszwojtow

76 karma · joined September 29, 2021

submissionscomments
lukaszwojtow··on Ask HN: What Are You Working On? (June 2025)
I'm working on Alis Studio (https://github.com/alphatica/alis)- software to manage portfolios and research stock market ideas.

It's an MVP but perfectly usable. I needed features that I couldn't find anywhere else:

Parameter optimization with a genetic algorithm

Fuzzy optimization: randomly remove trades or whole markets and see what happens

Data mining: find rules how to exit trades sooner for better profit

Compare strategy results to random trading

Check current drawdown for statistical significance

Write trading systems in Java so I can test every idea under the sun and never be held back by some custom "scripting" language.

Of course, it's open-source. A GitHub star is much appreciated. Thanks!

lukaszwojtow··on I Built an Ld_preload Worm
Old lcamtuf is back!
lukaszwojtow··on Keeping your data from Apple is harder than expected
I feel the same. I think they realise it, but for the lack of better ideas, this is what shareholders want. It's like "we have to collect data, because everyone does it, and use it for anything"
lukaszwojtow··on The race to replace Redis
Using the code later in a non open-source project can happen also with MIT/Apache licensed code. Even without CLA. Does it mean that company that does it is immoral?
lukaszwojtow··on The race to replace Redis
I get it. If there are alternatives that overall would be better (including their technical merits and how easy it is to introduce them to a commercial company) then use them. No one is forced to buy dual-license.
lukaszwojtow··on The race to replace Redis
Good. So now Redis Inc is in trouble because they have to replace community work with their own. If community does most of the work, then what's the problem?
lukaszwojtow··on The race to replace Redis
Yes, they paid. And they can use the code they paid for. But it doesn't give them right to leech of any future code written by someone else IN THE FUTURE.
lukaszwojtow··on The race to replace Redis
All this outcry about license switch coming from "community" feels funny. After all, if there is the "community" then they can take the last open-source version and keep developing it themselves, right? But most "communities" are about "take, take, take", not "work, work, work". They often upset only because someone declared they aren't going to work for free any more.
lukaszwojtow··on The race to replace Redis
If AGPL blocks adoption then "large orgs" can buy commercial license (assuming software is dual-licensed).
lukaszwojtow··on When 'open core' projects reject contributions for competing with the EE
Problem: They want someone else to maintain this feature long-term.
lukaszwojtow··on When 'open core' projects reject contributions for competing with the EE
I guess they can fork that "open core", introduce that feature, then maintain it themselves forever. Pull changes from original open core and their "open" branch will be better than original. Of course they don't want this work. They want the company to maintain it instead.
lukaszwojtow··on Show HN: Serve multiple versions of your website
Hi all! I'm working on a web server that is able to serve multiple versions of a web site. Can be useful to prevent broken link errors (when a new site is deployed between a user's clicks), A/B testing (the server has some basic analytics), or just differentiating content based on source link.

Any feedback is highly appreciated. Thanks!

lukaszwojtow··on Mutation Testing in Rust
Hi guys! I did a little write up about my approach to mutation testing, and why it's a valuable tool. Any constructive criticism is welcomed.
lukaszwojtow··on OpenTelemetry in 2023
Try coralogix.
lukaszwojtow··on Deep-Dive into the Internals of TCP Connection Establishment Process
Explanation about syncookies is soooo wrong that it's funny. Was this hallucination generated by chat gpt?
lukaszwojtow··on sudo and su Being Rewritten in Rust for Memory Safety
Did Ada zealots try? Do you have a link to their proposal?
lukaszwojtow··on Should small Rust structs be passed by-copy or by-borrow? (2019)
I always prefer by-borrow. That's because in the future this struct may become non-copy and that means some unnecessary refactoring. My thinking is a bit like "don't take ownership if not needed" - the "not needed" part is the most important thing. Don't require things that are not needed.
lukaszwojtow··on Does lower cost of living due to automation compensate for jobs lost?
Does a digger replace a shovel? 1. Yes 2. Yes 3. Huge. IMVHO we need serious government involved to help people transition.

AI is just a tool, just like a digger that made some things possible/cost effective (that weren't before).

lukaszwojtow··on Ask HN: Would you recommend such software in your org?
No, this one: https://matrix.org/blog/2022/09/13/security-release-of-matri... Thanks for the link to EMS.
lukaszwojtow··on Ask HN: Would you recommend such software in your org?
Yeah, I looked at matrix and it's really cool. But: 1. recent security problems make it a hard sell to my manager, 2. People behind Matrix don't seem to care about getting this in commercial usage.
lukaszwojtow··on Show HN
Very simple backup / encryption tool written in Rust. Private/public key encryption, 100% mutation coverage, very small code base.
lukaszwojtow··on Ask HN: Which programming language should I choose?
Good point. Unfortunately, python and c++ are out of consideration. That said, going with Rust will allow to create 'wrapper' for higher level languages. I guess this should be another metric where Rust wins. Edit: Just found Py4J and it seems even easier here.
lukaszwojtow··on Why train when you can optimize?
Shameless plug as I'm the author: Primeclue uses math functions to express models and one of its function is sine. Like here: https://github.com/lukaszwojtow/primeclue/blob/68e3b4c8e9f1a...
lukaszwojtow··on Selling my own GPL software, part 1: a lot of hurdles
I would by this!
lukaszwojtow··on WTF Is Wrong with Open Source Communities?
WTF is this junk? You're free to bring contributions from 'women and other gender minorities' to any OSS.
lukaszwojtow··on Selecting Good Trading Systems
Using AI to select good stock trading systems.