HN user

l-p

432 karma
Posts0
Comments69
View on HN
No posts found.

Thanks, that's way more useful to me.

Allow me to contribute:

Magistral: Magist(rate) + stral? Mag(nificent) + stral? Nobody knows.

That's just French for "masterful" or a way to describe lectures. There's a sense of greatness in that word that contrasts with the Mini in Ministral which is in turn might be a pun on "ménestrel" (minstrel), "ministre" (minister), or made to sound like Minitel (or all of the above).

While lighting is important, not using halflife.wad and going above the original budget of 500 polys per "scene" is what makes modern works look much better.

Most of the original textures are under 128×96 px and some suffer from awful palletisation artefacts with purple and orange halos. We still cannot use more than 8 bpp but we can use 512×512 textures and do a better job at reducing to 256 colours. I use pngquant for that.

In GoldSrc lightmaps cannot get more intricate though, they're tied to the texture scale so you cannot get a finer lightmap unless you also make larger textures and scale them down, and these two combined will wreck your "AllocBlock" budget in which all your textures and lightmaps must fit.

ericw-tools and its dirtmapping are still welcome improvements over the "traditional" *HLT compilers.

The author did not want to use real addresses and was not aware of the 192.0.2.0/24, 198.51.100.0/24, and 203.0.113.0/24 ranges specified in RFC 5737 - IPv4 Address Blocks Reserved for Documentation.

Ghostty 1.0 2 years ago

- some visual artifacts with the gtk menu

You need a compositor. picom works.

For a proper "native i3 experience" I recommend setting gtk-titlebar=false and unbinding tab/pane management keybinds. I already have a window manager, I don't need a second one.

I also had to disable adwaita because when it's enabled closing a shell with ^D closes all open windows, sometimes it leaves an empty window instead.

- xterm still feel faster to me.

lxterminal also launches 6 times faster, I guess on a slow laptop without a dedicated GPU these terminals are not the most efficient option.

I've been using Hammer since the Worldcraft 3 days, it took less than an hour of using TrenchBroom to know I'll never go back to Hammer or JACK.

