HNHacker News
TopNewBestAskShowJobs

siscia

2,236 karma · joined August 17, 2012

siscia.at.hn

Building indie and BigTech

Building: https://getgabrielai.com

Email: sisciapub [at] gmail [dot] com

submissionscomments
siscia··on How to build a HackerNews Clone using Redis
I kinda feel that I should point out that if you want to build a complex app on top of just redid you can as well use zeesql that I develop for exactly this reason.

https://Zeesql.com

I should make it open source...

siscia··on AMD Gives Details on EPYC Zen4: Genoa and Bergamo, Up to 96 and 128 Cores
Does anybody know why AMD is picking Italian city names for the EPYC line?
siscia··on Write thin to write fast
I find the line break to be semantical important!

So it is different if there is or if there is not a line break.

How do you manage it? Double line break?

siscia··on Ask HN: How do you develop internal tools for your organization?
Man, thanks a lot for you answer!

You should put it into a blog post that I am sure a lot of people will love to read it!

siscia··on Ask HN: How do you develop internal tools for your organization?
Lovely!

Thanks a lot for your reply!

siscia··on Ask HN: How do you develop internal tools for your organization?
Lovely! Thanks a lot!
siscia··on Amazon says it’s permanently banned 600 Chinese brands for review fraud
Here in Italy it is been a thing for at the very least 10 years.

There is a sample system that every once in a while it ask an employee to check that you enter everything correctly.

I guess that if you repeatedly make conveniently expensive “mistakes” there will be repercussions, but never experienced any issue.

Even though, it happens that I made small mistakes.

siscia··on Google classroom and Google docs can not be used when YouTube is blocked
Thanks! Interesting perspective!
siscia··on Google classroom and Google docs can not be used when YouTube is blocked
I don’t have yet this problem, but I am wondering if blocking YT makes the kids a disservice instead of teaching them how to manage and handle constant (online) distraction.
siscia··on Deno 1.14
How it is the zero-copy ArrayBuffer transfer function implemented?
siscia··on Ask HN: What's your approach to personal data archiving and backups?
I got a syncthing server power by S3QL that stores the data in backblaze.

Syncthing is not backup but more synchronization. But for simple stuff is more than good enough. Especially for pictures that I want to keep forever.

https://redbeardlab.com/2021/08/03/my-syncthing-setup-cheap-...

siscia··on The $150M Machine Keeping Moore’s Law Alive
Semiconductor companies hold a big stack of ASML.
siscia··on Show HN: We built an end-to-end encrypted alternative to Google Photos
Well you can, I wrote how here:

https://redbeardlab.com/2021/08/03/my-syncthing-setup-cheap-...

The nice thing is that S3QL allows setting a secret key, so your files just get encrypted before to be pushed on the cloud.

siscia··on Big company tale: six months for a list and a button
Of course it was just an example!

But even a chat message or an introduction does wonders.

My point was that, from the tale, I don't think the author did enough to actually accomplish the task and that the complaints on the internet public square is hardly justified.

Said so, I find it a well written piece that may be useful to younger engineers approaching these kinds of dynamics.

I would find extremely interesting a similar article comparing when stuff goes well and when they move at high speed highlighting the differences of approaches and results.

siscia··on Big company tale: six months for a list and a button
I keep reading from this author and it always struck me as a very capable technical person, but as an awful person to work with.

There was a piece few days ago about picking co-founder using the army way.

Beside being a well written piece, it made clear one thing.

The role of leaders in an organisation is to get stuff done, despite rules, regulations, hierarchy and all the whistle and bells that an organisation need to create in order to exist and sustain itself.

