HNHacker News
TopNewBestAskShowJobs

RheingoldRiver

1,507 karma · joined April 3, 2021

https://river.me

email: river (dot) esports @ gmail

submissionscomments
RheingoldRiver··on Why young parents should focus on building trust with their kids
> Think about Japan, where kids are often taught to wait quietly for meals or gifts

Author got the country and items correct but not associated correctly. In Japan, kids pass the marshmallow test with flying colors but fail the same test if it's a gift. In America kids generally pass the gift test (hypothesis is that they're used to waiting for presents on Christmas).

source - https://www.scientificamerican.com/article/how-culture-affec...

another source - https://www.colorado.edu/today/2022/07/21/new-take-marshmall...

RheingoldRiver··on How Translation Works, Book Title Edition
This is the only thing I think of now when I hear "that's amore" - https://www.nytimes.com/2021/06/22/science/moray-eels-eat-la...
RheingoldRiver··on A bookmarklet to kill sticky headers (2013)
ohhh I thought it was primarily a repository for people to browse each other's bookmarklets, I am going to check it out if it would let me do my management in a more sane manner! I am still using the system in that blog post with regex and deletion+reimporting when I need to update several at a time (which is not that uncommon) and I still hate it haha

thanks!!

RheingoldRiver··on A bookmarklet to kill sticky headers (2013)
I have a couple bookmarklets scattered in a couple blog posts that you may find interesting / want to add:

* https://river.me/blog/bookmarklet-stay-here/

* https://river.me/blog/firefox-keep-bookmark-keywords/

* https://river.me/blog/url-bar-is-a-cli/

RheingoldRiver··on Sweden brings more books and handwriting practice back to its schools (2023)
> I actually prefer ebook for both - including for studying.

Really?? What ereader do you use? How are you taking notes (that you would be able to retrieve later in a reasonable manner), using the index, etc? I've wanted for years to switch to electronic books for nonfiction that I want to learn from, but software for reading feels so bad for this purpose.

RheingoldRiver··on Jeju Air Jet Crashes in South Korea With Over 170 Dead or Missing
If you want to always use old.reddit and not have to rely on being logged in: https://addons.mozilla.org/en-US/firefox/addon/redirector/
RheingoldRiver··on Show HN: Feels Like Paper
That is a dead butterfly [0] being reanimated, not a live butterfly flying

[0]: https://www.emilydamstra.com/please-enough-dead-butterflies/

RheingoldRiver··on Show HN: Stretch My Time Off – An Algorithm to Optimize Your Vacation Days
Yes, I traveled recently and flights were about 20% cheaper if it was Thursday-Monday than if any Friday, Saturday, or Sunday was included. Even given the extra nights of hotel I overall saved money on the trip because I extended it.
RheingoldRiver··on GitHub cuts AI deals with Google, Anthropic
> Using LLM based tools effectively requires a change in workflow that a lot of people aren't ready to try

This is a REALLY good summary of it I think. If you lose your patience with people, you'll lose your patience with AI tooling, because AI interaction is fundamentally so similar to interacting with other people

RheingoldRiver··on Kagi Update: AI Image Filter for Search Results
hmm, I am not certain that I prefer the option without the source listed. For example, I might prefer an image from Wikipedia over another image. Or if I am searching for a map and the URL has the word 'historical' I would not choose that one. etc.

It depends on what I am searching for and why I want to use it.

RheingoldRiver··on Eye Contact Correction: Redirecting the eyes to look at the camera
> I can't mute other people's video

you can switch to another tab, use a miniplayer, in some apps u can focus one person's screen and if you choose someone who has a static avatar up you'll barely see other people's faces.

The nuclear option is to install PowerToys [0] and put something always on top (im a fan of the hotkey winkey+space to toggle always-on-top on and off) in the exact position of the other video feeds. notepad or something.

[0] https://learn.microsoft.com/en-us/windows/powertoys/

RheingoldRiver··on A dictionary of single-letter variable names
A is for Array:

A is for array, some things in a list

B is for byte, how computers exist

C is for character, one letter in a word

D is for destination, where results are stored

E is for event, interaction in the DOM

F is for file, sometimes written to ROM

G is for graph, some edges and nodes

H is for handle, it references loads

I is for index, add 1 as time flies

