[ / / / / / / / / / / / / / ] [ dir / biz / canada / general / hwndu / just / nofap / russian / triforce ][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

[–]

 No.795509>>795539 >>795731 >>795759 >>796297 >>797256 >>800336 >>807248 [Watch Thread][Show All Posts]

Since Tim Berners Lee basically opened his ass cheeks for big corporations and the web was already pretty screwed anyway, is it time for us to replace W3C?

 No.795512>>795528 >>797176 >>797842

The time is to replace the web, not the consortium that standardizes it.


 No.795513>>795520 >>795528 >>795668

If you can get normies to use your implementation of whatever autistic standard this board is capable of coming up with, sure.


 No.795514>>795539 >>796297 >>807248


 No.795520

>>795513

If that "gif files shouldn't be allowed" discussion is anything to go by, you can bet you life on that never happening.


 No.795528>>795532 >>796363 >>797258

>>795513

Why would you want to have normies in the first place? It's not like they produce any useful content anyways. You'll also attract corporations to push ads to "new web", you'll basically have same thing we have now. People will get bribed and sell out if enough money is involved (sir/cuck Tim Berners Lee), nobody can be trusted 100%.

>>795512

Why don't we just build standalone applications? Web technology is bloated (support for lots of things only few sites use but browser has to include them anyways) and most of the time you have to fight it to achieve anything. With standalone applications you can do whatever you want.


 No.795532>>795587 >>795633 >>795653 >>795677 >>796320 >>797627

File (hide): 3c5e23cc9ded141⋯.png (6.13 KB, 524x408, 131:102, 1292003262308.png) (h) (u)

>>795528

>we should give websites more power and botnet

What we should do is remove javascript and expand HTML. HTML should have features that allow for instance loading more content and replacing old content when a button is pressed or you hover over something, and changing the css classes upon button press or based on a timer so you could make interactive elements without scripts.

To be honest I'd rather just start over and rebuild the entire web standard from scratch. HTML is bloated shit and the syntax is gay, CSS is broken and makes no sense at times, and javascript should be replaced by userscripts (see: if you want the website to work like an app, you must install a script for that site).


 No.795539>>795540 >>795634 >>795660 >>795732 >>807103

>>795509 (OP)

> is it time for us to replace W3C?

YES

Key words for use in RFCs to Indicate Requirement Levels

https://tools.ietf.org/html/rfc2119

Standard 1: The web browser shall render text.

Standard 2: The web browser shall render non animated images.

Standard 3: The web browser shall not under any circumstance execute code.

THOU SHALT NOT EXECUTE CODE IN THE CLIENT

>>795514

It's dead

https://whatwg.org/code-of-conduct

>We are committed to providing a friendly, safe and welcoming environment for all, regardless of level of experience, gender, gender identity and expression, sexual orientation, disability, personal appearance, body size, race, ethnicity, age, religion, nationality, or other similar characteristic.

>You shall not insult, demean or harass anyone. We interpret the term "harassment" as including the definition in the Citizen Code of Conduct; if you have any lack of clarity about what might be included in that concept, please read their definition. In particular, we don't tolerate behavior that excludes people in socially marginalized groups.

>http://citizencodeofconduct.org/

>4. Unacceptable Behavior

>The following behaviors are considered harassment and are unacceptable within our community:

>Violence, threats of violence or violent language directed against another person.

>Sexist, racist, homophobic, transphobic, ableist or otherwise discriminatory jokes and language.

>Posting or displaying sexually explicit or violent material.

>Posting or threatening to post other people’s personally identifying information ("doxing").

>Personal insults, particularly those related to gender, sexual orientation, race, religion, or disability.

>Inappropriate photography or recording.

>Inappropriate physical contact. You should have someone’s consent before touching them.

>Unwelcome sexual attention. This includes, sexualized comments or jokes; inappropriate touching, groping, and unwelcomed sexual advances.

>Deliberate intimidation, stalking or following (online or in person).

>Advocating for, or encouraging, any of the above behavior.

>Sustained disruption of community events, including talks and presentations.


 No.795540>>795543

>>795539

Keep your greasy hands off my internet.


 No.795543

>>795540

>Keep your greasy hands off my internet.

>internet

Web

> greasy hands

What ?


 No.795564>>795572 >>795587 >>796297

Separate your fucking concerns. Right now, HTML acts as model and view, which must be overriden with a thousand hacks with CSS, and sometimes even controller. The equivalent of HTML should come in two parts: a data source, and a layout. Content, and where it should be acquired from (datasource document may contemplate downloading data from API) should have nothing to do with how it is presented, and at best the layout file should reference where to acquire the data from, like in a virtual filesystem with paths and all that jack. I would also argue theming should have nothing to do with layout, so I would separate the equivalent of CSS in colors and other non-vital visual aspects from UI layout.

Also, be fucking consistent. HTML is all over the place, and I can't fucking believe most input elements aren't all under the same input tag considering the importance of CSS selectors today.


 No.795566

Lispweb when?


 No.795572>>795577

>>795564

Hmmm. So you're saying we could put all the website content into some kind of data object like YAML or TOML, then use a CSS type language to place all the elements from the data object onto the page.

This is basically how a lot of blog engines work. I use hugo for my website. I write my blogpost on markdown with a YAML 'frontmatter' and then hugo spits out the entire website. I use a custom template that is 100% static and free of client side scripting.


 No.795574

Very important: code must not be tolerant. If something does not conform to the standard the entire page must not be displayed, instead an error message is given which states what the error is and where it lies.

As it stands currently, in order to be compatible with all the sub-pajeet tier web pages browser engines have become such a clusterfuck of hacks that it has become impossible to write a new engine unless you have massive financial backing.


 No.795577>>795580

>>795572

Something similar to that, but not exactly. Most modern websites don't inline their "dynamic" (as in, not hardcoded) content because otherwise it would be nightmare, but it's the server who hacks this together using scripts. I am talking about client side templating, where the relevant content is in one file, the presentation is in another, and the latter just references the first one. This would make localization extremely easy for one, but it would provide several more advantages, like easy crawling, pretty much "incidental" API generation, easy as fuck restyling, sane preparation of contents serverside (basically, making life easier for both backend and frontend developers), etc.

Say, HTML currently describes a paragraph of text as a <p> tag, with the contents of the tag inside. If you want to change the cintents of said tag at any time, you must be able to inject the contents by placing "yourself" (probably handled by your framework or templating engine, but this is irrelevant to the generated file your clients will read) in the middle of those tags. If we separated the concerns, said tag may just have a pointer to a virtual filesystem generated by the datasource file, ie. <p datasource="/tech/795909/posts/795572/content" /> (please ignore the fact the example was XML-like). The guys at the backend generate that document describing the contents of the web, and the guys at the frontend just link to them.

In fact, if you want to go into more powerful behaviours, you may indeed define a layout mode "list" where you could just reference <list datasource="/tech/795509" layoutsource="/components/post" />, and it would read the contents of the 795509 "folder" in the datasource file and display them one after another with the layout "post" defined in the components subsection of this layout document, which may or may not be in the same file (you could just reference it in this file as an external file as an "include" to allow for better cacheing, then the virtual filesystem wpuld aggregate all routes to compute the actual layouts). The post layout would then reference its contents with relative routes, so its <p> would read like <p datasource="contents"/>.

There, the web but slightly less insane.


 No.795580>>795582 >>795675

>>795577

I wasn't trying to imply that's exactly what a blog generator does, just that it does something similar. Unless I'm totally missing something, we are on the same page.

Now all we need to do is make it a lisp.


 No.795582>>795615 >>797790

>>795580

>Lisp

A man of culture, I see. S-expressions are probably the best tool for the job.

I worked on a s-expression based languahe that transpiled to HTML for a while. Didn't manage to get too far because Rust is verbose as fuck for stuff like this, but maybe I could post some design documents for the "enriched" s-expression syntax that allowed atoms to be tagged with special meanings. Language sas named HOTSEX, for HTML Over Translated/Transpiled S-EXpressions, so I imagine that if we call this language something stupid like Hypertext Over Tight/Tiny S-EXpressions, we should avoid going too mainstream/enterprise, which was exactly HTML's problem.


 No.795587>>795595 >>795596 >>795681

>>795532

>>795564

>guys lets just obscure the javascript part and put it in html thereby giving this new web the appearance of less features to the user

>by the way the old web will work on this one, but people have to install scripts, which is like a cache they have to manually delete


 No.795595

>>795587

The web shouldn't be allowed too run scripts behind your back and do arbitrary shit, but it should be possible to enhance a particular website manually if you visit it regularly, and it should be possible to use a language that isn't javascript. Disabling JS isn't the answer because it'll immediately break 90% of the internet, even many tech and hobbyist sites break if you don't allow javascript.

The main reason people add scripts to begin with is because there's no other way to get some basic features like toggling things on the page, but it quickly escalates into a massive pile of cancer because there's nothing stopping it.

I'm also not going to install a special snowflake app for browsing 8chan and deal with the retarded shit that it's developer did, when I could just add a simple script to my browser to get the feature(s) I want.


 No.795596>>797646

>>795587

This. Please don't make things unnecessarily complex. All we need is a way to create simple text/image documents that can be retrieved remotely. Why not use something simple like markdown? CSS or other layout language will only attract design hipsters (muh coffee table with macbook air jumbotron in sepia colors with blur scrolling bulshit) , focus should be on content, you can always just include image if you need more advanced design.

If you need more control of how content is displayed/retrieved create standalone application and define as much complexity as your heart desires (but make it GPL so I can check that I'm not running botnet). For instance: create imageboard using separate client/server applications, define data/layout models in a way that creates most sense (you're not restricted by any DOM or other framework that tries to solve everything). If you make your server free software people can just host new server and add addresses to the client to get new boards. KISS please, I know some of you are really smart but sometimes stupid simple solutions are best.


 No.795601>>795609 >>795617 >>795711

>permit everything up to modern fancy css standards

>no third-party content to exclude FBI tracking bugs

>design all servers from hardware to software with high throughput dynamically altering content in mind, clients should only download and display content

>ban everything .js that can be achieved through third-party protocols and programs, i.e. no SaaSS, chats are IRC, forums [s]are mailing lists[/s] have an option to be read inside mail or BBS client to save bandwidth

>Dillo is the standard normie browser, works on every pajeet's toaster

>ban outdated file formats

>ban malicious file formats that execute proprietary code without user's consent, like PDF, doc or rtf files

>media is played through external media player hooks

>web of trust instead of money-laundering X509 kikery

at this point, we'd better make our own global community mesh internet with foss hardware and free access for every node owner, but governments and corp soup prolly won't let us


 No.795602>>795621

Why not start with creating a new browser with very limited capabilities.. Doesn't it all boil down to what the browser handles/understands?

How about a new web where any site that is publicly listed (for this browser) can be accessible to replace the need for search engines in some manner? With text based pages overhead will be small and no ads might be neeeded(unless it's to promote other friends' websites).

Imagine how we have online games with their server lists.. Similar concept but for the web on publicly visible sites and maybe descriptions..

Sites can be connected to this new lens that can replace the need for search engines in some manner... Still need to implement a way to search.

Should we start a github project for this venture in general? Should /prog/ know?

If we want to build something we have all agree on what the standard should be for the most part. I say Text-only is a good start.. With simple images.

Pretty much the web before it became bloated- but also more modernized to our liking. Should we look to the past for some physical examples visually?


 No.795603

>/tech/ doing anything

lel. this is high quality LARPing

keep it up


 No.795609

>>795601

It sounds a lot like we are trying to go backwards in time.. What can we do right now to organize this effort to actually make it become a reality?


 No.795610

Every web browser must be a similar to a remote desktop client. All fancy graphics is rendered server-side and then transmitted as lossless video to clients.


 No.795611

Yo dude just make vector hypertext fidonet a reality already.


 No.795615>>795619 >>795681

>>795582

Why on earth would you use Rust for that? Pick a Lisp which already has an HTML templating library.

https://docs.racket-lang.org/html-template/index.html?q=shtml

I'm sure there are other ones as well, writing an S-expression -> [HT/X]ML converter is baby's first DSL.


 No.795617

>>795601

>we'd better make our own global community mesh internet with foss hardware and free access for every node owner

This http://ronja.twibright.com/ fused with gnunet.


 No.795619

>>795615

>I'm sure there are other ones as well, writing an S-expression -> [HT/X]ML converter is baby's first DSL.

Doesn't artanis already do that ?

http://web-artanis.com/scheme.html


 No.795621>>795625 >>795637 >>795650 >>795653 >>795655 >>795776

File (hide): 3a4bd74b635f4e0⋯.png (222.32 KB, 633x778, 633:778, tech_browser.png) (h) (u)

>>795602

How is pic related? I think browser like this would have everything we could need. Links either open pages or default applications. Pages would be simple markdown with images. Styles would be defined by client only no CSS.


 No.795625>>795628

>>795621

>enabling images

Fuck off with your bloated botnet.


 No.795628>>797790

>>795625

Image rendering isn't bad.

Video or animations on the other hand are problematic.


 No.795633>>795891 >>796082

>>795532

The web browser should be an 8-bit virtual machine, and web programs/pages should be assembly coded for this 8-bit virtual machine. C should be the language of choice for this new internet.


 No.795634>>795636

>>795539

>Standard 2: The web browser shall render non animated images.

s/non//

Otherwise get out.


 No.795636>>795666

>>795634

Okay, but what's rationale for having animated images? Supporting animated gifs because muh kek lol lol videos is not good reason.


 No.795637>>795638

>>795621

>default colors are black on white

Why the fuck is this even allowed? My ophthalmologist says fuck you.


 No.795638>>795640 >>795653

>>795637

Some of us are not living in basements and have plenty of ambient light. This is only idea draft. If somehow /tech/ starts to build something we would probably have vote on default color scheme, or just read .Xresources.


 No.795640

>>795638

I vote #F0F background with #00F text


 No.795650>>795701 >>795776

>>795621

How do you plan on handling forms?


 No.795653>>795701

File (hide): 4767f9e40d02149⋯.png (21.54 KB, 255x255, 1:1, 8ch_pokemon_javascript.png) (h) (u)

>>795621

Eh that's kind of what I have in mind. But I have to agree on not having the same shitty standards. White is just an awful color for a background. It's too bright.. A color closer to black would be more preferred as a default imo.... Or maybe as specified in the settings? Like first-time users can specify how they want it to look?

>>795638

Voting can work but we need to be serious about it.. People are always throwing stuff off.

>>795532

I think we should take some of the things we like from HTML but ultimately to make our own syntax for this shit would be nice.

I don't know how everyone else feels about the way html pages are written and designed but we should consider tossing it altogether and making something we all really like. It is for us after all..


 No.795655

>>795621

Oh and maybe we need to solve the problem on how to better organize and arrange data on the pages from the start without having to rely on any bloated code. Or should orientation of how things appear not be important? Picture bootstrap when I am describing this...

We need to determine to what extent the new standard should work out-of-the-box for ideal non-bloatiness.


 No.795660>>795667 >>795917

>>795539

>these /roachpol/ knee-jerk reactions to any requirement to act like a civilized human being instead of a worthless shitstain edgelord

Just kill yourself already, you fucking degenerate.


 No.795666

>>795636

What are you doing here, on an imageboard??


 No.795667>>795732 >>807248

>>795660

>implying CoCks aren't for political leverage.

We need projects with a 'CoC' that says "Every contributor is assumed to be an unambiguous heterosexual male of European descent, and all ambiguous use of pronouns shall refer to male sex only."


 No.795668

File (hide): 3e1631fb83add9a⋯.png (388.71 KB, 756x678, 126:113, 1491177208920.png) (h) (u)

>>795513

b...but the w-whole point is... to k-keep them out


 No.795675

>>795580

JavaScript is (((Lisp))) with different syntax.


 No.795677>>795684

>>795532

>expand HTML

Why not also replace the "tag" syntax with s-expressions? That should make things slightly more light-weight.


 No.795681

>>795587

>Being able to listen to your micrphone, watchi through your webcam, use your GPS, send info about every single parameter of your browser to the server, access your USB directly, fucking heapspray your memory, etc

>The same as a smart iframe

You just went full suckless. Never go full suckless.

>>795615

I agree Lisp would have been better. Fuck, JavaScript would have been better if only to avoid emscripten fuckery. I just wanted to try out Rust and build a Lisplike abomination.


 No.795682

At this point you might as well build the software of the dynabook if you want to start over.


 No.795684>>795692

>>795677

You're just like those fucktards who want to replace everything with C syntax. OCaml has to become "Reason" so they can understand it. Fuck you.


 No.795685

Why would you replace everything? The thing that could have fixed the web when we had 4.01 was better iframes, so that we wouldn't have used XMLHTTPRequests for all kinds of shit.

The rest of the modern shit-web should have been plugins.

I think a good way of "encouraging" the web in the right direction is a websearch with a benchmarking engine, so that smaller and faster websites (not download speed) would be rated higher. That way developers would look to hire better developers instead of SEO people.


 No.795689

I say remove features from the standard so we force web devs to not bloat websites. So we basically have text + image + webm only.


 No.795692>>795712

>>795684

No, he is right. S-expressions make sense to represent tree-like data, probably more so than XML considering arrays/lists in XML are a hack and making a distinction between text leaf nodes and non leaf nodes requires you to do some data structure gymnastics (generating virtual nodes, which isn't really hard but it's retarded) even though this should be trivial. Also, XML is unconfortable to write by hand, and so is using most XML generation libraries if you still have to define the tree by hand. S-expressions would reduce the amount of keystrokes required BY LARGE.


 No.795701>>795702

>>795650

I was thinking that there would be no forms. For basic task such as search engines data could be passed in the URL (searchengine.tech/query). If enough people would like to have forms we would implement them. Key thing here is to think about what components are really necessary to avoid bloat. I would much rather see dynamic content sites be standalone applications, but if people feel like they should be integrated they will be. My standpoint is to keep "new web" for documents/information sharing only (wikis, software pages, documentation, guides, static files, anything not generated by users).

>>795653

Keep ideas coming. Don't worry about looks, we could easily add client customization.

XML based markup definitely needs to go, it's too painful to write by hand. It should be replaced by simple markup language similar to markdown with additional tags to mark external content which would call applications set by user (or defaults or specified on first run or something).

What we all need to do before writing any code is to examine all possible options on how to approach this problem and choose best solution, so by all means keep providing ideas. As I stated many times, I would like to see web be as simple as possible (text and images) and create standalone applications for sites like imageboards. If some of you want to create complex tree based document structures I'll help however I can, but it seems like it could end up like DOM with different syntax. Are multiple levels of depth for layout really necessary? Can't content just be linear, one thing after another?


 No.795702>>795706

>>795701

>Can't content just be linear, one thing after another

I don't see why not. Do we have any clear understanding of what we want to see and have from such a venture?


 No.795705

Just implement Xanadu and be done with it.


 No.795706>>795717

>>795702

For me it's text with basic styling, images and ability to launch predefined external applications by clicking links. Gopher almost feels like what I want but it's exactly there yet, maybe extending it could be a good idea? I need more of your input though. Tell me what would you like to see in "new web".


 No.795707

content should be simple to the point it can be assumed the user is the one chosing the style.

I was all for freedom of expression and shit. But I think "web devs" and designers have already shown their commitment to expression.

User chooses the stylesheets, websites don't. Linear content. Content, not "fixes" and "hacks". Everything simple.


 No.795711

>>795601

>>ban everything .js that can be achieved through third-party protocols and programs

This is exceedingly difficult unless you castrate javascript and json. If you can't just load a third party script in the head by manipulating the dom or using ajax, they'll just append secret sauce to the local script.

If this is the direction you want to go, ditch javascript. Ditch browsers. Start replacing web-apps with stand alone software.


 No.795712>>795725 >>797627

>>795692

>considering arrays/lists in XML are a hack

HTML is not XML and it's not a hack in HTML.

<ol><li>a<li>b<li>c</ol>

<ul><li>a<li>b<li>c</ul>


 No.795717

>>795706

Gimme a few hours. I got a headache. I'm taking a nap. You guys keep discussing for now ~_~

How would protocols look? You can discuss that maybe. idunno


 No.795725

File (hide): c21f93d9e72f142⋯.jpg (46.34 KB, 800x750, 16:15, e00004_ph03.jpg) (h) (u)

>>795712

you not closing thos li tags is hurting my autism


 No.795731

File (hide): 62e68bf3104a60b⋯.jpg (52.68 KB, 719x601, 719:601, 1505664557274-g.jpg) (h) (u)

>>795509 (OP)

>is it time for us to replace W3C?

Not at all. Right now things seem pretty bad with the DRM thing, but don't let that fool you: now it's DRM, ten years ago it was Flash, Java, Silverlight, Microsoft's proprietary extensions, etc.

Ads still were everywhere, and adblocking was in it's infancy, and IE-only sites were still a thing.

Corporations will always try to fuck up the Internet, but we'll still have good forums, wikis, IRC, torrents, etc. To fall back to.


 No.795732

>>795539

>>795667

Then don't use it. Nobody is going to miss you or your retard friends.


 No.795759>>795760

>>795509 (OP)

>we correct w3c

remove everything in HTML except p,b,i,table,a,img,video (and video no longer has options to let author control how video is played, and has controls=1 by default, etc), and a few others, remove head and shit. remove all this metashit, including title, which doesn't belong in HTML

remove pretty much everything in HTTP

remove DNS/X.509, use actual secure (defined by zooko's triangle) links

remove js, remove css

remove about 9 million other things, cant be bothered to list


 No.795760>>795763 >>795977 >>796297

>>795759 (cont.)

remove HTML itself as well and replace it with something that can't be parsed if it's not valid syntax, such as binary, prefix coding, etc


 No.795763>>795781

File (hide): 366f9411411d104⋯.png (554.25 KB, 996x560, 249:140, systemd big brother 1984.png) (h) (u)

>>795760

>make it unparsable with improper syntax

>just use this binary file instead of something that you can read.

>don't worry it's good for privacy and security

Poettering spotted


 No.795776>>795781

>>795621

>Styles would be defined by client only no CSS.

I think there should be at least some basic style options like the background and foreground color, the font, and link colors. I just can't stand black text on a white background.

>>795650

We should have forms stored in separate files much like how gopher handled search forms. Only you can add more fields.


 No.795781>>795790 >>795936

>>795763

plain text is the most retarded shit ever invented. the UNIX way is shit (and so is systemd; lack of UNIX way compliance doesn't make something good)

>>795776

>I just can't stand black text on a white background.

so literally change just one line of code/config in your shit


 No.795790

File (hide): 04ef4cd46d69bf2⋯.jpg (121.08 KB, 855x960, 57:64, push.jpg) (h) (u)

>>795781

>plain text is the most retarded shit ever invented.

Your post is the most retarded shit ever invented. What now?


 No.795891>>795911

>>795633

Holy cow, this. It would keep the normies away for sure.


 No.795911

>>795891

And everyone else too.


 No.795917>>795932 >>797792 >>807248

>>795660

>these /roachpol/ knee-jerk reactions to any requirement to act like a civilized human being instead of a worthless shitstain edgelord

>Just kill yourself already, you fucking degenerate.

>implying

And you're the one saying that people should kys.

Who's the more civilized now ?

Listen m8 we all know what CoCs can't do and that's forcing people to behave a certain way to change people.

That's what CoC pushers believes, that it changes people via forcing them but it doesn't.

Add a CoC and tell me what magic will stop someone from misbehaving ?

Nothing either you have a CoC or not people can still misbehave.

The nim community understood that a long time ago

https://web.archive.org/web/20170525152209/https://forum.nim-lang.org/t/2332

> If there is no CoC, and someone behaves like a dick and bothers some people, he gets kicked. If there is a CoC, the same guy can still behave like a dick and still gets kicked. But now, he not only was a dick, but also violated the CoC, so he was, with the same behavior, more of a dick than before. Which tends to bother people more. It's a psychological thing.

The only thing that we can do to help people (and to to tell people what to do) is to make a guide to express themselves on X chat system to make better constructive work and of course correctly manage/close shit that goes off-topic.

It's the only way possible without being a power tripping faggot that forces political views on others.

We can inspire ourselves from multiple sources

The no-CoC

https://github.com/domgetter/NCoC

Linux kernel:

https://www.kernel.org/doc/html/latest/process/code-of-conflict.html


 No.795932>>795967

>>795917

>https://github.com/domgetter/NCoC

>we don't care if you're liberal or conservative, black or white, straight or gay, or anything in between!

This is already agenda pushing, it's basically saying "look at how tolerant we are towards diverse people!"

The only thing your CoC needs to say, if anything at all, is "Behave yourself" or "Don't be a dick" or something along those lines.


 No.795936>>795939 >>795977 >>796087

File (hide): 4e79b6810e47603⋯.png (364 B, 502x357, 502:357, thinking24.png) (h) (u)

>>795781

<plain text is the most retarded shit ever invented.

>post is made in plain text


 No.795939

File (hide): c20ed75b8daa67c⋯.jpg (43 KB, 400x303, 400:303, c20.jpg) (h) (u)

>>795936

ACTUALLY, it's part of a HTML document, it contains hyperlinks and styled green text thus it is not plain text.


 No.795967>>797835 >>797958

>>795932

>This is already agenda pushing

No you're just retarded.

>it's basically saying "look at how tolerant we are towards diverse people!"

No that just means that it's something that isn't worthy to take into account.

If you want a real example of what you've just suggested look at the contributor convenant:

https://www.contributor-covenant.org/version/1/4/code-of-conduct/CODE_OF_CONDUCT.txt

>In the interest of fostering an open and welcoming environment, we as

contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.


 No.795977>>795982 >>795986 >>796297

>>795760

I agree with this guy. 99% of HTML is not parsed by humans but by browsers and spiders, and on the rare occasion that it is viewed by humans, the chances are it's obfuscated machine generated gibberish, since that is the case 99% of the time these days (even more true for JS).

As long as the binary format is just for creating structured documents and is not some executable code format (like webassembly), then it's not an issue.

>>795936

His comment is fine because it is meant to be read by humans. Such raw data in plain text would still come along with the binary structural information, although I assume both would be compressed using lz4 in our standard.

Configuration files and log files are meant to be written and read by humans, and machines don't constantly pass them to each other (or at least they shouldn't) so they don't count either.

Essentially, using text for inter-process communication where the chance of a human wanting to read the message is < 0.000001% is inefficient and inelegant. The web falls under this category.


 No.795982

>>795977

crawlers*

I just woke up 5 minutes ago


 No.795986>>796008

>>795977

>>As long as the binary format is just for creating structured documents and is not some executable code format (like webassembly), then it's not an issue.

If I understand this correctly the binary would only be to structure the content of the website and the content would be in cleartext.

The problem with binary is that it's like having obfuscated content.

Well that's my perspective of binaries.


 No.796008

>>795986

Obfuscation is useless anyway, it's not encryption. At most it's a little tiresome to translate, but doesn't have any security.


 No.796082

>>795633

so exactly what we have now but even slower


 No.796083

I think we should avoid any dialog whether what we currently have with the internet is fine as it is. Looks like we are leaning more towards an alternative to current practices of accessing information..

Some of you express opinions that how the internet is becoming more influenced by corporate entities is ruining the experience in some manner or fashion. I think so too.

We should try to lean towards a direction that isn't influenced by money and has some guaranteed protections of WYSIWYG. I guess some concerns are of privacy.

What features in general/specific are you wanting to see and can you say if that still goes along with the notion/appeal of what we want to accomplish/use? Just trying to help guide the discussion for now.


 No.796087

>>795936

are you actually going with that "argument", or are you just memeing?


 No.796193>>796226 >>796249

We need a big push to remove arbitrary code execution from web viewing clients. It's the worst idea ever, it has always been a bad idea, and it has never improved. ActiveX, Flash, Javashit. All cancer.

Move that shit to the server. Oh what? You really don't need to execute all that bullshit code to render a fucking web page? NO SHIT. When it's the server's resources at stake all of sudden non-retarded decisions about code execution get made...

For pages that actually need dynamic functions and code, suddenly there is a demand for efficient, multi-threaded skilled programmers. Javashit monkeys need not apply.

The only way to make this happen is with fire. Massive, painful compromises of javashit engines and web browsers, ad servers, etc. It has to be painful and it has to be wide spread. It has to be prolonged. Make the dream reality 8chan.


 No.796203>>797627

File (hide): 2b2b40c52a3edd3⋯.png (45.18 KB, 534x604, 267:302, userstyles.org.png) (h) (u)

I just want this to stop.


 No.796226>>796234 >>796249

>>796193

Makes perfect sense but how does that look in terms of resources being used on the backend/server? Can we handle it?

I understand efficiency will make it more possible but can we look at any real examples if there are any? How does this look when it is handling thousands of users and at what complexity? Is it more susceptible to abuse?


 No.796234>>796249

>>796226

>resources being used on the backend/server

This was web development pre-JS non sense aka about 10 years ago.


 No.796249>>796259

>>796193

this nigger gets it

>>796226

no.

long story: most shit just generates text and spends 11523518751346345781251578223508175 of your CPU cycles to make it "look good". there are cases where it actually makes sense to do computation on the client, but that's largely outside the realm of serving 3 paragraph text files

>>796234

>implying modern backends are efficient in any sense of the word


 No.796259>>797686

>>796249

>>there are cases where it actually makes sense to do computation on the client, but that's largely outside the realm of serving 3 paragraph text files

If that's the case then we are also focusing more on standards and practices. Like I said we need to specify and agree to what extent is acceptable/allowed. I'm considering maybe we can have it set up in such a way that if it isn't efficient enough that it would reject the site/page- but would people find a way to bypass that? Hence why it needs to be considered what is and isn't to be allowed period.

We need to put together "a list of demands" that can express clearly what is needed. Once we can understand and sort that out maybe some work can go under way.

Since we are trying to redefine something more than merely the browser, this is going to take a while and we need more seasoned programmers here to discuss this properly while providing feedback. Security, privacy, functionality, efficiency.. all of this is going to be important in the matter. Can any of us start pulling in more people with the right talent who might be interested to discuss this?


 No.796297>>797627 >>797686

File (hide): 974a3614c01d135⋯.png (456.19 KB, 537x217, 537:217, content & presentation.png) (h) (u)

All the "kill JS" and "no client-side scripting" sentiments are agreeable to a certain extent: JS sucks, and it's being abused horrifically even in terms of what it was originally designed for. On top of that, the sentiments about turning most modern "web apps" into proper standards like eMail/USENET/IRC/FTP/Gopher/etc are also obvious (and sort of already happening in mobile platforms' walled gardens).

But a thought occurs to me: PostScript is both a document format and a Turing-complete language, why isn't it so cancerous? Could something similar to it be used to make usable rich documents?

>>795509 (OP)

Isn't W³C dead in favor of >>795514 the cancer, right there? The idea of maintaining any kind of standard for browsers to target is long, long gone. Now, browsers are officially SUPPOSED to make up standards, and WHATWG's actual job is just to scribble them down. Worse, with everyone except Microsoft and (as they attempt their hardest to commit suicide) Mozilla all using the same Konqueror-derived engines, there have been serious proposals to ditch standards entirely in favor of "the standard IS Blink's source tree".

>>795564

That's how HTML was originally intended to function, completely separate content and presentation, in lieu of something like CSS for presentation. Of course, since browsers didn't originally have CSS, HTML was hideously abused using tables and spacer GIFs in the HTML 4 days. Once W³C compliance became a big deal for browser devs and web writers, the W³C sought to expunge these sins with XHTML.

HTML CSS & XML are, of course, both descendants (and primarily subsets) of the older SGML. So tying them together into the same schema is a homecoming of sorts, quite logical.

>>795760

>>795977

>strict syntax

>throw the "human readable data" oxymoron in the trash where it belongs

QUOTED FOR FUCKING TRUTH!

Rich text shouldn't be scrawled by hand in markup, it shouldn't be puked across the internet and into storage as slow and bloated text, its format shouldn't be spec'd out without a functional rendering and authoring implementation.

Little-known bit of internet history: In the WWW as originally conceived by Berners-Lee, there was no such thing as a "browser", the early client implementations all had full GUIs for both browsing and editing, which continued into the W³C's testbed clients Arena and Amaya.

If I were to point to how web browsers SHOULD work, it would be like Framemaker, where both the format and the software are designed to lend maximum prominence to separation of content and presentation by simple boolean logic, all in a powerful elegant GUI that supports viewing and modifying all features.


 No.796320>>796329 >>796333 >>797627 >>797672

>>795532

>remove [scripting language] because muh tinfoil paranoia with no basis

>ererereeeeeeeeeeeeeeeeeeeeee the web should be text only because muh autism

>everything is bloated because current year technology should be exactly the same as in the 1980s because muh autism

>everything is bad and botnet because muh mental instability

This entire thread is a LARP anyway, nobody will ever use this retarded web 0.1 sub-netscape garbage you're shilling for.


 No.796329

>>796320

Isn't it ironic then that you're replying to me when I'm making one of the least radical suggestions ITT.


 No.796333

>>796320

You can't live action role play on the internet. If anything it's RPing.


 No.796355>>797153 >>797366 >>797686

>HTTP2 is cancer because it is a binary data format!

>journald logs are cancer because they a binary data format!

>But HTML should totes be binary, guise! Nobody would ever want to write them by hand!

Yeah, no. Are you out of your fucking mind? Do you want all document edition to happen on WYSIWYG editors or via libraries? Fucking Microsoft Office used to do this and they had to drop it for XML because it made no fucking sense.


 No.796363>>797153

>>795528

Arguing about client side scripting, html, and css is pointless; the real issues are security, privacy, and anonymity. We need to use a different standard below these three technologies that eliminates the issues they create and attempt to address.


 No.797153>>797495

>>796355

>Do you want all document edition to happen on WYSIWYG editors or via libraries?

Instead of the web being cowboy coding and embrace+extend pseudocompliance writ large? Yeah, that is exactly what I want.

>>796363

Even if the internet was turned into the distributed, anonymized, redundant, self-repairing system it should be, it would still just be a network. And if that network was still being used primarily to access a mutant document format pozzed by pajeets into a JS-powered pseudo-OS in every tab filled with layer after layer of cancer, we would still have to fix HTML.

Fixing the internet and fixing the web are two separate problems.


 No.797176>>797842

File (hide): ec1102a1aa16d18⋯.png (115.05 KB, 268x238, 134:119, 21.png) (h) (u)

>>795512

>>795512

this fbh fam.

how can we create from the ground up a new internet using existing infrastructure? has it been done? is it TOR?

tonight at 11


 No.797256>>797627

>>795509 (OP)

W3C are idiots

think about what they've done with the <br> tag

<br></br>

no wait

<br />

no no it's only <br>

it's self closed this way, trust us, because <put some buzzword here> and S E M A N T I C values and <some more buzzword here> bla bla


 No.797258>>797266 >>797686

>>795528

>Why don't we just build standalone applications? Web technology is bloated (support for lots of things only few sites use but browser has to include them anyways) and most of the time you have to fight it to achieve anything. With standalone applications you can do whatever you want.

This is already happening. Normalfags hardy actually use a browser, they just use apps on their phone.


 No.797266

>>797258

True, but the problem is all of them are proprietary and closed, much like the walled gardens such apps are distributed through. This contrasts poorly with older special-purpose apps like USENET, IRC, FTP, Gopher, etc.

A perfect example is Skype: While never as open as an independent standard like H.323, originated as a P2P architecture for actual conversations, one with an official API for 3rd-party clients, and which maintained compatibility from 1.x clear to 3.x of its 1st-party client. But then they switched to server architecture for everything, killed the API, and have been herding everyone into the latest version, orphaning older platforms and dropping features in older clients in the process.


 No.797366

>>796355

You could have something that compiles your hand written xhtml into a binary format if writing hideous markup is so important to you.


 No.797488>>797667

Here's a good ripping apart of webapps that was posted on HN.

He pretty much ignores how HTML is still broken even for its original structured documents, saying it's good enough.

https://blog.plan99.net/its-time-to-kill-the-web-974a9fe80c89


 No.797495

>>797153

They are not separate problems in the sense that in order to fix the web, one must first understand what the new web should be about. Fixing the internet might mean using something like GnuNet, assuming something like that is even theoretically scalable in practice. However, server-side scripting would not work in such a scenario, since most nodes in a P2P network would be just dumb nodes that transmit information. How would one, for example, build a perfect web store? The P2P model probably wouldn't work very well, since server-side processing would probably be necessary. On the other hand, web sites that only serve static data could easily be handled in a P2P fashion. Should we have separate protocols/standards for web services and web data, where services would be client-server based, and data would be P2P? Would these two standards compete with each other? If so, the P2P standard would probably die, because it would, in a way, just be a subset of the client-server model. As a result, our beautiful anonymous, private, secure, resilient P2P network would die as well, since the main standard supporting it would no longer be there, and normies don't give a fuck about privacy anyway.


 No.797627>>797628 >>797652

>>795712

FUCK YOU. NEW WEB: XHTML5 ONLY >>797256

>>795532

This.

JS was made by a jew to destroy the internets!

CSS and HTML expansion for clicks on elements or content loading of nearly infinte content (like comments or search results) or updating the chat without reloading an entire embedded website are necessary.

>>796203

No embedding either. That can be done server side. And no cookies because there's no JS which could make them in the fist place.

>>796297

NO SCRIPTS. JS only got extended to geolocation, canvas, webgl and other security flaws.

>>796320

We're talking about something a CIA-nigger like you can't understand. The possebility that someone could fry your GPU through a driver bug is simply retarded in a DOCUMENT.

JS has shit performance and all games that run on it suck too. Stupid browser games weren't worth flash(it was video streaming).


 No.797628

>>797627

I correct myself there would be no harm in embedding since there are no scripts and html and css both can only work within there boundaries.


 No.797646>>797652 >>797686

>>795596

Maybe we shouldn't even have a "web" at all but rather separate networks for specific purposes with clients to retrieve and send data. Kinda like IRC clients or torrent clients, there are dozens out there but they essentially all do the same thing; connect to servers with standardized protocols. So you could have an imageboard protocol or something that narrowly defines what one is and sets up a standard template that can be customized to a limited extent, and clients can be developed for it by anyone to prevent monopoly.


 No.797652

>>797646

Would you install a client for a specific type of imageboard?

But you're still making a good point. Lot's of things should move back to external applications. Like chatsystems.

Inaccessablity is one of the main issues on the internet. So I propose adding the necessary stuff to html and css and slowly dropping js support like flash.

>>797627


 No.797667

>>797488

>Clapping shows how much you appreciated Mike Hearn’s story.


 No.797672

>>796320

>thinks current web is okay

out


 No.797686>>797705 >>804359

>>796259

security is out of scope for the web. the web is only useful for serving documents. the only security one could talk about is authentication of documents

>>796297

postscript is fucking garbage

>>796355

there are proper ways to do binary. i dont know about this journald, but it's probably shit like everything else. HTTP2 can't possibly be good because HTTP isn't good in the first place. plaintext of HTTP provides zero benefit even today. most browsers give you some sort of idea of what headers they sent / received, but you really have to read the source to know what's going on, or use wireshark, which will support binary just as well anyway. the ability to _construct_ HTTP using plaintext is also largely useless, since there's no way to know how to do it aside from being an expert webshotter and knowing how each server will treat your request. but i digress, HTTP is a shit protocol regardless of encoding

>>797258

and all these "apps" are just a container holding a web document. that aside, phone software is shit. performance/aesthetics aside, they're full of ACL fail

>>797646

>separate networks for specific purposes with clients to retrieve and send data.

this. even something as simple as an imageboard will never be a good user experience when implemented through the web. ignoring the lag caused by the web browser being a bloated piece of shit:

web:

if you just want to view a thread's images one at a time, pressing pagedown causes the viewport to appear in the middle of an image, then you have to press some other button to scroll up a small amount. you could go to the media window in Firecox, but that's still not ideal

normal software:

press "next image" button/hotkey to set the viewport such that the next image in the thread is at the top of the screen

hipster faggot's suggested fix: hurr durr it can just be a plugin or supported through JS

reality: web browser rebinding hotkeys is annoying as fuck aside from having security and privacy implications. web plugins are shit and buggy as fuck, and often freeze the entire browser because they literally do cooperative multitasking. said plugin will compromise every other site you browse, even when the browser tries to support an option to limit it to one domain, so you need a separate browser for each website

web: you want to authenticate the identity of a tripfag, but imageboard provides some non-cryptographic method of doing this

normal software: tripfag post has PGP signature attached to it, software automatically verifies the post during the 1 millisecond it takes to load the thread

hipster faggot solution: web plugin, same issues as above, crypto written in JS, which even when done correctly is retarded as fuck; and some other bullshit compromise solution

neckbeard solution: copy and paste signature into PGP. web page hijacked copy/paste (or simply had invisible metacharacters and effects even people with JS off) and now you pasted `muhsignature174812591257198175^C\nrm --no-preserve-root -rf */` into your terminal


 No.797693

imageboards could also use a DAG view, but i can guarantee you, if that's implemented in the web it's going to be shit.

forums like PHPBB, invbb, reddit, quora, etc should also not be web. they should just use crypto for authentication.

your viewer guarantees that any poster you see is authenticated

quotes can simply be some metadata specifying ranges of other posts. now people can't forge quotes either and you can follow the chain to know exactly what post is being quoted

you could literally implement this over a weekend if you just want to use a centralized server


 No.797705>>797826

>>797686

HTTP is not a shit protocol, or at least it is not on the same grade of shittiness as the rest of the web is.


 No.797719>>797790 >>797827

Taking this seriously

Here's a strategic plan.

1. Everything starts and ends with the browser so take an open-source browser (say, Mozilla).

2. Replicate the build and test chain.

3. Document how it all works so newbies can hop in to a specific point without being scared off by a gigantic pile of code.

4. Build a system to keep importing updates from the corporations that are still spending millions on development.

5. Decide what we want to keep out and/or put in. Why are we forking?

6. Offer our platform to every other Mozilla fork to reduce the duplication of effort. We pull in from Mozilla core, they can pull in from core or from us.

7. Launch a subsidiary effort or two to modernize the code and leapfrog everyone else in technology. Doesn't Mozilla still use the same process for all tabs so they're all fucked if one hangs? Chrome fixed that years ago.

8. One of these modernization efforts will be to make it easier to develop alternative languages to HTML by having the browser incorporate something like antlr. If you don't like where HTML is going, you can make your own personal markup language, have a data file that describes it, and the browser will interpret it without needing to install a plugin. JS and CSS could be fed through the same sort of thing.


 No.797737>>797790

Web should be for serving documents, nothing else. Want an interactive app? Use telnet or something.


 No.797756

>>muh votes! muh votes!

>>do bureaucracy to justify making the web worse

W3C, When Power Goes To Your Head


 No.797790

File (hide): 2e2ef48ab2690b8⋯.jpg (44.5 KB, 520x293, 520:293, brain.jpg) (h) (u)

There is a bunch of problems in this thread, but I think some of them can be treated separately.

1. Personally I'm in no rush to replace http. Sure you can replace it with something slightly different but what would the be the benefit other than the small performance improvement? Anyway provided you can convert back and forth between the two, its ok.

2. Does anyone know of a tool to simplify HTML trees? As in remove useless intermediate nodes (such as aesthetic divs, etc). Or remove specific tags by request (script comes to mind).

3. As far as I am concerned layout, colors etc are a presentation problem. The browser should be able to ignore all server side presentation bits. In firefox you can disable CSS or fiddle with browser.display.document_color_use, browser.display.use_document_fonts, permissions.default.image. But none of this is immediately usable.

4. There is a significant pressure to make websites conform to certain design expectations. ajax popups, endless scroll, etc. If you want to move this forward you need back pressure - go and and register javascriptkillsmymobile.io and start a campaign to list sites you hate. BTW sites you hate are also the ones that work really bad for people with accessibility problems.

5. The closest thing we have to an easy to hack browser is webkit. Chromium is a pain to get and build from source, as is ff. Servo is not usable. We need a toolkit to build browsers that allows us to externalise features (video, audio, webrtc, WTF-web-3.0). webextensions are not enough.

6. For security https://www.w3.org/TR/SRI/ fell short of what we really needed i.e. the ability to add integrity tags to arbitrary external resources AND to have multiple URLs as references to the same resource <img src="URL0" src="URL1" src="URL2" integrity="HASH">.

>>795628

In firefox the setting to disable autoplay is media.autoplay.enabled but for some reason it does not work for gifs. And it gets messed up because you dont see the controls.

>>797719

> Doesn't Mozilla still use the same process for all tabs so they're all fucked if one hangs?

This one is partially fixed, or being worked on until ff 57 https://wiki.mozilla.org/Electrolysis I think ff 5 already uses per tab content processes.

>>797737

telnet 2.0

>>795582

If you get a way to convert back and forth between html to a cannonical s-expression representation, I'll buy you beer.


 No.797792

>>795917

Shut the fuck up, retard.


 No.797826

>>797705

yes it is. HTTP doesn't even have a purpose. it's just a bunch of "le verbs" which you're supposed to shittily fit into your application in question, and a bunch of key value pairs ("headers"). then a bunch of bullshit about caching etc which nobody gives a fuck about except professional webshotters, which don't even make any sense because it's not even clear what the protocol is for. they literally just tweak these higher plane concepts to match their use case of the day on their shitty stacks of the day


 No.797827

>>797719

there's nothing of value in firecox. i use a fork of firecox in the rare event when i want to access some shit website, and in the process i almost throw my computer into the window


 No.797835

>>795967

>ledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.

no. People that talk about race nowadays, imply that you can't be racist against white people, and actually want to be hostile to them and find any possible fault on their behaviours. They make CoC a weapon rather than a shield. They just can say wathever you do is harassment, and they all will agree, while they will say anything they do to you isn't. And they all will agree.

CoC's not only should be rejected. People supporting them should be mocked, spit on and destroyed. If not, they will slowly creep up and wait for a moment of weakness and amass power until they get what they want. They will lie, manipulate and extort to get what they want.

In general, "emotional intelligence" stunts (manipulation and shit without any kind of value) should be punished and drawn attention and be a reason of humilliation. If the major thing you bring to a project is drama and your ability to make some people like you then you should be ejected and treated like the parasite you're.


 No.797840

This thread has inspired me to write a browser that ignores all the js, css, and shitty parts of html5, and has built in adblocking, but can still render things nicely.

I'm thinking of using electron since I know js and html.


 No.797842>>797843 >>797848 >>798150 >>798151 >>798158

File (hide): 354352acbc8a3f6⋯.jpg (7.36 KB, 512x512, 1:1, urbit.jpg) (h) (u)


 No.797843>>797848 >>798150 >>798151 >>798158


 No.797848

>>797843

>>797842

>no fun allowed version of the internet

No thanks!


 No.797958

>>795967

>inb4 replying to bait

The real problem with CoCs and HR isn't any of the things they putatively restrict or guarantee, it's the fact that they are so blatantly redundant for any legitimate purpose. Every one of the things CoCs bitch about is:

A) Already covered by the law. You know, the REAL law enforced by real cops and real judges, with real checks and balances, decided by real democracy.

