HNHacker News
TopNewBestAskShowJobs

AlfeG

332 karma · joined February 14, 2012

submissionscomments
AlfeG··on American solar farms
Because they are not silent. Or sometimes are not. Inverters do have quite large fans.
AlfeG··on Vite+ – Unified toolchain for the web
For us non stable things were sass and Tailwind. Lost a lot of dev work just to upgrade those with no visible benefit at all.

Everything else is smooth and silk

Ohh, yes eslint 8 => 9 migration were also a big pain to handle.

AlfeG··on Why Self-Host?
Not as click click click, but still awesome - copyparty
AlfeG··on Why drinking coffee in Iran has become so complicated
This is my problem in every situation.

Want a car? Here are thousands of options. Want a fridge? Good luck in market research. Want a TV? Nope, I will not help. Too many variables. Bottle of water? Here are hundreds of options. Let's guess why one bottle can cost x100 times more than another.

Sometimes I just want simple things ... Like to drink a cup of coffee.

In my student time. There was a shop where we bought "Beer", "Cognac" or "Vodka", with corresponding simple labels. No trademarks, no info on producers. Very easy to choose.

AlfeG··on Claude 3.7 Sonnet and Claude Code
They have a lessons before on order of the expressions and some similiar problems. They were able to solve for 80, but stuck on 40 and asked me.
AlfeG··on Claude 3.7 Sonnet and Claude Code
Ahha, recently my daugher come to me with 3rd grade math problem. "Without rearranging the digits 1 2 3 4 5, insert mathematical operation signs and, if necessary, parentheses between them so that the resulting expression equals 40 and 80. The key is that you can combine digits (like 12+3/45) but you cannot change their order from the original sequence 1,2,3,4,5"

Grok3, Claude, Deepseek, Qwen all failed to solve this problem. Resulting in some very very wrong solutions. While Grok3 were admit it fail and don't provide answers all other AI's are provided just plain wrong answers, like `12 * 5 = 80`

ChatGPT were able to solve for 40, but not able to 80. YandexGPT solved those correctly (maybe it were trained on same Math books)

Just checked Grok3 few more times. It were able to solve correctly for 80.

AlfeG··on Okta Bcrypt incident lessons for designing better APIs
Ohhh, it's scrollable... I wondered why this small article gained so much attention...
AlfeG··on Making an intersection unsafe for pedestrians to save seconds for drivers
Green state is very short. 15 seconds is barely enough for 2-3 cars. My guess this force drivers to speedup.
AlfeG··on Making an Intersection Unsafe for Pedestrians to Save Seconds for Drivers
Its only me, who think that 12 seconds of green light is just too small window. That's why every car try its best to pass through.
AlfeG··on PostgreSQL 17
Is there any analog for Azure SQL Elastic Pools for Postgres anywhere?

We pay in total something around 600 bucks to manage around 250 databases in MSSQL servers (with failover for prod databases, DTU based model)

We pay for log analytics more then we pay for Sql Servers.

Those Elastic Pools is a blocker for us on the way to migrate to Postgres from MSSQL...

AlfeG··on Show HN: Media Hoarder v1.4.0 Supporting TV Series, Introducing Episode Heatmaps
I love pricing page.
AlfeG··on Hezbollah hand-held radios detonate across Lebanon, sources say
> What a Ukrainian settlement looks like when taken by Russia is predominantly on the scale of heavily damaged to totally leveled. Whereas Ukraine has taken localities without huge artillery and bombing preparation and have supplied locals hiding in the largely intact settlements with food and water, about whom Russia had forgotten - furthermore they shell and bomb towns with both Ukrainian soldiers and Russian civilians in them.

There is a lot of cities captured by Russia that have near zero damage, because UAF not used them as fortresses. There is even a mem inside UA about cities-fortresses.

> Ukraine targets exclusively war-fueling infrastructure including refineries, ammo/petroleum depots, military airfields and yes, key logistics routes like said bridge that was built by an invading country spanning over to occupied territory.

