HNHacker News
TopNewBestAskShowJobs

szajbus

41 karma · joined June 9, 2011

submissionscomments
szajbus··on Hologram v0.5.0
Well, distribution is the killer feature. More, it's inherent property of the platform (web).

Web devs are in full control of their whole stack (excluding the browser where you occasionally need to account for incompatibilities), have to maintain only one version of the app (no upgrade needed on client-side), are not constrained by the platform owner's policies (app store tax).

Yes, it's more limited than native technologies in other ways, so it's not an answer for every problem.

szajbus··on Hologram v0.5.0
...and then jump through completely different set of hoops to distribute to multiple platforms
szajbus··on Show HN: Probly – Spreadsheets, Python, and AI in the browser
Interesting choice of a screenshot in the README... Manchester United in top four, clearly a hallucination produced by the AI.
szajbus··on Jack Elam and the Fly in 'Once Upon a Time in the West'
I always thought that the movie would be better with another actor in the main role. I just don't buy the character played by Charles Bronson.
szajbus··on Himalaya: CLI to Manage Emails
After testing many clients I learnt to stop worrying and just use Mail app.
szajbus··on There's Almost No Gitlab
That's anectdotal.

I'd argue that the risk of your own instance being inaccessible for whatever reason is significantly higher than GitHub or GitLab having a full outage.

szajbus··on The curious case of the disappearing Polish Ś (2015)
You can call Odra anything but a PC and the author is clearly referring to availability (or lack of) of personal computers.
szajbus··on Show HN: Every Breath You Take – Heart Rate Variability Training
It's probably good rule of thumb as the fitter you are the lower rest HR you have and your heart rate recovery rate is also higher.
szajbus··on KPIs for Software Engineers
All good, but without being actionable they're just vanity metrics that only get discussed during performance reviews. They don't provide any meaningful insights on how to improve actual performance in day-to-day work.
szajbus··on Show HN: Laser, a new game played on a chess board
As fun as the game seems to be, there are bugs that makes it impossible to play.

Clock randomly jumps to zero. I can sometimes make infinite moves. Using laser is a bit unintuitive.

szajbus··on Ask HN: Could you share your personal blog here?
Blogging about Elixir https://szajbus.dev
szajbus··on Ask HN: Which book can attract anyone towards your field of study?
Do you recommend any alternative or perhaps complementary book?
szajbus··on Ask HN: What is your “I don't care if this succeeds” project?
I wrote Elasticsearch CLI just to scratch my own itch, as for certain tasks I just prefer to stay in the terminal. It's written in bash, uses curl under the hood and provides zsh completions for index and alias names.

https://github.com/szajbus/elastic-cli

szajbus··on Ask HN: How old were the most talented software engineers you've met?
About 10 years ago I attended a small local conference in Poland and met a guy who came there with his ~10yo son. As it turned out, the father was only an escort.

The kid was the most active person from the audience when it came to QA sessions after the talks. He asked genuine and interesting questions and spoke from his own experiences about building web apps and browser extensions.

I've never met anyone like him, even though I worked with some really good engineers in their 20s and 30s.

szajbus··on Self-driving car on Moscow streets after snowfall [video]
The video should be watched at 0.25 speed to get the realistic impression.
szajbus··on Apple Says It Slows Older iPhones to Save Their Battery Life
Why doesn't it run on normal speed when connected to the charger?
szajbus··on Ask HN: European Linode / DigitalOcean alternatives
We always go with Hetzner for european based hosting. It is Germany-based.

Never had any problems during our partnership with them, which we started 4 years ago.

szajbus··on Dashing - A dashboard framework
We're using dashing to present some internal information about our company's cashflow.

We built a second application (in Rails) that collects data from various sources, stores and transforms it, and then exposes it via API for dashing to use.

So in our case, dashing is a neat presentation layer and it serves its role very well.

szajbus··on An Analysis Of Market Demand For Web Programming Languages
Interesting that PHP is still doing so well.

I think that's because of wide variety of CMS applications build with PHP that are so common. Also it's cheaper to hire a PHP programmer than .NET, Java or Ruby one.

szajbus··on Memory-efficient XML parser that yields Ruby objects
I wouldn't say it's better. saxy wraps around Nokogiri SAX Parser by implementing it's callbacks.

What I wanted to achieve is to take advantage of SAX parser (memory efficiency when used correctly) with as little preconfiguration as possible, because I often face one-off tasks that involve importing large XML files into database.

I've seen some implementations of SAX parsers, but they either missed the point by only using it's API under the hood and still returning all the results at once (thus not being memory-efficient at all) or required extensive configuration (which seems a waste for one-off imports).

szajbus··on [dead]
He means Hacker News' next page link. The URL you get by clicking it is unique to you and it preserves order of stories when you navigate from one page to next, but it has short lifetime.