-
sixpiece
hello
-
sixpiece
I am trying to get the xorg to work
-
cracauer
What happens?
-
sixpiece
I get three little screens
-
sixpiece
-
sixpiece
-
VimDiesel
Title: xorg does not work exit error 2 | The FreeBSD Forums
-
sixpiece
solution is solved thank you
-
uskerine
-
VimDiesel
Title: c - How can I make Motif Push Button widget to appear as permanently pushed? - Stack Overflow
-
syle
hello
-
syle
how do i change the send recv tcp window size?
-
syle
send specifically
-
uskerine
-
VimDiesel
Title: How to set the maximum TCP receive window size in Linux? - Server Fault
-
syle
20:24:19.484251 IP dandesktop.49695 > router.microsoft-ds: Flags [.], seq 2486412285:2486421245, ack 3006939864, win 1024, length 8960 SMB-over-TCP packet:(raw data or conti
-
syle
nuation?)
-
syle
this small window size of 1024 only happening in one direction
-
uskerine
In Linux there are wmen_default, wmem_max, tcp_wmen that might impact the window size
-
uskerine
I assume there might be equivalents in FreeBSD, maybe you can try that
-
syle
this is freebsd
-
uskerine
I know, but sometimes I find easier to find what I want in Linux and then look for the FreeBSD counterparts
-
syle
tried them all doesn;t work
-
syle
#net.inet.tcp.sendbuf_inc = 32768
-
syle
#net.inet.tcp.sendbuf_max = 16777216
-
syle
#net.inet.tcp.sendspace = 2097152
-
syle
one of these should work, but it doesn't
-
uskerine
When you open a socket, can you specify the window?
-
uskerine
I mean in code
-
syle
yeah I am using -w option with iperf3
-
rennj
tcp_rmem (Receive Buffer) tcp_wmem (Send Buffer)
-
syle
router:~ # sysctl -a|grep rmem
-
syle
hw.usermem: 31717912576
-
syle
router:~ #
-
syle
you must be thinking linux maybe?
-
rennj
and its sysctl / ioctl just like #freebsd
-
rennj
yeah i was pasting linux foo
-
syle
router:~ # uname -a
-
syle
FreeBSD router.sunsaturn.com 14.0-CURRENT FreeBSD 14.0-CURRENT #0 main-n259877-e300f328fec1: Wed Dec 28 23:16:13 CST 2022 droot⊙rsc:/usr/obj/usr/src/amd64.amd64/sys/MYKERNEL amd64
-
syle
router:~ #
-
rennj
<uskerine> I know, but sometimes I find easier to find what I want in Linux and then look for the FreeBSD counterparts
-
rennj
in response to that
-
rennj
but what about the MTU..
-
syle
i mean i could try doubling kern.ipc.nmbclusters in /boot/loader.conf and rebooting, idk
-
syle
mtu is set at 9000 on each end
-
syle
i get full 10 gigabit one way, and really slow other way, tcpdump showing only difference between the 2 is the window size
-
syle
this example tcpdump of slow end:
-
syle
20:24:19.484251 IP dandesktop.49695 > router.microsoft-ds: Flags [.], seq 2486412285:2486421245, ack 3006939864, win 1024, length 8960 SMB-over-TCP packet:(raw data or continuation?)
-
syle
example of good end:
-
syle
20:25:00.177144 IP router.microsoft-ds > dandesktop.49695: Flags [.], seq 1533983546:1533992506, ack 176708, win 27247, length 8960 SMB-over-TCP packet:(raw data or continuation?)
-
syle
so must be window size, i grabbed these dumps from running iperf3 with and without -R flag
-
syle
so what happens is when i upload a file over samba from my desktop, its 10 gigabit speed, but downloading I get barely 100MB/s on chelsio card, when i disable that and use 10 gigabit intel card i get 300-500 MB/s, improvement but should be full 10 gigabit
-
uskerine
what is generating SMB-over-TCP packet?
-
syle
iperf3 it seems
-
uskerine
choose another non-used port for iperf tests
-
uskerine
does iperf uses SMB-over-TCP? that sounds weird
-
syle
yeah sorry that was my actual samba dumps with tcpdump
-
syle
ok with iperf3 regardless: bad direction:
-
uskerine
maybe Samba is setting the window parameter of the TCP packets
-
uskerine
because that window is a field of TCP packets, so it can be chosen by the application
-
syle
23:39:43.819457 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto TCP (6), length 9000)
-
syle
router.5201 > dandesktop.65214: Flags [.], cksum 0xb673 (correct), seq 212387841:212396801, ack 38, win 4113, length 8960
-
syle
good end:
-
syle
23:40:29.840848 IP (tos 0x0, ttl 128, id 37954, offset 0, flags [DF], proto TCP (6), length 5672)
-
syle
dandesktop.65241 > router.5201: Flags [P.], cksum 0x087d (correct), seq 700082433:700088065, ack 0, win 32768, length 5632
-
syle
window length is 4113 vs 32768
-
syle
what i am trying to fix
-
uskerine
so you are running iperf from dandesktop to router
-
syle
yes
-
uskerine
that uses 32K window which seems acceptable
-
uskerine
then router answers with a smaller window, maybe because it does not ahve to transmit back, the test is just one direction
-
uskerine
so it is just acknowledges
-
uskerine
have you specified -w at both ends?
-
syle
mostly good side is full of these:
-
syle
dandesktop.65241 > router.5201: Flags [.], cksum 0xf22f (correct), seq 700064513:700073473, ack 0, win 32768, length 8960
-
syle
23:40:29.840844 IP (tos 0x0, ttl 128, id 37953, offset 0, flags [DF], proto TCP (6), length 9000)
-
syle
bad side is full of ones with window size of 4113
-
uskerine
what do you mean by good and bad side?
-
syle
bad side is downloading to dandesktop: 0.00-1.00 sec 59.5 MBytes 499 Mbits/sec
-
syle
good side is uploading to router: 8.00-9.00 sec 1.15 GBytes 9.91 Gbits/sec
-
uskerine
but are you running iperf where? you might have been working on this for hours, the rest of us know nothing about your setup
-
syle
i am just running iperf3 on dandesktop to router with:
-
syle
C:\Users\dan\iperf\iperf-3.1.3-win64> .\iperf3.exe -w 2m -t 10s -i 1s -c 192.168.0.1 -R
-
syle
and
-
syle
C:\Users\dan\iperf\iperf-3.1.3-win64> .\iperf3.exe -w 2m -t 10s -i 1s -c 192.168.0.1
-
uskerine
adn what do you run in the router?
-
syle
the -R download side is the issue, that translates to sendbuf on freebsd router
-
syle
on router i have just: iperf3 -s
-
uskerine
why dont you also set the -w in the router?
-
uskerine
and what is 2m by the way?
-
syle
window size i think you can set only on client side
-
uskerine
I am not sure that -w is window size
-
uskerine
iperf3 documentation says it is socket buffer size
-
syle
-w, --window #[KMG] set send/receive socket buffer sizes
-
syle
(indirectly sets TCP window size)
-
uskerine
that is not the TCP window size
-
uskerine
oh then it does
-
uskerine
I would try -w in the router if I were you
-
syle
i tried won;t take with the -s option for some reason
-
uskerine
maybe netcat allows a similar try setting the buffer
-
syle
fighting to get this window size to match on receiving and sending ends seems to be real problematic tonight lol
-
uskerine
man page for netcat only mentions socket buffers, I am not sure if modifying the socket buffer always modifies the TCP window size (which is limited to 65535 I think)
-
syle
the length of packet looks good, just the window size is way to small on sending side of router it seems
-
uskerine
I do not know if that helps, but it seems that iperf is not setting the window size on the router side
-
uskerine
I would try netcat
-
uskerine
or I would try reversing the test
-
syle
i can do that
-
syle
same results
-
syle
i;ll try from another server as well that runs linux
-
uskerine
same results mean that you try to send from router to desktop and see a small window size
-
uskerine
?
-
uskerine
(using -w in the router side)
-
syle
gimme a sec linux is a retard needing more than mtu 9000 just to bridge
-
rennj
hehe
-
syle
alright got the linux mtu happy, yeah bout same results as windows to freebsd as linux to freebsd box
-
syle
i'll tcpdump here see if just window size again as well
-
syle
on linux good side: 00:00:22.108440 IP router.targus-getdata1 > router2.53416: Flags [.], ack 133687678, win 4096, options [nop,nop,TS val 944202605 ecr 1071474893], length 0
-
syle
on linux bad side: 00:01:11.241846 IP router.targus-getdata1 > router2.37240: Flags [.], seq 121612269:121621217, ack 38, win 4113, options [nop,nop,TS val 2338280191 ecr 1071523993], length 8948
-
syle
hmm
-
syle
window sizes similar here yet one side doing horribly
-
syle
and when i reboot between chelsio card and intel card is a difference of chelsio: 50 MB/s intel 350MB/s, both on sending can saturate 10 gigabit
-
rennj
its all about drivers i guess
-
rennj
hardware choices matter/drivers
-
syle
oww god idk if i can tune these drivers anymore than i have
-
rennj
HCL
-
rennj
i love the wifi dongles that dont support ad-hoc networking
-
rennj
no tethering for you
-
syle
for INTEL tuning to get that 350MB/s i disable flow control, and i set nrxds to match cores on server, i try same with chelsio with worse results
-
syle
I can try with defaults but defaults for chelsio is to do 8 queues no matter how many cores or threads
-
syle
whichever is less, with intel and melanox it will try to match core or thread count
-
syle
i figure might be easier to find problem with chelsio card doing only 50MB/s than playing with INTEL getting it from 3-500MB/s to 1000MB/s
-
syle
but the idea here is yeah figure this out, downloading a 4k movie at only 3-500MB/s is rediculously slow for 2023
-
syle
i mean i use that bandwidth for backups to :)
-
parv
:-)
-
syle
For last 5-10 years i been running all my freebsd, windows, linux VMs under centos linux KVM. I really like vm-bhyve so I have moved most VM;s under there now with NVME, drivers can easily pull greater than 1000MB/s so now just getting 10 gigabit issues worked out, and can happily zfs snapshot VMs daily as i;m developping other things is hope since when i tested suspend resume, its not stable,
-
syle
but i can get it to work
-
syle
at least under freebsd current tree, i guess i live on the edge running current, but i recompile kernel with production flags , i just like working with latest features
-
rennj
swap the remote hardware out and prove point
-
rennj
pop intel card in and find out..
-
rennj
prove the theory
-
rennj
drivers/hardware combo....
-
rennj
why HCL's matter
-
parv
Good setup you have going
-
rennj
i like tidalscale's bhyve SSI system
-
rennj
openSSI compaq/hp pretty much killed
-
rennj
need more ram, need more cpu...just add boxes
-
rennj
no single point of failure
-
rennj
high performance computing and high availability
-
syle
isn;t that cloud stuff, i just never could get into cloud stuff, why not just buy stuff yourself, set it up, if power usage an issue , a few inverters and solar panels should cover the costs and redundancy for home. For datacenter, i prefer baremetal, I don;t think there is anything like having root at the top level and working yourself down to VMs
-
syle
i;ll just build a new server and ship it to a datacenter, hoping to do a pcie 5 build in a few years lol
-
rennj
because business went cloud
-
rennj
i remember a time when each business had their own network
-
rennj
and the internet was a collection of these networks
-
rennj
when client---server kicked ass
-
rennj
and mainframe/batch processing sucked
-
rennj
we came full circle...
-
rennj
utility computing when everyone on the edge has mainframe general purpose computer in their pockets?
-
rennj
rent seeking!
-
rennj
supercomputer in their pockets
-
syle
don't forget space internet with elon musk, world domination soon with crypto payments
-
syle
and supercomputer in their pockets lol
-
rennj
beam the solar energy down to earth with microwaves...beam the data down from DC from space...heat problem solved...co2 issue solved
-
rennj
put the DC in space, hp has
-
rennj
m$ put the DC in the ocean haha
-
syle
i think it will be fine for next couple decades, but solar, space, wind won;t be answer 3 decades from now with sun coming to swallow earth, underground and using geothermal will be needed
-
syle
i mean an asteroid will definately take us out like dinosaurs way before sun swallows us, why i beleive in go to mars i guess lol
-
syle
what would make an interesting movie is what humans will look like on mars 10 decades from now after modifying their DNA so much to adapt to other planets
-
rennj
The Moon is a Harsh Mistress - Robert Heinlein
-
syle
hack computers with KALI, hack planets and encryption with quantum physics, hack DNA with CRISPR, defintely going to be an interesting world coming up for next generation
-
rennj
already covered
-
rennj
moon needs to be populated first let alone mars
-
rennj
putting your chickens before they are hatched....
-
syle
oww they need to setup on moon first to launch to mars thats a given, who gonna invest billions landing on mars when can;t do dark side of moon first. Problem is can we do that without governments trying to weaponize the moon
-
rennj
the people born on the moon are practically alien compared to earth born people...gravity and all
-
rennj
they cant even visit earth
-
rennj
anyway scifi paved the way
-
syle
i think we may have to go straight to mars, i just can;t see a government not being corrupted by ability to send nuke from moon directly to a country on earth
-
rennj
author of hugo/nebula awards though about all this
-
rennj
their bone density
-
rennj
science
-
rennj
low gravity env
-
angry_vincent
i suggest this goes to #freebsd-social but migrating to Mars solves nothing.
-
rennj
haha migrating mars is for fools
-
angry_vincent
it is smaller, it's axis wobbles way more than Earth, means there so dratic climate changes, list goes on and on
-
rennj
before the moon
-
angry_vincent
all this stuff about Mars is just a wet dream and useless money spending
-
syle
moon was apart of earth once is the theory, yeah don;t want to live there, just bounce off their to mars
-
rennj
yeah cosmic radiation
-
rennj
rna/dna dont like that
-
syle
well i really think they'll hack CRISPR so much we will look nothing like we do now at one point, so maybe our dna will be ok at some point
-
angry_vincent
one need to grasp, that humans are strictly bound to Earth, evolutionary. nothing more to say
-
rennj
download my being to silicon and upload me into a robot
-
syle
only other option is to teraform another planet, now that would be alot more work and to many failure points
-
rennj
space travel ...in limbo
-
syle
i honestly think the solution is travelling faster than the speed of light, only way going to find another earth
-
rennj
cyborg
-
rennj
the speed limit of universe...
-
rennj
you going to break?
-
parv
🤣
-
syle
i was talking with NASA last year on their chat channel about it , and someone a month later posted a theory on we could break speed of light if we built a space ship in a vacuum, interesting concept
-
rennj
even quantum entanglement obeys the laws
-
syle
problem with quantum entanglement and superposition though is that is only works at microscopic levels, we need a human level to
-
syle
will be great for faster computing and running AI algos, but not sure will help with getting us any faster across universe, although multi universes have recently been proven to exist, so waiting to see what happens with that
-
syle
is AI really AI though is my question, when i looked into algorithms deep learning uses, its like first year calculus class graph, its a balance of probabilities that if you don;t feed it to much data or over train it it may work
-
syle
guess would be first year quantum physics class to, idk seems to simple to be the real AI of the future
-
angry_vincent
i find AI would be the next ultimate failure of research ( in physics ), same as useless string theory.
-
rennj
-
VimDiesel
Title: Roko's basilisk - Wikipedia
-
rennj
dont be messing with a time traveling AGI/AI
-
syle
yeah who knows, in last year we have learned as facts that big bang is wrong from james webb telescope and multi universes exist, makes you want to smoke a joint and ponder all the 0s and 1s and maybe both at same time in the case of entanglement lol
-
angry_vincent
oh no, multiverse again
-
angry_vincent
another bullshit :)
-
syle
honestly i think quantum will just be a repeat of history, great they come out with it finally, everyone gets one, takes another 5-10 years for enough developers to do enough useful things with it before becomes mainstream, it will just turn our current tech into mainframes again lol
-
rennj
yeah cause absolute zero in my house cost nothing
-
syle
governments are only interested in it because of Shor's algorithm which promises to break every encryption right now with just 2k qubits, so all they have to do is keep storing encrypted data and unlock it all in a few years
-
syle
IBM will have it this year, see what happens
-
rennj
what is compute able,,,turning electricity signal into not just work/spinning a moter but calculating abstracted information...
-
rennj
ibm and samsung duel for #1 portfolio of patents each year now
-
rennj
ibm ran for years as most
-
syle
well till quantum comes out, asml owns all their asses, hell Biden even trying to ban ASML from selling to china, crazy
-
rennj
the new war is over tech
-
syle
and i guess thats the real issue with buying even pcie 4 or 5 right now, when we know asml will have chips down to 1nm by end of 2024
-
rennj
dont want russia,china, building drones off latest tech
-
syle
ok i spoiled myself during pandemic, my desktop is all pcie 4, but thats all lol
-
syle
rennj they already have it i;ve seen it, it looks like a raspberry pi, same size, but all pcie 4.x , tensor chips, sells for 1k
-
syle
work perfectly in a drone
-
syle
with a board like that you could command your drone to facial ID someone and kill him on the spot, thats scary, i think only way to defeat them is with EMP
-
rennj
don't be a menace to south central while drinking juice...
-
rennj
way off topic of #freebsd
-
syle
sure cause my network stack problem be alot funner on a saturday night :)
-
rennj
-
VimDiesel
Title: Imgur: The magic of the Internet
-
rennj
i have and uppercase problem
-
rennj
-
VimDiesel
Title: Version 7 Unix - Wikipedia
-
rennj
stty / tset -e
-
rennj
i boot up into uppercase for some reason
-
rennj
logout/login fixes terminal go figure
-
rennj
only reason i booting pdp11/v7 cause of #unix question
-
rennj
sucker for irc questions
-
syle
reset and CTRL-L were my favorites to try first on any OS lol
-
rennj
yeah free compiler would be my quest
-
rennj
heh
-
rennj
shit use to cost money ...people forget
-
syle
oww you talking about CC from solaris and irix days
-
rennj
1995 choice to make ...$600.00 solaris no compiler for x86/pentium mmx/pro or $50 walnut creek cdrom with freebsd/linux and compilers
-
syle
honestly i won;t pay for software unless its a game, i put money towards hardware lol
-
rennj
solaris 2.5.1 which i still got
-
syle
oww god i remember that , i had fiber array controllers on the sparc and veritas backup software, had to work in a datacenter in those days lol
-
rennj
yeah vxvm and vxfs
-
syle
lol
-
rennj
before sun disksuite/svm
-
syle
i had irix workstation accessing the SUN;s lol
-
rennj
hp and sun paid them
-
rennj
ibm/hp lvm came out eventually
-
rennj
logical volume management...besides raid levels
-
rennj
and fs
-
syle
think my first programming language was pascal, unless you count the commodore 64
-
rennj
mos6502 asm is nice
-
rennj
turing complete article other day...
-
rennj
besides x86 mov memory-to-memory being turing complete
-
rennj
mov fusciator
-
syle
of course programming never complete without doing recursion in assembly and people seem to turn right into sys admins right after that course lol
-
rennj
-
VimDiesel
Title: GitHub - xoreaxeaxeax/movfuscator: The single instruction C compiler
-
rennj
nand2tetris now we need nor2tetris
-
rennj
make some $$ making that book
-
syle
i;m going to ask the chatAI bot to disassemble this back to GCC lol
-
rennj
nad and nor are UTM
-
rennj
nand2tetris book/project...but no nor2tertris exists
-
syle
seems cool, should avoid malware detection programs for awhile, i actually heard they were using rust for awhile lol
-
rennj
memory safe languages
-
LxGHTNxNG
foof
-
LxGHTNxNG
should i pseudo-clean install my system
-
rennj
underflow/overflow, Null Dereference
-
syle
well they just want to cleanup the linux kernel with it and remove all the buffer overflow exploits all over the place in there still, will take a long time
-
syle
yeah reminds me of old phrack magazine days with alpha one
-
rennj
well asm, c, pascal, joke back in the day about a "gun"
-
rennj
shoot yourself in the foot
-
rennj
building a gun in asm,c, pascal
-
rennj
either way memory safe language are bonus..decades being proven people will make mistake...human error
-
rennj
the null is billion dollar error
-
rennj
according to creator
-
syle
it has been said the next war will be AI creating its own exploits and hacking servers on its own
-
syle
i mean you always have the advantage on the offensive, its an infinite war lol
-
syle
world has changed, in 90s if you ever got known as a blackhat you were finished, couldn;t land a job anywhere, do not pass go, get a job as a bartender. Now they;ll come running to your door and give you free pot i guess lmao
-
rennj
in the late 90 you said html/http and you had job..let alone /etc/services
-
rennj
everything is a file but bsdsockets...ip and port
-
syle
oww thats right, i said the world php one time and some webhosting company gave me my first job on a solaris sparc programming and admining it lmao
-
rennj
whole point of plan9 was fix things
-
syle
yeah i guess the first job was the hardest, then i think i controlled the whole countries dialups after that, that was fun
-
syle
i think my first modem was a 14.4k modem then 28.8k then i was so excited for the 56.k, then cable company came out with cable internet, never looked back lol
-
syle
i would use them to dialin to univerity systems and run slirp for free internet at home lol
-
syle
just some old Dec Alphas and Vax systems
-
syle
everything is a file but bsdsockets do explain
-
syle
i didn;t do much kernel hacking with freebsd, just did a few programs with kqueue and modified kernel here and there to my needs about it
-
rennj
cat -v is considered harmful perhaps
-
syle
oww interesting
-
rennj
bsdsocket is not a file..but a ip:port...
-
rennj
-
VimDiesel
Title: A layman's explanation for "Everything is a file" — what differs from Windows? - Unix & Linux Stack Exchange
-
syle
that would have been useful stacked with netcat for reverse shells back in day lol
-
rennj
open read write close foobar..libc
-
rennj
plan9 tried to fix it
-
rennj
sun went reverse and tried to add streams
-
rennj
everything is file is unix, everything is stream is m$/vms/openvms camp i believe
-
syle
back in day eveeryone was excited over pthreads, then epoll and kqueue, then everyone said fuckit use libevent or libev to many portability issues lol
-
rennj
unistd.h posix
-
rennj
yeah well smp and smt
-
rennj
thearding locking context switching....
-
syle
yeah cause context switching was expensive
-
rennj
my sparc boxes could not play mp3's
-
rennj
hehe 70Mhz 64MB-128MB ram, 500MB to 1GB drives
-
rennj
sparc 10,20,5,4,...doesnt matter
-
rennj
sparc20 was only good for 250 nfs connection as nfsserver
-
rennj
its in the documents
-
rennj
dual cpu or quad doesnt matter
-
syle
i actualyl was going to try to toss solaris again in a bhyve VM other day for fun, i couldn;t beleive i have to use a 32 bit version cause they only let people have 64 bit for sparcs still , i was like fuckit lol
-
rennj
i got 2.5.1, 8, 10, 11.3 vm..why...does it have modern browser
-
rennj
besides the illumos side of things
-
syle
sparcs were solid though all years i ran, NFS, NIS, veritas , apache etc that system was always rock stable
-
rennj
he who has most developers wins!
-
rennj
and linux is where dev is at
-
rennj
adb-tools! for android
-
rennj
cause phones out number craptops / towers/ 1u /2u /4u
-
syle
oww get this after i left that job where i got spoiled with expensive sparcs etc, i get to this company and instead of sparcs they have 200 linux 1u servers, every other day i was calling datacenter to clone a failed drive, that was cheapest hardware setup i ever seen
-
rennj
yeah sun had its day..so what!!!
-
rennj
hp had bigger boxes
-
rennj
hp had better engineering..and hpe is still around
-
syle
did all my firewalling on cisco routers and switches, could never trust any of those linux servers lol
-
rennj
my v2600 had 128cpu/128GB ram in the 90's
-
rennj
sun did not have box like that
-
rennj
not till sun10k sun15k sun25k
-
rennj
starfire which came from sgi/sun splitting the CRAY tech
-
rennj
mandated by U.S.GOV/DoD
-
rennj
my v2600 from hp was on top500 supercomputer list back in day
-
rennj
sun didnt have shit
-
rennj
like m$
-
rennj
winnt on top super computer list...well they tried
-
syle
supercomputer back then was like i;pm gonna run john the ripper on this encrypted has for next month and see what i get lol
-
syle
hash
-
syle
i guess back in those days you literally just ypcat passwd
-
syle
oww new thing if you like NIS to bad, you have to learn active directory now
-
syle
redhat now banning it from new systems
-
syle
so i was sitting here other night ok so toss windows 2022 in a bhyve VM or just run FreeBSD as a samba domain controller, could still use that windows remote tool. Or use redhat new auth system. I;m leaning towards samba with FreeBSD
-
rennj
en.wikipedia.org/wiki/8b/10b_encoding when the signal side and abstract software side mesh
-
VimDiesel
Title: 8b/10b encoding - Wikipedia
-
rennj
when hardware and software work together
-
rennj
Among the areas in which 8b/10b encoding finds application are the following:
-
rennj
haha see the list:
-
syle
still reading lol on this page now
-
syle
-
VimDiesel
Title: 64b/66b encoding - Wikipedia
-
rennj
its all claude shannon signal to noise ratio
-
rennj
get the most bang for buck....
-
rennj
ROI/TCO
-
rennj
return on investment and total cost of ownership
-
rennj
"Give me a problem with 1,000,000 lines of C. But don’t expect me to read the C, I couldn't. And don't think I'll have to write 10,000 lines of Forth. Just give me the specs of the problem, and documentation of the interface." --Charles "Chuck" H. Moore
-
rennj
uhdforth does away with spaces!
-
rennj
serious crazy
-
syle
lol my C professor use to tell me go back to your PC and print out only like the 10 lines of code where you are having a problem and bring it back
-
syle
oww your program segfaulted, go spend night with GDB and if you can;t solve it come to me in morning lol
-
syle
i think thats when i started using perl and python tbh
-
syle
what took me 100 lines of C i could do in 10-20 lines of perl or python
-
syle
unless you had a reason to close source your code to binary i guess
-
syle
rennj i might need your expertise to solve this socket issue
-
rennj
im still learning
-
syle
what side does the heavy cpu lifting when sending/receiving, there is a 2 ghz cpu, i know samba iperf3 generally run single threaded
-
rennj
truss/strace modern day would be dtrace
-
syle
i guess i could strace the system calls off linux system yeah i;ll try that
-
rennj
dtrace allow you to probe 1000's of times better that trusss/strace
-
syle
oww wow i thought iperf was advanced
-
rennj
heatmap where kernel is wasting time
-
syle
its only using select system calls not even epoll
-
rennj
dtrace and zfs pushing tech forward
-
rennj
smf/upstart/systemd...parallel init
-
rennj
zfs is death to fsck...so 100drives being fscked after crash doesnt take forever
-
syle
omg i think i see the issue but how to figure this out now
-
syle
read(5, 0x7fd9cb934bd0, 95280) = -1 EAGAIN (Resource temporarily unavailable)
-
syle
select(6, [4 5], [], NULL, {tv_sec=0, tv_usec=607661}) = 1 (in [5], left {tv_sec=0, tv_usec=607659})
-
syle
see the EAGAIN
-
rennj
i had boxes take 1hour to fsck raid arrays
-
syle
that usually means a sysctl that needs to be expanded
-
syle
resource starvation i;m thinking
-
syle
yeah for linux i usually use strace, for freebsd i use truss
-
syle
although they recommend dtrace now yeah
-
syle
getting closer
-
syle
ERR#35 'Resource temporarily unavailable'
-
rennj
more like netflix knowing what they can bank on
-
rennj
freebsd redbox on their CDN
-
rennj
dont have to share the code
-
rennj
heh why would you help your competition
-
rennj
build out a CDN and dont have share back...cause the code license says so
-
rennj
w00t mit! etc.
-
rennj
-
VimDiesel
Title: Netflix | Open Connect
-
rennj
Open Connect Briefing Paper: A cooperative approach to content delivery (PDF - English only)
-
syle
god tracing this down sigh
-
syle
-
VimDiesel
Title: errno.h in rtems-libbsd/freebsd/sys – RTEMS Project
-
syle
what sysctl controls adequate buffer send space i haven;t already tweaked sigh
-
ilmais1n
hello
-
ilmais1n
i'm trying to use the desktop installer
-
ilmais1n
it seems to have stuck at "Extracting llvm15-15.0.6_1"
-
ilmais1n
i don't think it should take particularly long, especially i see no disk activity
-
ilmais1n
i'm running it on virtualbox by the way
-
ilmais1n
hmm, the vm froze up completely
-
wwt
does there even enybody exist who does not run freebsd in a virtual environment but on bare metal?
-
ilmais1n
i apparently had a very high memory load in my host machine
-
V_PauAmma_V
wwt, many here do both. Here, laptop running 13.1.
-
V_PauAmma_V
(With some VMs also running 12.3 or 13.1.)
-
wwt
V_PauAmma_V: "running" means without webcam, card reader, dedicated graphics driver and mouse pad?
-
V_PauAmma_V
Running means with a stickered-over webcam (so I can't tell), no card reader slot that I can see so can't tell about that either, but definitely a GPU and trackpad.
-
V_PauAmma_V
And usbconfig says the (integrated USB) webcam is at least recognized.
-
ilmais1n
wondering why desktop-installer is asking for the user to choose the DE even when it is going to reboot the system anyway and thus has to be re-run
-
ilmais1n
apparently it remembers it somehow on the next run, anyway
-
V_PauAmma_V
"somehow" is in /etc/rc.conf would be my guess.
-
daemon
a total guess, but if its for the user ... would it not be possible storing something in ~/
-
PredatorONormies
Hi
-
PredatorONormies
Did anyone had anything to say from earlier chat?
-
PredatorONormies
Really?
-
V_PauAmma_V
daemon, maybe, if the DE only starts after login.
-
daemon
hmm
-
pertho
sixpiece still here?
-
pertho
ahh .. gone
-
pertho
I think I figured out sixpiece's issue with not using the kernel modesetting driver.. you have to 'pkg delete xf86-video-scfb xf86-video-vesa' otherwise.. X will just probe and try to use those first sometimes.. in weird situations even though the kernel modesetting driver will work fine.
-
pertho
sadly they left the channel.. but might be something to add to the FreeBSD Handbook as a caveat?
-
debdrup
Patches welcome.
-
V_PauAmma_V
Or if not a patch, a Bugzilla ticket with draft language or an outline. We can take it from there if needed.
-
dch
despite doing a fresh buildworld/buildkernel/install on my laptop, command-line tools still obstinately refuse to validate TLS certs
-
dch
browser ✅
-
dch
curl, git, etc fail
-
dch
my go-based tool www/gurl doesn't curiously enough
-
dch
-
VimDiesel
Title: Snippet | IRCCloud
-
dch
works under dtrace, maaaaybe something somewhere has borked permissions
-
rtprio
i am curious now
-
ngortheone
I have somewhat lame question: when does upgrade to python 3.10 (or 3.11) happen? what is the process?
-
rtprio
you can install that package or port at any time, and it should co-exist with 3.9
-
rtprio
getting python things to start using it rather than 3.9, that i don't recall
-
ngortheone
I mean that pkg repository does not have a lot of py310 or py311 packages, most of them are py39. When does switch to the next python version happen in ports?
-
Nixkernal
Question, i have setup poudriere on a extra zpool (not root) data, jail etc are there, but when i update a jail it builds it on zroot under /usr/obj/poudriere (--sysroot) i cant find the setting in poudriere.conf to change that, have i overlooked something or do i have to make a new zfs-filesystem with mountpoint usr/obj/poudriere?
-
dch
for my curl (and other command-line tool problems), curl loads successfully /usr/local/lib/libnghttp2.so.14
-
dch
and as root, then loads /lib/libcrypto.so.111 but *doesn't* in userland
-
dch
so only root can use fetch/git etc with tls
-
dch
I can read the file easily enough, any ideas what might be missing here?
-
dch
everything else (as seen by opensnoop) is the same
-
dch
woop!
-
dch
just one entry with wrong perms, /etc/ssl/certs//4042bcee.0 was enough
-
dch
wow
-
dch
what a timesuck
-
Nixkernal
Question, i have setup poudriere on a extra zpool (not root) data, jail etc are there, but when i update a jail it builds it on zroot under /usr/obj/poudriere (--sysroot) i cant find the setting in poudriere.conf to change that, have i overlooked something or do i have to make a new zfs-filesystem with mountpoint usr/obj/poudriere?
-
vkarlsen
Nixkernal: Check the poudriere.conf settings for ZPOOL and BASEFS
-
vkarlsen
Nixkernal: My setup is similar:
bsd.to/TKti
-
VimDiesel
Title: dpaste/TKti (Bash)
-
bsdbandit
afternoon my fellow bsders :)
-
rtprio
dch: how did that happen?
-
rtprio
does wayland take less resources than xorg?
-
angry_vincent
i would not say too much less but it depends on how you test
-
rtprio
it's an eee701
-
pertho
wow that's old
-
pertho
I had an eee701.. but it died.. great little box though.. really portable.. I used to lug it into datacentres and use it as a glorified serial console :D
-
rtprio
yeah, finally found a browser that doesn't cause it to melt
-
rtprio
wish it could take 12v
-
rtprio
disk space is a constant struggle
-
pertho
lynx? :D
-
parvXirc
elinks, I think, even has support for JavaScript
-
pertho
I think Javascript melts machines
-
pertho
NoScript for the win
-
rtprio
i need something graphicall
-
rtprio
links does seem to work the best for tet
-
rtprio
lynx ui is... not good
-
parvXirc
w3m-img does show the images (on demand); I think JavaScript is not there
-
rtprio
i have used it too
-
rtprio
... so is a symlink to a directory a directory or a symlink?
-
parvXirc
Depends on the usage, access. "ls -L" vs "ls" - if the links is accessed you would get directory; if it is read, you would pointer (loosely speaking) to the directory
-
parvXirc
s/would pointer/would get pointer/
-
mason
I've been using uBlock Origin lately, instead of NoScript. I like it more.
-
mason
I hit bugs with NoScript, also.
-
rtprio
i see the error; the script on one host it was a symmlin and the other a directory
-
» zykotick9 was surprised w3m-img (from ports) didn't work in the console. He was happily surprised the other day to learn tmux has basic mouse support in console
-
parvXirc
rtprio, Perhaps change the script to not care if it is accessing a symbolic link?
-
zykotick9
ahhh, I need to correct my statement above, tmux's mouse support works in console. I, incorrectly, recalled having an issue the other day selecting windows that where split twice (horz & vert) - but it works fine right now!
-
rtprio
parvXirc: i was trying to silence an error about not being able to symlink; problem was directory already existed so the script was woring as it should
-
rtprio
zykotick9: yeah, it is kinda neat; i personally find it rather tiresome
-
parvXirc
rtprio, Ah. Right
-
zykotick9
rtprio: i was a screen user for years, tmux seems an improvement - the mouse thing is more of a novelty than an actual feature IMO.
-
ferz
How to check if installed world has been updated and aligned with content of /usr/src ?
-
parvXirc
"uname -a" would reference the commit whichever was used to do "installworld"
-
parvXirc
s/commit/& hash/
-
parvXirc