/tech/ - Technology

Technology & Computing


New Thread
Name
×
Sage
Subject
Message*
Files* Max 5 files32MB total
Tegaki
Password
Captcha*Select the solid/filled icons
[New Thread]


大うんこ.gif
[Hide] (5.1KB, 320x240)
I've had taken a break form programming since mid 2020. Lost overall interest and such. But now it's quite hard to get back at it and get any motivation, especially having learnt how shitty the job market for programmers really is. 

So my question, is it even worth getting back at this? I liked it as a hobby but I don't want to be a code monkey in the future. Would I be better off becoming a teacher or studying medicine?

Please let me know.
5 replies omitted. View the full thread
>>5519
You can still code as a hobby on your own time.
Related question, how do you find the energy and motivation to work on your project with a 9-5 code monkey job? I am just too tired to do anything, but I want to work on my shit.
Replies: >>5541
>>5539
Drugs or working out
Replies: >>5547
>>5541
My body is weird, I gets mini heart attacks with just a small cup of coffee. I probably will die if I take drugs. How can you work out when you are tired as fuck?
Replies: >>5548
>>5547
Just force yourself and the energy will come. It sounds like bullshit but that's how your body works.

linux_audio.png
[Hide] (276.1KB, 1404x913)
What's the simplest way to work with Linux sound? If I install Gentoo or something, presuming I have X and a WM up and running but no sound, what's the simplest way to get desktop-quality audio?
52 replies and 11 files omitted. View the full thread
>>4165
Yes, I did.
Replies: >>4167
>>4166
What program? All of mine works.
Replies: >>4172
>>4167
https://aur.archlinux.org/packages/pulseeffects-legacy/ and pavucontrol.
Replies: >>4178
>>4172
Of course those won't work. apulse only works with basic audio output while pretending to be pulse. Both software you listed interacts with an actual pulse audio server.
>pavucontrol
Do you really need per program volume control? If not, alsamixer. Otherwise you can give this a try: https://alsa-devel.alsa-project.narkive.com/jH4DT3mN/patch-per-application-volume-control-plugin-for-alsa
>pulseeffect
Use the fifo plugin and set up ffmpeg filter chain, outputs to raw hw. You should nice it realtime.
>>3278
Surely, it's locked to 48000 despite having an option to set it to 0 (auto for hi quality dacs) and 44100 minimum clock (sample rate). What it does is it upscales anything from 44100 to 48000 even the 44100 I suspect is basically 44100->48000->44100 and as we know it's not a clean conversion especially with a natively low quality resampler method and worse, I suspect it does it twice to cheat out 44100 or maybe even an 88200 output may actually be 88200->48000->88200 (double dirty).

When I hardset it to 44100 I get very distorted sound from my music player, and it doesn't even play well with other plugins like pitch/tempo and cause severe distortion maybe because it becomes 32bit float idk.

I tried using their native "pipewire custom/house resampler" in the terminal and confirmed it is suboptimal.
I can convert music using sox and other resamplers out there and it's quite fast, pipewire's house resampler has issues when I set clock to 44100 even with a sweep tone, there are severe distortion or noises when viewed in spectogram/sound viewer.
Either there's a problem with their maths or 44100 is illegal or problematic (44100->48000->44100 double dirty resampling) with their customized resampler.
What was the point of customizing a resampler, it has worse latency and higher cpu time than existing and perfectly fine resamplers we have already and also about 200% slower than sox-vhq. Wou
Message too long. View the full text

