HNHacker News
TopNewBestAskShowJobs

gulikoza

125 karma · joined July 12, 2017

submissionscomments
gulikoza··on Modern messaging: Running your own XMPP server
Been running jabberd for probably >10 years. Horrible experience (for the users) and terrible clients. Sometimes you'd just appear online while not sending/receiving anything.

I switched to Nextcloud Talk after Skype shutdown and migrated all my family there. They love it. We have a private cloud, we can share photos and other files, great mobile support... The only issue at the moment is relatively long delay before receiving a message (up to 30secs?) since I've been too lazy to setup redis.

gulikoza··on WinBoat: Run Windows apps on Linux with seamless integration
How is there an entire page without a single line describing how it works?
gulikoza··on Windows 7 boots slower if you set a solid background color
Add that before UDMA modes any disk I/O burned CPU cycles as well. A single core CPU spent most of the time reading from a slow disk. Good times!
gulikoza··on Windows 7 boots slower if you set a solid background color
Windows before some version (maybe before XP?) only supported BMP wallpapers. BMP is uncompressed, a 1024x768 24-bit BMP is 2.25MB. That could be 7% of the 32MB system RAM and if the image got paged out - you were looking at it being redrawn line by line...yeah, I'm not doing that :)
gulikoza··on You probably don't need query builders
This ^

I debugged an app a couple of years ago that from time to time brought entire MSSQL down. The server had to be physically restarted. Nobody could figure out for years what was going on, all the queries had been analyzed and checked for missing indexes, everything was profiled... Except when an app generated a query like this which did not go fine through the cached plan.

gulikoza··on Voice acting in Space Quest V
See the other comment below. Maybe you also have a hash of the patches? :)
gulikoza··on Voice acting in Space Quest V
I'm not sure if I can. But if anyone else has the file, the hash is: 82c6658d53fa611273a4742ac824cc98196fd35e

Should be pretty magnetic :)

gulikoza··on Voice acting in Space Quest V
I got the audio part, but didn't download the patches :(
gulikoza··on Rocky Linux, Reflections on Three Years of Growth
That's where the disagreement is. Yes, it can be shared but RedHat under their license is not bound to provide you with any further updates.

However, this makes it as if you are being punished for exercising the rights that have been given to you by the original software license.

gulikoza··on Death by AI – a free Jackbox style party game. AI judges your plans to survive
I survived by saying since it's bottomless I never reach the ground.

"It's the ground that kills you, not the fall" :)

gulikoza··on Death by AI – a free Jackbox style party game. AI judges your plans to survive
Definitely helps by leading the prompt, I survived this scenario by saying I relaxed, focused and suddenly a familiar feeling returned as I remembered how to breath again :)

Another interesting one was where I was attacked by 500 puppies and just said I realized it was a dream and woke up safe in my bed.

gulikoza··on Starship will attempt a launch this Friday
The problem is not the same...Shuttle's main engines were dead in orbit after jettisoning the main tank. Only OMS thrusters were working and it landed unpowered, gliding to the surface (more like a controlled crash). It would never make it to orbit with the main tank attached. There was no possible way to fuel it, no engines and OMS was not usable beyond LEO.

You have full powered engines in orbit on Starship, "just" need to fuel them :)

gulikoza··on 30-year fixed mortgage rate just hit 8% for the first time since 2000
That's really bad. I refinanced last month to a 3.7% fixed 20-year because the fixed rate here is currently lower than base variable rate (6-month Euribor at 4.1%, which would mean about 5.5% effective rate after the bank markup).
gulikoza··on Why does the USA use 110V and UK use 230-240V? (2014)
My UPS is showing 236V at the moment (continental EU). We also used to have 220V IIRC, but are now closer to 240V it seems.
gulikoza··on Why does the USA use 110V and UK use 230-240V? (2014)
That ~9kW is probably split over 3 phases. Here you have 3x20A main breakers and then each circuit has a 10A or 16A breaker. So about 3.7kW limit for larger appliances (16A * 230V) on a single circuit, but should not exceed 20A on one phase. Stoves can be connected to 2 phases, 400V and get 7.2kW.
gulikoza··on Judge denies HP's plea to throw out all-in-one printer lockdown lawsuit
I'm searching for something that would stamp a custom date on a PDF, like "Received\n$(date)".

I'm solely printing my stuff to stamp a date and then scanning them back... Haven't found anything yet.

gulikoza··on Request: Re-open JPEG XL issue
JPEG is 30 years old so we need something more modern (better compression, less visual artifacts, web optimized, etc...). There already was a plan to change it with JPEG 2000, but it failed, obviously, as we still use jpegs.

Now several formats are competing, most notably AVIF (which is basically just single AV1 video compressed frame) and JPEG XL. JPEG XL might be slightly better in some cases (as AVIF is based on a video codec) and most importantly it's backwards compatible with JPEG. So this means we can re-encode 30 years of JPEGs to JPEG XL without image degradation. Having a wide support would help immensely to make the format standard as otherwise everybody will just continue to use JPEGs. Google is somewhat against this as they already have support for AV1 and thus don't need to maintain a separate codec for JPEG XL.

