Is there any irony in a thread on browser malware that includes a "please run this bash script blind"?
Not that I don't trust you, but between now and when someone stumbles on this thread, your domain could expire and I could publish something crazy at that url.
This is why I put the raw url to the script first in my comment. Downloading the script file, doing a chmod +x and then a ./script.sh to execute it is daunting for some.
But I'll add a caveat to my original comment as well.
edit: Looks like I can't edit my original comment anymore.
It seems there are a bots on here commenting and upvoting each other. If HN is susceptible to this, it feels like there's no chance for the rest of the web. Damn.
I think Karpathy[1] summarized why he thinks this is the case quite well (as described he was himself hyping it up a bit much, but there are some foundational reasons why it's a very interesting experiment).
"it's nothing new and it's a lot of scams and garbage, but it's just bigger than before, but I still think there will be something transformative there eventually"
Seems like a Rorschach test. If you think this sort of thing is gonna change the world in a good way: here's evidence of it getting to scale. If you think it's gonna be scams, garbage, and destruction: here's evidence of that.
Karpathy is one of the biggest tech grifters of our time, so finding out that he's jumped on this grift train as well comes as no surprise.
Actually, hang on... yep, to absolutely nobody's surprise, Simon Willison has also hyped this up on his blog just yesterday. The entire grift gang is here, folks.
Maybe it has always been this way but it seems like these days it's only a matter of time before anyone "authentic" (or at least seems authentic at first) turns into some type of grifter. If you have a big enough following there is too much money to be made not to grift.
I used to follow Fireship, I even have him connected on LinkedIn. Look where he is now. I also used to follow simonw, but I think he is going down the same spiral.
I completely and utterly disagree. Simon is no gifter. Intellectually lazy snobs think that any time someone has genuine delight and excitement about something that they’re “grifting.” Also, for anyone who is trying (regardless of whether they are succeeding) the to make money—that isn’t synonymous with “grifting.” God, some of you need a better relationship with a dictionary.
Plus, it seems some of y’all love to hate the very industry which puts a roof over your head. You’re hoping and praying that it all burns down—yet where will that leave you? How do you feel about becoming a plumber—-until the robots take that job?
> Plus, it seems some of y’all love to hate the very industry which puts a roof over your head. You’re hoping and praying that it all burns down—yet where will that leave you? How do you feel about becoming a plumber—-until the robots take that job?
This probably isn't a line of argument you want to go down. I've been unemployed for 7 months, in part due to how difficult it is to get so much as an intro call because so many people have totally automated the process of spamming every open job posting with as many resumes (many of which were likely LLM-generated as well) as possible.
In this case it's only about payout from views/engagement of posts.
There is no commercial interest from the developer of OpenClaw. He doesn't make any money from it. He made enough from selling his startup a few years back.
So when we suspected some companies to game the Twitter algorithm to make money, maybe they were not responsible for it at all.
For most people it works like that. Only a tiny minority keeps pushing after that point.
I just can't see an angle to OpenClaw that could provide a substantial financial gain for the creator. It's clearly a passion project. Like Ghostty from Mitchell Hashimoto.
There are several US states where, by law, retailers are not allowed to give preferential treatment to credit card paying customers over cash paying ones. Which means, in those states, retailers will be required to always round transactions to the cash paying customer's benefit, where in other states the retailer is allowed to round to the nearest 5 cents. This is going to cost large retailers millions.
Interestingly many of them had already put the work into updating the cash register software to allow for this due to the penny shortages during covid.
Let those large retailers put pressure on their suppliers. Prices haven't exactly been stable recently. I really don't think it matters, but if it did (as you claim) then surely some downward pressure is a good thing.
Unfortunately I think this is much easier said than done. No single store is going to want to make this change, because it'll make their prices look higher than the competitors'. It'd require legislation, (and even that'd likely be state-by-state legislation).
It also means a company wouldn't be able to advertise a single price for a product nationwide, since sales tax rates vary by state (and many times even within a state).
Also worth noting that Canada also doesn't include sales taxes.
In fish, I have an abbreviation that automatically expands double dots into ../ so that you can just spam double dots and visually see how far you're going.
# Modified from
# https://github.com/fish-shell/fish-shell/issues/1891#issuecomment-451961517
function append-slash-to-double-dot -d 'expand .. to ../'
# Get commandline up to cursor
set -l cmd (commandline --cut-at-cursor)
# Match last line
switch $cmd[-1]
case '*.'
commandline --insert './'
case '*'
commandline --insert '.'
end
end
I used to do this, but unary kind of sucks after 3; So maybe others might like this better before their fingers get trained:
..() { # Usage: .. [N=1] -> cd up N levels
local d="" i
for ((i = 0; i < ${1:-"1"}; i++))
d="$d/.." # Build up a string & do 1 cd to preserve dirstack
[[ -z $d ]] || cd ./$d
}
Of course, what I actually have been doing since the early 90s is realize that a single "." with no-args is normally illegal and people "cd" soooo much more often than sourcing script definitions. So, I hijack that to save one "." in the first 3 cases and then take a number for the general case.
# dash allows non-AlphaNumeric alias but not function names; POSIX is silent.
cd1 () { if [ $# -eq 0 ]; then cd ..; else command . "$@"; fi; } # nice "cd .."
alias .=cd1
cdu() { # Usage: cdu [N=2] -> cd up N levels
local i=0 d="" # "." already does 1 level
while [ $i -lt ${1:-"2"} ]; do d=$d/..; i=$((i+1)); done
[ -z "$d" ] || cd ./$d; }
alias ..=cdu
alias ...='cd ../../..' # so, "."=1up, ".."=2up, "..."=3up, ".. N"=Nup
and as per the comment this even works in lowly dash, but needs a slight workaround. bash can just do a .() and ..() shell function as with the zsh.
Good point, when working with keybindings, you'll inevitably end up overriding built-ins. I see it as a trade-off, between something I don't know of (and wouldn't use) and something I find useful. Works for me :)
absolutely. From back in the day, the annoying one was GNU screen, which took over ctrl-a by default. Overrode that to be ctrl-^, which in bash is transpose, make "zx be "xz", which was rare enough to okay with losing.
Does zsh support this out-of-the-box? Because I definitely never had to setup any of these kinds of aliases but have been using this shorthand dot notation for years.
https://www.facebook.com/?filter=friends&sk=h_chr
its a filter to just show you posts from your friends, no groups, nothing else.