HN user

igortg

98 karma
Posts1
Comments40
View on HN

Isn't "creativity" the result of a combination of patterns (usually from different contexts) that casually works? I bet LLMs/agents can do that (we can't know how far that can goes).

I had a similar experience. My son had pneumonia and was still filling pain after 10 days of antibiotics. Took an X-Ray to three different doctors, and only one got the right diagnosis (pleural effusion). It's really something we should have a central place with top notch professionals looking at it, instead having each doctor to find by themselves.

Midjourney Medical 1 month ago

I thought the same. There are papers analyzing data about that.

https://www.wiserhealthcare.org.au/too-much-of-a-good-thing-...

As well as being unlikely to be beneficial, full body general health checks in asymptomatic people can potentially be harmful. The main harms are overdiagnosis, detrimental psychological effects, negative effects on health behaviours (for example, failure to quit smoking due to reassurance of good health), complications related to follow-up tests, and unnecessary treatments.

[dead] 1 month ago

Vozinha, Cape Verde goalkeeper, goes from 56K followers on Instagram to 1.4 million after an outstanding performance against Spain in the World Cup

Yes, it went commercial. But Conda is still free. And the community had built conda-forge to maintain packages. Conda + conda-forge can completly replace Anaconda for most people.

So even though they went commercial, they left pretty good things behind for the Open source community.

I use Miniforge in a commercial environment and never found a package downloading from the main channel. I'm pretty sure a recipe that does that would be blocked by conda-forge reviewers.

I followed with this rationale in a small project and opted for PostgreSQL pub/sub instead Redis. But I went through so much trouble correctly handling PostgreSQL disconnections that I wonder if Redis wouldn't be the better choice.

The Future of Htmx 2 years ago

IMHO one of the biggest advantages of using HTMX is not having to maintain three layers of test suites (backend, frontend, end-to-end). You just need to test that your endpoints return the right HTML piece. You don't need unit testing the frontend since you don't have that much logic there. Just rely on end-to-end tests as a complementary tool to check small pieces of logic on the HTMX code.

I second that. I used Dash for a while. Although it's nice to have everything wired up for free, the code quickly becomes a mess as soon as you try some more complex things (or you put everything in one function and got a big super nested structure, or you build a lot of small components and quickly get lost in a sea of small functions).

I'd rather build the HTML myself.

[1] https://dash.plotly.com/

I'm using a managed Postgres instance in a well known provider and holy shit, I couldn't believe how slow it is. For small datasets I couldn't notice, but when one of the tables reached 100K rows, queries started to take 5-10 seconds (the same query takes 0.5-0.6 in my standard i5 Dell laptop).

I wasn't expecting blasting speed on the lowest tear, but 10x slower is bonkers.

Exactly. Seems just a bait article from someone who doesn't know shit about what happened (similar to Dave Farley video blaming the Cyberpunk launch fiasco on the lack of CI/CD).

I agree that "still just demos" is an overstate. But I'd say that in 2015 a lot of people predict that in 2020 we'd have driverless Ubers everywhere. And that just didn't happen.

The challenges that are still open in getting driverless vehicles to operate in more chaotic scenarios like India or Latin America seem pretty much in line with what he's talking about: new improvements need exponentially more data.

Holy... It still amuses me how much HN comments brings the reality to these kind of articles.

the plan is never followed.

Sometimes it's even worst. As we add more tasks during execution, at the end, these tasks get twisted with the ones you created while planning. Then we end up with a messy list of undone tasks that aren't really required anymore (because they were created without having the full context, that only happens during the execution).

Same feeling. How this article came up to the top? The example he gives is terrible "someone used a modern framework was hacked, but the performance was not caused by the hacking, but the frameworks was terrible slow" - Ok, which was the framework? How did you find it was slow just by looking at a diffs? What someone not knowing how to trim a tool for performance has to do with abstractions?

That's basically it. With the 2018-2022 boom of hirings, many companies just offered senior position for anyone that showed minimal experience, or promoted their juniors in an attempt to reduce turnover. Then we get here.

Python GUIs 3 years ago

Yeah, PyInstaller is the best thing out there if you need to bundle a complex Python app into an executable, with cx_Freeze not far behind.

But it's still considered challenging when you compare with any other compiled language, where you can get an executable out of the box. I ship Python desktop apps at work and it's remarkable how much code we accumulated over the years just to deal with the "interpreter in bundled/exe mode".

Python GUIs 3 years ago

Both PySide and PyQt are Python wrappers for the Qt library (that makes it 2 frameworks). Basic usage is almost the same.

It seems the author push for PyQt a bit, even though PySide has the same basic capabilities with the benefit of LGPL license (PyQt is GPL or Commercial).