HN user

hales

146 karma
Posts0
Comments38
View on HN
No posts found.

Been having fun today trying to work this game out.

Questions:

1. How do I learn the magic/rune system? I can inscribe them on weapons & armour. Some are verbs and some are adjectives. I am yet to see obvious effects (edit: except for 'arc'), so I wonder if they always do things or often do nothing unless specific combinations are used (like subject-verb-object requirements of a sentence or certain weapon/armour+spell combo validity)?

2. What does "magic" mean when I try to inscribe more than one rune on a thing? Does this mean one rune is free but multiple require magic and are detrimental if you have none?

3. How do I interpret the weapon stats? Eg "Current: 3-5 -> 2-4"

Notes:

1. The game is much easier if I set my gamma up (xgamma -gamma 1.5). Most of the levels are very dark (10% of RGB values dark) so I easily miss items and routes to check otherwise.

2. There are a lot more keybinds than shown onscreen. 'x' to autoexplore, 'r' for a runes page I'm trying to work out. Shift+Z to autorest/heal. '>' will fasttravel you to the stairs down if you have already found them. Shift+direction will autowalk.

3. Don't press 'q'. There is no confirmatin prompt. There are no saves. Aieee :D

When visiting a YouTube channel, there's no link to follow it in a feed reader, no "add feed" button, nothing.

Youtube does actually provide a <link> to these feeds, but _only_ if you press refresh in your browser after navigating to a channel's videos page. Their single-page-app breaks feeds and hitting refresh works around this by loading the correct page from scratch.

(To address the second point in this text: yes having an actual visible feed link or icon on the page itself should also be normalised)

What I really want is an emoji explainer feature to help me read other people's emoji. I currently copy+paste a lot of them into a search engine to find out what they're supposed to be.

All of the linked XMPP-phonenetwork bridging services appear to be United States + Canada only, so I have no hope of trying or testing this software.

