Readit News logoReadit News
nomoreservices commented on Emacs-Helm development is now stalled   github.com/emacs-helm/hel... · Posted by u/maximilianroos
imwillofficial · 5 years ago
Maybe what you think is simple problem isn’t so simple after all... This is the mark of an inexperienced software engineer in my book. Not understanding the true complexity of a given situation. I still catch myself doing it.
nomoreservices · 5 years ago
I'm a senior engineer with 15 years of experience. Pretty sure I have a good grasp on "complex" vs. "unnecessarily complicated," and I see the latter a lot more than I would like to.
nomoreservices commented on Bootstrapping a Forth in 40 lines of Lua code (2008)   angg.twu.net/miniforth-ar... · Posted by u/tosh
AQXt · 5 years ago
Here's an interesting article about the downsides of Forth:

"My minimal stack of layers is – problem, software, hardware. People working on the problem (algorithms, UI, whatever) can't do software, not really. People doing software can't do hardware, not really. And people doing hardware can't do software, etc.

The Forth way of focusing on just the problem you need to solve seems to more or less require that the same person or a very tightly united group focus on all three of these things, and pick the right algorithms, the right computer architecture, the right language, the right word size, etc. (...)

So you need at least 3 teams, or people, or hats, that are to an extent ignorant about each other's work. Even if you're doing everything in-house, which, according to Jeff Fox, was essentially a precondition to "doing Forth". So there's another precondtion – having people being able to do what at least 3 people in their respective areas normally do, and concentrating on those 3 things at the same time. Doing the cross-layer global optimization.

It's not how I work."

https://yosefk.com/blog/my-history-with-forth-stack-machines...

nomoreservices · 5 years ago
I've read that post. It's effect on me was the opposite of what the author intended. That's where I first learned that Forth defines things like IF in Forth itself... and I totally got hooked on it.
nomoreservices commented on 'Ugh fields', or why you can’t even bear to think about that task   medium.com/@robertwiblin/... · Posted by u/robertwiblin
echelon · 5 years ago
If you're unlucky enough to have ADHD, literally everything except the task you have arbitrary hyper-focus on is an ugh field. Daily chores and maintenance like paying bills are ugh.

Life is one big maze of ugh, and it's designed by people that don't get us. It feels inescapable and arbitrary. The only exit seems to be financial independence.

I often really hate how we're expected to work in this framework.

My hyperfocus is a super-power (https://vo.codes, https://www.youtube.com/watch?v=x034jVB1avs&t=15s, and a bunch of other awesome but non-monetizable projects). Too bad I can't get paid for it.

nomoreservices · 5 years ago
Your post makes me think I should talk to a professional to check if I have ADHD.

Over the years I’ve read many things that hinted at it, but this is by far the most relatable thing I’ve ever read.

At basically any point in time I always have something that I’m massively obsessed about (and it’s usually something super weird, non-monetizable like you say). Everything else feels like an ugh field.

> The only exit seems to be financial independence.

This is what got me. It’s a daily thought.

nomoreservices commented on Bootstrapping a Forth in 40 lines of Lua code (2008)   angg.twu.net/miniforth-ar... · Posted by u/tosh
dfischer · 5 years ago
I’ve been in a “retro computing” deep dive lately and it’s been fascinating to discover Forth. I was surprised that an entirely novel paradigm was hidden despite much digging over many years. All of the sudden I am seeing it everywhere now too - confirmation bias from growing up skill wise in the age of dot com boom vs right before?

I like the feeling of concatenative languages. I especially seem to like the postfix notation over prefix and largely this creates the paradigm of lisp vs forth at first step - in my opinion.

I’ve recently dug in to Factor and it’s quite an amazing piece of art that is highly usable and up to date despite such a small community. It almost feels like a secret weapon and too good to be true. I’m having a ton of fun hacking on it. It’s like Smalltalk and forth had a baby.

I dream of making an OS with Forth/Factor similar to Plan9 and Oberon.

I get a kick out of Forth being made of words and Genesis from the Bible.

At first was the Word, and the Word was with Forth, and the Word was Forth.

https://factorcode.org/

https://en.wikipedia.org/wiki/Oberon_(operating_system)

Tidbit if anyone cares: I’ve been obsessing over returning to first principles of computing. I’m bored of the internet and browsers. I want to have fun with software AND hardware and Forth seems like such a perfect language to do exactly that with. Factor is a nice grown up example of that but it’s definitely a few steps removed from portability and self bootstrapping behavior like in CollapseOS.

Retro Forth is extremely impressive: http://forth.works

nomoreservices · 5 years ago
Same here. I’ve been down the rabbit hole of Forth and embedded systems for about a month now. I’ve been learning more and more every night since I got started in it, and it has also consumed entire weekends. It’s fascinating.

The “hook” for me was seeing things like ifs and loops being written in Forth itself from simpler primitives. I’ve always been a fan of bootstrapping a general purpose computing environment from a small set of primitives, and Forth lets you do exactly that.

> I’m bored of the internet and browsers. I want to have fun with software AND hardware

I can 100% relate to that feeling. Discovering Forth has been therapeutic for me in a sense. I spend the day dealing with AWS and Java and logs and metrics for large distributed systems, and that brings me zero joy or motivation. I spend my work days looking forward to my time with Forth in the evening.

I think it was CollapseOS that sent me down this rabbit hole :)

