HNHacker News
TopNewBestAskShowJobs

LanternLight83

641 karma · joined July 15, 2019

lantern@illucid.net
submissionscomments
LanternLight83··on Practical Shell Patterns I Use
I was looking for this just the other day, but thought it would have been the other way around (&|, consistent with &>), and moved on with 2>&1 |
LanternLight83··on Iceraven – Firefox for Android fork with more add-ons and configuration options
It's a shame that this is the case for 99% of alternative browsers and forks. Sometimes I think the only solution would be to embrace something like Gopher, where hostile sites aren't feasible and browsers are free to diversify without constant maintenance.
LanternLight83··on On Emacs 28’ context menu and Unix mouse-usage in general
With the pace of development, any given bug or issue could have been fixed within the past few years- I do see your point about Emacs's stability and dev-additudes, which can stand on it's own, but I usually do try to replicate an issue on a clean install (minimal config needed to reproduce the issue) of the latest (released) version before filing a report. Dev time is as scarce as our own. Additionally, if the amount of configuration needed to reproduce your issue is prohibitive, that sounds like it might actually be an emacs-distribution issue?

I dont want to be too caught up in the cons. criticism- thanks for bringing it to someone's attention in the first place c:

LanternLight83··on Ask HN: What's your current favorite programming font?
> For graphical Emacs, Iosevka

Seconding Iosevka! It's great font, and I've been meaning to check out the customization available online. (Though o do have a folder of my favorite PC Font Pack fonts, just not for everyday use :p)

LanternLight83··on My VR Hell on NixOS
This made my night c:

I know my way around on Linux, and have learned a lot through having to persevere and work through these sorts of issues, but sometimes it's just.. I have ADHD, and sometimes I wonder if I'm in the wrong for devoting so much time to stubbornly persisting towards computational ideals. I won't give it up right now, but I could see myself having to cut back in the future.

I've recently had a pleasure of assisting my family as they attempt to adopt various Linux distributions. I've seen the discussion around the LTT Challenge YT series. Things don't work out of the box, and even people with substantial experience can hit unyeilding roadblocks. That's just the state of things.

And average folks, they're not using Gentoo. Or Nix, or Guix. But mainstream distros will keep improving their HW support, and ease of use. The more advanced distros will follow their lead, but I do think they're going to follow, and that mainstream distros just aren't there yet. But progress is happening, and it's good for all of us: good for naïve users who need thing to just work, and good for expert users who value their time as much as their software choices.