Belgorod has near zero military infrastructure. Yet missiles shell residential areas on regular basis. Death toll of civilians in this area is quite high already.

AlfeG··on Hezbollah hand-held radios detonate across Lebanon, sources say
Literally every week there is a several civilians dead in Belgorod area from Ukraine missiles deliberately fired on residential area.
AlfeG··on AMD Unveils Ryzen 9000 CPUs for Desktop, Zen 5
> DDR5 speeds up to 56000MHz (yes, I know that you can use faster RAM)

Not sure that I actually CAN. 56 GHz is already a lot.

AlfeG··on Setting up PostgreSQL for running integration tests
You can utilize all technics from article with the help of TestContainers. They will help with setting up DB and providing connection strings to running images
AlfeG··on Setting up PostgreSQL for running integration tests
Wish we can do same with MSSQL that we stucked with =| Restoring base from snapshot take no less then 4-5 seconds. No way to run on in memory filesystem without big pile of crutches... Tried to do so with TestContainers only to find out that we are limited by disk IO
AlfeG··on Testcontainers
Why test inside of build process?
AlfeG··on Testcontainers
We create own DB env for each set of test fixtures to run them parallel. There is no way I can achieve this with this little amount of frictions.
AlfeG··on JetBrains IDE new Terminal Interface
My choise is DBeaver. Work consistenly good.
AlfeG··on RavenDB 6.0.2 (A Jepsen Report)
We have abandonded raven because server tends to go into some "repair" state for hours eating 16+ Gb of memory. Multiple times on production. It were easier to migrate to posgres, then try to fix ravendb
AlfeG··on Nightshade: An offensive tool for artists against AI art generators
My guess. Is that at some poi t of time You will not be able to use any generated image or video in commercial. Because of 100% copyright claim for using parts of copyrighted image. Like YouTube those days. When some random beeps matches with someone music...
AlfeG··on Unbricking my MacBook took an email to Tim Cook
But this may not help owner. Yes bugler will sell laptop much cheaper for spare parts, but he will not return it to the owner.
AlfeG··on Brother have gotten to where they are now by not innovating
2 kids, no reason to but printer. Living without it for 6 years already. If I need to print something - there is a bunch of places where I can do it.
AlfeG··on Brother have gotten to where they are now by not innovating
My fridge also have an app, with usefull feature - to track when bottle of water is cooled. But. I need to login to app everytime I open this app. And there is no way to share access to the fridge to anyone else.
AlfeG··on Meta is banning people from advertising after running ads for Python and Pandas
I cannot register with my nickname in a LOT of online services/games. Sony even sent me a scary letter with intention to suspend account.

Also I utterly hate all those online services that require at least 6 letters in nickname...

AlfeG··on Plex to block all servers hosted at Hetzner
I've bought my first 4K TV and tried to view my videos. And Plex App constantly stutter and saying that my connection is not enough (seem like TV were not able to decode fast enough). But Jellyfin showed everything instantly and without stutter. Deleted Plex - as there is no reason to maintain both.
AlfeG··on Why Unreal Engine 5.3 is a BIG Deal [video]
In fact we have badly optimized games, that cannot be run 60 fps native resolution even on 4090. With not that better visuals. Yes those visuals are now much cheaper to produce, but in the cost of end users.
AlfeG··on Russia Starts Blocking VPN Protocols
It's been blocked, and now officially unblocked
AlfeG··on Since v4.20, Moq is harvesting email addresses
Just don't update to 4.20 until https://github.com/moq/moq/pull/1373 resolved
AlfeG··on Bootstrapping to €600k MRR and getting killed by Shopify: Checkout X
Always wonder why Shopify is needed. In my case a lot of banks provide consistent APIs or buttons for payments. Numerous providers that aggregate those APIs, but no one forcing You. No need to pay middleman
← PreviousPage 2 of 9Next →