[ / / / / / / / / / / / / / ] [ dir / bmeta / htg / leftpol / maka / radcorp / strek / sw / tijuana ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): 4d097cd174bda52⋯.jpg (31.65 KB, 852x480, 71:40, 12.jpg) (h) (u)

[–]

 No.842965[Watch Thread][Show All Posts]

Post any you like.

Rules

Rule 1

>Don't post links without a description

Rule 2

>Make suree every link has a description

Rule 3

>Follow rule 1 and 2

 No.843122>>843148

ntpd won't save you from one particular rogue bit

https://rachelbythebay.com/w/2017/09/27/2153/


 No.843148>>843207

>>843122

>I came up with something small and stupid which will mess up your clock in a controlled fashion. It will take you to the future or back again, and the ntp tools will keep on going like nothing ever happened.

Gabriel was right. UNIX and "Worse Is Better" are viruses.


 No.843207

>>843148

>Someone named Gabriel came up with "Worse is Better"

>Someone named Uriel founded cat-v

Now hang on just a minute


 No.843320>>843434 >>843436 >>843456 >>843516

How modern descendants of Unix and even Unix itself haven't actually adhered to the Unix philosophy very well when it comes to the design of the CLI and the file hierarchy, instead inheriting all the flaws of the original implementation. This is despite the ability to more faithfully implement the philosophy today given the freedom we now have from the constraints of the 1970s:

http://mkremins.github.io/blog/unix-not-acceptable-unix/


 No.843434

>>843320

>This mindset -- that keypresses are expensive, and that there should be a shortcut for everything – is responsible for many of the problems with ls, and with the Unix command-line environment as a whole.

lmfao


 No.843436>>843438 >>843516

>>843320

>he actually believes that linux implements ls

lol


 No.843438>>843450

>>843436

>>he actually believes that linux implements ls

That post doesn't mention Linux at all, and the article says that "neither Linux nor OS X was designed with close adherence to the Unix philosophy in mind".

Are you making things up? Do you need help with reading?


 No.843450>>843455 >>843516

>>843438

If you're referring to Linux and the Linux command line environment, Linux has none for it is a kernel program and only a kernel program without a command line.


 No.843455>>843516

>>843450

Kernels can adhere to the Unix philosophy, believe it or not.


 No.843456>>843460 >>843516

>>843320

That whole blogpost was so meaningless. `ls` implementing certain features is not bloat, he misunderstood the phrase "do one thing and do it well". It's about handling tasks, not just executing one function. The program `ls` fits that definition perfectly - it does one task, display files in various output modes, and it does it well.


 No.843460>>843484 >>843516

>>843456

I disagree. The Unix philosophy is all about combining tools to accomplish tasks.

From The Unix Programming Environment:

>Although that philosophy can't be written down in a single sentence, at its heart is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.


 No.843484>>843516

>>843460

Yes, but "listing files" is a single task. If the philosophy is "Do one thing and do it well", then `ls` perfectly fits that definition. The standard example is that a task like "print a file with line numbers" is not something that should be handled by `cat`, because `cat` is for concatenating files. `ls` is for listing files, and so flags that assist in listing files are not bloat.


 No.843492

File (hide): f0b37a511b1ca4f⋯.jpg (198.65 KB, 900x1200, 3:4, maybe.jpg) (h) (u)

The Dolphin emulator blog, they regularly post really detailed and interesting writeups on the inner workings of GameCube based systems:

https://dolphin-emu.org/blog/


 No.843496

File (hide): 95e95f942d05303⋯.jpeg (167.24 KB, 1280x960, 4:3, Hotdogs & Waffles.jpeg) (h) (u)

Gamesutra has a great series called 'Dirty Coding Tricks', it goes into detail and explains a bunch of cool tricks that people have used to get stuff working, my fav is the one on saving memory (because I'm obsessed with optimisation):

https://www.gamasutra.com/view/news/310660/Memory_Matters_A_special_RAM_edition_of_Dirty_Coding_Tricks.php

The rest:

https://www.gamasutra.com/view/news/249475/More_dirty_coding_tricks_from_game_developers.php

https://www.gamasutra.com/view/feature/132500/dirty_coding_tricks.php


 No.843497

File (hide): c3463279056a216⋯.png (286.47 KB, 507x400, 507:400, Autistic Screeching.png) (h) (u)

Some madman replacing x86 firmware with Linux:

https://lwn.net/Articles/738649/


 No.843504


 No.843516>>843521

>>843436

>>843450

>taking GNU/loonix this far

calm down anon

>>843455

Unikernels are complete cancer anon. Here's my article it's by Bryan Cantrill and it's about how unikernels make debugging hell.

https://www.joyent.com/blog/unikernels-are-unfit-for-production

>>843484

>>843460

>>843456

>>843320

>What if instead of using program specific flags you had universal flags which operated as their own programs to format a standard output format from programs?

iirc


 No.843521>>843525

>>843516

Who said anything about unikernels?

A kernel fits in the Unix philosophy if, among other things, it has a simple implementation and doesn't duplicate things that ought to be in userland. You don't have to go all microkernel to accomplish that, I just mean that it shouldn't include anything like a HTTP server.

The Unix design philosophy is about far more than just modularity. The GNU coreutils are not much less modular than the original, but they're much worse than following the Unix philosophy.

I don't like the Unix philosophy though so if something is complete cancer that doesn't automatically dissuade me that it follows the Unix philosophy.


 No.843525

>>843521

fair enough I suppose.


 No.844244

Church of the Least Fixed Po­int

“Well, personally, I belong to the Church of the Least Fixed Point. Amongst others, we worship the logician Alonzo Church. Whereas ‘Christ is our Church’ is metaphysical rubbish, (along with similar claims, like ‘God is Love’, ‘The Absolute is Perfect’, &c.) ‘Alonzo is our Church’ is merely hard, simple fact.

A major problem to be solved by a religion is ‘What is the Self?’ This is essentially a problem of Self-Realisation: A Self is an X that thinks of itself. Thus, where Think X is the operation of thinking of X, we want an item Self, such that:

Self = Think Self

The Church provides an answer to this question using His Paradoxical Combinator, Why:

Why = λf. x. f (x x)) x. f (x x))

With this, it is easy to show that:

Self = Why Think = Think (Why Think)

yielding a fixed point as required.

We believe that there is great signifigance in these Results, although there remain some details (such as the exact nature of the Think functional) to be worked out.”

-Calvin Bruce Ostrum, Feburary 1983

http://liyang.hu/church.xhtml


 No.844723

>teach yourself programming in 10 years

http://norvig.com/21-days.html


 No.844734>>844825

File (hide): 1546d3847fc48f0⋯.jpg (46.97 KB, 500x576, 125:144, 0009_final.jpg) (h) (u)

http://www.gperco.com/2014/10/single-pixel-camera.html

Some guy built a proof-of-concept single pixel camera with a mechanical hand randomly waving in front of it, instead of a lens.

(yes, lensless cameras with a single point detector are entirely possible, google "Radon transformation" and "compressive sampling single-pixel camera", there's a ton of research in computational imaging on that topic)


 No.844823

I read a good long article on virtualization becoming the next security paradigm a few years back and never bookmarked it. I always wish I could find it again.


 No.844825

>>844734

That's interesting, but the result looks almost nothing like the reference.




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
24 replies | 4 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / bmeta / htg / leftpol / maka / radcorp / strek / sw / tijuana ][ watchlist ]