HNHacker News
TopNewBestAskShowJobs

mos_basik

472 karma · joined November 3, 2016

submissionscomments
mos_basik··on Zoho Mail releases OpenPGP integration to all users
Got a notification from the Zoho Mail UI about the new feature. Went looking for more info and found these:

- Thread from 2012 requesting PGP support, including responses pointing out the issues with entrusting one's private keys to a cloud provider: https://help.zoho.com/portal/en/community/topic/pgp-support-...

- Docs page for the new feature: https://www.zoho.com/mail/help/pgp.html

Can't help but raise an eyebrow at the docs' description of allowing Zoho to generate and control keypairs, though.

mos_basik··on When MFA isn't MFA, or how we got phished
Not OP, but I store my TOTP secrets along with all my other passwords in a KeePass database and sync the encrypted database to my devices with Dropbox. All the clients I use to open a KeePass database can generate TOTP codes from the secrets at this point, so I don't use a dedicated TOTP app like Google Authenticator or Authy anymore.

Not multifactor anymore, but also not vulnerable to catastrophic phone destruction or Google account banning. It is what it is.

mos_basik··on A video game where you are an operating system
Wilmot's Warehouse is basically this.

It's top-down 2D. You are alone in a large, empty warehouse. At regular intervals, a truck drops off a load of assorted objects at the back, and a few people ask you for some specific objects at the counter in front. Your role is to arrange the objects in the warehouse such that you can fill the requests in the least amount of time, and you can do this in any way that works for you (by color, function, name, etc).

As the game goes on, the truck drops off more and more different kinds of objects (usually ones that fit into more than one category), and the requests get more and more complicated.

At the end you get a time-lapse of the whole warehouse over the whole game and you can see your strategy evolving over time.

Pretty well executed and simple. Heard about it from one of its devs in a HN comment actually.

mos_basik··on We're not Platonists, we've just learned the bitter lesson
earthboundkid is arguing that there's no point in making the claim that one flies better than the other because that claim breaks into many subclaims; some support one position and some support the other.

You named some subclaims that support the position that a hummingbird flies better than a Cessna.

But there are also many that support the other position: range, speed, load...

mos_basik··on Megachurches are getting even bigger as churches close across the country
Are you Athabaskan? My friend group also half-jokes about buying land and living as a commune, and one of them is named Josh :)
mos_basik··on Witch – macOS window switcher replacement
If I understand what you want correctly, you'd like to be able to hit a chord that opens rofi, type (say) "python typing", hit ENTER and have your system unite you and the browser tab whose title was the best fuzzy match for what you typed.

I agree that'd be great. I don't have that solution for you, but I can describe the workaround I've been using in my environment.

