[ / / / / / / / / / / / / / ] [ dir / 8cup / arepa / fascist / hisrol / leftpol / sw / tacos / vg ]

/tech/ - Technology

Catalog   Archive

Comment *
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Show oekaki applet
(replaces files and can be used instead)

Allowed file types:jpg, jpeg, gif, png, webm, mp4, pdf
Max filesize is 16 MB.
Max image dimensions are 15000 x 15000.
You may upload 3 per post.

File: 8620524b3fbd927⋯.png (70.01 KB, 960x280, 24:7, JuliaBenchmarks.png)


Why isn't /tech/ using Julia?

It seems to be a very well designed language, combining many of the best aspects of common lisp, python, and MATLAB, into the perfect high level language capable of heavy duty number crunching. It makes programming for large HPC clusters easy.

But don't take my word for it!






44 posts and 4 image replies omitted. Click reply to view.



They were only slightly influenced by lisp, which is a good thing.



Metaprogramming is pure cancer and the part of a C++ project most likely to go malignant and kill it.



Okay, I just started using Julia the other day and it's great. Easily my new favorite language!



>Why isn't /tech/ using Julia?

Because if you want to be a hipster and use a modern programming language that nobody else uses like Julia, Nim is a billion times better.


functional programming with imperative datastructures is a pretty sick feature performance wise, but dynamic typeing is pretty lame from a safety perspective. Also because memory management is so hidden from the programmer is make optimising for cache line length to avoid cache misses and timing allocations deallocations / garbage collection impossible if those are things which are important to you, and they ought to be if you're concerned with performance because cache misses are real hogs. Multiple dispatch and overloading are horrible features to have in your object model if you're interesting in optimising anything at all because they obfuscate what your program is actually doing where and the less clear you make what your program is doing the more impossible it becomes to optimise.

All in all Julia is great for non-programmers who don't know how to optimise code to right moderately efficient throw-away code in environments where safety isn't a priority, which is exactly what it's design for, but that's not my use case.

File: 961c6274b4f56f0⋯.jpeg (160.4 KB, 1920x1080, 16:9, serveimage.jpeg)


Thread about phone tracking:

1) Personal phone tracking software

2) How the alphabet and governments can track its citizens

Phone got stolen, can't recover it as I have been Google-free for years now and didn't use personal tracking software because of autism.

I was wondering what you guys use for phonetracking and how one might be able to set up something without having to trust some Israeli phone-tracking software.

Also, general phone-tracking thread.

1 post omitted. Click reply to view.


1) Forget about it. We don't live in ancapistan, so you won't be able to hire a private investigator who will trace your phone and beat the thugs. Corporations and police however can do such things, usually you tell them device's IMEI and if thugs are not borderline braindead, the phone is long time powered off, flashed with IMEI-changing firmware if possible and smuggled to another country, usually poorer area where no one gives a fuck and police doesn't cooperate.

Do not forget to encrypt and backup your shit, that's the only thing you can hope for working 99% of the time.

Find-your-device only works in high social responsibility societies, if you accidentally forget your device in a cafe or hotel, they'll call your emergency number or bring it to police. If you forgot it somewhere else, you'll be able to find it via tracking software, this is where self-sufficient solution comes in handy. Write a script that sends encrypted coordinates and maybe a front camera photograph when you request it remotely via sms.

2) Data retention from telecoms, proprietary OS components, E-911, wire taps, SS7 vulnerabilities, IMSI catchers, targeted malware.


>phones even know if you're a shut in


Current year Present day, Present time AHAHAHAHAHAH

I also know my city legally has access to such data which they use to plan transit system and streets "effectively". Individual businesses tack wifi clients inside and even send you text messages when they detect you walking nearby. Not even speaking of so-called "discount apps", that's pure data harvesting. Wouldn't ever touch that shit with a mile-ling pole.


> how one might be able to set up something without having to trust some Israeli phone-tracking software.

Use Tasker or Automate.




Checked, never thought of it, thx mini-satan.


That's why I deleted all gapps, I dind't want jewgle to know my whole life's movements.

>phones even know if you're a shut in

Shieet these will be long nights sorting all that out and how to prevent it.

>turn on wifi on its own

Heh. Time to spoof the MAC address then when I buy my new phone


Hmmm what if one could get access to celltowers? Would be fun to fuck around with that ourselves



>That's why I deleted all gapps, I dind't want jewgle to know my whole life's movements.

That's not enough.

Jewgle built all of android. The botnet runs deeper than what you think.

