[ overboard / sfw / alt / cytube] [ leftypol / b / WRK / hobby / tech / edu / ga / ent / 777 / posad / i / a / R9K / dead ] [ meta ]

/tech/ - Technology

"Technology reveals the active relation of man to nature"
Name
Email
Subject
Comment
Flag
File
Embed
Password (For file deletion.)

Matrix

IRC Chat

Mumble

Telegram

Discord


| Catalog | Home

File: 1667593060839.jpg ( 346.62 KB , 1472x1984 , 34.jpg )

 No.11178[Reply]

Ok, lads, I need to vent.

Why the FUCK is every fucking shithole on the www is trying to make my life as much miserable as possible?

Try to view aurora store homepage from tor - Forbidden. Try to do it from a vpn - stuck at the loading screen. Try to view some reddit thread - everything is falling apart at the seams. Oh, just FUCK OFF!

Every fucking shithole is making gorillion connections to some fucking cdn network, every fucking shithole is so heavy with js that I can almost hear it shitting its pants when trying to load a two paragraph page.

every fucking shithole is using cloudflare that forces me to solve retarded google captcha 10 times that doesn't even make sense I clicked on the fucking boat GODDAMIT! GIVE ME A BREAK!!
and it's getting even worse, now sometimes it doesn't even give me any captcha and just blocks my ass, nhentai I'm looking at you bitch

with every year internet becomes more and more unusable, I might as well install windows that connects to M$ servers over 5000 times a day and then resells this data to gorillion third parties and be fucking done with it
every fucking shithole wants your email, phone number, or whatever the fuck anyway
I'm DONE
65 posts and 9 image replies omitted. Click reply to view.
>>

 No.12658

>>12588
>Many crypto trading sites use it.
I think "stop using central services for shit" covers that, but
>and some legacy banks too.
is a valid point, any way you cut it you gotta interact with a bank, online or in person, and online is preferrable for many reasons. In such cases you can't go full Cloudflare free, but at the very least prioritize non-cloudflare sites where possible, and work toward ceasation of search engine usage, since having to tell search engines you are looking for something (no matter how much you may trust it at present moment) leads to a similar situation.
The more non-cloudflare sites you take well annotated notes on, the easier it'll be to find most information you could want without ever connecting to cloudflare or a search engine. And linking to stuff will make that easier for everyone.
>>

 No.12664

>>12658
>work toward ceasation of search engine usage

How do you do that ?
Are you running your own web-crawler/indexer ?
>>

 No.12665

In a sense I *am* the web crawler, or "surfer" as the ancient ones called it. I keep text documents that have the urls sites that lead to other sites. Wikis, blogs, documentation, etc. with notes. If I know something is on a site, I go to that site specifically. If I do have to use a search engine, I add it to a publically accessable log on my wibsite so I never search anything I'm not okay with adding to that log for visitors to see, imagining that such a log is available to the search engine admin motivates me to not use them.
>>

 No.12667

>>12665
>I keep text documents that have the urls sites that lead to other sites. Wikis, blogs, documentation, etc. with notes. If I know something is on a site, I go to that site specifically.
This sounds like solid advice, basically like a more useful form of surf-history.

>If I do have to use a search engine, I add it to a publically accessable log on my wibsite so I never search anything I'm not okay with adding to that log for visitors to see, imagining that such a log is available to the search engine admin motivates me to not use them.

This however only amounts to practical advice.

You're dealing with surveillance via a kind of self-censorship. Maybe it's possible to salt your search queries by mixing your genuine queries with additional random ones, to dilute the profiling.
>>

 No.12669

