HNHacker News
TopNewBestAskShowJobs

souenzzo

109 karma · joined May 23, 2017

https://souenzzo.com.br/
submissionscomments
souenzzo··on NYC's "Click to Cancel" rule is now in effect
Brazil's Anatel (telecommunications regulatory agency) also has a "click to cancel" policy since 2014
souenzzo··on Coconut oil jet fuel matches kerosene's efficiency in engine tests
Long life to coconut revolution, in Bougainville island!
souenzzo··on Geolocating a random island using geometry and CUDA programming
That's kind of seed finder but in real life
souenzzo··on NPMX – a fast, modern browser for the NPM registry
Feature request: Im not able to compare two versions of the same package
souenzzo··on Show HN: I made a memory game to teach you to play piano by ear
Make it repeat the same exercise when I fail.
souenzzo··on I can't upgrade to Windows 11, now leave me alone
I mean, the free software community has been saying this for 40 years now.
souenzzo··on GitHub Actions has a package manager, and it might be the worst
you just described every microsoft business model.
souenzzo··on MinIO is now in maintenance-mode
The best software is the one that doesn't change.
souenzzo··on I have released a 69.0MB version of Windows 7 x86
Windows 98 takes ~200Mb after a clean install Windows 95 takes ~50Mb after a clean install
souenzzo··on PYREX vs. pyrex: What's the difference?
Are these new python package managers?
souenzzo··on Ask HN: Anyone struggling to get value out of coding LLMs?
my code setup hasn't changed in 10 years

I tried to use many LLM tools. They are generally not capable of doing anything useful in a real project.

Maybe solutions like MCP, that allow the LLM to access the git history make the LLM become useful for someone that actually works on a project.

souenzzo··on Virginia passes law to enforce maximum vehicle speeds for repeat speeders
another example of a problem that would not exist if there was urban planning (walkable cities) and public transport (trains/bus/etc)
souenzzo··on Brazil's government-run payments system has become dominant
yes! Nice to know that polish also have one!
souenzzo··on Brazil's government-run payments system has become dominant
With BRICS, other currencies may be integrated.

China also have a pix-like wechat Russia has a pix-like "BRICS Pay"

And those systems can be integrated.

PIX QRCode protocol already have a "currency" field, that currently only support the constant value of "BRL"

USA probably will continue to use check and printed money like the ancients do.

souenzzo··on Brazil's government-run payments system has become dominant
Do you use/recommend any FOSS payment system?

I could not find any VISA foss software.

if there is any payment system that MAY be FOSS in the future, it is PIX. Not apple wallet.

souenzzo··on Brazil's government-run payments system has become dominant
PIX are free for persons. Companies may* pay for pix services. My bank (that is not a good bank) charges a fixed amount of 4 BRL (aprox 1 USD) per transaction (to send PIX. not to receive) PIX in "maquininhas" may cost ~1% to the seller.

* may: banks are allowed to charge.

souenzzo··on Tesla deliveries down 43% in Europe while EVs are up 31%
Why are there no Chinese brands in the table? Europeans can't buy chinese cars in europe?
souenzzo··on Autology: A Lisp with access to its own interpreter
It's awesome to see the amount of ideas you can explore with 1kloc lines of clojure!
souenzzo··on Linux as co-operative Windows process (2017)
This is kind of reverse wine?
souenzzo··on BrainFlood: Runtime code generation via reflection in .NET
Feels like a brainfuck interpreter version of magic(1), a clojureCLR JIT compiler implemented via macro.

1 https://github.com/nasser/magic

souenzzo··on Apple will soon receive 'made in America' chips from TSMC's Arizona fab
Half of the works are from Taiwan All machines were imported to build the factory. USA can't do anythings without immigrants. China was able to develop its own chip factory without immigrants and without buying machines (because USA blocked the 'free market')

USA lost.

souenzzo··on GitHub Git Operations Are Down
windows window operations are down
souenzzo··on Why Skyscrapers Became Glass Boxes
Not in China. Everything will become boring looking with a profit-oriented society.
souenzzo··on Hyrum's Law in Golang
Clojure manages to do improvement to the language, without breaking the users.

Most of improvements are "additions", it is never a "change" or "re-do something better"

It is an awesome experience be able to upgrade the language anytime with no fear or pain.

souenzzo··on Clojure 1.12.0 is now available
No changes from clojure.

But from java world: With GraalVM/NativeImage, it is possible to compile (clojure or java) .jar files into native binaries.

Those binaries have a way faster to startup (less than 10ms for non-trivial apps)

Also, lambda engines (like AWS lambda) continuously improve their "java" target, with preloading and other things,which also benefits clojure.

TLDR; clojure startup isn't a thing that needs to be fixed. JVM startup used to be slow. And this is being resolved in the JVM itself.

Note: clojure DEV startup time is still slow-ish. Clojure DEV is usually not AOT compiled and etc. the new "sync deps" feature helps to solve this DEV problem

souenzzo··on Clojure 1.12.0 is now available
Reagent is the clojurescript wrapper to react Reagent has the same API and the same best practices since 2014 Meanwhile, react changed from creactClass to extend Class. From classes to function components.

Many clojure libraries are simply done. There is no reason to commit everyday to a project.

souenzzo··on Transpile Any SQL to PostgreSQL Dialect
https://www.jooq.org/translate/

JOOQ also do that, but it is in JAVA.

souenzzo··on The Oregon Outback International Dark Sky Sanctuary
so it is "... Dark Sky Sanctuary in the USA"
souenzzo··on The Oregon Outback International Dark Sky Sanctuary
and are there laws in the USA?
souenzzo··on Klarna says its AI assistant does the work of 700 people
Things that AI can't do: open and read this article.
Page 1 of 3Next →