(Which doesn't means disregard rules, it means find a way to make stuff happens in the context of the rules.)

In the article there are dozen of things that are just expected given the conditions. But there are also a lot of stuff that the author could have done differently in my opinion.

For instance figure out the resources that was suppose to create the application, pass by its office, offer its a coffee and communicate clearly why the things is important and how important it is and what is the goal of the project and finally reassure the resources by putting in whatever work tracking system all the details.

These kind of human work and relationships building is fundamental.

It seems easy to you just ask another department "please do this" and when naturally things takes too long to look reasonable complaining on the internet.

There is a world of difference between:

1. Some random guy wants a boring dashboard and it is not very clear the reason and the why.

2. That cool engineer has a real problem that really bother it and its whole team and I can easily fix it.

Yeah it is not a scalable way to solve problems but dumping work on some oscure Jira board is not scalable neither.

siscia··on The Polar Bear – Open-Source, Multipurpose CNC Machine with a Rotary Axis
Maybe a trivial way to support the project would be to sell pre-assembled kit to build the Polar Bear itself?

Or just affiliate with some shop that sell the parts?

siscia··on BioNTech alone could lift German economy by 0.5% this year
I don't have to convince you.

That it is my opinion, and you can discard it.

But I believe that if we tax small business a certain amount, big corporations should pay, at the very least, the same amount.

Again, it is not a scientific argument, it is a political one, and honestly I don't want to be dragged in a technical discussion about taxation.

siscia··on BioNTech alone could lift German economy by 0.5% this year
At the very least the same percentage that a small business, less than 50 employees, pays in taxes.
siscia··on BioNTech alone could lift German economy by 0.5% this year
I don't think we should increase age for public pension.

Life is made to be lived, not for working.

We should increase taxes income by making everybody pay their fair share, and these include multinational corporations, and implement some sort of UBI. Where people can have a decent life without being forced to work if it is not a choice.

siscia··on MinIO: A Bare Metal Drop-In for AWS S3
I wonder if this kind of article push business into the consulting funnel.

Can the author let us know if he is happy with the business results of these articles?

siscia··on WhatsApp lead and other tech experts fire back at Apple’s Child Safety plan
I believe the want this update exactly to enable E2E encryption.

In this way the can get rid of the keys on their servers and still find pedo pictures.

siscia··on WhatsApp lead and other tech experts fire back at Apple’s Child Safety plan
So I was ignorant on the issue and completely against the approach of Apple.

Then HN taught me that any company storing images on their infrastructure in the US must report pedophilic images to the US government.

At this point, the approach taken by Apple seems like the best one to me, if you don't want to store pictures in clear on your servers.

What other technical approach are people advocating for?

Another point it is to try to change the law, but this is beyond the scope of the conversation.

siscia··on The Problem with Perceptual Hashes
What I am missing from all this story, is what triggered Apple to put in place, or even think about, this system.

It is clearly a no-trivial project, no other company is doing it, and it will be one of the rare case of a company doing something not for shareholders value but for "goodwill".

I am really not understanding the reasoning behind this choice.

siscia··on Inside TikTok’s Algorithm [video]
Yeah it is not always simple, we need empathy when dealing with this kind of problem, not brushing off people that may be having difficult times.
siscia··on Inside TikTok’s Algorithm [video]
Man I feel you!

Don't fall in the trap of social media / social-relationship.

Girls on TikTok are beautiful as actress are beautiful, it takes a tons of effort to look so attractive effortlessly!

Similar deal on tinder, maybe even worse.

Go out and bound with real people in real life! Do the effort of being the first one to reach out.

Feel ok with having friends that are busy and that may not reply immediately.

But meet people outside internet, and you will be happier.

siscia··on Inserting a billion rows in SQLite under a minute
Even though merging strings seems faster...
siscia··on Inserting a billion rows in SQLite under a minute
Creator of RediSQL / zeeSQL (https://zeesql.com/)

Insertion performance on a single table are very very hard to optimize.

A single process looping it is your best bet.

I would just increase the batch size, which is the most influent factor.

Then another point... When you do batches, you do

    BEGIN TRANSACTION;
    for i in range(1, 50):
       execute_stmt
    COMMIT;
You do not create a long list of parameters.

https://github.com/avinassh/fast-sqlite3-inserts/blob/master...

;)

siscia··on What Became of the Arcos Undersea Cable Connection to Cuba? (2020)
Maybe a little off topic, but why the US are still so hostile against Cuba?

Is there any real reason or credible threat that the small island could damage the US?

It seems like US is holding the grudge way too long.

siscia··on Europe's Software Problem
Which countries?
siscia··on Do you really need Redis? How to get away with just PostgreSQL
It was the reason with https://zeesql.com formerly know as https://RediSQL.com was written.

My clients seems rather happy with the project.

← PreviousPage 5 of 31Next →