Seriously, why would you use nnn, vifm, ranger or foo when you have rover? Tabs, copy/move/delete, easy-to-configure file open, ⌠an #openbsd port is required ^^ https://github.com/lecram/rover
@prologic@twtxt.net The headline is interesting and sent me down a rabbit hole understanding what the paper (https://aclanthology.org/2024.acl-long.279/) actually says.
The result is interesting, but the Neuroscience News headline greatly overstates it. If Iâve understood right, they are arguing (with strong evidence) that the simple technique of making neural nets bigger and bigger isnât quite as magically effective as people say â if you use it on its own. In particular, they evaluate LLMs without two common enhancements, in-context learning and instruction tuning. Both of those involve using a small number of examples of the particular task to improve the modelâs performance, and they turn them off because they are not part of what is called âemergenceâ: âan ability to solve a task which is absent in smaller models, but present in LLMsâ.
They show that these restricted LLMs only outperform smaller models (i.e demonstrate emergence) on certain tasks, and then (end of Section 4.1) discuss the nature of those few tasks that showed emergence.
Iâd love to hear more from someone more familiar with this stuff. (Iâve done research that touches on ML, but neural nets and especially LLMs arenât my area at all.) In particular, how compelling is this finding that zero-shot learning (i.e. without in-context learning or instruction tuning) remains hard as model size grows.
@movq@www.uninformativ.de Variable names used with -eq in [[ ]] are automatically expanded even without $ as explained in the âARITHMETIC EVALUATIONâ section of the bash man page. Interesting. Trying this on OpenBSDâs ksh, it seems âset -uâ doesnât affect that substitution.
I love shell scripts because theyâre so pragmatic and often allow me to get jobs done really quickly.
But sadly theyâre full of pitfalls. Pitfalls everywhere you look.
Today, a coworker â whoâs highly skilled, not a newbie by any means â ran into this:
$ bash -c 'set -u; foo=bar; if [[ "$foo" -eq "bar" ]]; then echo it matches; fi'
bash: line 1: bar: unbound variable
Whyâs that happening? I know the answer. Do you? đ
Stuff like that made me stop using shell scripts at work, unless theyâre just 4 or 5 lines of absolutely trivial code. Itâs now Python instead, even though the code is often much longer and clunkier, but at least people will understand it more easily and not trip over it when they make a tiny change.
If some of you budding fathers want to know how I created a computer nerd to one day work for Facebook in the big USA, well you purchase a $1000 Xmas present, an enormous thick book with C++ programming, and say, you can play as many games as you like kids, but James has to create them using computer software.
SO James created once a 3D chess program with sound, took 6 months or so, really hard to beat, not based on logic moves point by point like other chess programs, this one was based on the depth of looking for patterns, set it to 5 moves ahead and you were toast every time. Nice program too, sadly gone over the years, computers suffer from bit rot. We used to try and mark rotten hard drive discs once as bad sectors, not sure how UBuntu does this these days, I see a dozen errors on the screen every time I load.
Today I would purchase for my kids AI CAD simulation software with metal 3D printer and get your child to build fancy 3D models and engines from scratch. This will make them an expert in the CAD AI industry by the time they are 14 years old. Sadly AI is here to stay and will spoil the Internet.
@falsifian@www.falsifian.org by the way, on the last Saturday of every month, we generally hold a online video call/social meet up, where we just get together and talk about stuff if, youâre interested in joining us this month.
OTS works Soo great! đ Juat got my mother to use it to share some creds so I could take over her web hosting needs đ¤Ł
today i will start trying to extract my dots from my memex database and manage the dependency tree entirely using nix flakes
@prologic@twtxt.net Remember when we used to lose access to e-mail, IM and forum accounts after 30 days of inactivity? đ ⌠Then storage became cheaper and companies figured out that any tiny bit of someoneâs data is worth something to someone(thing) else. đĽ˛
University Age
â Read more
Let me suggest to use a more secure password, @bender@twtxt.net. One, that does not contain âpasswordâ. Like hunter2
!!
@aelaraji@aelaraji.com Ahh it might very well be a Clownflare thing as @lyse@lyse.isobeef.org eluded to 𤣠One of these days Iâm going to get off Clownflare myself, when I do Iâll share it with you. My idea is to basically have a cheap VPS like @eldersnake@we.loveprivacy.club has and use Wireguard to tunnel out. The VPS becomes the Reverse Proxy that faces the internet. My home network then has in inbound whatsoever.
@prologic@twtxt.net Iâm using CF Tunnel on a raspberry pi, canât do direct at the moment.
@prologic@twtxt.net Good to know. I must admit Iâve never actually used a Docker instance, probably as I just assumed the overhead might be a bit much for my usual very modest servers.
@bender@twtxt.net Is it so maxed out you couldnât fit a pretty small program like Headscale on it? Headscale by itself and only personal home type use as far as amount of peers go, it really isnât noticeable I donât think resource-wise. The Docker version I guess could be a different story.
@bender@twtxt.net Mine is about the same, though I have 20GB left đ In terms of resources, Headscale is using next to nothing though.
I must admit Tailscale is really cool and why I havenât used it before now is beyond me đ
receieveFile()
)? đ¤
We received the abuse report below regarding network abuse from the IP address indicated.
On researching I see that HTTPS (tcp 443) traffic is continuing and originating from you NAT IP address 100.64.x.x
This was further found to be originating from your firewall/router at 192.168.x.x (MAC D8:58:D7:x:x:x).
This abuse is continuing and constitues a violation of [ISP] Acceptable Use Policy and Terms of Service.
Please take action to identify the source of the abuse and prevent it from continuing.
Failure to stop the abuse may result in suspension or cancellation of service.Thank you,
@prologic@twtxt.net Hitting that URL returns a bunch of HTML even though there is no user named lovetocode999
on my pod. I think it should 404, and maybe with a delay, to discourage whatever this abuse is. Basically this can be used to DDoS a pod by forcing it to generate a hunch of HTML just by doing a bogus GET like this.
@stigatle@yarn.stigatle.no I used the following hack to keep my VPS from running out of space: watch -n 60 rm -rf /tmp/yarn-avatar-*
, run in tmux
so it keeps running.
@stigatle@yarn.stigatle.no / @abucci@anthony.buc.ci My current working theory is that there is an asshole out there that has a feed that both your pods are fetching with a multi-GB avatar URL advertised in their feedâs preamble (metadata). Iâd love for you both to review this PR, and once merged, re-roll your pods and dump your respective caches and share with me using https://gist.mills.io/
@lyse@lyse.isobeef.org I bet it was! These kinds of sunset shots (with colorful delicious clouds in motion⌠etc) have always been candy to my eyes. And I know for a fact that the real thing usually looks ten folds better than in pictures (at least in the ones I used to take). Thank you for sharing these!
I admit Iâve always compromised on this way too much myself, always to this day having Facebook Messenger just to communicate in my families group chats. Sure I run it in a Work profile on my GrapheneOS phone that I can switch off at any time, I can completely cut it off from network access any time as well, I can have a lot of rudimentary control over it, I use it as sparingly as possible, but it doesnât change the fact everytime I use it weâre funneling private convos through bloody Metaâs servers and trackers etc.
@movq@www.uninformativ.de This outage did affect me, though not much, via the university where my wife teaches and where I teach sometimes. They actually sent out an alert in their emergency alert system (the one they use to alert people of extreme weather events and bomb threats, mostly), telling people that all IT systems were down.
A friend of mine elsewhere pointed out that they pushed this change on a Friday, which of course no software developer with any experience would ever, ever, ever do. I have to assume thereâs some toxic management at CrowdStrike, but who knows. Even more reasons to sympathize with the poor folks who are probably going to be working nights and weekends to clean up this mess.
@prologic@twtxt.net LOL Thanks to you, even I started using signal.
@movq@www.uninformativ.de TBH I donât like Matrix⌠It feels a bit messy, my conversations and servers I join tend to get mangled, some stuff tend to have some sub-stuff⌠etc. I donât hate it though, because I know I may have been using it wrong.
But hey, have you ever tried Databag ? Your family might get a better user experience with this one.
Organ Meanings
â Read more
The âMatrix Experimentâ, i.e. running a Matrix server for our family, has failed completely and miserably. People donât accept it. They attribute unrelated things to it, like âI canât send messages to you, I donât reach you! It doesnât work!â Yes, you do, I get those messages, I just donât reply quickly enough because Iâm at work or simply doing something else.
Iâll probably shut it down.
Nobody cares about privacy. The reasons I bring up in discussions are âtoo nerdyâ. They put all their stuff to Google or Apple, so why would messaging be any different? (Weâre not even using all those Matrix crypto stuff ⌠That would be insane.)
Itâs a lost cause. Iâm frustrated.
Will I give in and use WhatsApp instead? Not sure yet.
I feel like complexity is measured differently at different levels of a project..
- at the function level you use cyclomatic complexity or how many branches internally and how much you need to keep in mind as it calls out to other functions.
- at a file/module level is a balance of the module doing too much against being so granular that you have cross dependency across modules. I have trouble with keeping things dry at this level because it can lead to parts being so abstract or generalized that it adds complexity.
- at a project level i suppose its a matter of how coupled things are across sub-modules.
đ Hello @hoorydrotrult@anthony.buc.ci, welcome to Buccipod, a Yarn.social Pod! To get started you may want to check out the podâs Discover feed to find users to follow and interact with. To follow new users, use the ⨠Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! đ¤
The 26°C humidity was through the roof and we just barely escaped the thunderstorm on our stroll. Only the adjacent rain hit us hard. Black clouds caught up on us and we decided to take cover at a barn. Not even a minute later it started to rain cats and dogs for ten minutes straight. Holy crap, that was cool to watch. :-) Also, the smell of rain was just beautiful.
We then decided to continue our return in the light drizzle. But it then got much heavier again and we got completely soaked. With the wet t-shirt and the wind it actually felt rather cold. I anticipated to get rained on, so I left my camera at home. Plenty of paths turned into brook landscapes, several centimeter deep creeks ran down the hilly trails. Quite fascinating. :-)
The sunset a few minutes ago wasnât too bad:
Hatchery
â Read more
đ Hello @safeenakhan@anthony.buc.ci, welcome to Buccipod, a Yarn.social Pod! To get started you may want to check out the podâs Discover feed to find users to follow and interact with. To follow new users, use the ⨠Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! đ¤
Iâve been thinking about a new term Iâve come across whilst reading a book. Itâs called âComplexity Budgetâ and I think it has relevant in lots of difficult fields. I specifically think it has a lot of relevant in the Software Industry and organizations in this field. When doing further research on this concept, I was only able find talks on complexity budget in the context of medical care, especially phychiratistic care. In this talk it was describe as, complexity:
- Complexity is confusing
- Complexity is costly
- Complexity kills
When we think of âcomplexityâ in terms of software and software development, we have a sort-of intuitive about this right? We know when software has become too complex. We know when an organization has grown in complexity, or even a system. So we have a good intuition of the concept already.
My question to yâall is; how can we concretely think about âComplexity Budgetâ and define it in terms that can be leveraged and used to control the complexity of software dns ystems?
@eldersnake@we.loveprivacy.club how many browsers are out there, that use a unique âengineâ? There seems to be quite a few: https://en.m.wikipedia.org/wiki/Comparison_of_browser_engines. Sure, another one wonât hurt. Would I use it? Probably not. đ
@mckinley@twtxt.net I must admit I was tempted to use EndeavourOS for an install on a HTPC (N97 mini PC) when it arrives to quickly get up and running, but then again I havenât done a fresh install of Arch in quite a while so it sounds like things have simplified even more since then. HmmâŚ
If youâre reading this, it is now possible to post on twtxt.net using Ladybird!
Very cool! Interestingly using your web app, the result was a higher bitrate than when I downloaded the best audio only option in yt-dlp
(258 kbit/s vs 140 kbit/s).
Donât quite understand that but nice work đ
Oh no, donât tempt me. Iâve been on KDE for a while to not tinker and make it possible for my Windows using partner to use my laptop now and then, Iâm trying to avoid the dwm/l addiction đ¤Ł
Some of the dev teams I work with use kanban. I like using cumulative flow diagrams to monitor throughput. Pawel Brodzinski has a terrific write-up on using CFDs here: http://brodzinski.com/2013/07/cumulative-flow-diagram.html
Unfortunately not on that front. Still the same 404 posting errors and oddly occasional login errors.
Thatâs why I was wondering if using Go 1.22.4 could be an issue. I donât know how exactly. Only way to test is to rebuild it with an older version I guess, which is why I did the make clean in the first place. Old habits die hard lol.
Finally using workspaces in my monorepos.
I love the history view in Jira, but changes to long descriptions are hard to find via stare-and-compare. Iâve been using git diff --word-diff
to find the actual changes.
Base: 5.00 miles, 00:10:04 average pace, 00:50:19 duration
had to step off after two miles to use the faculties. getting back on the last miles were a slug-fest and i feel like i should have just pushed through it.
#running #treadmill
@prologic@twtxt.net iâve used it on some small side projects and it was great. my 8-5 gig isnât too keen on it yet which wasnât surprising.
@movq@www.uninformativ.de it is an interesting thing to do. I mean, he found a way to fool Defender, but why? A disabled Defender is worthless, and thatâs what he is doing. If I were to use Microsoft Windows, I would want the Defender to be bonafide active.
@movq@www.uninformativ.de Iâve been using Qwant for a while but it was down earlier today (as well đ) so I switched back to my trusty Searx Redirector
⌠This utility forwards your search query to one of 11 random volunteer-run public servers to thwart mass surveillance.
QOTD: Which web search engine do you use? đ
Thereâs other potential uses for the tool (compare syscall latency between OSes, stat latency between file systems), but not what iâm after.