HNHacker News
TopNewBestAskShowJobs

emiliovesprini

45 karma · joined July 25, 2019

[ my public key: https://keybase.io/emiliovesprini; my proof: https://keybase.io/emiliovesprini/sigs/cop_LWbXbTLiB_ScIFJLv5TDc6VM5_8UuVeWXKrAEYE ]
submissionscomments
emiliovesprini··on Facebook has blocked Dreamwidth
Okay but replace that with most governments and the point still stands.
emiliovesprini··on Wiki.js
Did... did kontxt.io write this?

Oh wait yeah.

emiliovesprini··on Wiki.js
I'm building my own wiki engine for my website. For now it only turns [words] into

  <a href="words">[words]</a>
meaning out-of the box support for arbitrary hrefs:

  [/absolute_wiki_links]
  [relative_wiki_links]
  [https://external.links]
  [mailto:email@adress.es]
and more!
emiliovesprini··on Tired of note-taking apps
I've tried dozens and none work better for me than

  $EDITOR $HOME/txt/note
where $EDITOR is Good. The only thing I want from a notes app is to sync txt with my phone, let me edit the files and do exactly nothing else. They all fail.

Side note: there was a laughing emoji in the previous text but HN removes it. Anyone know why that might be?

emiliovesprini··on Import – A Simple and Fast Module System for Bash and Other Unix Shells
> What does the name ``import`` even mean?

import name-clashes with ImageMagick's import, which comes pre installed in lots of Linux distros.

Issue (by me): https://github.com/importpw/import/issues/35

emiliovesprini··on Dell XPS 13 Developer Edition with Ubuntu 20.04 LTS pre-installed
No half measures! let's go 1:1 baby.
emiliovesprini··on Google bans Podcast Addict app over non-approved Covid-19 content
Aren't podcasts essentially audio files over RSS?

Broke: culture war over general purpose computation.

Woke: culture war over general purpose content distribution.

emiliovesprini··on In 4 US state prisons, 3,300 inmates test positive, 96% without symptoms
Also there have been reports of Ground Glass Opacities[1] in the lungs of people with infections previously thought of as asymptomatic.

[1]: https://en.m.wikipedia.org/wiki/Ground-glass_opacity

emiliovesprini··on Apple engineer in need of OSS maintainers
Who was the tweet from?
emiliovesprini··on Verlan: French slang that inverses words
Yeah, lots of languages have things like this like Pig Latin and Jeringozo.
emiliovesprini··on Verlan: French slang that inverses words
Similar things in other languages!:

Greek's Podaná: https://en.m.wikipedia.org/wiki/Podan%C3%A1

Rioplatense Spanish's Vesre: https://en.m.wikipedia.org/wiki/Vesre

Serbo-Croatian's Šatrovački: https://en.m.wikipedia.org/wiki/%C5%A0atrova%C4%8Dki

(Please let me know if I missed any.)

Here for completion but not really the same if you ask me:

English's Back Slang https://en.m.wikipedia.org/wiki/Back_slang and Australian "Butchers' Talk" https://www.smh.com.au/entertainment/movies/behind-that-tray...

Edits: formatting.

emiliovesprini··on Verlan: French slang that inverses words
Extra interesting is how sillable-reversed versions words with normal and 'slang' meanings retain the slang meaning but lose the original.

For example, gato means cat. It's also an insult (the particulars of which escape me), but toga is just the insult.

emiliovesprini··on Verlan: French slang that inverses words
I don't think so. In Argentina we have a similar thing called Vesre (re-ves).
emiliovesprini··on Verlan: French slang that inverses words
> This rampant prescriptivism

really threw me off when learning French. I went from the mostly benign and spelling-only prescriptivism of Spanish to the complete and utter anarchy that is English to this weird situation French is in where it's the worst of both worlds: it has all of the rules and all of the exceptions.

In some situations following all of the rules ('course a pied' over 'running' type stuff) will make you positively odd, and in others ignoring some specific rules makes you sound uncultured.

emiliovesprini··on Verlan: French slang that inverses words
> It's on the same level as "monter en haut" (to <go up> up) or "descendre en bas" (go <go-down> down).

The same thing happens in Spanish ("subir arriba" and "bajar abajo"). It became a serious pet peeve after someone pointed it out to me, until I noticed that people only make this "mistake" in either very noisy places or very time-sensitive situations. It's more a desired redundancy (even if not conscious) than the accidental redundancy in the case of au jour d'aujourd'hui.

Writing about this reminded me of how some people will try and make conlangs that compress as much information into as few sounds as possible, only to render them unusable - whereas within a rounding error all natural languages have the exact same information density and Signal To Noise ratio.

Edits: grammar, formatting.

emiliovesprini··on Verlan: French slang that inverses words
RAS (Redundant Acronym Syndrome) syndrome: https://en.m.wikipedia.org/wiki/RAS_syndrome
emiliovesprini··on Implementations of Cat(1) from Various Sources (2018)
Woah:

  GNU     782 lines
  others  123 average lines
counting only the UNIX cat with the most lines to keep them from messing with the average.
emiliovesprini··on Yukihiro Matsumoto: “Ruby is designed for humans, not machines”
Reminds me of ''Programs are meant to be read by humans and only incidentally for computers to execute'' from Structure And Interpretation Of Computer Programs.

What always gets me about that quote is that's it's obviously false. There are exceptions (such as space shuttle controls), but most software that's ''important'' is important because of how much it's run --Firefox is run a whole lot more than it is read-- and so this Incidental Execution stuff is nonsense.

Performance and Readability are both important goals. Most of the time they're not even opposed as to justify pitching them against one another like this.

emiliovesprini··on Twitter account deletions on 'pause' after outcry
Yeah, I like that the arbitrary nature of non-meaningful names frees us from all these drawbacks and compromises. A simple system. But outside of strictly pseudonymous places like 4chan it erodes the concept of a unique username altogether. If you're always gonna type a display name and choose from a dropdown, why even display the numbers?

Plus, now that the identifier carries no meaning, you can't type "@realdonaldtrump ..." and expect people to know who it refers to, you'd have to type "@aae0450, Donald Trump ...".

emiliovesprini··on Twitter account deletions on 'pause' after outcry
As far as I can tell, there are two systems for meaningful names (as opposed to "arbitrary" ones like phone numbers or 4chan IDs):

1. A first-come-first-serve system like Twitter. I'd list drawbacks but this comment section is full of them.

2. A lease system like domain names, whose drawbacks are best explained in this tweet by @devonzuegel:

  > Domain names really hold you hostage. As soon as you've shared a link
  > from that domain, you have two options when it comes up for renewal:
  > (1) Pay the ransom for that domain registration, or
  > (2) Break the internet, specifically the part linking to your own
  > content
Does anyone know of another way to do meaningful names?
emiliovesprini··on Twitter account deletions on 'pause' after outcry
What if there was someone with the same name as you who did want to tweet? They would say you are the one squatting.
emiliovesprini··on GitHub for Mobile
Woah I had no idea people actually do this. I have all the questions. Do you use vim? How big is your iphone?
emiliovesprini··on GitHub for Mobile
What version do Ipads use, desktop or mobile? If even only the smallest tablets used the mobile version I'd walk back my point. Diff review on tablets seem like a totally doable thing
emiliovesprini··on GitHub for Mobile
Yes. I remember I read a guy on Twitter say he was part of a Github team focused on easy frontend wins and asking for suggestions. I'll let you know if I find it.
emiliovesprini··on GitHub for Mobile
Oh yeah that's a good point. I wasn't there in the old days but I'm all for desktop-mobile backend congruence.
emiliovesprini··on GitHub for Mobile
diff on mobile? you mean adapting a UI based on 80ish monospace characters to a screen that fits in your pocket?

I don't think anything is impossible but it almost seems we would have to code differently for that to be viable.

Out of curiosity I've checked out terminal apps for both Android and IOS (Termux and ISH) and I like them quite a bit but would never use them for anything serious. Try them out and how you feel about using them for real stuff - for me, the enthusiasm dwindled and I felt like waiting until I had access to a desktop.

There's lots of room for improvement but they should focus on the more social aspects of Github like Issues and pull request discussion.

emiliovesprini··on Brave launches 1.0
Eternal reminder by @paulskallas (Twitter):

> there's never been a good ad in the history of advertising. 120 years and there's never been an ad that has stood the test of time and was fondly remembered like literature or a song. It is a profoundly anti lindy medium that exists in the now, forever

emiliovesprini··on Before Deadly Crashes, Boeing Pushed for Law That Undercut Oversight
This is paywalled for me. Anyone have a workaround link?
emiliovesprini··on The Inuit agree on a common writing system
Unpaywalled text: https://outline.com/486wJ9