B) Something legal and, aside from possible emotional trauma anyone more mature than the average 6-year-old can ignore, completely harmless.

C) Sufficiently fuzzy that it is practically impossible to consistently define, let alone enforce policies against it, in an honest and fair way.

So, if CoCs don't actually do anything useful that isn't already done by existing mechanisms, what useless thing is their true purpose? The HR mechanism itself, and the completely arbitrary power those among its ranks hold over their fearful subjects.


 No.798142

Could we all take a step back here?

Why don't people start working on their own systems and concepts and see what we can come up with? It doesn't have to be taken serious and more as a little side hobby/project? I feel like talking alone isn't going get the job done. Talking isn't going in a good direction for achieving results. The only people whom are going to make sense are the ones showcasing real projects/examples.


 No.798150

>>797842

>>797843

>The problem of spam is IDs

>fix identity

Hello luminescent black men working on 1984 again I see.

The problem of spam is the retards who believes in them.

If people were to be taught how to filter their dam shit (aka only trust emails that only comes from trusted sources) before even having a computer spam would be irrelevant.

Urbit is the worst possible fucking idea ever it just brings more problem.

What are the problems of the internet.

-Centralization

You have to pay/pass in a central authorities to get certificates X.509.

Same thing with DNS which requires enormous centralize infrastructures.

