[ kaitensushi ] [ archive ] [ wildcard ] [ lounge / arcade / kawaii / kitchen / tunes / culture / silicon ] [ yakuza ] [ hell / lewd ] [ ? / irc ] [ lewd / uboa ] [ x ]

/silicon/ - technology

from the trenches
Name
Email
Subject
Comment
File
Embed
Password (For file deletion.)

• Files Supported: webm, swf, flv, mkv, torrent, 7z, zip, pdf, epub, & mobi.
• Embeds Supported: youtube, vimeo, dailymotion, metacafe, & vocaroo.
• Max. post size is 10MB / 4 files.

Remember to keep it cozy!
Catalog

New mods are LoveDeluxe, apt-get, and joacim.

File: 1559467715108.png (113.58 KB, 335x334, 1a557e4ec0ae676985a5229cb5….png)

 No.1343[Reply]

What are sushis working on right now? Any cool topics in computer science I should know more about?
15 posts and 1 image reply omitted. Click reply to view.

 No.1473

I'm working with a friend on making an operating system for Arduino. It's been done a few times before, but the selection isn't great. I think it'll be fun and help me scrape the rust off of my C skills and learn Lisp. We're using uLisp as a shell language and basis for the OS shell itself, and adapting that to work on top of FreeRTOS, a preemptive multitasking kernel. This OS will only work on the Mega 2650 due to RAM constraints. I just got an SD shield and want to start working on the filesystem functionality soon. Currently the OS can run one uLisp interpreter shell inside one process, but eventually it will be able to spin off Lisp programs as parallel processes.

http://www.ulisp.com/
https://www.freertos.org/

 No.1478

>>1473
yay another Lisp OS writer! I mentioned my Lisp OS in >>257, except mine's written in C and is also a Lisp interpereter in and of itself, and on x86. I've been looking at uLisp a lot for implementation details for when there's no access to hashmaps or regular expressions (still can't be bothered to write a hashmap…). I'm eager to see how yours develops, more low level Lisp is good Lisp.

 No.1483

>>1348
man dc
man bc

 No.1484

File: 1573694035180.jpg (9.1 KB, 200x200, 1ea8d1d.jpg)

Noobs into imageboard

 No.1485

File: 1574037993697.jpg (56.57 KB, 623x528, 1557779504447.jpg)

thought it over for a while as to whether or not I'd share it here but i want to know what people think.

A while back i decided I wanted to make my own collection of anime ops and eds so with a lot of help i started collecting them, and I also started building a website so i could share my collection with everyone since it would be selfish to keep it all to myself. At the time I had zero knowledge or experience but i eventually learned php to a decent extent as well as mysqli. The site has been up for about a month and a half and its still kind of shaky and theres a lot of stuff I want to change or add, but at the same time im really proud of myself for coming this far. It would be a lot of help if you guys checked it out and let me know what you think!

http://oyasumi-chyuu.fun/



File: 1476067336339.jpg (108.63 KB, 500x375, 1440248459502.jpg)

 No.257[Reply]

Let's talk coding and software, sushis, because I don't do enough of it and I really should. Let's hear about projects you're working on, stuff your coding, learning. Trade secrets, info, tips, whatever. Programming isn't something that should be done alone in a corner.

I guess if we need a thread starter, I want to brush up on my coding skills. I want to find something to play around with, something not as mainstream as the stuff like Java and C, but will still be useful in a professional setting, something I can make usable stuff out of.
56 posts and 18 image replies omitted. Click reply to view.

 No.1467

Just a tip for very comfy Lisp typing, rebind Caps to some unused key (sharpkeys on windows, I used F13) and then use that as a modifier to place parentheses on home row with autohotkey. I do;
J - (
K - )
H - #
L - '
I never really minded all the parentheses, but it's butter smooth like this.
Would really appreciate it if anybody knew how to set it up like this on Linux too, been planning to move back from windows soon.

 No.1468

>>1467
If you're using vim or emacs, you can remap keys based on buffer type (so if you have a .lisp open)

 No.1479

File: 1573429211853.png (314.95 KB, 663x450, alto-ad.png)

>>1432
updates on unnamed Lisp OS: not much. I've been very busy with other uni work, however I wrote and rewrote and rewrote my Lisp parser and printer. They work now. I still need to do some work on the env and typechecking, but a few days ago I hit the milstone of being able to put:
(+ 1 2) and getting => 3
I have to debug interrupts and then I can write a keyboard driver, and we should be on our way to a REPL. That's a good milestone 1.

As a side note I've been obsessed with the idea of Literate programming recently. I rewrote my emacs config in org mode with babel to test it out. It makes writing code a much slower process, but I think that's a good thing. Writing a codebase like it's a work of literature, describing its own inner workings in a human language seems very nice. It's a shame it never caught on.