It just works. The overall modelling workflow is much more efficient, it's well designed, linked groups is a killer feature, it doesn't crash for no reason and when it does crash you can submit an issue and get it fixed in a day (or fix it yourself, it's FOSS), CSG (e.g. the carve tool) produces sane geometry in a few milliseconds instead of crashing after a 20s freeze.

It also runs smooth and fast whereas hammer stutters all the time and feels like it renders its viewports and UI at 20 fps.

The apparent simplicity is a feature in itself, not a lack of functionality.

caps lock should be eliminated everywhere

Caps Lock is a necessary feature.

I need my ÉÈÀÇ and I never could get a compose key working in all inputs, Caps Lock is the only reasonable alternative.

0.48 is not even released yet (still a RC) you'll have to wait a bit more for 0.49.

There's nothing preventing you from building it yourself though, the master branch is stable and you can complete the game without a single crash or game-breaking bug.

If Reddit replaces volunteer mods with paid mods we would get a more consistent moderation and almost certainly a more professional experience.

I can guarantee you the opposite. You'll have a site-wide abusable Scunthorpe-incompatible report-based automated moderation with no proper appeal mechanism in place because half a dozen underpaid interns/offshored employees will be responsible for taking over the work of hundreds of moderators.

It's already happening in some cases. There's ways to make reports go directly to the so-called Anti-Evil Operations team who will irrevocably override any moderation decision and enforce abusive reports.

It's easy to get people banned, post some hateful content, wait for reports, and then report the reports for report abuse.

But I can't think of any other social site that has such a bad rep for moderation.

There are some legitimate cases of poorly moderated subreddits and mod abuse (and the whole powermod issue), but beware, most of the time people complaining about power-tripping mods and "not being able to say anything anymore" have been banned for very good reasons (those reasons being straight-up hate speech most of the time).

They are.

We caught "community builders" making disingenuous posts trying to pass reposted/translated content as OC to generate engagement. After getting caught doing so with their admin accounts they tried again using normal users.

They also had the bright idea to spam users via DM using a poorly templated message (verbatim "insert u/USERNAME") to promote localized copies of low-quality subs (the kind of trash you see on r/all).

I'd be curious to know what's good or bad about it compared to GCP and AWS.

Documentation lies, support lies, metrics lie, bugs everywhere, and when something breaks the status page is always all green and support tries to convince you it's your fault anyway. They're only here to prevent you from enforcing the SLA. The distrust is pervasive. I stopped suspecting my code, if something breaks outside of a planned maintenance it is _always_ Azure.

My latest support ticket: Azure App Service internal DNS server broke and there is no way to bypass it short of hardcoding IPs in /etc/hosts. Support told me that if I wanted App Service to work reliably I had to implement their DNS server myself. To rephrase, my PaaS provider told me to spend time and money to implement the very platform I was paying them for, and it just so happened to be absolutely impossible because of an unannounced BC break a few months prior (which is another lengthy and frustrating story).

This morning I had a VM cut out of the network and 10% of my App Service traffic just disappeared. No explanation, no incident report, nothing.

These days I'm working with AWS, and it just works. If something isn't working you know it's your fault and that the answer is in the documentation. I'm not spending days on workarounds, I'm actually implementing as planned. I have no words to describe the relief I'm feeling.

We never thought our startup would be threatened by the unreliability of a company like Microsoft

You're new to Azure I guess.

I'm glad the outage I had yesterday was only the third major one this year, though the one in august made me lose days of traffic, months of back and forth with their support, and a good chunk of my sanity and patience in face of blatant documented lies and general incompetence.

One consumer-grade fiber link is enough to serve my company's traffic and with two months of what we pay MS for their barely working cloud I could buy enough hardware to host our product for a year of two of sustained growth.

Kdenlive wins hands-down in stability

It's the only one that does not have a 50% chance of segfaulting on every click. Not an exaggeration.

Pretty much the only viable solution for FOSS video editing though I have yet to try Blender.

My lame claim to fame.

I was the one who suggested making it a prequel and have scientists watching you and from behind the windows (tough I'm pretty sure Nyko forgot by the time he completed the mod). Odd seeing this mentioned here.

I still have a toe in the Source modding community and I'm watching Desolation with great interest. An absurd amount of effort went into this, augmenting the engine, the editor, inflicting vgui upon themselves…

Source is _not_ a flexible and cooperative engine, lots of hardcoded stuff, necessary workarounds, complicated workflows, but there's still a modding and mapping community and my only wish is for our Lord and Savior Gabe Newell to release the sources of Source (1), GoldSrc, and the tooling around them. So much could be done. I should mail him, iosource needs to happen.

Apple Mac Studio 4 years ago

As of June 3, 2021, there is no native support for Vulkan API provided by Apple devices.

Apple deprecated OpenGL in iOS 12 and macOS 10.14 Mojave in favor of Metal, but it is still available as of macOS 11 Big Sur (including Apple silicon devices). The latest version supported for OpenGL is 4.1 from 2011.

OSX accounts for 2.62% of Steam users.

Implementing another graphics backend is prohibitively expensive for small studios whereas you could implement either OpenGL or Vulkan and get the other 97.38%. And that's without factoring in the required investment in single-use hardware, people, and skills.

DirectX is another safe choice but I try to stay away from anything proprietary or Microsoft-related.

Yes because it'll load an image from a domain that expired and is now controlled by a nefarious third-party. The image is now a payload targeting the out of date image loading lib used by the onboard entertainment system that has seen no updates for 5 years. This entertainment system is connected to the actual driving electronics of the car that will now brake at full force the next time it reaches 130 km/h.

This scenario is fictional, but possible. cf. the works of Charlie Miller and Chris Valasek.

https://outline.com/k6U6P6 https://www.forbes.com/sites/andygreenberg/2013/07/24/hacker... https://www.youtube.com/watch?v=OobLb1McxnI

In Azure: Sidebar -> Cost Management + Billing -> Cost Management -> Cost analysis (preview).

It's slow, you can't open links in new tabs, one wrong click and you have navigate to the right page and wait for everything to refresh again, but you can get the list of billed items. Plus a "Other subscription charges" that contains some mystery costs not linked to anything.

I've never heard a single good thing about Azure, and now that I have to work with it I understand why.

The most egregious thing (for now) was an Auto Scale failure. For an entire business day the autoscaler failed to spin up VMs which effectively killed our product for the day. We could not scale manually either. No logs, no errors, absolutely no idea what happened. Support tried to convice us for an entire month that it was our own fault for misconfiguring the autoscaler by quoting the documentation that was saying another entirely different thing. After insisting for a month the issue was finally escalated to someone who could read the logs and immediately see what went wrong: they had run out of VMs and could not scale up.

So we have :

1. Unreliable services, breach of SLA.

2. Zero ability to anticipate, prevent, debug, or ensure the problem will not happen again.

3. Incompetent support lacking basic reading abilities trying to gaslight me.

4. An obvious issue that should have raised alarms long before it arose.

Thanks Azure.

This week I spend half a day trying to understand why Azure would not create an Application Gateway using a configuration that was identical to another one we had already (do _not_ attempt Azure without Terraform). Turns out it was another outage with absolutely no way to know it. Best part is the official fix: "Please, retry in case of failure during the deployment." It takes 30 minutes to create said resource before it enters a failed state. XKCD 303 applies.

difference between Ubuntu and Arch

The difference between Debian and Ubuntu is enough to be a nuisance.

The Dell XPS laptop my employer provided cannot boot Debian and I'm stuck with Ubuntu. Same packages, maybe a version or two are more recent right? Nope. Aside from the egregious transparent snap installs when using apt (which can't uninstall snaps, thanks Canonical), there's a lot of minute details that amount to quite a time loss (that and having a laptop with no USB/RJ45/HDMI ports). Simple scripts that work on one OS and not the other, font scaling and rendering making my standard 1080p screen unreadable, absurd default configuration that makes WiFi unusable, etc.

Glad I don't have to manage the same oddities for the actual work I do. Everything is simple once it's all Dockerized.

But that's not true either. I had a different problem setting up the repository with every developer and they were all using the same OS. No repo in sources.list (how?), no docker group created when re/installing the docker package (why?), all kind of weird stuff happening.

So you tell me there's a way to have all devs working and testing on the same environment? That's great! But it is _not_ worth handing over everything to Microsoft or any other third party.

I'll never trust GitHub, GitLab, or any other forge with business-critial stuff. Host your own code, commit your dependencies, have your build script work locally. I've deployed through Git{Hub,Lab} outages and the leftpad fiasco, and the cost was insignificant. Host a mirror there for cheap if you want, that's what I do for my public projects (but after the copilot debacle how can I trust GitHub with anything?).

And what if you're a remote team? You can't rely on the internet. My ISP was kind enough to remind me of this when I got my very first outage with them one hour before starting at my current company.

As valuable a product GitHub is and Coderspace may be, it is a step closer to the Minitel 2.0 where everything is centralized and controlled by a single entity. It's not the internet, it's MSN at best.

I was one of the early adopters (July 2014) and I used it for texting for a time.

When they started pushing cryptocurrency I felt it was time to leave, a short time after Zoom bought them out and I was glad that my account was already purged.

waking up early, at the exact same time, every day

If you can do that, congratulations, you don't have insomnia.

need to eat a heavy breakfast (…) Some people think they are special snowflakes who "have never been able to eat in the morning"

If I don't wait one or two hours after waking up before eating I'll puke, or at best have some severe nausea for hours, no thanks.

I'm insomniac and it drove me quite close to death, try getting a total of 6h of sleep in a week, 48h without rest, or staying still and conscious for 8h. Sleep deprivation is torture and everyone has their idea of how badly people manage their lives, how insomnia isn't a thing, and how they should just "go to bed", "quit screens", or "eat proper". You think we have not tried everything and anything?

Melatonin saved me, not condescending uninformed counsel. When I started taking melatonin I discovered what feeling sleepy was like. I only knew exhaustion until then, and it was not always enough. I've been able to sleep for the past two years and it still feels like a luxury.

Having to breathe jet exhaust fumes while suffering through 85 degree indoor temperatures and drinking algae-filled water is nowhere near normal.

I was told to suck it up and do at least 50+ hours (35h paid) when working at temps over 42c (110f). Both are illegal here, they don't care, they will always find a poor sucker in a dire situation needing the job.

A mix of serendipity and digging for it.

In the case of OOT, SRM was found accidentally and then researched via live-debugging using emulators and the decompilation project which in turn exists because a debug ROM of OOT MQ was leaked and people were willing to manually rewrite code to match the assembly.