LanternLight83··on The split personalities of shell usage
Murex comes across kinda lisp-y with the keyword-less, prefix-notation #'if statement. Emacs also offers a unique (and very lisp-y) shell syntax within #'eshell.
LanternLight83··on The Problem with Macros
I shared those with my crafts-inclined partner, who filled me in on what "weft, warp, and shuttle" mean in the context of a loom- I still don't entirely follow, but where-ever this tidbit of computing has it's roots, I love it.
LanternLight83··on Firefox Now Sends Your Address Bar Keystrokes to Mozilla
Thanks for filing the report! I don't know that we can expect distributions to have the manpower to manage these issues, but neither can we expect users in the middle of the "Juse Use Chrome -> GHacks User Config" to be served by any other mechanism right now. I'd like to see Mozilla respond to the expressions in this thread, but that's frankly unlikely, so at the very least; it warms my heart to that this despise exists, has representation, calls to action, and demands which may someday be fulfilled, be it by leadership at Mozilla or elsewhere.
LanternLight83··on What's the deal with tab size (8 spaces) in the GitHub UI?
I haven't seen any poll results (yet!), but I bet we're in a pretty small minority. Two spaces is jist what i find most aesthetically pleasing. Four seems to be the standard among my peers, and the apparent fact that the standard is historically eight boggles my mind.
LanternLight83··on Ask HN: What are some good Raspberry Pi alternatives?
When it comes to direct RPI competitors, there's Pine64's RockPro64 https://www.pine64.org/rockpro64/
LanternLight83··on Sci-Hub new published papers are now available
Well, they accept a good variety of crypto, including the notoriously anonymous XMR
LanternLight83··on Empty Epsilon: a fully open-source spaceship bridge simulator game
Space Team is a great mobile game, well pre-dateing Keep Talking Or..., which really captures the the spirit of "hectic cooperation".
LanternLight83··on Ansible Techniques I Wish I’d Known Earlier
I can appreciate that I learned the term idompotency from working with Ansible, but I think they failed to really make it a feature of the language- it could have been a stronger default, explicit, like Unsafe in Rust. As it stands, writing idempotent Ansible takes as much discipline and intentionality as any other language, and can prevent integrating roles that other's have written without such discipline. There is value in it, but not in respect to idempotentcy as any sort of inherent principal (at least outside of the std lib, which is ofc pretty great abt it).
LanternLight83··on Conditionally setting your gitconfig
I was hoping for a way to eg. set diff settings based on installed programs, but seems to have reached a compromise in that including a file which doesn't exist doesn't cause any visible errors, so I can just use a systemd-esque system where I include all the files and create them (as symlinks) when appropriate.
LanternLight83··on Razer bug lets you become a Windows 10 admin by plugging in a mouse
If you're exclusively running Linux, you actually can't turn off the lights on a GTX3000-Series card :c
LanternLight83··on You can list a directory containing 8M files, but not with ls
They seem well aware of that :p
LanternLight83··on Why is learning functional programming so damned hard? (2019)
It's not as unambiguous because, to the guy with his back to starboard, forward could just as easily mean port! It may seem clear if someone's shouting, and pointing, at the bow, but if I'm recounting the action of a tense combat scene and say he "slips on a banana peel and falls 'forward'", you can't know for sure what I mean- does he fall straight towards port, or does he a break a leg, twisting, tumbling toward the bow? c:
LanternLight83··on Once an Addict, Always an Addict?
Note that dedicating an extreme amount of time to a task can be unhealthy in it's own right, if it's to the detriment of other aspects of life. Depending on exactly what you're picturing, it may also be worth noting that hyper-fixation can lead to working past the point of productivity (sometime you just need to sleep on it, take a walk, etc.). It's not a clear-cut advantage.
LanternLight83··on CalyxOS – De-Googled Android Alternative
Nah, Aurora only works for snagging free apps from the play store via a proxy account- you're thinking of another well-known APK download site starting with an A, one which allows users to create their own 'app stores' (ie. repositories) and is rampant with piracy. I'm sure it comes in handy for kids with more tech--savy-ness (enough to avoid the malware!) than literal cents.
LanternLight83··on What makes an interview podcast good or great?
I was also drawn in by Lex's selection of guests, but haven't been listening since his interview with Yeonmi Park. I was attentive for the first half, but she abrubtly refers to LGBT culture as regressive and the conversion devolves into rambling praise for Jorden P., who happens to have also had her on his podcast recently (see the comment on Frequency Bias above).
LanternLight83··on Firefox: Performance in Progress
Yes! When attempting to close the last two tabs in the vertical tab list, one after another, the "Tab Closed ↩" popup of whichever tab you close first will arise at the bottom of the list and obstruct the close button ('X') of the remaining tab, for it's full 3 second duration. Hence, to close the last n tabs, you must close the second-to-last tab n - 1 times, and then wait those 3 seconds to close the last tab.
LanternLight83··on Kid Pix in JavaScript/HTML
Fun Fact, it's referenced as KiddoPaint behind-the-scenes :p

https://kidpix.app/js/app.js

LanternLight83··on Download a CSV of your Amazon purchases
I've just recently exported all my available Amazon purchase history (Items, Shipments, and Store Card Transactions) alongside the rest of my financial data as I automate as much of my plain text account as I can, and have found it tricky even without encounting the transaction splitting issues noted by commentors below (though I don't care as long as the sum total balence with the sum charges). Trying to figure out how to handle tax, shipping, multiple paymrnt methods used, etc. I'll get there eventually, and likely year the system down to try an alternative import system, but the knowlage will be cumulative (ie. easier the second time around).
LanternLight83··on MacKichan Software, maker of Scientific Word, has gone out of business
The sibling thread I was going to reply in has been deleted, but I wanted to share what I learned this morning, as a young-blood who was hardly alive at the time:

a. Laptops of the time sport specs that assure me they'd be perfectly capable of proforming the majority of tasks I engage in on my computer, and education especially sets a low bar; I'm sure they could run a terminal, CLI text editor, calculator, interpreters, and Wikipedia like any modern PC (thanks to Wikipedia for staying accessible!). Selfies simply aren't the most important thing.

b. According to https://en.m.wikipedia.org/wiki/Webcam

