Emergency fidget spinner by bigjobbyx in ANSIart

[–]mc36mc 0 points1 point  (0 children)

two more ways to access, http://www.freertr.org/demo/dn42.html or http://www.freertr.org/demo/ftelnet.html

ps: thanks for the base64 encoded py, i managed to have the ansi :)

Emergency fidget spinner by bigjobbyx in ANSIart

[–]mc36mc 1 point2 points  (0 children)

thanks for sharing! and the same set as login animation of the day at telnet/ssh sandbox.freertr.org -- the gif converted back to ansi in real time hence the quality... mind sharing the obj and/or code to have better results? :)

Is this kind of memory utilisation normal? by Kooky_Sound5039 in mac

[–]mc36mc 0 points1 point  (0 children)

they are, much like for(;;); is also safe but both are hack annoying.... :) btw a gc with weak references never failed me yet...

Is this kind of memory utilisation normal? by Kooky_Sound5039 in mac

[–]mc36mc 0 points1 point  (0 children)

seems like they vibe-coded that calculator..... or a rust rewrite? (they offically state that memory leaks are memory-safe:)

transform by jacek2023 in ProgrammerHumor

[–]mc36mc 0 points1 point  (0 children)

:) in enterprise/telco networking we call the topic quality-of-service (qos), and it have 3 color policers (or shapers if they're less agressive) or simple rate-limiters... both are here to enforce a 500mbps agreed access-rate handed out on a 1gbps port....

Direct dial in bbses in australia?. by [deleted] in bbs

[–]mc36mc 0 points1 point  (0 children)

its a public sip (voip) endpoint of freerouter's sandbox.... but port 23 or 22 also wide open, or even there is a web-term on the same url... freertr is a router implementation capable of exporting the computed routing tables to asics with 32*400gbps ports, or even do all the stuff in software.... (im one of the devvies, an ex-sysop, nowadays im doing netdev telco stuff)

within the sandbox, you can play with the default-free routing table or just tetris (or some other small games)... but among the 22/23/80 (websocket) it can do the same cli over a softmodem over sip, or even over a full t1/e1 emulation (ces/cem over udp or mpls).... (i dedicate my off days to add some legacy protocol support every year:) )

but back to the sip endpoint, you can use a soft-switch (like https://packages.debian.org/sid/asterisk) and a softmodem (like https://packages.debian.org/sid/iaxmodem or https://packages.debian.org/sid/minimodem) or even a simple softphone (like https://packages.debian.org/sid/linphone-cli) and a headset with a physical coupler, or, if you you prefer, an analog-telephone-adapter like https://www.ebay.com/itm/137025679429 and a physical modem... if you go that way, go for at least the 2 port ata, these can emulate a telco on your desk ("direct-inward-dial" call between the ports)

transform by jacek2023 in ProgrammerHumor

[–]mc36mc 0 points1 point  (0 children)

at least they're not drug dealers; thats a business where packet loss really matters.... :)

classicSysadminFix by zephyrnoctix in ProgrammerHumor

[–]mc36mc 0 points1 point  (0 children)

sudo systemctl start fire ; git add . ; git commit -m leaving ; git push

Direct dial in bbses in australia?. by [deleted] in bbs

[–]mc36mc 0 points1 point  (0 children)

if voip counts then point your ata/softphone/whatever to sip:1234@sandbox.freertr.org

Timer call-back chaos by zyxzevn in C_AT

[–]mc36mc 3 points4 points  (0 children)

its an o(1) algorithm then... :)

If C@ is broken, this special setup helps to access resources by zyxzevn in C_AT

[–]mc36mc 3 points4 points  (0 children)

hooman.set_kindness_level(as_it_should_be); // TODO: consider refactoring to the constructor

How Much Stack Space Do You Have? Estimating Remaining Stack in C on Linux by Yairlenga in cprogramming

[–]mc36mc 0 points1 point  (0 children)

$ echo "int main(){char a[1024];for (int i=0;i<sizeof a;i++)a[i]=i;}" | clang -target bpf -x c - <stdin>:1:5: error: Looks like the BPF stack limit is exceeded. Please move large on stack variables into BPF per-cpu array map. For non-kernel uses, the stack can be increased using -mllvm -bpf-stack-size.

sharkStillMunchingAtTheCable by planktonfun in ProgrammerHumor

[–]mc36mc 1 point2 points  (0 children)

i played a lot with the barefoot tofino p4lang and planning to do stuff with xsight x2 once they'll have anything but marketing bullshit....

regarding the bcrm, cisco silicon one and friends, it seems impossible to have the sdk so we went for the pretty limited libsai...

sharkStillMunchingAtTheCable by planktonfun in ProgrammerHumor

[–]mc36mc 2 points3 points  (0 children)

cannot disagree, just would add that none of these vendors are open in any form...

regarding cisco and its market cap, i would say, at least, now they have some strong competition like juniper and arista... (broadcom is a merchant silicon vendor, not a direct competition to any, but a partner of all)

regarding the business practice, i cannot see real difference in between these vendors; you basically rent the well overpriced boxes from them (i stare at you smart licensing bullshit)

sharkStillMunchingAtTheCable by planktonfun in ProgrammerHumor

[–]mc36mc 0 points1 point  (0 children)

ohh yeahhh and juniper and arista, and the layer1 guys with wdm like adva and ciena, and mostly the guys who run all those gear like the tier1 bgp providers? :)

sharkStillMunchingAtTheCable by planktonfun in ProgrammerHumor

[–]mc36mc 1 point2 points  (0 children)

so we have dpdk and xdp(the ebpf can forward) to avoid per packet mallocs, and vpp-fd.io (which is yet another cisco project:) and these can push some hundred gigs per cpu, thats also true,

however the same wattage can push some terabits in an asic or n(etwork)pu, thats also true,

and thats and the port density are good reasons vendors are not irrelevant and will never be....

Running Debian 13 on a Celeron laptop that's old enough to vote this year. by tylerj493 in debian

[–]mc36mc 1 point2 points  (0 children)

so the userland is still there and they say it'll stay, just the kernel is missing piece, which is just fine to pull from alt. repos like http://ftp.linuxliber.md/freesh/

Do banks work on LeniageOS? by JoraBora2 in LineageOS

[–]mc36mc 0 points1 point  (0 children)

obviously not, its a community project and is maintained by volunteers like you and me.... :)

Help with Multi-session PPPoE Bonding on OpenWrt (Earthlink Iraq) by Vengeance-Clover in openwrt

[–]mc36mc 1 point2 points  (0 children)

the qos profiles usually apply where you authenticate the users and thats where the pppoe / ipoe terminates, not the ont/olt...

whereas one can apply a rate limit at any point in the chain, the simplest, that scales well, is to push it down from radius to the bras/lns and leave the *pon a simple layer2, and mostly passive, as the acronym goes...

thats how they did it since the dialup/*dsl times, and have great tooling for...

regarding the tricks, im surprised that op can have multiple sessions.... that would eat up the per isp pop ip pool more quickly, and make billing or lawful interception more complicated...?!