2. |
Published: 2025-06-27 [Fri] 20:08, by |
Real rapes of women aged 12 to 50 There are 62 exclusive files in the collection Archive size 18 Gb Download files https://zobzob.com/LJHXA https://zobzob.com/LJHXA |
6. |
Published: 2025-06-13 [Fri] 08:41, by |
>>5 Thank you. |
5. |
Published: 2025-06-13 [Fri] 00:47, by |
>>4 PGP (pretty good privacy) is an encryption tool used by internet schizos. You share public keys so you can verify your messages or email other schizos. The premise is that you can take advantage of math problems that are hard to compute unless you already know the secret keys so the NSA can't read ur mail, they are very good so they just look at your screen as u read instead. |
6. |
Published: 2025-06-13 [Fri] 00:40, by |
cool site layout |
4. |
Published: 2025-06-13 [Fri] 00:18, by |
What does this do/how does this work? |
4. |
Published: 2025-06-12 [Thu] 05:22, by |
https://torochannel.cat |
3. |
Published: 2025-06-12 [Thu] 05:21, by |
I’d like to cooperate with Gikopoi. We will place the website link on our index |
2. |
Published: 2025-06-12 [Thu] 05:17, by |
I’d like to cooperate with Gikopoi. We will place the website link on our index |
1. Hiiii from Torochannel |
Published: 2025-06-12 [Thu] 05:16, by |
Hello, I’m the admin of Torochannel. |
3. my pubkey |
Published: 2025-06-10 [Tue] 02:05, by |
-----BEGIN PGP PUBLIC KEY BLOCK----- mDMEaEeSGBYJKwYBBAHaRw8BAQdAVM76rXBfnp3CtfXRd6XJJFY1JhANCR89GQ1J xsOvBQ+0B3Rhb2NhbmGIkwQTFgoAOxYhBEAhSK67cNdM6/SjLURk/s3Zf1PmBQJo R5IYAhsDBQsJCAcCAiICBhUKCQgLAgQWAgMBAh4HAheAAAoJEERk/s3Zf1PmxjUB AK3HQWUS/GNaJj3oVtEl1MhnpTlcqPGq5Q0mWrhOe7lPAQCsgCw6dFQ1g5UhVjOf 1daaYQQHuSLfe2ln+KMUXdiyC7g4BGhHkhgSCisGAQQBl1UBBQEBB0Bq6Oxfqwgp LaoTwoqMl1E91ToepoYKYGw5hwvEpyOpDAMBCAeIeAQYFgoAIBYhBEAhSK67cNdM 6/SjLURk/s3Zf1PmBQJoR5IYAhsMAAoJEERk/s3Zf1PmB5UBANJzKdZO5eEoAByY 4s5nWXFMSsFAI2RVn6LkXaWCSlg6AP9Q5fSu4oxJBcv35yTASTlKpYoImjxyL4/B 9WzCKo0rDw== =bTTc -----END PGP PUBLIC KEY BLOCK----- |
4. |
Published: 2025-06-09 [Mon] 20:28, by |
Rust, commonly known as iron oxide, is a reddish-brown flaky substance that forms on iron and its alloys (like steel) when they are exposed to oxygen and water. It's a prime example of corrosion, an electrochemical process where metals deteriorate through redox reactions. The formation of rust is a complex process involving several steps, but it can be summarized as the oxidation of iron in the presence of water and oxygen. Key Requirements for Rust Formation: Iron (Fe): The metal itself. Oxygen (O₂): From the air or dissolved in water. Water (H₂O): Essential for the electrochemical reactions. The presence of electrolytes (like salts) and acidic conditions in the water can significantly accelerate the rusting process. Mechanism and Chemical Reactions: Rusting is an electrochemical process, meaning it involves both oxidation and reduction reactions occurring simultaneously. Oxidation of Iron (Anode): At certain points on the iron surface (anodic areas), iron atoms lose electrons and are oxidized to iron(II) ions (Fe2+). Fe(s)→Fe2+(aq)+2e− These electrons then travel through the iron metal to other areas (cathodic areas). Reduction of Oxygen (Cathode): At the cathodic areas, oxygen dissolved in the water gains the electrons released by the iron. This reduction of oxygen typically occurs in the presence of water to form hydroxide ions (OH−). O2(g)+2H2O(l)+4e−→4OH−(aq) If the water contains acidic substances (like dissolved carbon dioxide forming carbonic acid), hydrogen ions can also be involved in the reduction: 4H+(aq)+O2(g)+4e−→2H2O(l) Formation of Iron(II) Hydroxide: The Fe2+ ions produced at the anode react with the OH− ions produced at the cathode to form iron(II) hydroxide. Fe2+(aq)+2OH−(aq)→Fe(OH)2(s) Oxidation of Iron(II) Hydroxide: Iron(II) hydroxide is then further oxidized by oxygen to form iron(III) hydroxide. 4Fe(OH)2(s)+O2(g)+2H2O(l)→4Fe(OH)3(s) Dehydration to Form Hydrated Iron(III) Oxide (Rust): Iron(III) hydroxide is unstable and dehydrates to form hydrated iron(III) oxide, which is commonly known as rust. The exact composition of rust varies, but it's generally represented as Fe2O3⋅nH2O, where 'n' represents a variable number of water molecules. 2Fe(OH)3(s)→Fe2O3⋅nH2O(s)+(3−n)H2O(l) Overall Simplified Reaction: While the process is complex, a simplified overall chemical equation for rust formation is often given as: 4Fe(s)+3O2(g)+6H2O(l)→4Fe(OH)3(s) Which then dehydrates to form: 4Fe(s)+3O2(g)+xH2O(l)→2Fe2O3⋅xH2O(s) Factors that Accelerate Rusting: Presence of Electrolytes: Salts (like in saltwater) increase the electrical conductivity of the water, facilitating the movement of ions and speeding up the electrochemical reactions. Acidity (Low pH): Acidic conditions promote the oxidation of iron. Temperature: Higher temperatures generally increase the rate of chemical reactions. Presence of Impurities: Impurities in the iron can create tiny electrochemical cells, accelerating rusting. Unlike protective oxide layers that form on some metals (like aluminum, which forms a tightly adhering aluminum oxide layer that prevents further corrosion), the rust layer on iron is typically porous and flaky. This allows oxygen and water to continue to reach the underlying metal, leading to further corrosion and ultimately weakening the iron object. |
8. |
Published: 2025-06-09 [Mon] 19:08, by |
>>7 wss socketio is actually broken and browsers usually revert to long-GET polling. |
1. GIF contrast adjustment |
Published: 2025-06-09 [Mon] 11:27, by |
#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ gifedit.py - Adjust contrast of a GIF by modifying its color palette. Shouldn't touch anything but palette. Usage:./gifedit.py input.gif contrast_factor - input.gif: Path to the input GIF file. - contrast_factor: Floating point number where 1.0 is identity, >1.0 increases contrast, and <1.0 decreases contrast. Output: A new GIF file with the contrast-adjusted palette, named after the input file with '_contrast_{factor}.gif' appended. """ import sys import os import struct def adjust_contrast(rgb, factor): """ Apply contrast adjustment to a given RGB value. :param rgb: The RGB value to adjust (as a tuple). :param factor: Contrast factor (1.0 = no change, >1.0 increase, <1.0 decrease). :return: Adjusted RGB value. """ r, g, b = rgb r = int(((r / 255.0 - 0.5) * factor + 0.5) * 255.0) g = int(((g / 255.0 - 0.5) * factor + 0.5) * 255.0) b = int(((b / 255.0 - 0.5) * factor + 0.5) * 255.0) return (max(0, min(255, r)), max(0, min(255, g)), max(0, min(255, b))) def main(): if len(sys.argv)!= 3: print("Usage:./gifedit.py input.gif contrast_factor") sys.exit(1) input_file = sys.argv[1] try: contrast_factor = float(sys.argv[2]) except ValueError: print("Error: Contrast factor must be a floating point number.") sys.exit(1) if contrast_factor <= 0: print("Warning: Contrast factor should be greater than zero. Proceeding with value:", contrast_factor) # Load the GIF try: with open(input_file, 'rb') as f_in: gif_data = f_in.read() # Verify the GIF magic bytes if gif_data[:6] not in [b'GIF87a', b'GIF89a']: print("Error: Not a GIF file.") sys.exit(1) # Get the original file name without extension filename, file_extension = os.path.splitext(input_file) output_file = f"{filename}_contrast_{contrast_factor:.2f}{file_extension}" # Determine the GCT size gct_size_byte = gif_data[10] # 10th byte indicates GCT size (2^(N+1)) gct_size = 2 ** ((gct_size_byte & 0x07) + 1) # Extract the lower 3 bits gct_start = 13 # GCT starts after the 12th byte (header + gct_size_byte) gct_end = gct_start + gct_size * 3 # Extract and adjust the Global Color Table gct = gif_data[gct_start:gct_end] adjusted_gct = bytearray() for i in range(0, len(gct), 3): rgb = struct.unpack('<BBB', gct[i:i+3]) adjusted_rgb = adjust_contrast(rgb, contrast_factor) adjusted_gct.extend(adjusted_rgb) # Replace the original GCT with the adjusted one gif_data = gif_data[:gct_start] + adjusted_gct + gif_data[gct_end:] # Save the modified GIF data with open(output_file, 'wb') as f_out: f_out.write(gif_data) print(f"Output saved to: {output_file}") except IOError as e: print(f"Error opening or processing the file: {e}") if __name__ == "__main__": main() |
4. |
Published: 2025-06-08 [Sun] 19:47, by |
working on landscape generation, character sprite tools now |
7. |
Published: 2025-06-05 [Thu] 15:20, by |
websocket.js:54 WebSocket connection to 'wss://play.gikopoi.com/socket.io/***' failed Socket disconnected: transport close |
6. |
Published: 2025-06-05 [Thu] 14:30, by |
login {userName: "Boss", characterId: "hungry_giko", areaId: "for", roomId: "gym", password: ""} https://play.gikopoi.com/socket.io/?EIO=4&transport=polling&t=PT0V9iv&sid=MkinN-I6b5nuUlpaAEjx EIO: 4 transport: polling t: PT0V9iv sid: MkinN-I6b5nuUlpaAEjx response 2 |
5. |
Published: 2025-06-05 [Thu] 07:27, by |
>>4 0 changes to backend EVER -- the most I do is an occasional reboot of the server / calling server (Janus). and there are currently 0 bans. if you are using a normal Firefox or Chrome it should work fine on Windows and Android. if you are using a Linux or some weird browser, all that I can say is that regulars using Linux or weird browsers are able to connect fine, and that's where the issue is otherwise maybe you got a weird ISP. |
4. |
Published: 2025-06-04 [Wed] 16:46, by |
Arch, did you made any changes on backend recently? Cuz I can't connect. Sometimes game says "can't establish connection, unknown error" and sometimes it goes mute, without drawing my character and Reconnecting in upper corner. My network & setup is same & fine. |
3. |
Published: 2025-06-03 [Tue] 21:42, by |
Can't reconnect tfw shadowbanned |
63. |
Published: 2025-06-02 [Mon] 19:21, by |
>>61 The gikocider cleared up a few days ago. I also started fermenting the second generation of UJSSM corn beer a few days ago and it's nearly done. Blog post on oaking/aging spirits -- may be relevant to oaking wines, maybe not. https://4x13.net/blog/oaking1.html |
5. |
Published: 2025-06-02 [Mon] 18:45, by |
PsVita is good. It can run PSP games too. |
4. |
Published: 2025-06-02 [Mon] 18:45, by |
I've been playing Picross 3D all day on my CFW new 3DS xl. Spent $100 on a n3dsXL with poor 3D rendering capabilities in COVID time with Biden bucks. It's been a good purchase. Sadly my trusty R4 chip is no longer being recognized by my console, so I've been playing DS games via Twilight Menu++ , which sometimes randomly freezes. I think even with a rooted DSi / 3DS it's still worth using a modchip because they can emulate more reliably than TM++ even if they cost moneys. If you have to choose between a n3DSxl and DSi I think the former is the better choice. Plus there's an hshop app that lets you download whatever 3DS/dsiware you want and you can use FTPD to otherwise upload stuff or manage the disk without having to unscrew the damn thing. Best 3DS hack I did was replacing the c-stick with a PSP nub, second best was picking up a controller-grip for it. Don't sleep on the 3DS! Though I am intending to buy & root a Vita down the road. |
5. |
Published: 2025-06-02 [Mon] 01:53, by |
Fret not gentlemen, the board is not managed by the unmentionables anymore. I believe the current admin was a user of the original run and the .org run. It says that RIR6 runs it but I doubt that |
1. Hello pohonBBS - world2ch.net |
Published: 2025-06-01 [Sun] 07:45, by |
Can't say I'm a fan of this software, at least it's easy on my glasses. I'd like to invite you enlightened gentlemen to discussion on our textboards. Located at http://piza.world2ch.net/lounge |