>>1458
I've had to write matlab the last few weeks for uni coursework, and despite it feeling detached from the world of programming and having some horrible quirks, I've grown a big appreciation for Array based programming as a whole, ala APL and J. They really are beautiful languages, and despite the obvious real world difficulties of APLs unique command characters, there's an elegance to the concept.
Perhaps when you feel confident enough in CL you could try implementing a J style language in CL. It would be cool to see.

>>1467
This is a cool solution! I programmed space cadet parens/shift on my keyboard. At first I was just annoyed that accidentally tapping shift would give me parens, but now it's very natural.

 No.1481

>>1449
Are you some version of me I'm not aware of? For my story is similar.
I started with C but unlike you I did enjoy it a lot, had a lot of fun solving problems and getting to know how things work at a lower level. I still do, I like to learn how programs are arranged in memory, how they are loaded, and libraries linked, and how they interact with the underlying OS and the implementation of the data-structures in the core OS, and well, everything I can.
But then I started language hopping, I got lured by Lisp, but in my case I never felt much at home with it. The one that flows right for me is Forth, but ultimately I keep coming back to C, perhaps because it's a kind of standard for me. But I keep looking elsewhere, lured by the promises of Erlang's concurrency, Haskell's type system, Ruby's object system, Common Lisp's condition system and metaobject protocol… I guess my other favorite is Scheme and in particular how one can use it to implement a larger language with stuff like an object system, or a type system, as well as many other things.
But I can't seem to focus

 No.1482

>>1481
I've actually avoided C throughout all my language hopping, some kind of programmers superstition. Dipped my toes into ASM a couple of times, because I'm also interested in the deeper shapes of things. Just never C. To try to put it into words, I guess it's about it being the standard gateway between the lower and upper levels, and how knowing a solution to a problem will influence any solution you'd come up with yourself.
Forth is interesting, I've been reading up a bit on it on and off the last months. Seems to be a bit of a shapeshifter, hard to pin down, but what I've seen so far seems useful. Something I will have to add to my vocabulary sooner or later.

I feel you on the focus, been having some weeks with a case of trash brain myself.
Kinda see where it comes from though, have a bunch of bad habits and mental reflexes I've been aware of for years but have yet to get rid of. Go against them every now and then, get some real work done, but never long enough to overwrite them with the good habits. Fall into the old pattern when I forget I need to keep the effort up to actually change.



File: 1468425642313.jpg (42.68 KB, 540x559, CWlwdCR.jpg)

 No.39[Reply][Last 50 Posts]

Resurrecting the desktop thread. Post desktops, you get bonus points for a more comfy and homelike desktop, and whoever has the most points wins (1)snug smug hugbug(pictured)
243 posts and 149 image replies omitted. Click reply to view.

 No.1455

>>1448
Make it six.

 No.1456

Oh god my desktop thread is still up all these years later
I dont even really see a 'desktop' much and its just a wallpaper
I found a cute macos9 gtk theme though. Its slightly busted, but its nice.

 No.1457

File: 1571509787367-0.jpg (194.82 KB, 1366x768, inverted lain.jpg)

File: 1571509787367-1.jpg (83.37 KB, 634x900, D5zqLlAV4AIBusG.jpg)

Bad res, I know, but it's the subject that matters. The second image is my lockscreen. The artist is @nzzcsm.

 No.1477

File: 1573411830177.png (353.2 KB, 1366x768, 2019-11-10-154703_1366x768….png)

i like to keep it minimal.

 No.1480

>>1477
no ice.



File: 1536366974595.png (129.74 KB, 2000x1080, php.png)

 No.1126[Reply]

Do any of you know PHP? If so, do you have any recommendations for learning it? I'm not new to programming or web development in general, but I started learning Node instead of older shit like LAMP.
12 posts and 1 image reply omitted. Click reply to view.

 No.1392

>>1347
That doesn't mean it isn't better than PHP.

 No.1464

>>1347
Yes, here's a solid proof
http://rubyisdead.science

 No.1466


 No.1469

>>1220
I'll have to do my homework but I wonder how bad it really is security-wise. I did some challenges illustrating how badly a PHP script could be on this level (XSS, bad input filtering, etc) but those are obvious ones and I'm sure there is plenty of libs around to solve this, not to mention complete frameworks.

I don't know anything about how common exploits involve the php binary itself or if it is just a collection of bad practice / poorly thought API choices giving PHP its bad reputation

 No.1474

