I posted this here last year.
irelephant [he/him]🍭
- 13 Posts
- 374 Comments
sudo apt install sl
Pro Tip: Search “Peertube logo” in duckduckgo with safe search off.
irelephant [he/him]🍭@lemm.eeto Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•New Dad Can't Wait to Show Newborn Child Hard Drives Full of Pirated Movies Once He's Old EnoughEnglish7·2 months agoAnd where do those get the movies from?
irelephant [he/him]🍭@lemm.eeto Linux@programming.dev•Why Microsoft open sourced PowerShell and ported it to Linux1·2 months agoI mean running it directly shows up in the ugly blue window, and that’s slower in my experience.
irelephant [he/him]🍭@lemm.eeto Linux@programming.dev•Why Microsoft open sourced PowerShell and ported it to Linux2·2 months agoThe aliases are good for the most part, but
curl
is an alias forInvoke-Webrequest
, even though the two are incompatible.
irelephant [he/him]🍭@lemm.eeto Linux@programming.dev•Why Microsoft open sourced PowerShell and ported it to Linux11·2 months agoBut on windows it makes sense to have the stuff built in, because those utilities are not on windows.
irelephant [he/him]🍭@lemm.eeto Linux@programming.dev•Why Microsoft open sourced PowerShell and ported it to Linux1·2 months agoThe blue powershell window is for me, but running powershell.exe in conhost, or windows terminal is fast enough.
irelephant [he/him]🍭@lemm.eeto Linux@programming.dev•Why Microsoft open sourced PowerShell and ported it to Linux31·2 months agoI hate to say it, but powershell is better than bash.
irelephant [he/him]🍭@lemm.eeto Linux@programming.dev•Why Microsoft open sourced PowerShell and ported it to Linux12·2 months agoAs much as I hate windows powershell is actually decent.
irelephant [he/him]🍭@lemm.eeto Linux@programming.dev•Why Microsoft open sourced PowerShell and ported it to Linux1·2 months agoI started with (in order, give or take one or two): python, javascript, lua, c, bash, powershell
irelephant [he/him]🍭@lemm.eeto Linux@programming.dev•Why Microsoft open sourced PowerShell and ported it to Linux1·2 months agoI wouldn’t call it confusion, more just ick. I don’t really like it.
irelephant [he/him]🍭@lemm.eeto Linux@programming.dev•Why Microsoft open sourced PowerShell and ported it to Linux1·2 months agoI know, but not all languages require it.
For example, lua does the following:
if true then print("hello") end hello
but this also works:
if true then print("hello") hello
irelephant [he/him]🍭@lemm.eeto Linux@programming.dev•Why Microsoft open sourced PowerShell and ported it to Linux13·2 months agoAfter the if condition. No other language does that, so it feels unecessary.
irelephant [he/him]🍭@lemm.eeto Linux@programming.dev•Why Microsoft open sourced PowerShell and ported it to Linux4·2 months agoDid you mean WSL? I mostly use it for that too because lua development on windows is ass.
irelephant [he/him]🍭@lemm.eeto Linux@programming.dev•Why Microsoft open sourced PowerShell and ported it to Linux44·2 months agoI can do that as well:
$l = Get-Content "example.txt" -TotalCount 1; Write-Output $l; ($l.TrimEnd("`r", "`n")).Length
There’s a condensed version using aliases then:
$l = gc 'example.txt' -TotalCount 1; $l; ($l.TrimEnd("`r", "`n")).Length
I still think it has a better syntax than bash.
irelephant [he/him]🍭@lemm.eeto Linux@programming.dev•Why Microsoft open sourced PowerShell and ported it to Linux68·2 months agoMaybe you’re a bit more used to the linux stuff then.
https://lemm.ee/comment/20786033 – I think powershell’s syntax is far better than bash’s. It feels more modern.
irelephant [he/him]🍭@lemm.eeto Linux@programming.dev•Why Microsoft open sourced PowerShell and ported it to Linux109·2 months agoIts a completely different shell, not just another terminal emulator.
Its more readable, and its syntax is less arcane than bash.
For example, a script to get the first line of a file and its lenght in bash is:
#!/bin/bash if [ "$#" -ne 1 ]; then echo "Usage: $0 filename" exit 1 fi filename="$1" if [ ! -r "$filename" ]; then echo "File '$filename' does not exist or is not readable." exit 1 fi read -r first_line < "$filename" echo "First line: $first_line" length=${#first_line} echo "Length of first line: $length"
There is so much I hate about this, like using a semicolon after the if condition, and ending it in fi.
Versus the powershell version:
param ( [Parameter(Mandatory = $true)] [string]$FilePath ) if (-not (Test-Path -Path $FilePath)) { Write-Error "File '$FilePath' does not exist." exit 1 } try { $firstLine = Get-Content -Path $FilePath -TotalCount 1 } catch { Write-Error "Could not read from file '$FilePath'." exit 1 } Write-Output "First line: $firstLine" $lineLength = $firstLine.Length Write-Output "Length of first line: $lineLength"
It feels more modern.
Maybe you made the original.
I also made one I posted, but it was about fedora eating the MacOS bootloader or something like that.