The best I have in my country (Australia) are SIP providers. They generally only offer landline numbers; I think some might offer mobile numbers but I have not tried those services (they cost more and I suspect texting won't work anyway).

Nonetheless some simple self-hosted SIP-XMPP bridge software would be amazing. We'd also need XMPP clients that understand this, however, otherwise using existing tel://xxx address books would be fiddly (you would have to manually retype them to be an XMPP address).

N.B. SIP clients on phones seem to be a bit slow and unreliable. I use one daily nonetheless, along with Snikket (conversations), which also has its fair share of issues on different people's phones.

Wow, thanks for the link, I had no idea:

AMD has ported early AGESA features to the PSP, which now discovers, enables and trains DRAM. Unlike any other x86 device in coreboot, a Picasso system has DRAM online prior to the first instruction fetch.

Perhaps they saw badly trained RAM as a security flaw? Or maybe doing it with the coprocessor helped them distribute the training code more easily (I heard a rumour once that RAM training algos are heavily patented? Might have imagined it).

Chinese clones are the epitome of your “enshittification.” They drive prices up for the real product and invade the market with garbage.

The opposite, having no clones makes it easier for a group (like RaspberryPi) to enshittify.

Enshittification is where a group first obtains a large market share with cheap/free services and then pivots to squeeze as much out as possible. Having a competent clone is a strong preventative.

This has most recently happened in the 3D printing world, with Prusa versus BambuLab. Who actually develops an open source slicer? Who allows 3rd-party firmware? Who contributes to the community? Who abides by open source licenses? Hint: It is not the Chinese company.

Bambu pisses me off too.

Unfortunately your parent is talking about patents, not open source vs closed source, or license violations.

No, it would be terrible, as technology development is not free.

What about compatibility? Wouldn't it be good for competitors to be able to provide compatible PIO interfaces, so customers can churn from one SBC to another SBC without needing to rewrite their code?

I also miss using both Seamonkey and themes :( I wasn't a fan of LCARs, but Earlyblue was great.

The HTML editor not so much, and didn't appear to get much attention.

I found it useful. Firefox's inbuilt HTML editor features are worse, they don't have floating table editing. Nowadays I use Thunderbird to write HTML whenever I don't want to do it by hand, almost the same thing.

Depends on the fuse time rating and the inrush current for the power supply (which can sometimes be more than 10A). Some 1A fuses might occasionally blow when you turn the unit on.

UniFi U7 Pro 3 years ago

Yeah I don't trust the firmware they come with. It's some customised variant of OpenWRT, but I replace it with vanilla immediately. At least this is very easy (simply upload the new firmware in the web interface, no serial port or TFTP shenanigans necessary).

FWIW I don't trust the OEM firmware of any router. They're all a mix of crap, some intentional, some not.

UniFi U7 Pro 3 years ago

I gave up on their controller software and rolled out OpenWRT to the Unifi AP AC lites at my previous job. I didn't try managing them centrally (there were only 5 of them) so I don't know if there are any good options for that.

The difference was night and day. The guest networks actually worked. They had uptimes of over a year without issue.

Sadly only _some_ Unifi AP models are supported by OpenWRT. Check before you buy. I use GL.inet stuff where possible now.

my router can only do one at a time, and there's no way I'm switching as needed

That's abysmal! Every 5GHz Wifi AP I've ever come across lets you run both PHYs at the same time.

Please, on my behalf, sternly talk down to your router.

Even ignoring the massive issue of device compatibility: 5GHz and its protocols do not have anywhere the range and penetrating power of 2.4GHz. When I walk outside my house I can keep watching videos, but my laptop does this by transitioning to the 2GHz radio link modes.

In addition, extending the thermal pad far enough that you can easily hit it with a soldering iron often makes heat gun rework tremendously easier.

How do you do this? The centre pad is surrounded by the smaller pins. Are you snaking it out the diagonal corners?

Last I checked Trojita was beautiful but cursed with the limitation of only supporting one email account. It looks like it's still that way.

The whole point of me using an email client instead of a webmail interface is so that I can manage multiple email accounts. I'm not sure what other advantages there could possible be, unless the web interface is particularly bad.

Am I the only person here that has found FreeRDP to be really good? I used to use it a lot in my previous job. I never had a compat issue, the distro-packaged version worked fine, performance was perfect, it even had less bugs than the Windows RDP client (like weird tray balloon z-order stuff).

Perhaps you are all using some frontend to it and that adds issues? Not sure. I ran it on the commandline.

My only serious complaint is lack of printer passthrough. That's it.

I have used Qucs (not QucsStudio) for years. Nice article, but it doesn't touch my two biggest pain points:

(1) Transient analysis is unreliable. Jacobian error. Jacobian error. JACOBIAN ERROR. Fixing this involves magic thought patterns (is there something in this circuit that might be unstable? maybe throwing resistors everywhere will help? Or changing the minimum timestep?) and luck. I have spent more time dealing with this than any other thing in this software; often it's easier to give up and build the circuit IRL.

The software gives you NO hints or help as to what is causing these sim divergences or how to fix it. Brick wall. I exploit a bug to get the graphs to re-render using only the half-calculated results, so I can _try_ to see the circuit behaviour just before the issue, but often this doesn't work.

EDIT: Sorry the article does touch on this in the conclusion:

Obviously, QucsStudio also has its limitations. It is sometimes frustrating to find that a simulation stops converging when a parameter is slightly changed. In general, using QucsStudio requires a deeper knowledge than other tools, typically paid tools, where the convergence of simulations is more refined. This can lead to unexpected delays in the design process.

Frustrating indeed >:(

(2) Interface uses an old version of Qt, which my distro doesn't provide the libs for. This means I can't compile or run Qucs any more. Instead I run the Windows .exe using wine (note: crashes if you have any themes/visual styles setup in winecfg, make sure to go back to the classic windows theme).

Are either of these things improved in QucsStudio?

KiCad 7.0 3 years ago

Pack & Move Footprint Tool

This is the biggest usability improvement on the list. Computers are good at menial sorting, humans hate it.

For those not in the know: your nice, organised schematic gets turned into a randomly assorted pile of parts when you first open the PCB editor. Now imagine your board has over a hundred parts, including lots of duplicated copy+pasted bits.

My workarounds have been to:

1. Number the parts with special codes/prefixes to make manual untangling and grouping faster. 2. Import parts into the PCB editor as a draw the schematic. It's annoying extra work (the schematic undergoes lots of changes) and requires you to assign valid footprints from the start (so your work is constantly interrupted by having to draw missing ones OR your assign invalid ones and forget to fix them later).

Ty, appreciate that.

From what I understand WSL2 uses a virtualised Linux kernel, so it makes sense everything is similar enough to work there. I've heard lots of people like to use WSL1 instead, but I'm not sure of its future.

thanks, indexes indeed may provide most what's expected from tags. At a way lower cost. Wicked.

Sorry, I'm a bit lost. Aren't they parts of the same thing? When you put tags on pages you also need an index of all the pages with that tag?

Ahah, I found the tables! You have to go into Zim's settings and enable them as an addon in there. Ty, I thought there was no support whatsoever (other than putting pictures of tables in https://github.com/jaap-karssenberg/zim-wiki/wiki/Create-a-t... ).

Indeed it still seems a bit limited. Nothing like Firefox's in-built table editor used to be (this is the one in Thunderbird, which is quite nice). I wish they hadn't removed that feature :|

Treesheets is a beautiful program, but I'm too much of a pen-and-paper + plaintext notes person to appreciate it properly.

Yes.

Normally I hate passing the buck like this, but this is something you need to configure in your HTTP server (not Minisleep).

Minisleep does not handle auth itself, instead HTTP_AUTHENTICATION is handled by your HTTP webserver. Minisleep's scripts do not even get run until authentication succeeds, so they have no way of noticing brute force attacks.

I did have code once where minisleep itself handled auth checks (instead of your HTTP server), but I realised this was probably making things worse. You would have to trust my auth checking code AND my rate limiting code AND it would be easier to DDOS. My rate limiting was also a bit naive, blacklisting by IP, which probably isn't enough when facing modern IPv4 botnets or IPv6 in general.

My personal website (https://halestrom.net/) has a commenting system which does do some simplistic rate-limiting in CGI scripts. It's a bit easier there, because one of the rate limits is site-wide, and there is no auth to check, so I'm a lot more comfortable with it.

Thankyou for bringing this up, I need to add some docs about server ratelimiting configs (and add them to the pre-made example server configs I ship with Minisleep). I'm so used to using ridiculously complicated passwords that I have forgotten about brute forcing practicality.