-Anonymity

There's no anonymity with the actual architecture of the internet.

You need serer and client anonymity so that freedom can be insured.

Gnunet achieves that:

https://www.youtube.com/watch?v=eM4J7ljCExM


 No.798151

>>797842

>>797843

>The problem of spam is IDs

>fix identity

Hello luminescent black men working on 1984 again I see.

The problem of spam is the retards who believes in them.

If people were to be taught how to filter their dam shit (aka only trust emails that only comes from trusted sources) before even having a computer spam would be irrelevant.

Urbit is the worst possible fucking idea ever it just brings more problem.

What are the problems of the internet.

-Centralization

You have to pay/pass in a central authorities to get certificates X.509.

Same thing with DNS which requires enormous centralize infrastructures.

-Anonymity

There's no anonymity with the actual architecture of the internet.

You need serer and client anonymity so that freedom can be insured.

Gnunet achieves that:

https://www.youtube.com/watch?v=eM4J7ljCExM


 No.798158

>>797842

>>797843

>The problem of spam is IDs

>fix identity

Hello luminescent black men working on 1984 again I see.

The problem of spam is the retards who believes in them.

If people were to be taught how to filter their dam shit (aka only trust emails that only comes from trusted sources) before even having a computer spam would be irrelevant.

Urbit is the worst possible fucking idea ever it just brings more problem.