I use dmenu to switch between i3 workspaces by name [0]. Probably 80% of my workspaces contain a single browser window with multiple tabs (i.e. I'm currently on workspace "hn" which contains one Firefox window with 17 hackernews-or-hn-adjacent tabs).

My flow:

- With the browser window in my current workspace active

- I hit CTL+L (to focus the address bar)

- I type "%python typing" (in Firefox, the % prefix makes the query fuzzy match open tab titles across all browser windows)

- Select the tab title I want from the results and hit ENTER (surfaces the tab in its window and causes that tab's window to assign itself the X11 "urgent" flag)

- Read the 2-letter workspace name that is now highlighted in red at the bottom of my screen (i3 highlighted it because it contains a window with the "urgent" flag)

- Hit SUPER+C (to open dmenu with my workspace names)

- Type the 2-letter workspace name and hit ENTER (to switch to that workspace, where the tab is surfaced and waiting for me)

I do use rofi as my application launcher, though, and you're making me curious if it's possible to exfiltrate tab titles from Firefox. It'd be pretty slick to cut back from two chords+queries to one.

0: Reddit post I made a while back describing my setup, includes a video https://old.reddit.com/r/unixporn/comments/udd0zg/i3gaps_flu...

mos_basik··on Show HN: YouTube Full Text Search – Search all of a channel from the commandline
Sounds like you might enjoy reading Doctorow's essay on "enshittification".

"Here is how platforms die: first, they are good to their users; then they abuse their users to make things better for their business customers; finally, they abuse those business customers to claw back all the value for themselves. Then, they die."

-- Corey Doctorow, https://pluralistic.net/2023/01/21/potemkin-ai/#hey-guys

mos_basik··on What it feels like to work in AI right now
I, too, have been experimenting a bit to see if/how an LLM might help me. This microtask framing jives with my experience.

One of the best examples so far for me (and it's truly micro) was at grocery store. Friend trying to figure out how big of a rice bag to get and avoid not finishing it before a long trip coming up. She knew she ate a couple of cups dry a week.

"I eat 2 cups dry rice per week. Can I finish a 25lb bag in less than 4 months?" "Yes" (it did show its work).

One shot, perfect response. I know this kind of computational thing is what WolframAlpha was for, but that wasn't nearly as reliable. I know I could figure it out myself, but I'd need to find a reasonable figure for the density of rice and probably do some imperial metric conversions and generally futz around for longer than one would want to stand in front of a pallet of rice bags.

mos_basik··on Show HN: ADHD-friendly Pomodoro web app
>Breathing Under Water

Wow, I've known that album since 2009? 2010? and never seen anyone else ever mention it. Curious if you remember how you found it?

I ask because the way I found it was odd enough that it sticks with me...

I was helping a friend in high school with their computer. I went to a boarding school without much internet and all the kids traded music on thumb drives. Windows Vista was new in our parts, and this girl's laptop was one of the first ones running it that I'd had access to. Asked her if she had any interesting music and she said not really, but there were some sample tracks that had come with the computer. So she gave me the Vista sample pack haha.

My favorite track was Karsh Kale's Distance, listened to it a lot. Later (months later, on vacation) looked the guy up to see if he'd made more like it. Didn't really click with the album Distance was from, but Breathing Under Water made the cut into "albums I remember to this day" (and I too have ADHD).

mos_basik··on Utah parent says the Bible contains porn and should be removed from schools
Hey, hey, now. :) We can point out incest while not making any unproven allegations about Eve or Cain specifically:

When Adam was 130 years old, he became the father of a son who was just like him—in his very image. He named his son Seth. After the birth of Seth, Adam lived another 800 years, and he had other sons and daughters. --Genesis 5:3-4

mos_basik··on Anxiety Strikes $8T Mortgage-Debt Market After SVB Collapse
>Split your operating cash among banks to keep under FDIC limits while presenting a convenient front end ui for payroll

I work for a six-person startup; our CEO landed on Brex after SVB, and one of the reasons he gave was that it does exactly this (up to 9 banks). See https://www.brex.com/product/business-account

mos_basik··on Google will blur explicit image results for all users, requires login to disable
Bought a Kagi sub in January after hearing about it on HN for a few months and I've been loving it.

Was content DDG user for the past few years just to slip the Google leash, but the Kagi results are A+; definitely prefer to DDG.

Edit: Though ofc for Kagi, one needs to be logged in for all searches, not just NSFW image searches. :)

mos_basik··on It’s not Tourette’s but a new type of mass sociogenic illness
They did not claim that "confidence" and "placing women on a pedestal" are polar opposites.

They claimed that "being sexist in front of a woman" and "lacking confidence" are polar opposites.

They also claimed that "being sexist in front of a woman" and "placing women on a pedestal" are polar opposites.

Do you disagree with their actual claims?

Apologies for possible pedantry. I think their actual claims are actually compatible with "confidence" and "pedestal-placing" being different dimensions.

mos_basik··on 87% of American teens own an iPhone; 88% expect an iPhone to be their next phone
>tip

What? I want to know more about the circumstances that led to you paying a tip while buying a cellphone. What country was this? What state/province? What store?

(I see that your comment mentions the US and Wal-Mart, but I think both of those are about the $40 purchase and I'm curious about the $125 purchase.)

mos_basik··on A remarkable kid has died in Newcastle, Utah
I believe @xani_ is saying "poor kid" about the child(ren) in your family, not about the child in the article.
mos_basik··on KeePass is the free, open source, light-weight and easy-to-use password manager
I see nobody's mentioned TOTP support yet.

My stack is KeePassXC on computers, Keepass2android on mobile and Dropbox for syncing. A few months ago I realized that both of my clients showed a TOTP option. Went digging a little and realized that there was enough support that I felt completely comfortable jumping ship away from Google Authenticator.

Google Authenticator had been worryingly opaque to me until then - you scan a QR code and then somehow you get TOTP codes? - and having gone through a phone number change recently, I felt especially aware and uncomfortable about having 2FA for many important accounts tied to one fairly fragile, fairly mis-placeable electronic device (not to mention in an app controlled by Google).

Figuring out how to use TOTP on KeePass was the nudge I needed to read up on how TOTP works, and of course it was quite simple. And keeping TOTP secrets in a password manager seems like a not-terrible idea (with the one caveat - and it's not a small one, I know - of busting the "second factor"ness of 2FA by making it possible to generate a TOTP code from the same device that you're using to log in with).

I was especially impressed that KeePass knows about Steam's non-standard TOTP implementation and is able to generate Steam Authenticator codes. I will say that doing this requires some hairy steps! This was what put me on the right path: https://old.reddit.com/r/Bitwarden/comments/a67c1n/steam_aut... And I put a good ~200 words of notes stored in that particular KeePass entry to remind me how I did it in the future.

mos_basik··on It's astounding how bad the web is without an ad blocker
Got me good! That'll teach me not to click links.

That does sound interesting; I'll check it out.

mos_basik··on It's astounding how bad the web is without an ad blocker
I recently started reading Peter Watts novels because of a HN thread that mentioned Blindsight. It's been a few weeks at this point and I've finished Blindsight, Echopraxia and Starfish and I'm halfway through Maelstrom.

You want to reference a Watts novel to make a point about adblocking software, wew buddy it's Maelstrom!

Without spoiling much of anything, the title refers to the contemporary name for the internet, given because the open net has become an insane jurassic-like free-for-all of digital virus on virus carnage. Basically people added genetic algorithms to their ad-blocker-blockers to make them be able to react in real time to updates in their opposition, and the result was the accidental creation of very dumb, very invasive-species-y digital life that is constantly infecting all the things. To point that people start training smart gels (think deep learning on synthetic neurons in a big cube of jello) to identify and destroy viruses. But that has its own drawbacks, of course!

mos_basik··on Religion as an Ego-modulator
I'm not disagreeing with anything in your comment, but I did want to stress that @jononomo's comment was about being "religious but not spiritual" and yours was largely about being "spiritual but not religious".

As you point out, being "spiritual but not religious" is a pretty common thing and has been for thousands of years.

But I think this is the first time I've heard someone flip that phrase around to pithily describe an approach/perspective/whatever that I've noticed being mentioned more and more over the past ~5 years: that some structures, community, moral frameworks, practices, etc. frequently associated with organized religion have intrinsic value even when separated from the spiritual justifications/motivations that usually underpin them in those organized religions.

Taking things a step further: To use an example from your comment, @jononomo could be (I'm not claiming they are) saying that the concept of "practices demanded of the entire community" (something you named as something the "religious" Jews did that was peculiar to the "spiritual but not religious" Romans) is something that could benefit modern communities - maybe by bringing them together, helping coordinate collective action problems, whatever. And the justification for this would NOT be a spiritual reason, but rather for the very corporeal reason of improving human communities (ergo, "religious but not spiritual", if you like).

mos_basik··on On pretending to have read books
I see your Seveneves! For me it's Anathem. Though the fact that it's the only Stephenson book I have a hard copy of probably helps with serendipitous rereads of the kind you describe.

I read Seveneves once from the library and wouldn't mind reading it again though.

I've read The Sprawl books (trilogy?), but accidentally did it out of order and separated by years, so it took me an embarrassingly long time to make some connections. I should read them again in order this time!

mos_basik··on Fake Dog for Home Security
Thanks! I think reread this subthread about five times before it clicked that "overestimate" was truly the word OP intended to use and there was a valid point being made via that word.

Totally changes the meaning of the comment if one assumes that it was a typo and OP intended to use "underestimate".

mos_basik··on EA: The Human Story (2004)
Op didn't say "new and used"; they said "new and older".

Since the context is that of piracy, I think it's most likely that op wasn't saying he used to buy bootleg physical DVDs for a console, but rather that they used to download executables for a personal computer.

If so, I've also come around to buying games in about the same manner as OP describes. Your question sounds odd to me, because I've never purchased a "used" game; since about 2011 when i gained access to stable internet every game I've purchased has been a digital purchase from an official distributor or directly from the creators.

There are other discussions to be had about whether digital purchases with online drm are truly purchases or rather subscriptions, and whether the cost of a AAA title should still be as high as it is given that you can't resell it the way you could when they were physical (and how inflation plays into things), etc, but those are out of scope here.

And then there's unauthorized resellers like g2a. I'll admit I've bought from there in the past, but I stopped after reading a great breakdown of how these hurt game developers more than piracy. These are a little like the used market for digital (certainly the creators don't get any of the money changing hands). But there are differences - since usually, once a key is consumed to play a game, it can no longer be resold. I assume this affects the market to look quite different from, say, gamestop.

mos_basik··on Why walking on Legos hurts more than walking on fire or ice (2018)
Huh. Wonder what kinds of forces drive the pluralization (or lack thereof) of nouns in English dialects? Your comment reminded me of another one that sounds odd to my American ears: "maths," as in "Tommy's always been very sharp at maths."
mos_basik··on Monkeypox outbreak in U.S. is bigger than the CDC reports. Testing is 'abysmal'
>benefit of the doubt

Ah, he was making a joke about a typo you made. Not an attack.

mos_basik··on ‘Blade Runner’ at 40
He's referring to a painting. https://en.m.wikipedia.org/wiki/The_Treachery_of_Images

I'm not art critic enough to know even half of what's been written about the meaning of this painting, but I know that it's considered significant, and I immediately recognized the reference.

Can't speak for him, but I guess the reason for including it may have been as an example of a work that was decidedly not Popular but (after much discussion) very much Art.

The other thing it could be used for is as a reminder to not mistake the map for the territory, but I don't see that fitting into this discussion so it's probably not that.

mos_basik··on If operating systems were beers (1995)
> ~mvanier

Wow, did a double take seeing that. I took all of the courses he taught at Caltech around 2011-12. Really enjoyed him. Didn't expect to see that link on HN.

mos_basik··on Milk alternatives produce up to 4.5x less greenhouse gas emissions as milk
I misparsed that as "American beef consumption is significantly reducing the commercial viability of an AMZN project named "Amazon Today," and was surprised when I clicked.

I guess it was a combination of us being on HN right now and the fact that I apparently downregulate how much signal I expect to get from English grammar rules when reading text written by strangers on the Internet. I certainly don't see any problems with your grammar upon re-reading.

I wonder if I would have correctly parsed "...published a big story on how American beef consumption is actively destroying the Amazon"?

mos_basik··on Fans pour funding into ‘The Chosen’
I think that's the most well-executed and on-topic mapping of the GNU+Linux diatribe onto a new subject that I've ever seen. I didn't realize what was happening until I got suspicious around "there really is a Mormon" and started reading from the beginning again, more carefully. Bravo.
mos_basik··on Visual Git Cheat Sheet
You may be blocking the javascript needed for this page to render properly. I'm on Firefox 92.0.1, saw what you saw at first, then in uMatrix I enabled "script" coming from "code.jquery.com". Page renders fine now.
mos_basik··on Senate Unanimously Approves a Bill to Make Juneteenth a Public Holiday
I interpreted @umvi's comment to mean they took "many hours" of research [during the days/weeks before election day] to decide which candidate to vote for in the down-ballot races. They said this to support their proposition that it might be easier to sway voter's down-ballot votes with poll gifts because it takes a lot of personal time to research the policies of low-profile candidates (i.e., candidates who aren't Trump/Biden). Voters who haven't spend that time might plausibly sell those votes for a free water bottle.

Sounds like you may have interpreted @umvi's comment to mean they took "many hours" to fill out the ballot [on election day]. So, you gave a rundown of your ballot's mechanics as an example of how a ballot can be designed in a way that doesn't take "many hours" to complete.

← PreviousPage 3 of 8Next →