File: 691778fd6662915⋯.png (102.53 KB, 687x490, 687:490, Screenshot_2018-07-12_17-0….png)




PYTHON BTFO!!!!!!!!!!!!!!!!!! FOREVER!!!!!!!!

Now that PEP 572 is done, I don't ever want to have to fight so hard for a
PEP and find that so many people despise my decisions.

I would like to remove myself entirely from the decision process. I'll
still be there for a while as an ordinary core dev, and I'll still be
available to mentor people -- possibly more available. But I'm basically
giving myself a permanent vacation from being BDFL, and you all will be on
your own.

After all that's eventually going to happen regardless -- there's still
that bus lurking around the corner, and I'm not getting younger... (I'll
spare you the list of medical issues.)

I am not going to appoint a successor.

So what are you all going to do? Create a democracy? Anarchy? A
dictatorship? A federation?

I'm not worried about the day to day decisions in the issue tracker or on
GitHub. Very rarely I get asked for an opinion, and usually it's not
actually important. So this can just be dealt with as it has always been.

The decisions that most matter are probably
- How are PEPs decided
- How are new core devs inducted

We may be able to write up processes for these things as PEPs (maybe those
PEPs will form a kind of constitution). But here's the catch. I'm going to
try and let you all (the current committers) figure it out for yourselves.

Note that there's still the CoC -- if you don't like that document your
only option might be to leave this group voluntarily. Perhaps there are
issues to decide like when should someone be kicked out (this could be
banning people from python-dev or python-ideas too, since those are also
covered by the CoC).

