Readit News logoReadit News
TickleSteve commented on Why is everything so scalable?   stavros.io/posts/why-is-e... · Posted by u/kunley
TickleSteve · 2 months ago
scale vertically before horizontally...

- scaling vertically is cheaper to develop

- scaling horizontally gets you further.

What is correct for your situation depends on your human, financial and time resources.

TickleSteve commented on IBM Intellistation 185 AIX workstation (2016)   ibmfiles.com/pages/intell... · Posted by u/hxorr
cyberpunk · 3 months ago
Is it true that 0x00000000 is a valid memory address on aix? I’m sure I read it somewhere but struggled to confirm it..
TickleSteve · 3 months ago
thats true on many systems... nothing special about 0x0 other than NULL happens to be defined as 0 in most toolchains an some functions use NULL to report an error.
TickleSteve commented on Kazeta: An operating system that brings the console gaming experience of 90s   kazeta.org/... · Posted by u/subliminalpanda
flumpcakes · 4 months ago
It seems like an operating system to me. What specifically is misused?
TickleSteve · 4 months ago
The technical definition of opoerating system is the software that manages the resources of the computer, i.e. RAM, storage, processor time, etc (Typically known as the Kernel).

This usage is more "User Interface" or "shell".

TickleSteve commented on Object-oriented design patterns in C and kernel development   oshub.org/projects/retros... · Posted by u/joexbayer
TickleSteve · 4 months ago
Never. Do. This...

I was involved in a product with a large codebase structured like this and it was a maintainability nightmare with no upsides. Multiple attempts were made to move away from this to no avail.

Consider that the code has terrible readability due to no syntax-sugar, the compiler cannot see through the pointers to optimise anything, tooling has no clue what to do with it. On top of that, the syntax is odd and requires any newbies to effectively understand how a c++ compiler works under-the-hood to get anything out of it.

On top of those points, the dubious benefits of OOP make doing this a quick way to kill long-term maintainability of your project.

For the devs who come after you, dont try to turn C into a poor-mans C++. If you really want to, please just use C++.

TickleSteve commented on Universal Tool Calling Protocol (UTCP)   github.com/universal-tool... · Posted by u/edweis
TickleSteve · 4 months ago
maybe we could implement a UTCP->REST bridge for another unnecessary abstraction layer..

/s

TickleSteve commented on Efficient Computer's Electron E1 CPU – 100x more efficient than Arm?   morethanmoore.substack.co... · Posted by u/rpiguy
nubinetwork · 5 months ago
100x more efficient at what cost? If it's slower than a Pentium 2, nobody's gonna want it, except for the embedded users...
TickleSteve · 5 months ago
there are orders of magnitudes more embedded processor sales than desktop CPUs.... So the answer really is... lots of people will want it.
TickleSteve commented on On doing hard things   parv.bearblog.dev/kayakin... · Posted by u/speckx
JohnMakin · 5 months ago
It must be my body type or something but I've often heard people talk about tipping over in kayaks and whenever I am in one it feels actually impossible to me. Is it really that easy to tip over? I don't feel I need to "balance" at all.
TickleSteve · 5 months ago
K1 (racing) kayaks are unstable and very narrow, most other types are fairly stable tho.
TickleSteve commented on NeuralOS: An operating system powered by neural networks   neural-os.com/... · Posted by u/yuntian
vivzkestrel · 5 months ago
What does it mean when you say "operating system powered by neural network"? Does it have a kernel space and user space with hard defined boundaries or is the network determining what function call is being made and switches the space based on it? what about security? what about networking? what about program execution? how does this actually work?
TickleSteve · 5 months ago
What they mean is UI, not OS.

The purpose of an OS is to manage the resources of the computer, CPU, RAM, devices, etc. This is simply a UI generated by an NN.

TickleSteve commented on Learn Makefiles   makefiletutorial.com/... · Posted by u/dsego
ulbu · 6 months ago
and another alternative: just

https://github.com/casey/just

TickleSteve · 6 months ago
Stop with the alternatives... just use make for this task.

Seriously. :o)

TickleSteve commented on Show HN: I built a hardware processor that runs Python   runpyxl.com/gpio... · Posted by u/hwpythonner
TickleSteve · 8 months ago
There is a long history of CPUs tailored to specific languages:

- Lisp/lispm

- Ada/iAPX

- C/ARM

- Java/Jazelle

Most don't really take off or go in different directions as the language goes out of fashion.

u/TickleSteve

KarmaCake day2009June 25, 2014View Original