Beep Boop Bip
Subject   (new thread)
BB Code
File URL
Embed   Help
Password  (for post and file deletion)
  • Supported file types are: BMP, C, CPP, CSS, EPUB, FLAC, FLV, GIF, JPG, OGG, PDF, PNG, PSD, RAR, TORRENT, TXT, WEBM, ZIP
  • Maximum file size allowed is 10000 KB.
  • Images greater than 260x260 pixels will be thumbnailed.
  • Currently 998 unique user posts.
  • board catalog

File 16698735903.png - (1.55MB , 1920x1080 , SUPPA HAKKA.png )
3044 No. 3044 hide watch expand quickreply [Reply] [Edit] [Last 50 posts]
Hello gentlemen, and welcome to the Advent of Code: TOHNO-CHAN Edition.

Post your solutions!
Ask questions!
Have fun!

Leaderboard: 1795791-8781b07c
51 posts and 34 images omitted. Click Reply to view.
>> No. 3290 [Edit]
The Advent of Code approaches once more. Is anybody up for another round?
>> No. 3291 [Edit]
File 170062139441.png - (82.63KB , 596x957 , aoc12gold.png )
yeah I'll try to make time for the first week at least
>> No. 3294 [Edit]
File 170141869435.png - (90.04KB , 1748x512 , aoc2023day1.png )
Part 1 was easy, but part 2 was probably the hardest day1 puzzle of any year.
I wonder if Eric was trying to trip up ChatGPT with this.

You can still use the leaderboard in the OP for this year's calendar, by the way.
>> No. 3295 [Edit]
File 170152261647.png - (56.67KB , 1048x306 , AOC.png )
Day 2

File 150448609042.jpg - (110.47KB , 1280x720 , mpv-shot0028.jpg )
1547 No. 1547 hide watch quickreply [Reply] [Edit] [First 100 posts] [Last 50 posts]
It doesn't matter if you're a beginner or Dennis Ritchie, come here to talk about what you are doing, your favorite language and all that stuff.
I've been learning python because c++ was too hard for me (I'm sorry nenecchi I failed to you), reached OOP and it feels weird compared to the latter one, anyway I never got it completely.
367 posts and 87 images omitted. Click Reply to view.
>> No. 3274 [Edit]
It's a shame Purescript doesn't have a well-maintained and usable native backend, as I find it nicer to program in than Haskell. There's been a few attempts, but nothing's stuck.
>> No. 3288 [Edit]
File 170019336829.png - (160.62KB , 996x836 , fizzbuzz_clojure.png )
Show me your strongest fizzbuzz
>> No. 3289 [Edit]
The only thing I can imagine that would be of similar "quality," would be FizzBuzz: Enterprise Edition.
>> No. 3293 [Edit]
File 170136970580.jpg - (391.96KB , 1875x2344 , cd0ce15af2e6d7e8154665698330edec.jpg )
I cаme up with а pretty clever wаy of implementing the toggаble thumbnаil thаt's on tc аnd most other imаgeboаrds, without using jаvаscript․

The "common" wаy of doing thаt is using а checkbox input аnd the CSS "content" property․ The problem with this method, is thаt pseudo-elements аre not аdded to the DOM, meаning you cаn't right click the imаge аnd sаve it from the context menu․

Using аn ifrаme for this like:
<body> <а href="lаrge․jpg"><img src="thumbnаil․jpg"/></а> </body>

doesn't work becаuse ifrаmes cаn't аdjust their size to their content, аnd HTML documents cаn't even define their own size․ BUT, SVG cаn․ SVG аlso supports some HTML-like feаtures, such аs imаges аnd links․ When аn HTML object element hаs SVG аs its dаtа, the object element will аctuаlly tаke on its size(side note, the img element doesn't support "nested imаges" within SVG)․ So аll together you cаn hаve this:
<body> <object dаtа="thumbnаil․svg"></object> </body>

<svg width="160" height="120"> <а href="lаrge․svg"> <imаge href="thumbnаil․jpg"/> </а> </svg>

<svg width="800" height="600"> <а href="thumbnаil․svg"> <imаge href="lаrge․jpg"/> </а> </svg>

Message too long. Click here to view the full text.

File 167417499482.png - (25.19KB , 376x304 , ae2a74ae917b54983d63fb992ff39ec1.png )
3111 No. 3111 hide watch expand quickreply [Reply] [Edit]
A thread to talk about media formats. New and exciting, or old, but interesting.

This file is an animated png, which to my understanding has entirely been superseded by webp. If the former has some advantage though, tell me about it.