> The released in 1993 SGI Indy [sic] is the first commercial computer to have a standard video camera

> The first widespread commercial webcam, the black-and-white QuickCam, entered the marketplace in 1994 [ . . . ] $100

> The first widely known laptop with integrated webcam option, at a pricepoint starting at US$ 12,000, was an IBM RS/6000 860 laptop and his ThinkPad 850 sibling, released in 1996.

> Around the turn of the 21st century, computer hardware manufacturers began building webcams directly into laptop and desktop screens, thus eliminating the need to use an external USB or FireWire camera.

So, yes! Idk exactly what OP had, but if laptops of the time were starting to include built in webcams, and could run a 20fps webcast, then they could certainly "take and share selfies and video". Interestingly, 2000 was also the year of the first Presidential Webcast in the US, though I'm pretty sure Clinton didn't stream it from his iBook.

LanternLight83··on The Greatest Regex Trick Ever (2014)
Just like programming tricks in any language supported by copilot:

a. Code, once provided, can be broken down and understood at a far easier level than is required for composition;

b. Worst case, try several test cases to both increase comprehension and reduce the chance of 'gottcha's.

Shouldn't be too hard to stick with option 'a' as clear best practice, looking up any operators or syntax that aren't immediately obvious, the advantage being that the AI can use obscure tricks that you aren't initially aware of but you still have the opportunity to review and understand the regex, becoming better over time. It's theoretically auto-generated, but practically computer-assisted.

LanternLight83··on Complex game worlds, simple text interfaces (2015)
I really love the ideas expressed here and on the home page, especially (ie., just personally, a side-note if context) as text adventure games have been a focal point between my non-gameing SO and I in an ongoing debate on where to draw the line on what counts as a "game". Anyone got with experience with the "Knights of San Francisco"?

https://play.google.com/store/apps/details?id=egamebook.com....

LanternLight83··on Bash function names can be almost anything
I like to escape aliases (ie. using `\vi` when vi is aliased to $EDITOR, but I actually want it), and actually have a special case for bat where I bind ccat to `bat -p --pager=never` for nice, copy-able, and still potentially highlighted output.
LanternLight83··on Pop_OS 21.04
Hibernation has always felt more stable and complete to me, all the session-preservation advantages of sleeping but you still the machine go cold, lights out. Also a fan of hybrid sleep.

> Wouldn't it be easier to just not use swap . . . ?

In addition to preferences for hibernation, I'm a firm believer that there's a time and a place for swapping, and that one's system is worse off for lacking that option. I may not push my system's memory limits like I used to, but I certainly have pushed through 16GB, and don't like the idea that there wouldn't be a fallback like ZRAM or swap-space backing up the OOM daemon, which I'd rather didn't kill my processes in all but the most dire of circumstances.

Some amount of swapping will be done by the kernel, even on a 64GB machine with memory to spare, and without the time to do my research tonight, I trust that the kernel delelopers had solid arguments for implementing the behaviors behind that baseline swap usage.

You could make the argument that a swapfile will work just fine, and if you're not going for hibernation that just a few gigs is all you need. Live the flexibility of swap files. I wonder if you could put that behind an encrypted block device within another filesystem, ecryptfs-style.

I've been using a proper swap partition (just a hair larger than RAM, for hibernation) since the late oughts, and, ZRAM aside, am well-and-truely stuck in my ways.

LanternLight83··on Lewis Carroll’s Illustrations for “Alice’s Adventures Under Ground” (1864)
I've spent the morning digging into this, and find it frustratingly controversial (in the proper sense, of being murky and divisive). I admit I like the story of the defense you've sheared, that it was an aspect of the times, but can't deny the concerns raised by his relationship with Alice in particular (see their kisses, letters). My SO says there was a documentary which featured condemning letters from one of his yiuge girlfriend's nannies, but I haven't seen these, except perhaps in a passing mention of contemperary gossip. I do find it interesting to read mid-tentieth century psychoanalysis of his work, because it kind-of reads like the sensational speculatuon in online forum comments :p
LanternLight83··on The six-year-old iPhone 6S will get iOS 15
As a Galaxy S8 user, I absolutely would, but I have the International Edition with a Snapdragon processor (G950U), and the only remaining (safe / reliable) root methods only apply to the models with the Exynos chip.
← PreviousPage 11 of 12Next →