>>12667
>You're dealing with surveillance via a kind of self-censorship.
Kinda, it fells like walking along a low traffic street to avoid someone looking for you on main street, it may be a shorter and more scenic route. I've been having more fun this way.
>Maybe it's possible to salt your search queries by mixing your genuine queries with additional random ones, to dilute the profiling.
Good idea, maybe I could pull a few random wikipedia pages, add the subjects to a list, shuf -n 1, then look up the subject that comes up. (that way It's not immediately after rolling it from wiktpedia)


File: 1698188821832-0.jpg ( 17.06 KB , 771x700 , love linux.jpg )

File: 1698188821832-1.jpg ( 146.83 KB , 2518x1024 , fosschad.jpg )

 No.12627[Reply]

Because freedom matters.

If your computer still is running a proprietary prison.
And every time it fails you, your frustration grows.
When the system's not free, you will always be hosed.
Put a GNU system on and reboot it
Put it in your horn and toot it!
>>

 No.12634



File: 1697818333429.jpg ( 1.52 MB , 1488x934 , Welcome to the Soyviet Uni….jpg )

 No.12595[Reply]

Suppose a special commission is tasked with drawing a random sample of a particular size from the list of names. Suppose that the commission uses existing PRNG software to do this. How could the general public independently verify that the drawn sample is TRULY random? If commission publishes random seed used and the list of names, and if PRNG software could be run on personal computers, then the sample could be independently reproduced.

My question: assuming that the commission could run PRNG procedure on an infinite number of random seeds, what is the chance of it arriving on a premeditated outcome? Obviously such outcome would be not random at all.
11 posts omitted. Click reply to view.
>>

 No.12607

>>12606
well, the list of names could be compiled in the strict alphabetical order to prevent manipulation on this end

but the seed looks like the chicken and egg problem - ideally you would want a random seed, but to get a random seed itself you ideally would want another random seed..
>>

 No.12608

I guess we need to assume that the seed is a-priory DETERMINED.

So the source of randomness should come from the list of names.
>>

 No.12609

>>12607
>but the seed looks like the chicken and egg problem - ideally you would want a random seed, but to get a random seed itself you ideally would want another random seed..
ie the genuine source of entropy could be only in some physical process

but who controls access to this process - controls derived randomness
>>

 No.12613

>>12607
>the seed looks like the chicken and egg problem
not really, in (1) and (2) the seed is predictable
with (3) you start with a random seed (the list of names). remember, any piece of data can be a seed, and in a weird way, the list of names is a physical source of entropy

still, the smaller the list of names, the easier it is to manipulate the result. and the bigger the list is, the easier it becomes to add fake names without people noticing. take this python example

import random
def seed(names):
str = ", ".join(names)
random.seed(str)
def choice(names):
seed(names)
return random.choice(names)
def fake(names, fake_name):
Post too long. Click here to view the full text.
>>

 No.12614

>>12613
a combination of (1) and (3) may work better:
instead of using the current list of names as the seed, you could use a previous list


File: 1695387333841-0.png ( 277.72 KB , 2000x1800 , 1690257943582-2.png )

File: 1695387333841-1.png ( 60.89 KB , 368x500 , dfyr72t-c33e4576-b435-4fef….png )

 No.12467[Reply]

i hang around the end page of boards here to do some archiving. My problem is that i have this insanity-adhd (idk what it is) thing that makes it so that it's impossible to archive thing since everytime i open my own file i always worry (and believe) that i deleted something from said file or edit said file or mess it. is there any software that could help ? a software or something that could prevent me from deleting or messing or editing the file ?

(crossposting from org)
3 posts omitted. Click reply to view.
>>

 No.12489

OP you need to start using linux my friend if you aren't already.
>>

 No.12499

>>12489
This, install gentoo MX Linux, or AntiX (if you love a shitty UI).

>>12469
>sudo chattr +i filename
Alternatively, regularly sudo move and chown your files to a different user account.
You can automate this with a suid root script to avoid fucking up with typos.

Also consider reducing the consumption of whatever drug you're overdoing and meet some people IRL before schizophrenia gets you into serious trouble.
>>

 No.12610

im learning to use linux
>>

 No.12611

when can i use Arc ?
>>

 No.12612

>>12611
>when can i use Arc ?
If you are talking intel arc graphics, that should work out of the box without a fuss on any linux with a kernel 6.2 or newer
To find out your kernel version, open a terminal and enter the command:
uname -r


For example on Ubuntu that would be the two latest releases
23.10 Mantic Minotaur 6.5
23.04 Lunar Lobster 6.2


File: 1642607298033.jpg ( 59.83 KB , 640x920 , IMG_20210904_114347_891-1.jpg )

 No.10956[Reply]

Anyone else here dabble in cryptocurrency?
20 posts omitted. Click reply to view.
>>

 No.11157

>>11155
>Only nazis are interested in crypto. Stay poor comrades.
how's that "to the moon" going for you buddy lol?

the only use value of this fancy toy is to pay for vpn and vps
I can't even reliably circumvent capitalist banks with this shit because they ban your ass as soon as they see a "suspicious" activity

I have money essentially stuck in the computer, anything more than paying bills and your bank will ban your ass for suspicious transactions from randoms

the only way is to bend the knee and go to backdoored regulated exchanges
>>

 No.11159

>>11157
If technology is being suppressed by the establishment then it is a threat to the establishment.
>>

 No.11162

>>11155
>Only Nazis are interested in crypto.



What did he mean by this,.?
>>

 No.12513

File: 1695990298896.jpg ( 11.21 KB , 300x273 , glowinginthedark.jpg )

>>11157
>I have money essentially stuck in the computer, anything more than paying bills and your bank will ban your ass for suspicious transactions from randoms
Argument to the cudgel? You serious?
https://en.wikipedia.org/wiki/Argumentum_ad_baculum?&useskin=vector
Enjoy your nanolipids

Agorahooawayyfoe.
https://en.wikipedia.org/wiki/Agorism?&useskin=vector
>>

 No.12589

File: 1697742069672.mp4 ( 4.35 MB , 640x360 , ko -.mp4 )

>>11104
fuck u cunt


File: 1696368309285.jpg ( 1.56 MB , 3089x2234 , Constructivist.jpg )

 No.12527[Reply]

I'm going to work on building an archive of all your shitposts.
3 posts and 3 image replies omitted. Click reply to view.
>>

 No.12531

File: 1696372276517.txt ( 4.94 KB , initialize.sql.txt )

Attachments can have another special column: a bigint representing a 64-bit unsigned integer, that we compute using a perceptual image hash algorithm (there's libraries to do this). We can add a special index on this column, using the bktree postgresql extension, that will let us compare the distance between these numbers efficiently, bit by bit (called the hamming distance).

CREATE INDEX attachments_phash_bktree_index ON attachments USING spgist (phash bktree_ops);


This column will let us do reverse-image search on similar images.


Attached is the full sql file, where I have added some users and granted them permissions
>>

 No.12532

File: 1696449844187-0.png ( 2.33 KB , 383x383 , Git-Icon-1788C.png )

File: 1696449844187-1.txt ( 2.18 KB , postgrest.nix.txt )

Next I'm going to get postgREST serving locally on port 3000. Postgrest will automatically create a REST API for our database. (https://github.com/PostgREST/postgrest)

Then I can build a script that will read in the board's json api files and populate the database. I prefer to just hit this REST api than write database queries out as strings in some way, I've tried different ways of doing it, using and ORM or a domain specific language and using postgrest was the most pain-free.

I will also throw this repo up online here: http://git.leftychan.net/0/chan-delorean
(or here http://git.wz6bnwwtwckltvkvji6vvgmjrfspr3lstz66rusvtczhsgvwdcixgbyd.onion/0/chan-delorean for onionfans)

I've also written a postgrest service for nixos if you want it: https://github.com/towards-a-new-leftypol/devops/blob/spamnoticer_deploy/nix-support-production/postgrest.nix
>>

 No.12585

File: 1697644302692.jpg ( 43.48 KB , 600x347 , fence_posts.jpg )

I wrote some more glue code to shove all of the posts from the board into the database, by simply reading the json api files, transforming the data structure slightly and passing json to PostgREST.

To not take too long I shove all of the posts on one board into the database at once: the sql code takes an array of all the posts, does a SELECT to get the ones that exist already, inserts the ones that don't yet exist, and returns all of the internal post ids. This is quite boring, you can go read the source if you care, but it takes about 2 minutes to save leftychan.

I have monthly snapshots dating back to around the bunkerchan split, so I ran those through the script as well. Perhaps not every post ever posted is there, but I have around half a million posts. Now we can get to the fun part of attempting to query the database for what the board looked like at an arbitrary point in time.
>>

 No.12586

File: 1697645062824.jpg ( 44.36 KB , 736x736 , thumbsupcat.jpg )

>>12585
that is impressive work
>>

 No.12587

File: 1697650877009.jpeg ( 59.6 KB , 640x480 , 640px-Diamond_Core.jpeg )

>>12586
👍 Thanks anon! There's more:

I want to see the board as it was a year ago. I need to get all of the threads that were on the board, at t = (now - 1 year).

Threads are ordered by bump time. We need to get the first, say, 400 threads if you order all the threads by bump time.

In lainchan each thread has a bump column (threads and posts share the same table called posts_a or whatever), which makes it simple to get the current top threads, but it doesn't help us calculate what the bump times were one year ago.

So first I recognize that a thread's bump time is just the time the most recent post was posted to that thread.

Maybe I can use SQL's aggregate function to get the MAX post creation time, if we group the posts by their thread_id. Then, since I have indices on the creation_time and thread_id columns, (and another index on both), if I limit the number of threads that I want then hopefully this won't be slow:

SELECT
threads.thread_id,
Post too long. Click here to view the full text.


File: 1677265486701.jpg ( 51.35 KB , 351x356 , Foss AI.jpg )

 No.11956[Reply]

Recently there has been a lot of commotion around large language model text based AI.
They are able to do impressive stuff, they give useful answers, and even can write somewhat usable programming sample code.

The most famous one currently is chatgpt, but all of those AIs are basically black boxes, that probably have some malicious features under the hood.

While there are Open-Source Implementations of ChatGPT style Training Algorithms
https://www.infoq.com/news/2023/01/open-source-chatgpt/
Those kinda require that you have a sizeable gpu cluster like 500 $1k cards that are specialized kit, not your standard gaming stuff. To chew through large language-models with 100 billion to 500 billion parameters.

The biggest computational effort is the initial training run, that chews through a huge training data-set. After that is done, just running the thing to respond to your queries is easier.

So whats the path to a foss philosophy ethical AI ?
Should people do something like peer to peer network where they connect computers together to distribute the computational effort to many people ?

Or should people go for reducing the functionality until it can run on a normal computer ?
Post too long. Click here to view the full text.
10 posts and 4 image replies omitted. Click reply to view.
>>

 No.12369

File: 1690816920921.jpg ( 75.19 KB , 743x532 , alllamas.jpg )

>>11960
>>11962
>>12036
>>12037
Zuck has released llama2 and this time it comes with a licensee that forbids using its outputs for improving other AIs.

I wonder if that is enforceable ?
>>

 No.12504

>humanity will be lorded over by a juristic AI god
Reminder that lords only have the power we give to them, it is impossible to control millions/billions of people with brute force.
Stop believing some dipshit has the right to rule you just because some other dipshits made a bunch of X's on paper or pressed some button in a booth.
>>

 No.12546

Is there an open source AI detector? Can we classify posts written by AI or not?
>>

 No.12576

File: 1697455291199.png ( 4.68 MB , 1276x3412 , thefinders.png )

>>12546
>Can we classify posts written by AI or not?
tl;dr: no

For now, advanced captcha methods should suffice. There are some interesting examples on the login pages of darknet markets (anyone know one that isn't a scam, btw?)

In the near future:
Currently all major chatbots are developed by corporations pushing some form of NWO agenda so if you suspect someone to be a bot, ask about the Finders cult, plandemics, GMO, 9/11, anthropogenic global warming, etc.
If anon shares the Wikipedia point of view it's either a shill, a bot, or someone who never learned to do his own research and thus can be considered a 'bot' in the Matrix4 sense of the word.

Also you can trick chatbots into hallucinating things, like recommending books that don't exist (Corbett had an example of this).
>>

 No.12582

>>12576
>Currently all major chatbots are developed by corporations pushing some form of agenda
Wait a minute that means they're automating the shills ?
They'll all loose their jobs ? That's cold.


File: 1691466102391.png ( 80.13 KB , 1050x700 , Untitled.png )

 No.12381[Reply]

someone on gitee made a multi-platform notepad++ called notepad–
https://gitee.com/cxasm/notepad--
which is nice because notepad++ is windows only and the author is a rabid anti-china shill, and his mental illness had begun to creep into the actual code
anyway, has anyone tried it? does it still compile with qt6? I hate qt and gtk so much it is unreal
12 posts and 1 image reply omitted. Click reply to view.
>>

 No.12557

>>12552
it doesn't affect any foreign policy because it's just a guy that made a commit with something like
<if (IP from X countries) then rm -rf $HOME
to a library that is used by another library […] that is used by a relatively popular software

at this point I don't know if you are trolling or are just dense and stupid, but you don't need to make a full background check: they are vocal and deranged enough that you don't even need to check. you are so retarded that it hurts and this is my last message because you are too dumb to use a computer and yet you evidently spend too much time online
>>

 No.12560

>>12557
>t this point I don't know if you are trolling
I'm not trolling you. I get your point, a bunch of radlibs blew a fuse over geopolitical events and began screwing with software packages. And you want to yeet them because that's a breach of trust. I also understand that for this particular case it's relatively easy to zero in on who's doing this, and nip it in the butt.

However I'm also thinking about the general case. We'd be introducing the principle of discriminating based on political affiliation. I would like to avoid this kind of stuff. I would much prefer to have a politically neutral purely technical solution. I don't particularly care about what political or philosophical views some programmer has, as long as the program they make is good quality and does not include malicious features. If we could find a way to make some kind of automated code-audit-system that makes it sufficiently difficult to spike a software package in this manor, we could screen out bad actors, without having to deal with politics and all the bad blood that brings.
>>

 No.12561

>>12560
Libs banned Strelok from the app store too so now it's hard to find an apk without using yandex and a translator. Fag dev couldn't monetize it so he shut it down. All the more reason to go open source. We desperately need a FOSS app to estimate holds!
>>

 No.12565

>>12561
>Libs banned Strelok from the app store
So apparently that was a "ballistic calculator". I've only heard that in the context of Naval artillery. Your hobbies must be wild.
>We desperately need a FOSS app to estimate holds!
i tried searching for this online but, i got nothing, what's a "hold" ?
>>

 No.12570

>>12565
some cool afghanistan boomers at my USPSA and they taught me some long range stuff too with their Rem and vortex. You can use the app with your caliber barrel length etc to calculate what hold to use on the reticle. You can also turn the top turret to adjust for drop. It's nicer than other apps because it has a lot of reticles pre-loaded and can select between mil and moa dots. Boomers I talked to like mil because you can estimate range based roughly on shoulder width and height. They had it in a notebook with a table for it but it was something simple. Go talk to boomers anon they have a lot to teach and no one to listen.


File: 1678626418451.jpg ( 110.73 KB , 1200x675 , pedo surveilance attack.jpg )

 No.11967[Reply]

So the EU is apparently pondering to make a mandatory pedo scanner for software.
https://12ft.io/proxy?q=https%3A%2F%2Ftechcrunch.com%2F2022%2F05%2F11%2Feu-csam-detection-plan%2F

Many people have pointed out that this is just a pretext to attack:
privacy
IT security
and maybe even free open source software.

Many people think it's surveillance organizations them selves that are uploading the CSAM on purpose to push for laws that expand their legal permissions.

And all of the above is undoubtedly true.
Consider that if you invert the assumption of innocence and declare that wanting privacy makes you into a pedo-suspect that means that secret organizations have to be considered pedo-guilty by default, because they can't prove their innocence while keeping their secrets either.

If you argue that effective encryption that can't be broken which is absolutely necessary for the very concept of privacy, has to be undermined for the pedo-scanner. Then that same argument has to be made for proprietary software. Many pieces of proprietary software are in the range of tens or hundreds of gigabytes, and without publicly available source-code it's possible to hide a huge assortment of pedo-content in there. By contrast it's not possible to hide pedo-stuff in open source software.

Post too long. Click here to view the full text.
33 posts and 7 image replies omitted. Click reply to view.
>>

 No.12563

>>12562
>It's OK
nice double standards nazoid

>No clue what that does

<The System for Operative Investigative Activities (SORM; Russian: Система оперативно-разыскных мероприятий) is the technical specification for lawful interception interfaces of telecommunications and telephone networks operating in Russia. The current form of the specification enables the targeted surveillance of both telephone and Internet communications. Initially implemented in 1995 to allow access to surveillance data for the FSB, in subsequent years the access has been widened to other law enforcement agencies.
>>

 No.12564

>>12563
>nice double standards
No it is not a double standard to take into account the level of economic development. I want a free and open internet for the users, not shill for enabling the biggest players to suffocate every potential competitor in the crib.

>The current form of the specification enables the targeted surveillance of both telephone and Internet communications.

This is vague jargon, it does not say anything about whether the Russians have a free internet or not.
>>

 No.12566

>>12564
>No it is not a double standard to take into account the level of economic development.
So it's okay to censor internet in third world reactionary shitholes.

Totally no double standards at all lol.

>I want a free and open internet for the users

And yet you're against open internet for the Chinese and Russian users. Curious.

>whether the Russians have a free internet or not.

They don't.

<In Russia, internet censorship is enforced on the basis of several laws and through several mechanisms. Since 2012, Russia maintains a centralized internet blacklist (known as the "single register") maintained by the Federal Service for Supervision of Communications, Information Technology and Mass Media (Roskomnadzor).


<The list is used for the censorship of individual URLs, domain names, and IP addresses. It was originally introduced to block sites that contain materials advocating drug abuse and drug production, descriptions of suicide methods, and containing child pornography. It was subsequently amended to allow the blocking of materials that are classified as extremist by including them to the Federal List of Extremist Materials.[1] According to Freedom House, these regulations have been frequently abused to block criticism of the federal government or local administrations.[2][3]

Post too long. Click here to view the full text.
>>

 No.12567

>>12566
Also, russkie blacklist now includes hentai resources lol.

Russkie Ivans are not even allowed near superious anime girls lol, they must slave away for their Natashkas. Such freedom kek.
>>

 No.12568

>>12566
This has nothing to do with the thread-theme about malicious scanners.

Anyway can you at least address the point about enabling less developed countries to do protectionism. Do you have a better way of doing that ?


File: 1675636127757-0.png ( 6.37 KB , 225x225 , nitter.png )

File: 1675636127757-1.jpg ( 66.73 KB , 950x655 , twitterapi.jpg )

 No.11916[Reply]

Twitter is apparently pay-walling it's api in a few days
https://nitter.net/TwitterDev/status/1621026986784337922#m

Does anybody know if this will affect front-end-sites like nitter.net ?

I found this discussion on gihub
https://github.com/zedeus/nitter/issues/783
<It's very unlikely Nitter will be affected since the APIs aren't used in the official way with developer credentials. I'm slowly moving stuff to use their newer GraphQL APIs anyway, so if it breaks it'll be fixed soon-ish.

So will nitter continue working ?
7 posts omitted. Click reply to view.
>>

 No.12507

As long as twitter doesn't require an account to view content there will always be a way to access it via proxy frontends.

Here's a list of nitter instances and whether they currently work or not:
https://github.com/zedeus/nitter/wiki/Instances

It's like when youtube changes its design/api and you have to update yt-dlp or switch invidious instances.
The long-term solution is to abandon centralized deep state platforms. And government in general.
>>

 No.12521

I'm going to make a BlueSky/@protocol account once they open up registrations. Twitter is done for if they are going to require biometric and government ID. Fuck that shit.
>>

 No.12525

>>12521
Never heard of this before, thanks for bringing this to my attention. Can you explain why you favor this.
>>

 No.12526

>>12525
You mean BlueSky? It's from the original founder of Twitter, Jack. Jack sucks dick, but BlueSky is built on the @protocol, which is another decentralized social media protocol, much like Fediverse.

The key difference IMO is that @protocol will allow you to bring all of your content/timeline with you to other servers as well as your followers, so it's much more censorship-resistant and decentralized than either Twitter or Fediverse. And I think it'll probably have wider adoption than Mastodon due to financial backing.
>>

 No.12541

>>12526
>The key difference IMO is that @protocol will allow you to bring all of your content/timeline with you to other servers as well as your followers, so it's much more censorship-resistant and decentralized than either Twitter or Fediverse.
Are we talking about the same Fediverse here? That's lots of Fediverse technologies that allow you to do that.


Delete Post [ ]
[ overboard / sfw / alt / cytube] [ leftypol / b / WRK / hobby / tech / edu / ga / ent / 777 / posad / i / a / R9K / dead ] [ meta ]
[ 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 ]
| Catalog | Home