HNHacker News
TopNewBestAskShowJobs

oso2k

1,283 karma · joined July 5, 2012

lpsantil on github Solutions Architect, OpenShift/Kubernetes/Container Storage/Container-native Virtualization, Red Hat
submissionscomments
oso2k··on Tiny Core Linux: a 23 MB Linux distro with graphical desktop
Not true. You can enable “Mount Mode of Operation: TCE/Install” where packages will be mounted off disk. See:

http://www.tinycorelinux.net/concepts.html

oso2k··on Tiny Core Linux: a 23 MB Linux distro with graphical desktop
I don't know about CSI cameras. My use case for TCL doesn't require a CSI camera. But it looks like others have made a CSI camera work:

https://forum.tinycorelinux.net/index.php/topic,26713.0.html

I recommend asking on that forum. Folks are helpful.

oso2k··on Tiny Core Linux: a 23 MB Linux distro with graphical desktop
There’s an installation option to run apps off disk. It’s called “The Mount Mode of Operation: TCE/Install”.
oso2k··on Tiny Core Linux: a 23 MB Linux distro with graphical desktop
With some modifications, yes. Boot2docker and boot2podman were based on tinycorelinux.
oso2k··on Tiny Core Linux: a 23 MB Linux distro with graphical desktop
With CorePlus, you have the the choice of some 10 GUI environments. I prefer openbox or jwm.
oso2k··on Tiny Core Linux: a 23 MB Linux distro with graphical desktop
I love Tiny Core Linux for use cases where I need fast boot times or have few resources. Testing old PCs, Pi Zero and Pi Zero 2W are great use cases.
oso2k··on Don't throw away your old PC–it makes a better NAS than anything you can buy
Wake-on-LAN not available to you?
oso2k··on How Quake.exe got its TCP/IP stack
Only if they never call DOS or the BIOS or execute a Real Mode Software Interrupt. When they do, they ask the DPMI server (which could be an OS like Windows 9x or CWSDPIM) to make the call on their behalf. In doing so, the DPMI server will temporarily enter into a VM86 Virtual Machine to do execute the Real Mode code being requested.

http://www.delorie.com/djgpp//doc/libc-2.02/libc_220.html

oso2k··on How Quake.exe got its TCP/IP stack
VM does not mean Virtual Memory in this context. VM does mean Virtual Machine. When an OS/DPMI Server/Supervisor/Monitor provides an OS or program a virtual interface to HW interrupts, IO ports, SW interrupts, we say that OS or program is being executed in a Virtual Machine.

For things like Windows 3.x, 9x, OS/2, CWSDPMI, DOS/4G (DPMI & VCPI), Paging & Virtual Memory was an optional feature. In fact, CWSDPMI/djgpp programs had flags (using `CWSDPR0` or `CWSDPMI -s-` or programmatic calls) to disable Paging & Virtual Memory. Also, djgpp’s first DPMI server (a DOS extender called `go32`) didn’t support Virtual Memory either but could sub-execute Real Mode DOS programs in VM86 mode.

http://www.delorie.com/djgpp/v2faq/faq15_2.html