Finally. A reminder that the archives of this list are public (
https://mail.python.org/pipermail/python-committers/) although membership
Post too long. Click here to view the full text.
134 posts and 12 image replies omitted. Click reply to view.



>Writing shitty code is job security, so programmers prefer shitty languages

shit code is possible in every language you dinghole


Looks like Ruby finally won.



I don't think it's true in the first place, but if you were going for that, shitty languages are better than good languages. They give you deniability. Idiomatic PHP will make you look better than poor Ada, even if they're equally unmaintainable.



lets just clone python 3 into a new language (no coc gayness)and depercate python all together im so sick of having to have 10 different python versions on linux even with the python3only profile



Hamdolilah akh

File: fbe1d858052cbd7⋯.jpg (37.29 KB, 480x360, 4:3, BeagleBone_Black_Rev.C_02_….jpg)


I rarely see any device these days that allows me full control over all the peripherals. The Beagleboard/bone devices are really nice and the blobs are only for the display.



That describes a lot of SBCs, powervr blobs are whats holding a lot of things back specifically.


why can't you upload webms created directly from mpv?

it always fails with "invalid webm uploaded"

15 posts and 2 image replies omitted. Click reply to view.


File: 85ef5f58e371f28⋯.png (115.41 KB, 309x301, 309:301, truly the future of video ….png)


>he doesn't encode straight to YUV

Nice quads though.



>aomdec still can't decode AV1 in realtime without stuttering on an FX 8350

I wonder how Jewgle will get around that issue.



>not using a RGB codec

Enjoy your shitty colors.



That's why the prevailing opinion is that AV1 wont become mainstream until it gets hardware support in the next two years.



>not using laserdisc and skipping the codec faggotry altogether

File: 1c0de0ce3a7fd76⋯.png (360.72 KB, 342x359, 342:359, SWtuxgnu.png)

File: b1428569c582ff5⋯.gif (5.32 KB, 200x45, 40:9, poweredbyslack.gif)


I see distros like Void, Arch and Gentoo get recommended far too much here. Most /tech/ users are either people who just need a web browser, programmers of small projects or a mix in between. Most people here don't need 90% of the stuff modern distros provide them! The solution?


Reasons for Slackware:

-No dependency management. Normal users don't spend their time installing, uninstalling and generally messing around with package management. This might be helpful for devs but normal users don't need it! KISS

-Simple init. Again, normal users don't need advanced functions like process supervision (advanced at least). Again, useful for devs and sysadmins, not regular users or programmers! (small project devs at least)

-Stable as fuck! Take a look at https://www.linuxquestions.org/questions/slackware-14/. Most questions you see aren't people asking help because of a problem with their init or package management, it's things like asking how to manage stuff and get shit done

Recent posts:




Then look at the Debian forum! Post too long. Click here to view the full text.

100 posts and 9 image replies omitted. Click reply to view.



Here's your (You) for your first non-argument



Let anon grow up and figure out how to install on a different arch than mainstream.



Try >>943418 for yourself



get old verisons. Why do you need the newest?



Okay, Mr. Benis. You've proved how smart you are.

File: a77c38b65bb3b3e⋯.jpg (204.35 KB, 1024x781, 1024:781, a77c38b65bb3b3e15540315b6d….jpg)


var gotoxa;
var gotoxac = 0;

var gotox = function() {
if (typeof gotoxa === 'undefined') {
gotoxa = $('.sfac span').sort(function(a,b) {
return $(b).text()-$(a).text();

var e = $(gotoxa[gotoxac++]);

var process = function() {
// var mult = 8; // for coloring FIXME

var post = $(this);

var prev = post.prev();
if (prev.is('br')) {
prev = prev.prev();
else if (prev.is('.op')) {
if (prev.find('.omitted').length && !prev.find('.omitted.hide-expanded').length) {

var p1 = +post.find('.post_no').last().text();
var p0 = +prev.find('.post_no').last().text();

var t1 = +post.find('time').attr('unixtime');
var t0 = +prev.find('time').attr('unixtime');

prev.find('.intro time').after('<span class="sfac"><abbr title="Slide Factor (PPM outta thread)">SF</abbr>: <span></span></span>').after(' ');
var v;
var f = prev.find('.sfac span').text(v = Math.round(60*(p1-p0-1)/(1+t1-t0)*1000)/1000);
//f.css('color', 'rgb(100%,'+(100-v*mult)+'%,'+(100-v*mult)+'%);'); FIXME

$(document).ready(function() {

$(document).on('new_post', function(e, post) {
if ($(post).is('.thread')) {
else {
if ($(post) && $(post).next() && $(post).next().next() && $(post).next().next().is('.post.deferred-process')) {
Post too long. Click here to view the full text.
12 posts and 1 image reply omitted. Click reply to view.




do you really expect me to run that shit on my machine?



shut the fuck up retard, this is how js should be used, for userscripts, not for letting every website you visit execute code remotely.



>Running absolute shit is a good thing as long as it was the intended purpose of the absolute shit

Do you even read what you wrote before you post?



>wah, that other thread is more popular than the shitty pizza pedo conspiracy thread I just made

>it must be a slide thread!

>how can I force everyone to just post in my thread?


File: 763dece953b842b⋯.gif (179.79 KB, 169x250, 169:250, Sayabaka.gif)

>posts slower JQuery code

Look, laugh at him!

What a gay!

File: f154af2a147f1a8⋯.png (362.91 KB, 498x707, 498:707, Haskell-full.png)


So, I may have access to a server soon. Being inspired by our local Jesus's Chiru.no, what kind of services would /tech/ be interested in? I wanna host some neat, privacy respecting, and fun things for my fellow /tech/nicians. I don't think I can do an internet radio, because making another one when chiru.no exists (and has so much excellent FLAC content) would be kinda silly. I was thinking, maybe a cytube instance?

53 posts and 5 image replies omitted. Click reply to view.


>I wanna host some neat, privacy respecting, and fun things for my fellow /tech/nicians.

Nah unless the fun things you're referring to is about shota/lolis, 2d traps, qts, kikis/libbies then maybe yah.

>privacy respecting

Make tech's redpill.




>eccentric tripfag

>requests tor nodes

found the predator :^)



What do you expect from (((k00lkikes)))?





i like hentai



Peertube with a usable default space

File: 5c782ce5a9ed800⋯.jpg (2.9 MB, 2448x3264, 3:4, IMG_20180421_012710.jpg)



gentoo stage3 + gentoo-hardened + libressl + X and fvwm + ~/.bash_profile + /etc/portage/make.conf +

CFLAGS="-Ofast -mmmx -mssse3 -pipe -funroll-loops -flto=8 -floop-block -floop-interchange -floop-strip-mine -ftree-loop-distribution"

42 posts and 7 image replies omitted. Click reply to view.



Nevermind I'm a dumbfuck it's in their git repo now. Used to be on the website.


File: 3fbf48173166a7a⋯.jpg (Spoiler Image, 422.22 KB, 1280x1907, 1280:1907, penis training.jpg)

How do I link time optimize the kernel?

It seems to ignore make.conf CFLAGS and there's no custom-cflags option.

The kernel would benefit from it, it gets put into and out of the cpu cache often, so if you can increase performance and decrease size with link time optimization we're looking at a theoretical all around performance improvement for the entire OS.

(this is a sfw board, have the decency of spoilering such images as the rule number 2 states)


Can I use CloverOS's repo in gentoo ?

Wanna grab some prebuilt binary when I'm lazy


Any reason why it’s been a month since the gitgud repo got updated? Will it ever get another one?

Also, how easy is it to really convert this to actual gentoo with solving the shitsotrm of dependency conflicts with Perl?



>(this is a sfw board, have the decency of spoilering such images as the rule number 2 states)

Yet somehow you still didn't have enough decency not to post a completely unrelated image in hopes that it garners more attention to your post. And somehow I still don't have enough decency to not sage my tangential post.

File: 6dbccce696baab9⋯.jpg (15.09 KB, 480x360, 4:3, (you).jpg)


Terry A. Davis

Hobo in Portland Edition

>currently in Portland

>currently uploading videos daily through local library

His YouTube channel:


He should be able to receive mail sent to this address:

>Terrence A. Davis

>650 NW Irving St.

>Portland, OR 97209

His e-mail address (you can send him money via PayPal):


IRC channel: #templeos-irc on Rizon beware of tsheikhs and kenster

Older threads:




396 posts and 55 image replies omitted. Click reply to view.



thanks for the info. i thought he had two phones and only one was stolen. do you know where the donations go now if he doesn't have any kind of access to his paypal?


I'd donate a few bucks towards getting Terry a new Templar van. Would this be possible? Can he even still legally drive?



He still has his license as far as I know, but the rest of the thread says that he might not be able to even access donations to paypal.




He had access to his PayPal before he disappeared.


Terry is back and needs an USB cable and memory card to start making videos again, please donate to his paypal

I'm out of money for this month :(

[22:10:45] <KingTerry> I need a USB cable and mem stick
[22:11:10] <KingTerry> I have $20 butr it must feed me. paypal takes 1 day if you dona

File: ffb84dcdf78ca0a⋯.png (19.48 KB, 1260x430, 126:43, micro-logo.png)



Micro is a text-based modern and intuitive text editor that's customizable, featherweight, able to go fully mouse or fully keyboard with 0 distractions on the screen.

+Written in Go and only Go.

+Blazingly fast

+More lightweight than VIM or emacs

+Plugin system

+Configurable through Lua

+Lots of things automated by default

-Doesn't work on certain unknown terminals by default. Easily fixable


66 posts and 12 image replies omitted. Click reply to view.



The things leading up to you cutting your hand is what made you a great mechanic. Cutting your hand is also part of the experience, humans remember pain as much as pleasure.



I agree.



>cutting your hand

You mean busting your knuckles?


File: 77086ef45400d0f⋯.jpg (Spoiler Image, 90.73 KB, 640x692, 160:173, death by a thousand cuts.jpg)


It depends

Have you ever been near a radiator without gloves?



I've only changed two radiators out, both times without gloves, but both were more than a decade ago, so I can't really say I remember what happened. But I do remember busting my knuckles plenty of times trying to break a bolt loose. I see your point however.

File: 69d5f8d8e8a4f4d⋯.jpg (238.44 KB, 1024x685, 1024:685, casino.jpg)


Why has nobody actually been able to crack these things yet? I imagine the supply chains are kept under tight security but you'd think some specs or a working unit would've leaked to the black market by now.

We know these things use a pseudo-RNG, possibly a dedicated hardware one, that's configured on-site for general settings like payout periods. A payout period is unlocked after a machine loses a set number of times to then become a fair game not guaranteed to lose. That way the house always wins. But the actual logic or math behind determining a payout period is still mostly unknown. We don't even know the exact nature of the software these run. Perhaps a completely custom firmware or maybe even an off-the-shelf spin of Windows Embedded or an embedded Linux distro or even something more like TRON or VxWorks. Has there been any case in history where one of these was ever reverse-engineered? If so I would move to read up on it

61 posts and 1 image reply omitted. Click reply to view.


What's wrong with putting a RNG server in casino's basement, where they store their cash anyways, make slot machines dumb terminals that display fancy graphics and accept input. The network would be airgapped as in unreachable from Internet, and fucking with server would be equal to doing Ocean's Twelve robbery.

I'm pretty sure, every modern casino slot system is similar to what I described, also in some countries with semi-banned slots/betting, machines connect to abroad servers. there is literally 0.0001 chance of some skid successfully ddosing and hacking into their mainframe behind cloudflare sprawl because their engineers are not that dumb and know their shit for being paid good money. Also, Russians.



let random = quantumRandom() // [0, 1)
if random > 0.99:

It's this fucking simple.



Quntum engtanglement is a moot point. It gives no information that can be used to determine that a future quantum state will collapse in one way or another (e.g. spin up or spin down).

It just tells you about he state you collapsed, in which the result is still random, and in which it just so happens one of the particles in that state could be far away. In that sense, the state is still local, just in local to two places at once, and there are no hidden variables.


File: f272217e94d050b⋯.gif (3.03 MB, 359x202, 359:202, 1475101442440.gif)



I'm gonna tell you though not an insider to back this up.

These casino shits actually let you win some at first if you are a first timer. This gets you hooked then after you're hooked you get nothing at all. This is the reason they have cameras.

They lose if they use RNG so what they do is monitor their gains and let people win sometimes. It's like the life insurance schemes - there are no life insurance companies in a warzone.


What are some good phrases to catch the interest of normies and get them interested in technological issues? For instance, data privacy and free software?

I think the FSF does a good job of coming up with catchphrases, but that's probably solely the work of rms. "Defective by Design" and "Digital Restrictions Management" strike me as two effective phrases. In addition to libre and free software. What about degoogle? That tells people immediately what they do in order to practice better data privacy. Anyone have ideas similar to this? I feel that degoogle is too specific to a particular company, but it works as well.

55 posts and 5 image replies omitted. Click reply to view.



Normalfags do not care about privacy. This is true. We have to care for ourselves and for them by proxy.



>That will fall flat absolutely, as civilization is built through division of labor.

Users who need technical help operating the software and developing the software need to find skilled helpers to help them because that responsibility belongs to them. Maybe the user has a friend who is willing to help them with the technical issues of the software. Otherwise, that user ought to hire a professional IT expert or computer programmer for help.



I care about cattle's privacy so I won't stick as much before.



Do you think you are special or something? You are rejected and separated to everyone else, so you are somehow superior? You remind me of that manlet from brave new world.



Stick as much? Lrn2english

File: 38c08733444d867⋯.png (83.84 KB, 512x512, 1:1, rust-logo-512x512.png)

File: c76db1c59ab13eb⋯.jpg (384.3 KB, 1400x933, 1400:933, steve klabnik a.jpg)


The Rust team is happy to announce a new version of Rust, 1.24.0. Rust is a systems programming language focused on safety, speed, and concurrency.

This release contains two very exciting new features: rustfmt and incremental compilation!

For years now, we’ve wanted a tool that automatically can reformat your Rust code to some sort of “standard style.” With this release, we’re happy to announce that a preview of rustfmt can be used with 1.24 stable.

Back in September of 2016 (!!!), we blogged about Incremental Compilation. While that post goes into the details, the idea is basically this: when you’re working on a project, you often compile it, then change something small, then compile again. Historically, the compiler has compiled your entire project, no matter how little you’ve changed the code. The idea with incremental compilation is that you only need to compile the code you’ve actually changed, which means that that second build is faster.

As of Rust 1.24, this is now turned on by default. This means that your builds should get faster! Don’t forget about cargo check when trying to get the lowest possible build times.

This is still not the end story for compiler performance generally, nor incremental compilation specifically. We have a lot more work planned in the future. For example, another change related to performance hit stable this release: codegen-units is now set to 16 by default. One small note about this change: it makes builds faster, but makes the final binary a bit slower. For maximum speed, setting codegen-units to 1 in your Cargo.toml is needed to eke out every last drop of performance.



392 posts and 54 image replies omitted. Click reply to view.



A window manager for X is actually way easier than you think, not using C for this task would be stupid.



File: d2b73f0a110420f⋯.jpg (114.5 KB, 789x960, 263:320, 1531336476436344660.jpg)



>not using C for this task would be stupid

using C for almost any task would be stupid




So this is the sort of retard that uses rust.

File: b242b2782215c75⋯.jpg (87.59 KB, 400x563, 400:563, insideS.jpg)


What would be the best solution for a Wyse thin client with a small 128MB Disk on Module?

#0 CF adapter (will one even fit?) or bigger DOM (expensive)

#1 98lite install (getting a boot loop - missing VIA drivers?)

#2 Tiny Core Linux

12 posts and 3 image replies omitted. Click reply to view.



That USB driver is a godsend.


File: b21582d41518529⋯.jpg (177.64 KB, 1024x1024, 1:1, b21582d41518529242cfc1f635….jpg)


What's a good ARM based thin client?



At the very minimum one that can have its entire software stack be free software.




Don't install gentoo but instead build its OS with gentoo.

Delete Post [ ]
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]
| Catalog | Nerve Center | Cancer
[ / / / / / / / / / / / / / ] [ dir / 8cup / arepa / fascist / hisrol / leftpol / sw / tacos / vg ]