Post edited on 19th Jan 2023, 4:58pm
3 posts and 2 images omitted. Click Reply to view.
>> No. 3115 [Edit]
File 167418366078.png - (188.44KB , 609x292 , 165350858932.png )
I don't care who made some technology, as long as it's useful. Guaranteed lossless is nice. One use case I can see webp being undeniably useful for is scaled downed thumbnails. Since there's down scaling, loss is unavoidable, but it's way better than jpg and has a smaller file size too.
>> No. 3197 [Edit]
File 168263096129.jpg - (93.70KB , 975x1075 , 98fc3a594af499d85fce77aaa578d071.jpg )
SVG is a cool, but underutilized format. The most appealing feature to me being that it's possible to have text within an SVG image be directly copyable. It would be really useful for stuff like tables and graphs because of that, but there isn't any program that makes creating those simple, while also preserving text(inkspace is art focused, and google drawings doesn't do the latter). Pretty much any monochromatic art would also work as one, but it hasn't caught on anywhere except the logo space.

Post edited on 27th Apr 2023, 2:39pm
>> No. 3204 [Edit]
File 168511541314.png - (4.63MB , 2446x1764 , tomato.png )
Might as well expand the scope to storage formats. Just yesterday, I found out about M-DISCs, a disk format that can supposedly last 1000+ years, depending on the storage conditions. It's the longest-lasting, commercially available form of storage(that I know of).

For those interested in data preservation(which I would think is most people here), isn't this enticing?
>> No. 3292 [Edit]
The NSA made my video encoder and I dont care who made it as long as it is useful

File 14269825194.gif - (43.50KB , 120x90 , sAWJYKX.gif )
1280 No. 1280 hide watch expand quickreply [Reply] [Edit] [First 100 posts] [Last 50 posts]
A bit late with this one, but whatever. To start off:
106 posts and 15 images omitted. Click Reply to view.
>> No. 3263 [Edit]
>you could hack "yourself" using the COM interface (which is essentially what VBA interacts with)
Already done with 3rd party products, like xlwings
>> No. 3264 [Edit]
File 169292020690.jpg - (47.39KB , 489x426 , pain and agony.jpg )
>reference manager for COM dependencies
Reference manager is gui aids. You get a spreadsheet with macros as an email attachment. It uses a whole bunch of proprietary and in-house libraries you don't have installed on your machine. As far as I know, there is no way for you to know what those are without asking whoever you got the spreadsheet from to screenshot their reference manager. It should be written in the god damn code what libraries the code uses.
>> No. 3279 [Edit]
It's time to IP block the UK
>> No. 3287 [Edit]
File 169954378317.jpg - (121.41KB , 740x677 , 6d6eb3e46501b816a3e5195142402e79.jpg )
Nvidia to make Arm-based PC chips in major new challenge to Intel

Besides Nvidia, AMD, Qualcomm and a few others are gonna join the ARM fray. I'm kinda interested in what Nvidia is gonna put out, and whether an "all green" system will have any unique advantages. The novelty factor alone is enough to get me interested. On the desktop, there will hopefully be a standardized ARM socket, since motherboard manufacturers can't possibly make 10 different kinds for each generation. I really hope this doesn't herald soldered on CPUs.

File 16677815986.png - (120.33KB , 1920x1080 , 2018-09-15.png )
2992 No. 2992 hide watch expand quickreply [Reply] [Edit]
Well, I want to wanna learn. Blows my mind reading some of these threads where it's like I'm reading another language. The whole thing is overwhelming, which only intrigues me more. How did you get started with coding/internet languages/programming. I don't even know what to call it, see? Where does one begin? I remember buying a C64 a few years ago with the goal of learning basic and creating a very simple game like the protagonist in RPO, but I gave up pretty fast and sold the god damn thing. Bought a Vic-20 too for some reason, but I still have that. Think I was just obsessing over old computers at the time. Had some experience with python in my physics class, but that didn't last long cuz I dropped that major the next semester lol.

Please, I at least want some kind've a general idea about what the fuck you guys are saying sometimes. It's so intimidating, but fascinating. Like I know another reality exists within my own, but I can't perceive or interact with it in any meaningful way. Where do I start?
3 posts and 1 image omitted. Click Reply to view.
>> No. 3011 [Edit]
>subtopics pertaining
You mean restoring vintage computers? There's a decent amount of people into retrocomputing (not on TC but elsewhere on the internet), and you don't even necessarily have to know anything about programming to do that. In fact having some soldering knowledge will probably be more useful since you'll probably need to replace bad capacitors and such. But I'm not sure what people do with them once they get it running.
>> No. 3012 [Edit]
Good point haha, I guess the only real thing you can do is mess with software formats that aren't compatible with today's computers. I have a lot of old floppy discs I'd love to check out. Maybe even buy some vintage games and run them on their original hardware for that authenticity. I'm not too sure haha, but I know for sure it spikes my interest. What interested you and what subtopic do you thrive in?
>> No. 3013 [Edit]
>what subtopic do you thrive in?
I wouldn't say I'm interested in a particular subfield more than any other, I find all of them interesting and will eagerly seek out opportunities to learn more about them.

>What interested you
I don't really remember. I think it's just that I spend a lot of time on the computer, so it was a motivation to know enough to be able to have unilateral control over my environment. And to be able to confidently mess around with things, you need to know how they work.
>> No. 3286 [Edit]
My issue with programming is that I am extremely stubborn and can't focus on things that I have no interest in. So, in python class for example, when they tell me to code something that figures out how to perform some sort of function based around division of numbers or whatever, I just lose interest. If the language were written in such a way that classes, objects, strings etc were called "swords", "spells", "dragons" etc I would be more mentally stimulated and pay attention...

File 163509769455.png - (27.13KB , 436x439 , Google_Fuchsia_logo_svg.png )
2447 No. 2447 hide watch expand quickreply [Reply] [Edit]
What do you think about the open source, UNIX-inspired Fuchsia(aside from it being developed by google). I am an ignoramus and windows user, but in spite of that, Fuchsia has(or will have) a few things that seriously appeal to me.

>Zircon is the core that powers Fuchsia. It is composed of a microkernel and a small set of userspace services, drivers, and libraries necessary for core system functions such as booting.
>Fuchsia’s filesystems live entirely within userspace. They are not linked nor loaded with the kernel; they are simply userspace processes that implement servers that can appear as filesystems. As a consequence, Fuchsia’s filesystems themselves can be changed with ease
>Due to the modular nature of Fuchsia’s architecture, it is straightforward to add filesystems to the system.
>Zircon is an object-based kernel. User mode code almost exclusively interacts with OS resources via object handles.
>In Fuchsia, almost everything is a component and it is the unit of executable software... Components can only use shared libraries that are included in the same package as the component... There is no concept of inter-package dependencies
>A given release of the Fuchsia platform typically supports multiple ABI revisions, which lets the platform run older applications
>This document proposes a mechanism for running unmodified Linux programs on Fuchsia... the Fuchsia system does not impose an opinion about the internal structure of components. In order to interoperate as a first-class citizen with the Fuchsia system, a component need only send and receive correctly formatted messages over the appropriate zx::channel objects... The programs are run in a userspace process whose system interface is compatible with the Linux ABI. Rather than using the Linux kernel to implement this interface, we will implement the interface in a Fuchsia userspace program

I like that it uses a microkernel, the filesystem implementation is so flexible, the kernel is object-based, and there's no possibility of dependency hell. As a windows user, I can't really understand
Message too long. Click here to view the full text.
15 posts and 2 images omitted. Click Reply to view.
>> No. 3107 [Edit]
File 167372322735.gif - (506.82KB , 1024x768 , 27dd0bff526ebde738fd85d2ecc194bf.gif )
Version 9
>> No. 3187 [Edit]
File 168161590663.jpg - (186.14KB , 1400x1500 , 993223b3d889824b096b4b3c10fa72df.jpg )
Version 10
>> No. 3265 [Edit]
File 169292653057.png - (158.36KB , 1650x1650 , 9f4784ca7072a5177bb2e8370700da79.png )
Version 12
>> No. 3285 [Edit]
File 169939714644.jpg - (341.55KB , 837x480 , ad483526ecf8b0e38531314fceb4e4bf.jpg )
Version 14

A lot of work has been done on Starnix, the Linux comparability layer. Some risc-v stuff too.

File 129592276815.jpg - (141.99KB , 716x742 , millenium_tan.jpg )
165 No. 165 hide watch quickreply [Reply] [Edit] [First 100 posts] [Last 50 posts]
Need help with computers? Post your questions here.

ME-tan will do her best to help (with the help of other users, ofc).
493 posts and 69 images omitted. Click Reply to view.
>> No. 3281 [Edit]
If you have an old smartphone you're not using anymore but that still works, you could throw Termux on it and just use that until you have some more spare money. I don't know how secure that would be, but the handful of posts per day that you can expect from a fledgling image board shouldn't be a problem for any phone from the last 5 years or so, unless the software is very poorly programmed and uses too much RAM.

Which imageboard software are you going to use, btw?
>> No. 3282 [Edit]
File 169888455429.png - (156.55KB , 400x400 , clip+(2023-11-01+at+08_47_12).png )
My imageboard is actually online right now. I blog posted about the whole process in bits and pieces.

The smart phone I'm using now is the only one I've ever had, but thanks for thesuggestion. Briefly considered using an old iPad, but there's were some show-stoppers with that.
>> No. 3283 [Edit]
File 169912334470.jpg - (2.17MB , 3704x2658 , 537c369afcd56daaf53f7044c581bb39.jpg )
Last night, my computer abruptly started having DHCP issues while using a wired connection(moca); over wi-fi everything is fine. Decided to wait until the next day to see if it fixes itself. It didn't, so I restarted my router and reset winsock and ip and all that on my computer. That allowed me to have an ip6 addresses, but for some reason I couldn't get an ip4 addresses. I tried every thing I could find in guides and even asked chat-gpt. Eventually, I gave up and set my ip4 address, gateway, subnetmask prefix length, etc. manually.

Post edited on 4th Nov 2023, 2:13pm
>> No. 3284 [Edit]
It randomly started working again today sometime after I tried turning my router's moca support off and on again.

File 160920299389.jpg - (701.88KB , 850x1227 , sample_4a7f5ce8997dd5ef6dd2638cfe8b8336.jpg )
2137 No. 2137 hide watch expand quickreply [Reply] [Edit]
Thread for general discussion of p2p networks and protocols.

Here's some uncharted territory: there's apparently some Japanese p2p projects. 新月 (掲示板) is a BBS, Perfect Dark and Share are file sharing services. Perfect dark also has a message board system. Does anybody use these? Are there others?
35 posts and 13 images omitted. Click Reply to view.
>> No. 3272 [Edit]
>people sharing lists that map addresses to domains
We're reinventing the hosts file?

>Namecoin, Emercoin, etc.
I don't understand why crypto(currencies) are always intertwined into these things. I bet if DHT was reinvented today they'd find some way to shoehorn cryptocurrency into it.
>> No. 3273 [Edit]
>We're reinventing the hosts file?
I2P does, yes.

>I don't understand why crypto(currencies) are always intertwined into these things.
Normally I'd agree crypto involvement is superfluous, but for this use case it makes sense. Domains names are an intrinsically valuable thing, unlike a torrent's location on a DHT. More than one person is gonna want the same domain, and a first come first serve approach would enable squatters too much.
>> No. 3278 [Edit]
Small addendum, don't use a pre-release version. It should say 'latest'.
>> No. 3280 [Edit]
Another addendum, with the release of version 0.5, those peers wont work anymore. You should check a recently updated page in

Also, you might have to look in C:\ProgramData\Yggdrasil and update the configuration file there too.

File 169121100220.png - (383.11KB , 1295x911 , 2023-08-03_185928.png )
3246 No. 3246 hide watch quickreply [Reply] [Edit]
This seems like a kind of big deal
>> No. 3247 [Edit]
I think you mean room-temp SUPERconductor, you wouldn't be posting on TC without room-temp semiconductors.

Replication attempts have been mixed, but theoretical simulation has shown there might be something to it, so it's not a complete hoax. Even if it does work, it'd probably take 5 years or so before the process gets ironed out, techniques refined, and it starts seeing practical application. Also >>3242
>> No. 3248 [Edit]
Maybe the most interesting read from a meta-perspective:

File 168954451050.jpg - (1.14MB , 1100x1501 , 0f991d16e8a5a8e19bc7d56960b9693c.jpg )
3230 No. 3230 hide watch expand quickreply [Reply] [Edit]
A thread to speculate where technology is headed.

I'll start by asking whether you think PCs have a future. You may have heard that Microsoft is planning of making Windows 365 available to consumers. So thin clients that rely on an internet connection to be used, will probably become more mainstream at some point.

Right now, there's a few things I can think of which would prevent thin clients from rendering full-fledged PCs from becoming "obsolete". Latency being one obvious barrier, but internet speeds are getting faster.

There's also the issue of gaming. While there is a niche of people who expect 120 fps at a minimum, that might not be a large enough market to keep PCs afloat. Maybe normal people playing on consoles, and a hostile landscape, will kill off the temporary boom that PC gaming is having.

Lastly, a lot of companies would get fucked over if thin clients became the norm, like ones that specialize in certain PC parts(Crucial, AMD, Noctua, etc.). There would also be no justification for higher-end hardware in stuff like laptops.

What do you think?
6 posts and 2 images omitted. Click Reply to view.
>> No. 3237 [Edit]
The only communication between client and server occurs through LSP, so there's no security issue here?
>> No. 3238 [Edit]
The point I think he's making is that there's way more more "semantically meaningful" information handled by the client (i.e. text buffers, codebase metadata, etc) with the "LSP" (specialized client + RPC mechanism, really) approach, which might make it easier to leak remote data (either intentionally or, say, by local caching and whatnot), as opposed to the desktop streaming approach, where all you have is a bunch of pixels from your remote screen and all of the meaningful state is on the remote end.
>> No. 3239 [Edit]
At my dad's job, he uses all kinds of software, not just an IDE. Database managers and all kinds of built-in-house stuff. They also use Excel files stored in Windows network folders, and stuff like that. None of that can be accessible from his host OS.
>> No. 3240 [Edit]
Yeah that's fair, although I find it hard to imagine a threat model where an adversary can access in-memory text buffers but wouldn't be able to just capture the entire framebuffer (thereby accessing remote content). Usually the threat model with regard to thin-clients for FAANG companies is to avoid any code hitting disk, which is fairly easy to guarantee even with an LSP-type approach.

File 135545604428.jpg - (8.74KB , 256x192 , tn_gi-joe-computer.jpg )
36 No. 36 hide watch expand quickreply [Reply] [Edit]
I thought the ponderings thread was getting a little computer-heavy, so I made this thread for general whinging about technology and the like. It sort of already exists in other threads, but that didn't stop people...
20 posts and 1 image omitted. Click Reply to view.
>> No. 1627 [Edit]
i run a separate machine for my file server because i found out i don't like sharing ram and bandwith with the outside world. i capped the server's bandwith at a bit below my total capacity so it can do it's thing and it never causes me any trouble.
>> No. 1639 [Edit]
File 151746113082.png - (21.50KB , 366x176 , oh god no.png )
I am trying to read a handful of ext4 formatted drives from windows. However, since I used some specific format parameters so I could save disk space, some of the linus fs readers don't work. This one called ext2fds actually allows you to mount drives right in windows but it only works with the one partition I formatted with default parameters. Another, called DiskInternals Linux Reader, does work but only lets you browse the file sytems in their standalone program. You have to "save" files you want to copy over to use them normally. Real round about way of doing things but oh well.

Post edited on 31st Jan 2018, 9:01pm
>> No. 3228 [Edit]
I never cared too much about the X vs Wayland holy war, but today I installed a recent Ubuntu, since I needed it for some software.
I just slapped Xubuntu desktop on top of a default server install, which gave me Gnome for some reason.
When connected via an old KVM it would only allow me to select 1024x768 as resolution, and apparently there is no way to override the mode in Wayland and the only solution proposed on the internet is to go back to X.
They've been touting it as the new, 100% production ready, absolutely superior software for what, 5 years now?
And it can't even do a simple thing like custom modelines.
What a load of shit.
And while I'm at it, the gnome display manager is shit too. If the user has passwordless login enabled I can't even select the desktop environment to start in X mode.
Solution according the internets? Well you can't do that either fuckhead, just have a password.
And if you happen to have a long MotD it hangs for a minute before logging you in, displaying parts of it.
Probably because it wants to show you the entire thing and give you time to read it, but there is no way to skip, and then when it gets to the last chunk, it just shows it for a millisecond and then logs you in.
What a fucking shitfest, especially considering these projects are heavily backed by the likes of red hat and other tech giants.
It's like modern software is purposefully built to be bad.

Although I have to admit that I kinda like the visual theme used in Ubuntu.
Looks a bit like late 2000s Mac OS, but damn, skeuomorphic designs in this day and age are such a breath of fresh air.
Message too long. Click here to view the full text.
>> No. 3229 [Edit]
File 168807924930.jpg - (4.90MB , 4134x2894 , 7943a2ffc5fc33a1163c9461bb512e93.jpg )
>these projects are heavily backed by the likes of red hat and other tech giants
Not really. I wouldn't call Red Hat a "tech giant". Yeah, they're owned by IBM, but that's a has-been company. I don't know how often Gnome(Wayland's real reason for existing) is used in the corporate world, but I'm certain it's not common-place. So even for Red Hat, it can't be that high-priority. FAANG couldn't care less about Wayland.

>It's like modern software is purposefully built to be bad.
Xorg isn't good compared to its common, proprietary equivalents. Tangentially related, but GTK also isn't good. There was no golden age of desktop Linux.

Post edited on 29th Jun 2023, 3:59pm

View catalog

Delete post []
Report post
Previous [0] [1] [2] [3] [4] [5] [6] [7] [8]

[Home] [Manage]

[ Rules ] [ an / foe / ma / mp3 / vg / vn ] [ cr / fig / navi ] [ mai / ot / so / tat ] [ arc / ddl / irc / lol / ns / pic ] [ home ]