Ed Howland
-
@jp_bennett enjoyed your episode about rust coreutils #especially the part where the guest called out the developers over at Nushell. is there a past episode where you have interviewed them? And if not, how about it? And if so, I think it should be time for an update because they're getting very close to a 1.0 release.
-
turns out Nietzsche started his academic career as a philologist.
#19Century #Philosophy
philology is the formal study of languages, their transmission, and the wider placement, and influence on the surrounding culture and the surrounding cultures influences on language.
#Composer #Poet -
we lost an electronics legend in June this year. Don Lancaster passed away. This is a good video that covers some of his work, including the #TVTypewriter. https://youtu.be/GiI2ayNVDQg
#Electronics #Terminals #DIY #Makers #HomeComputers
The original article appeared in 1973 and an issue of radio electronics. -
@leo and this weeks #SecurityNow podcast, Leo and Steve discuss the very annoying low battery alarms that occur around your home. these often go off in the middle of the night and can be difficult to locate. being #Blind., I employ audio direction finding techniques to track them down. Leo wants Steve to develop a chirp finder. I think this would be a great #Arduino project. #RaspberryPie. #ADC #Triangulation.
-
A history and deep dive into a little known net work technology, called #Arcnet. A bit cheaper than #Ethernet.
https://youtu.be/Gx0v0CyIps8
used a token star topology rather than hashtag token ring. #Novell pretty much out marketed it with the #NE2000 nic. created by Datapoint/CTC. popular wiz, early micro, computers, and mini computers. Some are probably still in use today on factory floors for automation.
#RetroTech #TechHistory Drivers exist #Linux kernel. -
#Cookbooks #Summerfare #Picnic #EggSalad just realize some thing reading through a couple of audio books that are cookbooks. Seems that to make egg salad which you start with is the recipe for chicken salad and just substitute, hard-boiled eggs, chopped in place of the chicken. this is probably pretty obvious to most cooks but I am a clueless dude.
-
@ramsey I don't know. It seems to be on a case by case basis. And also, it might very well be platform specific in which case there's no happy medium probably. in this message. I'm trying so now to see what happens.
#PDF #MADD #WOA
it seems if it is a wordy like word, even if it's misspelled, it will pronounce it as that word. If it's a bunch of letters, with no good vowels in between them to make up common words, then it spells them out. But I can't make it consistent. -
happy 50th anniversary #Ethernet!
Here is a #ComputerPhile video:
https://youtu.be/TkOVgkcrvbg
#LAN #Networking #XeroxPARC go Bob Metcalf -
my cockney father-in-law had this in common with his Aussie in-laws: they used to say let's go down to the pub and get pissed. I just learned a new Aussie term: it's a piece of piss. Very similar to us yanks saying it's a piece of cake. I think that kind of shows which side has which priorities.
-
Finite automata are just fun! But, so far, the only onesI've ever written are deterministic or #DFA.
Nondeterministic finite automataare harder to write because their is some sortof parallism going there.
You have to multithread or use backtracking.
Consider a strings of 0s and 1s where the language requires the last but one to be a 1. Only #NFA can do it.
Luckily, NFA can be autotranslated to DFA using a power set of states.
https://www.youtube.com/watch?v=NhWDVqR4tZc -
For #ScreenReader users, this #CLI based file manager is very easy to use:
https://github.com/leo-arch/clifm
Note: Use the wiki to learn its many commands and key bindings
If not using #ArchLinux, use the #OpenSUSE build server to get a binary for your #Distro
#A11Y #Accessability #Linux #Bash #XDG #FileManagers -
@leo you were right, regarding Lispstl in Scheme and this weeks episode of security now. In fact, it looks like Steve has rediscovered schemes continuations. They are basically copy the stack into a variable and then restore the stack at some later time. Brilliant.
#lisp #scheme #continuation #assembly #stack -
In #Linux and #MacOS, AFAIK, the $LANG environment var has this form:
<lang.2.letter.code>_<2.LETTER.COUNTRY.CODE>.<CHARSET> (Caps where seen)
E.g. mine is:
en_US.UTF-8
However, when looking up the pathnames for these it is usually: 'en_US/'
What is the the charset extension used for?
I am a newbie in the whole #I18N space and #M17N area. -
according to Rob Pike, space#DotFiles in #Unix we're an unintended consequence of a hack in the LS command to not show the current and parent directories.
in this video, Brody Robinson gives a nice overview:https://youtu.be/K_VcmK9PbNU
#linux #CLI #HiddenFiles #Hacks -
In the #1940s, the #FCC setup #RID stations to search out domestic German radio transmissions.
RID: Radio Intellegence Division
https://www.semanticscholar.org/paper/Politics-and-Defense%3A-The-FCC%27s-Radio-Intelligence-Brinson/e083110b9b9528b71c2a27c8ba53fb3056fc5edf#main-content
One of these was near Providence, R.I. That became the most sought after for domestic intellegence.
https://www.youtube.com/watch?v=JkTW--EFY8Y -
@podfeet @bbusschots wow! It just blew up when I did an integration test.
But I wrote solid unit test. There must be something that has to do with loading a file using the source command and maybe at overwrites some variables. Still researching it. #bash #ProgrammingByStealth #getopts #unittest #integrationtest #PBS149 -
Does anybody know how to you say #RubyAppAndAnotherDirectTreeFromWhereThatAppIsInstalledAndThatAppHasA #rbenv local, setting that is different from your systems, global Ruby version setting?
-
jj@[email protected] one of the great things about this video is it's discussion of how to do state machines in #Rust.StateMachinesAreAParticularLoveOfMineAndEverSinceILearnedAboutThemICan'tGetEnough.StateMachinesAreeverywhere. Did you know that they're even in the them text editor? #vim #fsm #dfa #nfa #node #edge #GraphTheory
-
With #EBNF , we have no need of Epsilon here. The #nonterminal followed by the
'*' operator simply means 0 or more of the preceding thing, here: The ElIfClause.
And for completeness: (else Statements)? means 0 or 1 of the preceding group making them optional.
Many times when trying to model your language syntax in #BNF, you are forced
to break out a new NonTerminal, and to supply a alternate Epsilon.
Often, you can avoid this with grouping and '*', '+' or '?'.
Where is E used in #EBNF -
But #EBNF introduces a more succint representation. Esp. w/the Kleene star '*''.
Let's look at a broken version of the syntax of #Bash's if/then/elif syntax:
#POBNF:
IfStmt ::= if BoolExpr then Statements ElIfClause ElseClause fi
ElIfClause ::= elif BoolExpr then Statements
| ...
#EBNF:
IfStmt ::= if BoolExpr then Statements ElIfClause* (else Statements)? fi
ElIfClause ::= elif BoolExpr then Statements
ElseClause ::= else Statements
(Whitespace elided) -
Epsilon is sometimes represented in #POBNF (Plain Old #BNF) as the Greek letter
itselff, the letter 'E' or 'e' or sometimes as '...' Different
BNF authors write it according to their own internal rules, apparently.
The fact of the symbol in BNF shows the rather tight coupling between a #grammar
notation and the underlying finite state machine tech used to actually #parse
the strings in the #language. Really, it is just multiple states returned from the delta function. #NFA #PDA #DFA -
Sometime back, I was working on a presentation re: #BNF and had this epiphany.
The Epsilon transition was nothing to be spooked about.
For those who might not be aware: Epsilon is a terminal symbol that might
occur in a production. (A pox on my younger doofus self who thought it was the empty string).
It actually introduces nondeterminism into the #grammar rules.
The insight was that #EBNF with its regex-like symbols has no need of Epsilon.
#parser #compiler #syntax Read on ... -
This guy is writing a compiler from scratch.
He is writing it in the #C lang . https://youtu.be/apFUyLupFgE
#parsing #lexing #compiler
There are approximately 50 videos in the playlist. -
@podfeet #regarding the ethics of being in the student organization, is it OK to steal the text file from bill that's called breakfast menu items that text? I know you said don't step on anybody else's toes, but I just want to steal it so that I don't have to retype it. Is that OK as long as I do it in my own folder?