What are the problems of the internet.

-Centralization

You have to pay/pass in a central authorities to get certificates X.509.

Same thing with DNS which requires enormous centralize infrastructures.

-Anonymity

There's no anonymity with the actual architecture of the internet.

You need serer and client anonymity so that freedom can be insured.

Gnunet achieves that:

https://www.youtube.com/watch?v=eM4J7ljCExM


 No.798239>>798255 >>798262

>>>/pol/10664174

>>>/pol/10664174

>>>/pol/10664174

-__-


 No.798255

>>798239

>you can do drm for media without a stupid plug-in now

>oh noes!11!1 teh end of all intertubes!!!11!1!

*Yawn*


 No.798262

>>798239

Maybe /pol/ is a satire.


 No.798265>>800835

Go back to Gopher for static documents, NNTP for discussion, and IRC for general shitposting. Execute every web developer and mainstream browser programmer. It's the only way to fix the internet.


 No.800336>>800617 >>804312

>>795509 (OP)

I know this is out of the context, but what is the girl of this image?


 No.800617>>800704 >>804295

>>800336

a whore


 No.800704

>>800617

Be more specific pls.


 No.800835

>>798265

>static documents

>not bittorrent


 No.804295>>804312

File (hide): 333155e27abb1fa⋯.jpg (204.57 KB, 850x1145, 170:229, electronics-tan.jpg) (h) (u)

>>800617

>whore

any sauce?

who is she?


 No.804312>>804604


 No.804359>>804372

>>797686

> the web is only useful for serving documents.

<not netplaying tux cart

sad.


 No.804372

>>804359

Oh look, another dipshit that doesn't know the difference between the web and the internet.


 No.804376>>807059

why don't we just build a program/browser that renders hyperlinked pdf-equivalent-documents hosted on ipfs?


 No.804604

>>804312

Is it a feminine penis?


 No.807059

>>804376

>pdf-equivalent-documents

into the trash it goes


 No.807103

>>795539

>>Posting or threatening to post other people’s personally identifying information ("doxing").

Only rule that I agree with (and would break anyways if it meant doxxing antifa to get revenge on them doxxing me).


 No.807163

I'll make the logo.


 No.807248

>>795509 (OP)

>>795514

WHATWG is less shitty than W3C due to https://stackoverflow.com/a/34984276 but hardly ideal due to CoC concerns expressed in >>795667 and >>795917




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
147 replies | 16 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / biz / canada / general / hwndu / just / nofap / russian / triforce ][ watchlist ]