I got somewhat comfortable with PHP by maintaining and customizing our imageboard software. I also learned Python originally by maintaining and customizing a chatbot. If you already know a C-like language, picking up a project can be a good way to really dive in there. Of course I read some tutorials here and there, but mostly I used manual pages to learn the specific things I needed to do.



 No.1374[Reply]

Haven't you always wanted a computer friend to talk to?

 No.1375


 No.1470

>>1374
Yeah sushi roll wheres my tech savy friends who I can learn with??

 No.1471

>>1374
good news everyone,
hello



File: 1569182072223-0.png (4.88 MB, 2560x1707, 2d-irl-anime-girls.png)

File: 1569182072223-1.jpg (1.33 MB, 3024x4032, 1532505850031.jpg)

File: 1569182072223-2.jpg (42.79 KB, 604x341, JeKlPng.jpg)

File: 1569182072223-3.jpg (1.96 MB, 2048x1536, __artoria_pendragon_and_sa….jpg)

 No.1419[Reply]

So I have no technical knowhow of the field myself, but ever since seeing photoshops like pics related for years I always thought it'd be a natural progression with augmented-reality waifus, when AR glasses as advanced as in Dennou Coil (instead of google glass HUD style) reach public market.

Do you think it'll be a thing?
Would you get a premade one or would you feel weird about having a generic clone and try your hand at a homebrew one?
11 posts and 20 image replies omitted. Click reply to view.

 No.1459

>>1453
Did you know that you yourself can create the next waifu technology? Everything around us has been created by other people. We are people. We can create the things we see around us.

 No.1460


 No.1461

File: 1571573328868.jpg (95.69 KB, 960x540, 16266051_575804792630214_2….jpg)

>>1459
To make a holographic model with artificial intelligence on the advanced Hardware?
LOLWhat?

 No.1462

>>1461
It wouldn't be compulsory to give it an actual AI, could just be a chat bot with text-to-speech and speech-to-text (probably free open source libs availabe).
I mean just look at Eliza, (ripped from wiki)
>Weizenbaum regarded the program as a method to show the superficiality of communication between man and machine
>However, many early users were convinced of ELIZA’s intelligence and understanding, despite Weizenbaum’s insistence to the contrary.
You take it in small steps, learn as you go. Don't need the "waifu" to be free-walking to begin with, do like those simple card games and such that spawn a 3D model (seen through phone AR app) from a card thingy, conclude orientation of the surface you put it on by the angles of the card edges. First iteration would just be to spawn your image T-posing right at the camera without correcting anything, size or angles, just a waifu "hello world" to overlay something over video.
>Advanced hardware
Why would you use advanced hardware to prototype amateur stuff?
Just prototype it on a smartphone.

If you think you won't have to make effort, yeah of course it won't happen. You won't get results alluded to in the thread. But it's a start, and if you keep at it maybe you'll be the first to actually have something in that area when you apply what you learnt.

Everything is made by people.
That doesn't mean they didn't make an effort to get there.

 No.1463

>>1453
You're freaking out over a thing that isn't actually that much of an issue. There's way more people complaining about feminists than actual feminists.



File: 1568512584317.jpg (259.8 KB, 800x600, ^^^^11.jpg)

 No.1413[Reply]

EuroGunZ (GunZ The Duel)
One of the best TPS I've ever played, I've been playing this in the last 10 years and this game never gets old. It's amazing all the different things you can do and the different game modes you can play. This game really needs more recognition.


Website: https://universegunz.net
Video: https://www.youtube.com/watch?v=-Uc3eGbyiyo

What's your favorite old game?

 No.1414

I wish i could play GunZ like i did in the old days, but my internet conection is extremely bad and unstable, so i can't go back.
Still, i would love to play it again some day, i wish there were more games like it.

 No.1415

File: 1568604370632.png (535.33 KB, 440x540, MAXIMUMinterrogationmark.png)

did you post this same thread on futaba
i was wondering why nips suddenly brought up GunZ of all things.

 No.1417

>>1415
Seems like this tread has been posted on like almost every chan there is.
Dunno if it's just somebody really liking the game or devs trying to increase their audience.

 No.1444

I knew someone in hs who used to model guns in blender for this game.



 No.1290[Reply]

Planned obsolescence – devices intentionally designed to break over time – has been getting really bad in recent years. Everything is disposable. Even when hardware works, you no longer get software updates, which can make a device useless because it'll no longer get security fixes or support for modern apps.

And haven't you noticed how, when a tech company comes out with a new product, they shit all over their old ones? Like "our new device is so awesome and fast, and our old one was so clunky and shitty by comparison!" But then a year later, they do the same process over again. And you're thinking… you bought it because people said it was good. But then the company that made it said it sucks. They do it to get you to buy the same thing over and over again.