oso2k··on Writing a DOS Clone in 2019
There were loadlin and grub4dos back in the day. A more recent development is doslinux (https://github.com/lpsantil/doslinux) but it is far less complete. But more hackable if you just want to see something work.
oso2k··on OpenWrt: A Linux OS targeting embedded devices
I went smallwall after m0n0wall was shutdown. I recall the smallwall & smoothwall maintainers briefly considered joining forces.
oso2k··on Making Libcurl Work in WebAssembly
You might use a data URL to allow the file to be downloaded. Gemini gave me a recommendation on how to do this with this query.

https://www.google.com/search?q=use+data+url+to+download+fil...

oso2k··on HDD Clicker generates HDD clicking sounds, based on HDD Led activity
For those that might want a software solution, Trixter made softhddi- https://github.com/MobyGamer/softhddi
oso2k··on TIL: timeout in Bash scripts
Another fun way to test connectivity in pure bash (need a revision from the past 15 years) is

   timeout 5 bash -c 'cat < /dev/null > /dev/tcp/google.com/80'

Replace google.com and port 80 with your web or tcp server (ssh too!). The command will error/time out if there isn’t a server listening or you have some firewall/proxy in the way.
oso2k··on Sandy Bridge-era motherboard gets M.2 SSD boot support 12 years after launch
The Dell Optiplex community did this a few years ago and they were even able support older generations of Optiplex. The actual NVMe boot module is pretty generic and I’d suspect it would work with other machines.

https://tachytelic.net/2021/12/dell-optiplex-7010-pcie-nvme/

https://tachytelic.net/2022/02/dell-optiplex-790-990-nvme/?a...

oso2k··on Remember FastCGI? (2021)
Lots of people are forgetting the context in which FastCGI was conceived: servers were expensive uniprocesser machines and enterprise servers with 2 or 4 sockets were relatively extremely expensive. All processors at the time paid heavier penalties for context switching and/or creating between processes. So the optimization folks building web servers were things like preforking the front end in Apache and/or preforking the middle end (FastCGI, WSGI, SCGI, Java App Servers, et al). The database was Oracle, or MySQL or SQLServer which was already multi client based. Also, in *nix land, the popular scripting languages (Perl, PHP, bash) of the time had a ways to go in reducing their startup times.
oso2k··on IBM completes acquisition of HashiCorp
I do miss having Jim Whitehurst around. Jim spent 90 minutes on the Wednesday afternoon of my New Hire Orientation week with my cohort helping to make sure all of us could login to email and chat, answering questions, telling a couple short stories. He literally helped build the Red Hat culture starting at New Hire. Kind of magical when the company is an 11K person global business and doing 5B in revenue.

Cormier and Hicks have their strengths. Hicks in particular seems to care about cultural shifts and also seems adept at identifying key times and places to invest in engineering efforts.

The folks we have imported from IBM are hiring folks that are attempting to make Red Hat more aggressive, efficient, innovative. Some bets are paying off. More are to be decided soon. These kinds of bets and changes haven’t been for everyone.

oso2k··on IBM completes acquisition of HashiCorp
cpitman!!!! Miss you a ton!!!
oso2k··on IBM completes acquisition of HashiCorp
Red Hatter since 2016, first in Consulting, now in Sales.

Oh the “synergy” rocket chat channel we had back then…

Things have been changing, for sure. So has the industry. So have our customers. By and large, Red Hatters on the ground have fought hard to preserve the culture. I have many friends across Red Hat, many that transitioned to IBM (Storage, some Middleware). Folks still love being a part of Red Hat.

On the topic of ridiculous expectations…there’s some. But Red Hatters generally figure out how to do ridiculous things like run the internet on open source software.

oso2k··on The GNU make jobserver Implementation (2015)
Have you seen this debugging output doc? https://www.gnu.org/software/make/manual/html_node/Parallel-...
oso2k··on The GNU make jobserver Implementation (2015)

   Is there a way to make "make" simulate those builds so one could tell where the cause for the races is in detail?
Have you tried?

   make —-dry-run
oso2k··on Using Two ReMarkables
100+

The notes organization is awkward, imports/exports are not durable (as another poster mentioned), had several exports fail, and then the only method of export is email.

Definitely felt like a device meant for reading ebooks and writing comes a distant second.

But the screen and the backlight are far better than the RM2 as is the battery life. For me writing notes daily, I had to stick with the RM2 though.

oso2k··on DOjS – A DOS JavaScript Canvas with Sound
What you need is an ‘Acme i986DX7/900 PC with a SCSI-III 10-Terabyte disk drive under MulticOS/42 v7.99’.

https://www.delorie.com/djgpp/v2faq/faq3_1.html

oso2k··on DOjS – A DOS JavaScript Canvas with Sound
Shellinabox doesn’t seem to have a lot of development. Try ttyd instead

https://github.com/tsl0922/ttyd

oso2k··on DOjS – A DOS JavaScript Canvas with Sound
You want SETEdit.

https://setedit.sourceforge.net/

oso2k··on Why isn't Apple attacking the enterprise market?
Cost of customer acquisition, length of sales cycles.

Selling enterprise software or hardware means paid lunches and dinners to steakhouses, 3-24 months sales cycles, multiple free workshops or demos or presentations. This all costs anywhere from $10K to even millions of $ plus sales teams and internal training, marketing, management and other overhead.

In the consumer market, there’s probably a lot fewer overheads.

oso2k··on I turned an old phone into a NAS
Just remember, BSD is dead now.
oso2k··on High-speed 10Gbps full-mesh network based on USB4 for just $47.98
My R730 with 14x 2TB NVMe, 8x 6TB SAS HDDs, 2x E5-2680 v4 eats 250W.
oso2k··on High-speed 10Gbps full-mesh network based on USB4 for just $47.98
I bought a bunch cheap HP 40Gbps NICs [0] when they were $13 but need PCI-E risers to make them fit a full height slot. Work fine in pfSense & Fedora.

[0] https://www.ebay.com/itm/333682185870

oso2k··on High-speed 10Gbps full-mesh network based on USB4 for just $47.98
CPUs are slow in comparison to GPUs for lots of tasks. Comparing a 10 year old CPU vs. a 4 year old GPU only make that comparison "more offensive." That said, you pair your R420 with something like a RTX A2000 and you'll have a much fairer fight.
← PreviousPage 2 of 19Next →