3c24a910338f9638ac155d6692149b0d-imagejpeg.jpg
[Hide] (7.1KB, 474x215)
Discuss the pros and cons of the network, dev news, tips, hacks and other useful information.
65 replies and 4 files omitted. View the full thread
>>4848
>You should be using both either way since they both have different use cases anyways
Explain
Replies: >>4851 >>4994
>>4848
>They're both designed to protect the data being shared rather than whose participating in the network itself
No. Tor is designed to anonymize the user. If only data protection is the function, TLS would do the job. The problem of Tor is it is not hiding the fact that the user is using Tor. That means out of all Tor users, anyone siting in between doesn't know from which user the packet came from. That provides anonymity.
>Not to mention not everyone using Tor actually participates in the network
Only Tor relays participate in middle of the route. https://support.torproject.org/it/alternate-designs/make-every-user-a-relay/
Replies: >>4994
>>4849
Tor is designed for clearnet access.
i2p is only for Eepsites.
Replies: >>4982
abnk5p.png
[Hide] (499KB, 578x715)
>>4848
> if every government just decided to shut down every Tor nodes they could find
Tor is more centralized than that. There are only 9 directory authorities you need to take down to stop Tor working.

>>4851
i2p also supports udp and ipv6 so it can route non-web protocols like bittorrent much better.
>>4849
i2p has a built in torrent client and filesharing client, and the network structure is better designed to handle sharing those large files since everyone participating is a node.  The Tor network gets overwhelmed if many people are downloading large files, especially through the clearnet due to the smaller number of Tor exit nodes (not to mention you'll probably just be a leech).  Also, many Tor clients allegedly end up ignoring to proxy settings since they use udp.
Tor is a lot faster though and can be used to browse the clearnet, which i2p can't do out of the box.
>>4850
>No. Tor is designed to anonymize the user. If only data protection is the function, TLS would do the job.
I did clarify that later, though my first statement was pretty unclear
<With both no one can know what's being sent and who it's being sent too (Excluding [exit]* nodes).

da17c487ae927ffb34892e5e273fd1207e24063b62f08e7fd584a910fb9b3caa.png
[Hide] (257KB, 474x355)
HAPPENING ALERT
>For a few hours today all v3 onion addresses on the Tor network were down. This appears to be a new kind of attack which affects the entire network and involves overloading the consensus authority nodes.
>You will currently not be able to access any v3 onion addresses, what is happening is unknown, but it is potentially a huge attack on the entire network. Earlier today I made a post outlining consequences I would be putting into place to deter markets from funding DDoS attacks against each other, as the potential to scale and completely kill every node on the network is a very real potential outcome. Now everything is down and I have no idea if this has sped up the process of this occurring or if it is even an attack at all, all I know is, this is big.
>Reddit post by u/hugbunt3r This attack began after Dread forum owner, HugBunter made a post stating the consequences for market owners who continue to attack rival markets.
<—–BEGIN PGP SIGNED MESSAGE—– Hash: SHA512
>The recent/current attacks on multiple markets have been troubling after we’ve all had a good break for some time and things started to heal and become stronger.
>We’ve now had large scale attacks hitting the likes of WHM, DarkMarket and apparently some other services, although I cannot really confirm any others.
>I’d like to outline the main issues with this here. Firstly, /u/Paris and /u/mr_white ‘s work on /d/EndGame has been amazing and has allowed us to all have some really good filtering processes to limit malicious traffic from hitting the application layer and dropping their connections for v3’s where possible. Along with our collective knowledge of the attacks since February 2019, we have some very solid configurations that allow us to scale enough to stay ahead of the attacks and continue scaling alongside it. This is the absolute best protection we as service operators can currently provide and it works, but at many costs.
>We’re not really any closer to seeing a Tor PoW implementation that will seriously improve the situation, but the position we’re in with our own developments is a hell of a lot better than when this all started. There are things I haven’t disclosed publicly because of the potential for abuse, but a lot more worrying things have come from these attacks, costs that aren’t of the monetary kind. The seriousness of the attacks’ will probably become clear at some point. Consequences for Markets
>Consequences for Markets I am aware of at least 2 markets that have paid for attacks against other markets within the last few weeks. I also know of one wishing to pay for retaliation attacks.
>This behavior from market admins is absolutely unacceptable and it will not be tolerated. You have [b]no idea[/b] of the ramifications this has, it is way beyond just taking your competitor offline, inadvertadly, but you are causing a problem that is a great deal worse without even knowing it, if market admins wish me to disclose these other issues to them, they can contact me directly and you will soon rethink your poor business strategy.
>– From here, there will be extreme consequences for any Market admin found to be funding attacks against any other service, market or not. You know who you are and I won’t publicly out you here for it, for the time being.
>Any Ads/other promotional material will be indefinitely disabled You may have your Subdread banned You will be delisted from Recon You will be delisted from DDF Most importantly, your own service will be attacked. This is where it ends, I’m not sitting through another storm of attacks.
<—–BEGIN PGP SIGNATURE—– iQIzBAEBCgAdFiEEYTOs4fS4fFHb8/6l6GEFEPmm6SIFAl/5pNwACgkQ6GEFEPmm 6SIJWA/+M0KfiK5D4T9D3ELwqtAHRBjU8cPqP1yxMYmoZrnZPKO81SuP+fH59xMj XtQn01rIPmRwuLntitf4zGo05LvPWBu8eDErLw4va9yqZtcBVKpP7Jaj+pr8vuRx XgqBA+bdcYpESHs1dzl10HVmeDe2dT7QuuJk63sohw9xf+31wgp9TI2wr8VM48Sv enbO9UUf+dHOajHqmbvNbUOIcf6EPcIUgCA/iedm5WhUfKDOt1AHK4xLYJA7Mmbz 7Y+vCBbPitx0kGMth/xWUsvKWhHeTsv/eSAlsbxmMaVQ4S7zJqJKvHAjxpxT1ZDG lNZqGAH5E4geylibg/mfntJmo4bIg62jQTCT3/kd9Q4ZNWp84Y6FXq55kTTIzrZt ii5Q5wdSIAtUG+mk7gKsPSO2vgvh7TIh8Y6LYg89xvCV1kS9SHC6d2bTiRDqJH7F qo/+qf3ml4jgYqSv4rJIZ7NqmJVGRqQpMMwHxp8zUZyW0ArmE78nTf9I3rRRvaJN OiPnCXDi1i/gK3TrwHOrek4VXhqT+VRBAbUWUPCu1i0IHsfJv3UKgDYLRP2S8x6q A9ed97mTwqNnIKxrXOozvvfE5CJj/N+6Mfu5Q9+3mFNI9FRQtTmoWSpzxrZZdozx nbexW83LKN/b6/zu+KRE/uaabDLg8kvdE/iRiYYAR6gzHlDlHPk= =wZW1 —–END PGP SIGNATURE—–
>An explanation of the attack from Paris, the co-admin of Dread.
Message too long. View the full text
16 replies and 1 file omitted. View the full thread
>>791
Tor died when the original silkroad did. It's just government run bullshit.
>>1104
Are there visit-worthy websites on any of these?
Replies: >>1769 >>4636
>>1754
Do your own research on dark.fail
>>1754
Do not talk about /site/
DO NOT TALK ABOUT /site/

The reason Alt 'nets keep going dead or glownigger is because of open chatter. Remember the Rulez. We need them now more than ever.
>just use v3 goy
truly visionary

4-638e68b17be50c1baaeb8210c346a0bc-Breadbox_Ensemble_Lite_4.0_-_Splash.png
[Hide] (27KB, 640x480)
Have you've ever tried to test pit an prototype or other lesser known OS.
Use
https://winworldpc.com/library/operating-systems
And download one that sounds great. 
I don't know use a WM or something.
Tell in this thread what was your experience with it and what do you think of it and the pluses and minuses
You van also use other sites for more OS.
4 replies and 1 file omitted. View the full thread
>>2694
Mice are aids unless you're playing vidya or video/image editing. There are 4 modifiers and maybe 50 keys minimum on an average keyboard. Shortcut space is effectively free even when you take into account the de facto standard of shift for capital letters, super for WMs, and ctrl+meta for important OS things like switching ttys
>>2920
Good effort and nothing wrong with it, but it should be apparent to anyone wanting to create a new general purpose OS that a monolithic kernel design is probably not the best path to take anymore. Ideally it should use a microkernel with very stable API, small code size, and well scrutinized. There will be a need to support legacy applications, as they are, without an expectation to significantly modify their code base. Running applications this way is less efficient than applications designed to run natively, but it is also inefficient (at a macro level) and unrealistic, to port all legacy applications to a new system design.

A new GP OS needs to function more like a type 1 hypervisor,  Qubes OS is like this, but it uses systemd Linux for the administrative domain and seems to put much emphasis on information compartmentalization, probably more than most users need. For a GP OS, using something similar to Plan9, with FS namespaces/union control and P9 protocol to facilitate data access between applications.
Replies: >>3889
>>3458
Sounds like something like this could be done by running Xen on DragonflyBSD. What do you think of something like that?
Replies: >>3890
>>3889
correction: What about running NVMM on DragonflyBSD
Replies: >>3891
>>3890
They are pretty much similar. But this gp os already exists, browsers.

Thompson_1984_ReflectionsonTrustingTrust.pdf
(219.8KB)
>he saw the problem decades in advance.
Truly, a man like no other.
Aren't portions of all C compilers, aside from tcc, lost to time and you can only bootstrap them beginning from certain pre-compiled versions of themselves? When talking about other languages, a lot of them started with C as the ground base so you'd need to check that as well. This shit is making my head hurt.
Replies: >>3875
>>3871
Intel ME taught me to distrust my fucking CPU. Even hand-written assembly compilers won't cut it.

WAR,_Not_OK_by_IBM..jpg
[Hide] (178.7KB, 945x600)
Holy, Holy, Holy. Powered by IBM. Technology, that humanity can rely on.
5 replies and 1 file omitted. View the full thread
Replies: >>2680
>>2638
powered by Allah™
>>2637
You can install Gentoo on it and use it as a slow terminal.
>>2638
Powered by Goat Seggs
e00fb508ffa7c2dc07cf63d6ba2a90dccaea85ac8c6e30c2cc267f8301889459.jpg
[Hide] (42.6KB, 811x733)
>>2637
>unique, by today standards
<not run Intel Management Engine
<not run AMD PSP
<not run Intel AMT 
<not run System Management Mode
>>2626 (OP) 
Z, the other white me- Q!

鬼.gif
[Hide] (264KB, 177x169)
This board desperately needs a CSS thread. Why the fuck have none of the retarded board owners given themselves custom spoilers? Why the hell do no boards have custom load bars? I had both of these on fatchan because a nice fellow made them for me when I requested it to Tom but Tom had better shit to do. As far as I can tell that's the only board on JSchan to have ever had custom spoilers or loadbars. What's your fucking excuse? Bunch of shitbird elitist faggots on this site can't even figure out custom spoilers. You're fucking plebs. Either kill yourselves or get in this thread and figure out how to do it for your boards on this site.
Also general CSS but I really wanted to stress that fuck you idiots you're slow and stupid.
31 replies and 6 files omitted. View the full thread
0bb3b58f55d8f7cf1a9da7e88efb9c86dbf2deb1368dd6acd5dc3596413d3a4f.jpg
[Hide] (90.2KB, 652x647)
>>1981
What exactly is the problem with js besides 'bloat'? Or is that the only remittance? When does the bloat become a problem? If you ask me, the bigger consequence are those shitty new websites which require you to scroll a million times to get to the bottom of their embarrassingly cookie-cutter web pages.
Replies: >>1983 >>2002
>>1982
web 3.0 bad
Tokyo_Stabbing.jpg
[Hide] (3.4MB, 5230x4563)
>>1982
Are you serious?
It's literal malware. Niggers inject arbitrary code onto your machine which you execute. You're literally running every fucking executable on the internet what the fuck nigger.

It's also a terrible language that can't be made to not be a horrible mess so even if what you were being served was open source (good luck parsing that shit yourself though it's endless copypasta of a million libraries poorly implementing the same thing) it'd be trivial for a hostile actor to obfuscate the fact that what they're serving you is malware, because there are a hundred thousand bugs and unintended consequences in javascript's implementation.
Replies: >>2289
>>2002
Not defending js, but isn't saying it is malware a bit far? The language itself isn't, but it is prone to vulnerabilities like you said.
>>393
>>393
>You can also put !important after the value to override any other styles.
Did not know this, thanks anon

day19.png
[Hide] (556.5KB, 640x720)
This is a uBlock Origin filter list that removes shit like BLM banners from sites. PRs or patches (just post here) are welcome, it's pretty barebones right now.
https://github.com/1000xEngineer/blacklist/
22 replies and 5 files omitted. View the full thread
Replies: >>1352 >>2240 + 1 earlier
>>1268
>>1274
Icebergs sound jewish.
>>691 (OP) 
I don't get this meme. What was the function supposed to do, and how did it get ruined by context free grammar?
Replies: >>2248
eTG3s2d.jpg
[Hide] (169.7KB, 720x960)
SMuvz2K.jpg
[Hide] (205.5KB, 720x960)
>>691 (OP) 
BLOAT
c7c21419688b6608c54798b8b58f8f3e6ed9fb1589734f8ee8904aa9f98b05a6.jpg
[Hide] (162.2KB, 960x925)
>>799
This. I want to know who the enemies are.
>>1352
making an adhoc formal language by using a regex function instead of just using a  formal language  to begin with

little_girl.jpg
[Hide] (17.8KB, 236x283)
Android has been ported to a RISC-V board

January 21, 2021
 
Google’s Android operating system currently supports a handful of instruction set architecture (ISA) families, including ARM and x86. The vast majority of smartphones, tablets, TVs, and smartwatches that run Android today feature ARM-based chipset designs, as Intel has long since abandoned its handset CPUs while support for MIPS was dropped with NDK revision 17. While Google does not officially provide support for compiling Android on hardware based on the open RISC-V ISA, several development teams are working to run AOSP on RISC-V hardware. One such effort is led by T-Head, the business entity of Alibaba specializing in semiconductors, which today announced that they’ve successfully ported Android 10 onto its in-house RISC-V hardware.

A few months ago, PLCT Lab successfully booted Android to a command-line interface on a 64-bit RISC-V core emulated in QEMU. The team launched a project on GitHub they’re calling “AOSP for RISC-V” and are still in the early stages of cross-compiling AOSP and booting to a GUI. Meanwhile, T-Head, which designed the ICE SoC with its in-house, RISC-V-based XuanTie C910 cores, has managed to boot Android 10 with working graphics and touch.

The ICE chip from T-Head with 3 XuanTie C910 (RISC-V 64) CPU cores.

It runs quite slowly, as you can see in the video embedded below, but this is to be expected given the status of this port and the hardware it’s running on. In the video, a couple of stock AOSP applications are launched, including the clock app, the contacts app, and the mail app. More complex applications such as games aren’t shown off on this prototype as these apps would likely need to be recompiled to target RISC-V.

https://occ-oss-prod.oss-cn-hangzhou.aliyuncs.com/registerUrl/undefined/1611216336818/normal_video121.mp4

This Android 10 port is based on the android10-release branch in AOSP, and the source code developed by T-Head can be found on the company’s GitHub page.
Message too long. View the full text
15 replies omitted. View the full thread
>>1414
There are some around on crowdsourcing sites. It costs a lot though.
https://www.crowdsupply.com/sutajio-kosagi/precursor
OPEN SOURCE THIS NOW
>>1269
No, it's not. It's proprietary.
There is a stripped down version called AOSP that is FLOSS, but with each new Android version Google releases a new component that apps rely on and only exist's in Google's proprietary version of Android which OEMs base themselves off of.
Replies: >>1425 >>2237
>>1423
Don't forget the firmware blobs (especially for the modem) and vendor patched kernel.
ClipboardImage.png
[Hide] (1MB, 622x622)
>>1423
Basically google's android and android's android, got it.

Show Post Actions

Actions:

Captcha:

Select the solid/filled icons
- news - rules - faq -
jschan 1.4.1