[ 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
Captcha
Tor Only

Flag
File
Embed
Password (For file deletion.)

Matrix   IRC Chat   Mumble   Telegram   Discord

| Catalog | Home

File: 1623914259481.png ( 356.28 KB , 800x949 , 776930cf38ba5ed8e9c2b6f7a1….png )

 No.9326[Reply]

Why hasn't chans/imageboards UX/UI advanced beyond the early to mid 2000s?

Would anons even want a "modern" style HTML5/CSS UI with flex/grid/etc. ?

I feel like having a non dated UI would attract alot more normies to imageboards
61 posts and 13 image replies omitted. Click reply to view.
>>

 No.10008

>>9966
I think that's called post-modern web design.
>>

 No.10009

>>10008
moar liek post-mortem am I rite??
>>

 No.10062

File: 1626072978652.png ( 25.88 KB , 526x245 , Screenshot_2021-07-12_08-5….png )

>>9916
It's these marginal notes you can put on posts. They are always sage and hidden by default so it is a good way to call people faggots without derailing the thread.
>>

 No.10063

>>10062
how is that different from the branching reply model of reddit for example? only it only goes 1 deep?
>>

 No.10068



File: 1624750467623.jpg ( 23.79 KB , 315x300 , 1611689501586.jpg )

 No.9604[Reply]

/g/ and /pol/ are down so I know gotta crash with you retards
say something, what distro are you using, why did you choose free software, how does it align with your retarded world view
56 posts and 10 image replies omitted. Click reply to view.
>>

 No.9949

>>9932
So he's also free to criticize him. :^)
>>

 No.9950

>>9949
When did I say he wasn't? I just asked why he was being an elitist faggot :^)
>>

 No.9957

File: 1625828335680.png ( 1.63 KB , 100x91 , 100px-MX_Linux_logo.svg.png )

Does anybody run MX Linux? I hear nothing about it, but it's been #1 on distrowatch for a few years. It looks good, no systemd, but it just seems that no one talks about it yet it's the most popular distro?
>>

 No.9958

>>9957
It's a literally who distro that no one uses. The only reason it's #1 on distrowatch is because the devs use bots to spam the page, thus generating fake interest.
>>

 No.10058

>>9639
based department


File: 1625875540570.png ( 411.69 KB , 628x629 , gommi_june.png )

 No.9967[Reply]

Hey /tech/ I've been working on a chan with a relatively modern UI/UX as a side project. I thought about adding this to an existing thread but didn't want to shit them up.

I have several goals:

1. Modern UX/UI - I wanted to give the chan/imageboard a modern makeover using modern HTML/CSS, yes, with rounded buttons etc.
2. Code Quality - I'm not a nazi about code quality on hobby projects like imageboards, but imposing some sort of basic framework or structure would still be a vast improvement over vichan style imageboards which are mostly structureless spaghetti code balls. Statically typed languages also help with this.
3. Spam Filtering - some sort of pre-emptive validation or spam filter, possibly using basic classifier algorithm, to help moderate the board.

Things that are done:

- Basic posting (threads, replies)
- Catalog View
- Support for images (jpeg, png ,etc.)
- Catalog Pruning (delete last threads on catalog after X threads)
- Links (double carrot style links to other posts and OP)
Post too long. Click here to view the full text.
13 posts and 4 image replies omitted. Click reply to view.
>>

 No.10039

>>10038
>Don't DIY everything, it sounds like hell to maintain.
im using a library not DIY
>>10037
>Also last update to gochan was just a few weeks ago
the person in charge of gochan used to be a leftypol janny but unfortunately they fell off the face of the internet a while ago due to some personal issues and thus gochan is dead in the water. So AFAIK while there may still be contributions being made the project is leaderless.
>Why is that a problem?
because those programs themselves also require installation, updates, outside the package manager of the language of the chan and therefore practically mandates containerization which some other people here are opposed to implementing
>>

 No.10040

>>10037
>It's worse than 2x in most benchmarks and has to use several times more memory to achieve those speeds
so what, it's not like you're going to write a web app in C anyway. Also, often java can outperform native code due to runtime optimizations under real life non benchmark conditions anyway.
>>

 No.10041

saged my own thread in favor of a new one
>>

 No.10046

>>10040
If someone wants to run your server program on a $3/mo VPS (which means 512MB RAM), then it's better to do this in Go than Spring Boot because the latter will hog up much more memory to begin with and crash much sooner when the userbase gets larger.
>>10039
>So AFAIK while there may still be contributions being made the project is leaderless.
He still checks issues and pull requests and the last updates were by him.
>because those programs themselves also require installation, updates, outside the package manager of the language of the chan and therefore practically mandates containerization which some other people here are opposed to implementing
It's not difficult to set a guideline on which minimum version of imagemagick and ffmpeg to use.
>>

 No.10049

>>10046
>He still checks issues and pull requests and the last updates were by him.
glad to hear it, hopefully he hops on riot/element sometime.

>>10046
>It's not difficult to set a guideline on which minimum version of imagemagick and ffmpeg to use.

yes but it makes installation more complex. If you've ever installed a vichan derivative on bare metal you'll know its a pain in the ass due to all these external dependencies


File: 1611617590073.gif ( 26.56 KB , 220x220 , thinkball2.gif )

 No.6620[Reply]

Are javascript/typscript based single page applications better, or server side template based rendering? Do we really need something like react/angular?

I know /g/entoofags hate javascript because stallman told them to like 10 years ago but normalfags will complain if their front end experience isn't silky smooth with js animations and shit

Obviously some applications like darknet markets try to minimize or eliminate the use of javascript for security reasons.

server side html rendering also makes app deployment simpler since you don't have to worry about the front end and back end separately.

OTOH separating the front from the backend helps make a richer UI and also separation of concerns. Also makes it easier to swap out UIs

What does everyone think?
46 posts and 4 image replies omitted. Click reply to view.
>>

 No.9575

bump
>>

 No.9609

File: 1624801007238.png ( 570.21 KB , 1242x810 , normalpillsimage0.png )

>>6620
Another consideration which may be relevant for you is the issue of hosting. Some hosting platforms, such as Digital Ocean, will allow you to host a "static website" for free. Static, in this case, means no server-side code, but you are otherwise free to use as much javascript as you wish.
>>

 No.9620

>>9609
sure, but the data has to be stored somewhere. So for any communication there has to be server side/backend code still existing
>>

 No.9745

>>9609
That's true. There's also stuff like "edge caching", which makes your front end be delivered really quickly to clients.

A huge issue with "modern" front ends is that they are insanely bloated and de-bloating them is frequently an issue that requires tinkering. Of course, it depends what you're using. If you're using GHCJS vs Elm, or vs plain JS.

On the other hand, it's really nice not have to deal with common retardation that comes from JS/CSS/HTML. A huge huge one is responsiveness, and "mobile web app" friendly. It's easy to shit on bloated React shit projects, but it requires less work to make a shitty front end.
>>

 No.10027

bump


File: 1623898644673.png ( 58.42 KB , 750x750 , 1623893016644.png )

 No.9320[Reply]

"essential"
12 posts and 2 image replies omitted. Click reply to view.
>>

 No.9943

>>9320
It matches the political compass
>>

 No.9955

>>9942
>>9336
Even le elon musk says that AI is harder than he thought. He keeps pushing back the timeline of self driving cars because there have been no breakthroughs in AI.
https://www.businessinsider.com/elon-musk-tesla-full-self-driving-beta-cars-fsd-9-2021-7?op=1&r=US&IR=T
>>

 No.9962

>>9444
imagine people dying of heatstroke because the power company raised the temperature in their sleep. the thought makes me shudder.
>>

 No.9975

>>9962
>imagine giving anybody remote control access to the temperature settings in your home
If you can't install your own firmware on your "smart" thermostat, so you have total control over your heater, you have to rip it out and replace it with a mechanical valve. The fact that this was even physically possible proves criminal intent.
>>

 No.9976

>>9975
We need GPLv3 thermostats!


File: 1608525969713.png ( 107.06 KB , 361x370 , 1588828817840.png )

 No.1663[Reply]

Oh god
oh fuck

I'm retarded.

I've never been tech-savvy, just a pleb consoomer and user, never digging deeper than what was on surface level.

But it seems to be, based on what I've been hearing for the past two years, that those who don't have a workable knowledge of it will simply be considered the illiterate of the 21st century.

What bare bones basic, and I'm talking like Primary School shit I'm just that dense, level stuff should I learn?

So far I've got:
- Linux (no fucking clue how I'm going to learn it)
- Python (seems accessible and is used in some GAN AIs which I find interesting, so kinda motivating)
- Ruby (it's easier Python, is it really worth it then?)
Post too long. Click here to view the full text.
64 posts and 12 image replies omitted. Click reply to view.
>>

 No.9569

>>9563
Are we really homogenous enough to write something like this?
Some regulars here still defend proprietary sofrware.
IMO the best option would be a wiki, but then again, we could just point people to https://wiki.installgentoo.com or mirror it while adding leftist content.
>>

 No.9571

>>8414
That's not how it works, ISPs and gov are not important players here. Data about us is collected by trackers and then resold by brokers to whoever. Of course that data is messy and takes some (automated) work to tie different data clusters to one single person (e.g. this facebook user is the same person as that myspace user from 10 years ago).

Technically a company could just buy that data on their own (unlikely) or use some kind of 3rd party service too look into your internet history. Kind of like a privatized social credit score or a psychological profile. This is already used by banks and insurance to calculate your trustworthiness. But when it comes to employers, right now they mostly use more primitive methods like simply googling you and checking your profile on Facebook or Twitter.

If you want to hide something from data trackers then Tor is a good bet IMO, as long as you learn how to stay uniform and not stand out. And especially don't login into Facebook and in the same session visit whatever you want to hide. Compartmentalization is key to a good opsec.
>>

 No.9621

>>9569
>mirror it while adding leftist content.
based
>>

 No.9970

>>1663
>illiterate of the 21st century
bro we've kinda passed that point. my godfather who is a complete autist managed to create his own 3d printer from pieces, it's right in his kitchen next to the sink. I have no idea how it exactly works but it looks crazy and apparently he just draws the stuff he wants printed out on a computer, pops in a few plastic plugs and that's it and this was about 10 years ago. His rich and hot as fuck wife divorced him after about half a year when she realized he wouldn't stop working for 12+ hours per day because he's now married. So yeah, besides extreme technerdness all the way since kindergarten being basically a requirement you also need to make these kinds of sacrifices to get close to those sort of levels.
>>

 No.9973

> CTRL-F "sql"
< 0 results

Keep sleeping leftypol.


File: 1625373083879.jpg ( 47.52 KB , 640x427 , baf67d975597a67d946fc15996….jpg )

 No.9789[Reply]

What's the worst that could happen to a laptop with whatever flavor of GNU/Linux that has been left alone for hours, besides getting stolen? Let's assume there's no screenlocker but still need a password for privilege elevation.
10 posts and 2 image replies omitted. Click reply to view.
>>

 No.9886

>>9878
maybe not if they could flash compromised bios or install some physical keylogger or other bugs?
(on the software level then yes?)
>>

 No.9945

>>9789
as long as your disk is unencrypted and no BIOS password is set it is easy to boot from a USB drive and access all your data
>>

 No.9946

>hard drive dump
>bruteforce dictionary attack
>bios specific vulnerability
>hardware keylogger (hard to do)
>swap out WiFi chip for compromised one
That's all I got
>>

 No.9951

>>9789
What a shit question. Depends on what was on it, duh. If you really want hypotheticals then I guess the absolute worst is that it could lead to nuclear holocaust.
>>

 No.9959

Someone might install Windows on it.


File: 1625357131193.jpg ( 45.43 KB , 665x629 , control rods.jpg )

 No.9781[Reply]

Audacity may collect "Data necessary for law enforcement, litigation and authorities’ requests (if any)" according to new privacy notice:
https://www.audacityteam.org/about/desktop-privacy-notice/
23 posts and 4 image replies omitted. Click reply to view.
>>

 No.9928

>>9922
I love this.
>>

 No.9929

>>9927
>Is this autism all for a name?
Not at all. It's typical mass bandwagoning. Probably started from trolling the forked repos on GitHub and getting banned for it to making their own meme fork that will see some basic activity for a few days then will die down when they realize nobody has the appetite to continue an old joke and /g/ moves on to harassing the next denegrate programmer transhumanist that catches their notice.
>>

 No.9931

File: 1625724773105.jpg ( 182.13 KB , 669x863 , pls go.jpg )

>>9929
You have to go back.
>>

 No.9936

>>

 No.9940

File: 1625783162636.jpg ( 45 KB , 340x430 , bwahahah.jpg )

>>9931
Why does he have to go back?
>>9929
So it's a little bit of everything? Honestly what does /g/ have to offer that the cookiemonster guy doesn't? Is it just a bunch of unfunny cunts forcing a joke that was only funny within the show's context?


File: 1625270550228-0.png ( 9.15 KB , 500x187 , rokfin.png )

File: 1625270550228-1.jpg ( 24.29 KB , 400x400 , panquake.jpg )

File: 1625270550228-2.png ( 20.89 KB , 320x320 , LBRY.png )

 No.9732[Reply]

How do we fight back against the crypto-tards? They currently have a monopoly on credibility at the moment and I'm fucking tired of it. With the increasing escalation of tech censorship over the last several years we have ourselves a golden opportunity to grow the communities of censorship-resistant decentralized federations, and the crypto scammers keep managing to siphon people off into their unsustainable pyramid schemes. Every time their spokespersons get thrown a softball interview and every time they seem completely incapable of articulating and justifying their system because, gosh, it's just too darn complicated for the average person to understand! And it seems like nobody is paying any fucking attention when this happens routinely because blockchain and electronic tulip bulbs are some magical mysterious technology that you have to do a doctoral dissertation to understand, but just trust us it works. How do we fight back against the anti-intellectualism of crypto woo?
7 posts omitted. Click reply to view.
>>

 No.9758

There are free alternatives to this crap OP. I think we need to push PeerTube more and stop using anything else.

>>9737
There's no proof that there aren't any good uses for blockchain, but at the moment, there are none.

This is a good criticism of blockchain. https://www.schneier.com/essays/archives/2019/02/theres_no_good_reaso.html
>>

 No.9772

>>9747
Didn't know about it, looks good I think.
>>

 No.9837

>>9742
it's a false dichotomy only if comparing random pyramid scheme shitcoins to paypal, but if you want to buy anything on the internet, and don't want to use a bank card (or don't have one), then cryptocurrencies are the way to go. They have a legitimate use here, mostly though for buying stuff you don't want traced. Not even just drugs. Also it's just effective for internet transactions. If you use monero, it's reasonably fast and anonymous. Way better than handing a website your whole bank card credentials and full name and address. I think that's pretty fucked and how you get your shit stolen or leaked when there's a hack of a service you use
>>

 No.9839

>>9739
Uygha just don't spend any money on the internet whatsoever. Use hard cash.
>>

 No.9917

You could call IPFS "blockchain based", I think thats a pretty good application. I also use Monero to buy drugs lol


File: 1625541609199.png ( 11.01 KB , 500x500 , 5658210d02e36434a2d244af15….png )

 No.9883[Reply]

Why are there no neural networks for making sure there isn't any hidden obfuscated malicious code in OSS yet?
3 posts omitted. Click reply to view.
>>

 No.9899

>>9883
because I will eventually poison it to accept my shitty patches.

>>9894
I don't think software 'engineering' can be regulated as linearly in other engineering disciplines. Laws of physics and heuristics humanities gathered are static whereas exploit writers are always adapting to changing environment. They are always interested in what existing tools and defense mechanisms cannot do not in what it prevents. Software engineering actually have lot more in common with 'financial engineering' when it comes to regulatory challenges and we all know how responsible they are.

Security through correctness has always been the way but even after Microsoft's decade worth investment in formal verification tools we do not have killer language or toolchain that is reasonably productive enough to be adopted in mass scale. Rust could fit the bill but I am skeptical of it for obvious reasons.
>>

 No.9900

>>9899
>I don't think software 'engineering' can be regulated as linearly in other engineering disciplines. Laws of physics and heuristics humanities gathered are static whereas exploit writers are always adapting to changing environment.
Wait a minute, the compiler optimizations that reduce the vulnerability to exploits don't have to be linear regulation, you are taking my building-code metaphor way too literally.

>Software engineering actually have lot more in common with 'financial engineering' when it comes to regulatory challenges and we all know how responsible they are.

No, lawyers write code that is executed by judges, bureaucrats and functionaries, not processors. Brains are not pure logic interpreters. Legal code does not work like software.

>>9899
>Security through correctness has always been the way but even after Microsoft's decade worth investment in formal verification tools we do not have killer language or toolchain that is reasonably productive enough to be adopted in mass scale.
I know about MS's code quality project, but you can't expect a big soul crushing corporation to foster real innovation. There is no way anything new could pass through the membranes of corporate administrations, too many people have made careers out of managing the half broken mess.
>Rust could fit the bill but I am skeptical of it for obvious reasons.
Yes that is the popular example but there's no reason other compilers can't have functionality of this type added. or you could even try to have a pre- compiler as a separate insert into the tool-chain.
>>

 No.9901

>>9899
>>9899
>we do not have killer language or toolchain that is reasonably productive enough to be adopted in mass scale
what ? powerful language that can be proven formally like LISP exists, they're just an unnecessary headache for most applications, and proving programs simply cost way too much when you can just fix it when you see its broken.
We will never, ever have a "reasonably productive enough" way to produce formally verified code, because its way too hard, long and costly.
>>

 No.9902

Don't certain sectors (automotive, locomotive, aerospace, medical, etc.) have their own "building code" style regulations? I did an internship at a company that worked on embedded software for railway signal control and they did have a very specific coding style and some functional requirements like everything had to be redundant. But I am not sure if these were state mandated or just the railway company wanted it this way.
>>

 No.9905

>>9900
>lawyers are not computers and codes are not legislature
I'm specifically talking about defensive programming and how is it similar to law makers failure to come up with sound plan to restrain hedge funds and other market makers not how human minds compare with processor or how legal frameworks can be compared with well defined runtime environment that runs binaries. Beside I said 'financial engineering' as in quants who have to price derivatives why are you even writing this? Wind will not blow in specific airflow with malicious intent to collapse bridge you built but rest assured traders competing with you is looking at everything you do waiting for opportunity to exploit weakness in your model or execution plan.

>MS rant

I'm not talking about their code quality project. I am pointing at their research efforts and its results on functional programming (their ocaml dialect F#), strong types (typescript) and formal verification framework (F* and obviously Z3). They all deserve some amount of criticism but just shrugging them away as corporatism is impotent.

>>9901
Well this is new. When did they invent automated tools to verify common lisp source code? how did they deal with macros?


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