gulikoza··on LXD is now under Canonical
I briefly used LXD once when I needed a full system inside a container.

But podman also supports systemd inside a container and along with macvlan networking you can pretty much build an "independent" container acting almost as a VM.

Would LXD provide any other advantages/differences to that?

gulikoza··on Learnings from employing ChatGPT as a ML Engineer for a day
I'm good at what I do (at least I think I am), yet I don't know what to use it for.

For specific questions, I find (and trust) the results faster on Stack Overflow. The code that ChatGPT produces is fairly good and my boss is impressed when I showed him the answer of How to parallel filter a List in Java. Yet, filtering a List is a far cry from building an app (which my boss thinks ChatGPT can do, given enough explanation what to do).

And any other general questions, while again, impressive...are too general for someone with a specific knowledge and useful only for somebody not familiar with the subject. Maybe the trick is how the answers are presented with confidence and giving the feeling that the converser actually knows something about the subject, yet I know it just machine generated babbling without any real understanding...

gulikoza··on Why EVs Aren't a Climate Change Panacea
They don't.

What they do is centralize CO2 production which can be then mitigated on a larger scale (switching power production to nuclear/solar/wind, CO2 capture from industrial processes...).

They also clean-up living spaces and allow pollution (that which is necessary) to be outside of the cities. This alone would probably save millions of lives...

gulikoza··on Transcoding Unicode with AVX-512: AMD Zen 4 vs. Intel Ice Lake
I wonder how much compilers could be improved with AI?

I'd imagine outputting optimized avx code from an existing C for() loop would be much easier than going from a "write me a python code that..." prompt.

gulikoza··on Good Quality DOSBox Video Capture (2020)
It should be noted DOSBox uses it's own ZMBV codec for video compression which is lossless, optimized for game graphics and fast to compress in real-time during capture.

By converting to h264 the video is probably compatible with a wider range of devices, but the usual compression artifacts might appear if compression level is high.

gulikoza··on You say “cave dweller debugging”, I say debug logging
I'm having the same issues...

Although I'm not a full time developer, I do some small coding and I'm also sort of responsible for the dev team. I rarely use a debugger. I do most of debugging through logging. There are 2 advantages that I see:

   - it forces me to add the logs where they are needed to understand the flow of the application
   - it forces me to make those logs actually usable, readable and understandable
Developer's first response on a bug report is - give me logs. But I don't have them, because they were not coded. Or they are unusable because they are not logging the actual problem. Developer then insists the problem is fine because he can't replicate it in his debug environment instead of figuring out the issue from the logs. Making logs during development also forces developers to make a conscious effort of finding a balance of what and when to log something, create proper debug levels not to overwhelm the logs, while still providing some useful information...
gulikoza··on Wall Street was the real winner of the GameStop saga
But one of the GME points was (is?) that stock is sold without being borrowed first. Or being borrowed without permission and multiple times...

If you sell empty bags on the street, promising the buyers there is bread inside, only to collect those empty bags back when the buyers throw the (supposed) bread away because it became worthless, is not good business. You're the only one profiting, both the bakers and the buyers are loosing money.

gulikoza··on After years of doubts, hopes grow that nuclear fusion is near
How about space propulsion? Maybe I'm naive, but inertial confinement fusion seems like a great candidate for a space engine.
gulikoza··on Why Robinhood disabled buys but not sells
It's not just RH that has disabled buying, other brokers have as well. Most notably IB and Trading 212 (which uses IB) with the IB CEO going on TV telling how that benefited them. There's clearly more going on than just some collateral bullshit that RH is spewing...
gulikoza··on Red Hat reports security issue in Linux Kernel which was fixed 17 months prior
Red Hat sometimes also backports new features, not just security fixes. In the first years of RHEL life cycle new features and certain upgrades are usually added to the point releases. This is actually nicer than being locked into same feature kernel for 10 years...for those that can't afford the changes, you have the Extended Support for each point release which then gets only the security fixes.
gulikoza··on On Linux's Random Number Generation
According to the commit log, the kernel adds a timer loop to generate some entropy. So getrandom() still blocks, but kernel is adding jitter entropy to seed the pool so the wait time should be minimal.
gulikoza··on New York Fed Again Upsizes Liquidity Plans for Turn of the Year
What if he doesn't pay back because ₿TC went down instead of up and he doesn't have it anymore? Ofc he needs the next $10 because now it will go up for sure and he'll make the other $10 back as well... :)
gulikoza··on Software Won’t Fix Boeing’s ‘Faulty’ Airframe
Because:

1. earlier 737 models didn't pitch up and Boeing wanted the plane to "feel" the same and not have to re-train the pilots

2. there is some certification requirement that the pitch has to be constant during climb (or something like this); if the plane doesn't have this, it is not certified to fly. It wouldn't pass FAA certification without MCAS.

Page 1 of 2Next →