J is for index, but different from i's

K is for key, in associative arrays

L is for length, as in how many j?

M is for mode, and not like ice cream

N is for count, like sheep in a dream

O is for object, some data and code

P is for part, to share out the load

Q is for queue, process one at a time

R is for reader, I can't think of a rhyme

S is for source, and you're doing great

T is for time, 429 makes you wait

U is for user, like you'll be one day

V is for value, associated to k

W is for word, collections of c

X is for x-component when doing 3D

Y is for y-component like x is again

Z is for z-component, we got to the end!

[note, i am not sure what is meant by P = part, and I know some of these are kind of lame and got worse as I got impatient to finish]

[i wrote this myself, it is not ai-written]

RheingoldRiver··on Show HN: HTML for People
The important context here is that this book is not "HTML for programmers," it's "HTML for people who are probably pretty damn scared about the word HTML right now"

In this case, the single most important thing is *early successes*. Kids spend years learning about the number line and what is the difference between + and - before they ever do 2+2=4. Or if they learn 2+2=4 first, it's just some abstract syllables they were taught to parrot, and they probably don't understand.

For a new programmer, who is ALREADY SCARED OF PROGRAMMING, the single most important thing is early successes. If they can make something work on their first attempt, without realtime help from a friend fixing their mistakes, they are SO much more likely to have the needed self-confidence to keep learning.

For a concrete example, every time I teach regular expressions to people I say, `cat` is a regular expression! Let's search for `cat` in `catastrophe` and turn "regex" mode on! Congrats, you have now written and used your first ever regex!! And this goes over SO well. It's SO much better than trying to start out with a symbol, because I give them an initial win that they achieved and that they were able to do. And if they get stuck later, they can always go back to knowing that `cat` is a regular expression and search for `cat` in `catastrophe`. And if it doesn't work, there's a different problem.

In other words, not only is giving people an early success like this good motivation, it's also teaching them the negative control that they'll use for the rest of their programming careers, even if they don't know it.

"Make a file on your computer" is not useful by itself. It's not a negative control. It's not an early success. It can be learned later, once you have the other things.

RheingoldRiver··on Show HN: HTML for People
it's not about knowing the basics of using a computer, it's about eliminating the possibility of tiny mistakes like 1 typo in a file name causing everything to break, which can put someone off coding forever
RheingoldRiver··on Helping wikis move away from Fandom
Also don't forget that any large gaming wiki will want significant amounts of either Cargo, Semantic MediaWiki, or (god forbid) DPL
RheingoldRiver··on Helping wikis move away from Fandom
You may also want to install: https://getindie.wiki/
RheingoldRiver··on Show HN: HTML for People
> Step 1. Create a folder on your computer

I don't need to read farther than this, I'm never going to recommend this over freecodecamp. Let alone that a lot of people are usually on mobile during learning time, it just makes it too scary, too easy to mess up, too hard to share what you are doing to get help.

I 100% believe online sandboxes are the way to teach coding to people who aren't already comfortable with technical problem solving.

RheingoldRiver··on Why I still blog after 15 years
> 15 years is a long time; longer than I’ve been waiting for Winds of Winter

don't do that to me

RheingoldRiver··on In 1870, Lord Rayleigh used oil and water to calculate the size of molecules
Why "instead" ? they seem completely different from each other

Hunt for Vulcan is a fun history lesson with some interesting insights about human nature. It's history of science, not science. It took about 3 hours to read and I had a lot of fun with it.

RheingoldRiver··on In 1870, Lord Rayleigh used oil and water to calculate the size of molecules
I highly recommend this book! https://www.goodreads.com/book/show/25238350-the-hunt-for-vu...
RheingoldRiver··on Ask HN: How do you sync ongoing browser work between desktop and laptop?
I rarely need to sync to my laptop (only when I travel), so when I do I just copy my Mozilla appdata folder over. Works like a charm
RheingoldRiver··on Firefox update added more sponsored content on new-tab page
I do too, I use my history to navigate by typing a couple characters of where I want to go in the location bar
RheingoldRiver··on Just for Fun (2022)
I use autohotkey for errors like this, I'm not sure the ahk 2.0 syntax but here's a snippet from my 1.0 script:

  Hotstring("EndChars","`t")
  ::mcuh::much
  ::jsut::just
  ::tempalte::template
  ::Tempalte::Template
  ::eay::easy
  ::mroe::more