nomoreservices commented on Emacs-Helm development is now stalled   github.com/emacs-helm/hel... · Posted by u/maximilianroos
mikorym · 5 years ago
A lot of mathematicians are oddities that by some stroke of luck, or perhaps by consistent switching of hobbies, somehow figure out that they understood the basic premises of mathematics.

After all, the issue is that mathematics is simple. Humans don't like simple things. And when humans think they have found simple things they start wars or some novel iteration of discrimination against others.

nomoreservices · 5 years ago
> Humans don't like simple things.

It's amazing how true this is. You can see it very clearly in your day-to-day as a software engineer. The vast majority of people you will encounter in your career favor fancy, complicated solutions to problems that could be easily solved with fewer resources. And yet when you float those ideas, you're laughed at.

nomoreservices commented on How two British orthodontists became celebrities to incels   nytimes.com/2020/08/20/ma... · Posted by u/elsewhen
ip26 · 5 years ago
Whether or not they are representative, I thought they generally have been observed to have perfect teeth?

(Except for the ones foraging a lot of honey)

nomoreservices · 5 years ago
Look up "Hadza people" on YouTube. They don't seem to have perfect teeth.

Not sure how representative they are (in this aspect) of hunter-gatherers these days though.

nomoreservices commented on No Hello (2013)   nohello.com/... · Posted by u/Coryodaniel
dvtrn · 5 years ago
Related thought,

But how do we feel about people breaking their thoughts up?

Into individually

sent

Messages?

Like this?

One

Right after

The other.

Anyone else find the constant badgering of dings and vibrations when colleagues communicate like this to be a real teeth grinder when you’re zeroed in on work (or trying to take a short pomodoro / coffee break and space out for a bit between tasks)?

nomoreservices · 5 years ago
I think it's a matter of what kind of IM culture you grew up with. As a kid and young adult I used IRC and messengers that limited message size, so doing that was pretty common and everyone did it.

My younger co-workers who only seem to have known Slack and the likes find it really annoying.

nomoreservices commented on Not enough foreigners applied for H1B visas this year, govt ran a second lottery   theregister.com/2020/08/1... · Posted by u/jeffreygoesto
porksoda · 5 years ago
Don't get me wrong, I LOVE the USA, but your towns and cities are full of rule-followers doing herd-passive-aggressive self-enforcement, and live-and-let-live is a rare feeling. The article is right, it's probably corona and other issues causing the shortfall, but having watched your guy bringing that undercurrent of nastiness out into the open, is anyone actually surprised by this?

I moved from Nicaragua to Mexico before Corona, and I'm waiting it out here: I was so surprised by this place (and by Nica before it).

There surely is a lot of asylum woe on the border, but I can't really believe anyone would want to leave here and go there, and nor can any of the other delightful cultured sweet kind and wonderful "bad hombres" who live here.

nomoreservices · 5 years ago
> your towns and cities are full of rule-followers doing herd-passive-aggressive self-enforcement, and live-and-let-live is a rare feeling

Can you give examples of what you mean by that? I've been living in the US (Seattle area) for over 7 years and haven't felt that at all.

nomoreservices commented on Planet Ceres is an 'ocean world' with sea water beneath surface, mission finds   theguardian.com/science/2... · Posted by u/grawprog
Cyphase · 5 years ago
Nah, kopeng mi; inyalowda, dey stole da owkwa from beltalowda!
nomoreservices · 5 years ago
Oh man, that was perfect :)
nomoreservices commented on Alcohol as a social technology to check the trustworthiness of others (2014)   hndex.org/7798063... · Posted by u/hawkoy
bencollier49 · 5 years ago
Why? Speaking as devil's advocate.
nomoreservices · 5 years ago
Also not OP, but I can think of a number of reasons:

1. Awareness that alcoholism runs in the family, so better play it safe and not drink

2. Association between alcohol and past trauma e.g. alcoholic abusive parent

3. Past relationship that ended due to ex-partner's alcohol problem

4. Religious conviction

u/nomoreservices

KarmaCake day21July 11, 2020View Original