539 karma · joined January 3, 2025
It may put me at a disadvantage when it comes to quickly slop something together? But so far the free-to-use chat bots do as well for my needs.
if [ "$SESSION_TYPE" != 'remote/ssh' ]; then
if [ "${TERM_PROGRAM}" != 'tmux' ]; then
( if [ $[RANDOM % 10] == "0" ]; then fortune -n 40 -s; else echo "Hi, $(whoami)!"; fi ) | cowsay | lolcat && printf '\n'
else
if [ "${TMUX_PANE}" == '%0' ]; then
fortune | cowsay -f small | lolcat && printf '\n'
fi
fi
fi
It's a whole chain of interpreters firing up (sub-shells, Perl for the cow, Ruby for the lol, I think.) :DBut what would life be without a little bit of fun?
/edit
Yes, as confirmed with cURL, using my browser's "User Agent": 410 blocked. Using some other "User Agent" and it passes along the data. Pretty silly, IMHO.
(aka "autodocs", for those who remember the term)
Multiple times I got partially broken "citations" of GPL licensed code out of the models as answers to basic research questions (aka prompts) w/o any mentioning of the original license applied to the code. Just adding some random bugs every 10th line doesn't make it not a direct derivate. Image generators happily generated Sonics or Bart Simpsons (w/o directly prompting for that either). No mentions that those are copyrighted characters either.
Sci-fi aside: We probably will see a slow but very steady increase of such events in the coming years with more unnecessary automation applied everywhere.
Anyway… the URL first becomes visible once you hover over the link (assuming a browser that shows the link target)/ or click on the "New" entry. If you don't know beforehand that the "New" link turns into a "newest" URL… one only can make an educated guess. Sure, I assumed it may be the same, but could have been there's some actual more obscure "Newest" somewhere too… the way the question / poll was asked it didn't feel like this was about the first top most link on the site. Hence my query for proper clarification.
Hope that clears it up. :-)
I guess that's why.
When doing a WHOIS on that IP we'll get a contact address for abuse reports: "google-cloud-compliance@google.com", but sending anything there, returns an error that the user doesn't exists.
Who to contact? How to make Google stop? Where to report the abuse of their services? I can't find out. The whole service is basically a big <bleep> off and "we don't want any contact."
Maybe I also need to publish some article, so it can be published here on HN? Maybe that could give it some traction for someone at Google to look into it?
I want to resurrect an older Mac mini with an installation of a Linux distribution, but choosing a suitable distro is the first step I struggle with. Only thing I know is that it won't be an Ubuntu setup. :-)
I do run Linux-based systems in various forms already: OpenWRT on the router, an older Debian VM —which I just messed up a few days ago by trying to uninstall a wallpaper package which took down the whole desktop environment for some reason— and Raspbian on the PI.
But on some days I feel maybe I just should go for FreeBSD. But it may have similar (to a lesser extend) issues like Haiku with proper up-to-date software, especially in the web browser department? I previously dabbled with Haiku and this was its main issue. The OS itself is pretty nice though.
Actually the compiler (at least clang) warns about this:
$ gcc -W -Wall test.c -o test
test.c:8:7: warning: multiple unsequenced modifications to 'a' [-Wunsequenced]
a = a++ + ++a;
^ ~~
1 warning generated.
The undefined behaviour stems from the fact that "a" is modified multiple times between the "sequence points" (so it's irrelevant to the actual problem that this happens with ++, --, pre-, or, post-, or in which order) We only can modify the variable safely once on the right side without entering bizarro world.A construct like this certainly can be confusing.