When will this stop? Do you think everything will be disposable forever, or will there be enough backlash to planned obsolescence that will reverse this trend so that electronics in the future are made to last longer? People talk about "the invisible hand" of "the free market" but maybe government regulation is required to stop it.

An example of this is how my friend's phone battery wouldn't last very long, so he bought an entirely new phone, even though I told him I could replace the battery if he bought one on Amazon (and they were really cheap).
17 posts and 5 image replies omitted. Click reply to view.

 No.1380

>will there be enough backlash to planned obsolescence that will reverse this trend so that electronics in the future are made to last longer?
Never, not under Judeo-Capitalism. People these days go on twitter and faceberg and either repeat the thoughts of others or only post their most basic feelings and impulses. Pattern recognition is forbidden, ground out of them by (((social pressure.))) Nobody rose up en masse when batteries shrunk, when aesthetic became more important than durability, or when the software became bloated and unusable shit with flat-design bauhaus GUIs. Nobody will ever rise up en masse because most people don't and won't care about phone quality so long as it lets them interact with the blasted hellscape that is modern social media at all times.

 No.1384

>>1380
> Nobody will ever rise up en masse
> Repeats the classic conspiracy theory designed to keep people from rising up en masse

 No.1391

>>1380
Your whole post is a mess, but I'd like to focus on one particular point;
>flat-design bauhaus GUIs
This tells me that you only know what bauhaus is because of that 4chan screencap that /co/ loves to spam.

The whole philosiphy of the collage was "all substance, no style". The point was to strip away aesthetics in favor of functionality and durability. If you handed in any modern GUI, hell, any modern technology to a bauhaus professor they'd fail you on the spot.

 No.1395

>>1366
>>1370
>>1371
Even if you treat it well, manufacturers will drop support so you don't get upgrades and eventually stop getting security patches to encourage buying a newer model. I'm grateful to the guys who develop custom ROMs so I can keep using my first smartphone like it's new.

 No.1410

I think this is somewhat related to planned obsolescence, but it feels rare that a software "becomes lighter" or somehow uses less ram and cpu after an update. It feels like software producers assume you're updating your computer with every update and don't they spbt code like someone with a 2 year old computer could use it.



File: 1521372150793.png (894.88 KB, 1000x652, wires.png)

 No.817[Reply]

What is the most treasured file on your computer?
49 posts and 13 image replies omitted. Click reply to view.

 No.1399

File: 1567788505230.png (328.47 KB, 913x207, babye.PNG)

>>1398
Those are so fun.
I was actually served this one at one point, I had partook a bit of canna so I almost thought I imagined it until I found I had saved the image.

 No.1400

the only important file on my computer is my keepass key file, I share that file across multiple devices, if i ever lose it all my passwords will be gone

 No.1401

>>1398
I assume it was an ad for a Don Rickles stand up or something.
https://www.youtube.com/watch?v=Myoj1XG7eDg

 No.1402

>>1401
I know it's Don Rickles, but I've never found any bits he did about pissing. And why on earth would you advertise it like this?

 No.1403

File: 1567878694439.png (34.54 KB, 752x202, gold.PNG)

For some dumb reason I find this reddit post to be the funniest thing on earth.
>The scene when Hit Girl shoots through 20 baddies only to find her dad engulfed in flames was heartwrenching. Im a 31 year old man and I teared up.
That line always cracks me up when I'm having a bad day



File: 1522534216021.jpg (475 KB, 1753x2048, 1520045797634.jpg)

 No.846[Reply]

I was thinking it would be nice if we had a thread for sharing our own websites/homepages. Woah, here's one now! Show me your netspace sushi!

Here's mine. It's a complete mess, but I like it. It's kind of new well, technically it's existed for a little while, but I only started working on it recently, so it's missing a lot of things, and there are a few links that 404. Though it's hosted on neocities, it's only slighty Lain themed.
https://birdcom.neocities.org/
70 posts and 26 image replies omitted. Click reply to view.

 No.1354


 No.1355

>>1339
Then use javascript.

 No.1356


 No.1358

File: 1560726363347.jpeg (481.56 KB, 1500x994, grant.jpeg)

>>1356
I thought that Rivendell link was for Rivendell Bicycle Works…

 No.1394

I mostly have this domain so I have a neutral space to run my cloud and stuff
https://www.alkali.me/



Delete Post [ ]
Previous [1] [2] [3] [4] [5]
| Catalog
[ kaitensushi ] [ archive ] [ wildcard ] [ lounge / arcade / kawaii / kitchen / tunes / culture / silicon ] [ yakuza ] [ hell / lewd ] [ ? / irc ] [ lewd / uboa ] [ x ]