RheingoldRiver··on Paper types ranked by likelihood of paper cuts
Over the years I've gotten more and more nervous around paper. I think because my most vivid memories of paper are getting papercuts, and the less I use paper in my day-to-day life, the more I associate paper with papercuts and nothing else.

Not really a problem with books, notebooks, pads of post-its etc, but around any individual sheet of paper I really just don't feel comfortable anymore. Dangerous material.

RheingoldRiver··on 1M Users
it has a notification history feature (at least on PC), it's just impossible to find and deleted messages disappear from it. Upper-right corner is your "inbox" which is totally worthless, and tabbed behind that is your notification history. I use it to find totally buried @Mods pings that I missed by thousands of messages and that's about it, it's not good.

You can usually get most of your notifications with Ctrl+[T or K] and then going through the menu here, but for reasons I've yet to figure out sometimes DMs don't show up here even when they have unread messages. I think there is some incorrect logic that kicks in when you have a high number of unread channels and it can't show as many "previous channels" as it wants to.

None of this is to defend Discord, I think their UI is bad and I've hated the way DMs function since day 1, and every single part of their app that relies on frecency (or doesn't but should) is abysmal (reaction autocomplete, the reaction pop-up menu, ctrl+T when you start typing something, the mention autocomplete behavior in any channel)

But once you learn the poorly-documented navigation flow of ctrl+T and then using @, #, or * to filter users/channels/servers it gets easier to use. My current biggest complaint is lack of a "previous channel within this server" hotkey, "previous channel that you visited globally" exists but you can't restrict it within one server, and it makes navigating some of my servers an absolute nightmare.

RheingoldRiver··on Maker Skill Trees
My personal complaint is that "jewelry making" is on their todo list....jewelry making is like 20 different hobbies!! I make chainmaille jewelry. I know nothing about wire wrapping, let alone working with heat. Then you can have beaded jewelry, where there's bead crochet/weaving/other techniques (I don't know much about beads). There's macrame, there's glass, you can do ceramics, resin, etc. And this is just materials, not talking about designing vs crafting. That is not one hobby!
RheingoldRiver··on Are you better than a language model at predicting the next word?
I don't quite understand, what makes "Okay I've" more correct than "Okay so"? No meaningful context was provided here, how do we know "Okay I've" was at all meaningfully correct?

For the longer comments I understand, but for the ones where it's 1 or 2 words and many of the options are correct English phrases, I don't understand why there's bias towards one? Wouldn't we need a prompt here?

Also, I got bored halfway through and selected "D" for all of them

RheingoldRiver··on What purpose did the lower-right Enter key serve on original Mac 128k keyboard?
slack very helpfully reverses the order when u are in format-as-code (triple backticks) mode, giving you the worst of both worlds: it's usually enter to send, AND you can get confused about which is which!

(there's a preference to turn this off but then I forget if I've turned it off...as with most things, discord does this better & simply prohibits sending when u are inside an unclosed code block)

RheingoldRiver··on Biological Circuit Design
Caltech alum.

difeq is part of the common core that everyone must take to graduate and taught to sophomores first term, although a few (maybe 10-15 or so each year? out of about 200-250) (as of about a decade ago) students will test out of ma1a and then take ma2a first term freshman year instead of sophomore year. Testing out of ma1a requires knowing both calculus and also proof techniques.

courses numbered 100-199 are taken by both undergrads and graduate students, and because of Caltech's "rigorous" core often (but not always) the undergrads have an easier time.

I don't know this class specifically, but you would probably have a couple super motivated sophomores but mostly juniors and seniors taking a course numbered like this. Occasionally a few people will take 100-level courses freshman year (I took one such full-year and 1 one-term class, and I wasn't the only frosh in either).

(humanities/social science courses numbered 100+ are a bit of a different matter and tend to be super easy, but no one really takes those classes seriously for obvious reasons)

RheingoldRiver··on Dungeons and Dragons taught me how to write alt text
The First Law trilogy by Joe Abercrombie starts with a fantastic inversion of this writing advice that sets you up for the tone of the entire series's humor, I highly recommend it!
← PreviousPage 2 of 16Next →