[ / / / / / / / / / / / / / ] [ dir / 8cup / animu / ausneets / caco / fascist / general / leftpol / vichan ]

/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.

New Volunteer

File: b09665154abc2fb⋯.png (63.17 KB, 1156x449, 1156:449, Screenshot from 2018-05-27….png)


Why are *BSD's so popular with Japan?

99 posts and 14 image replies omitted. Click reply to view.



The Japanese are more apt to appreciate variations on a theme and incremental improvement than wholesale invention. BSD Unix works well for what their use cases are. There's a user community who appreciates it and many of these people won't throw away a working computer.

Many critical systems in Japan are still running DOS/V for fuck's sake.



No fax machines are popular because unsing Kanji on a keyboard is a pita. Easier to do as much business as possible handwritten.




nihongos don't use romaji anon. that's there simply as a crutch for us westerners trying to learn to speak the language.




>t. anon's ass




cmon lets be nice :)

File: e2c6f8eda5d9f46⋯.png (228.09 KB, 3900x2040, 65:34, GitLab-logo.png)


These memory leaks manifest themselves in long-running processes, such as Unicorn workers. (The Unicorn master process is not known to leak memory, probably because it does not handle user requests.)

To make these memory leaks manageable, GitLab comes with the unicorn-worker-killer gem. This gem monkey-patches the Unicorn workers to do a memory self-check after every 16 requests. If the memory of the Unicorn worker exceeds a pre-set limit then the worker process exits. The Unicorn master then automatically replaces the worker process.

This is a robust way to handle memory leaks: Unicorn is designed to handle workers that 'crash' so no user requests will be dropped. The unicorn-worker-killer gem is designed to only terminate a worker process in between requests, so no user requests are affected.


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



> People that grew up with gc still leak memory in the form of objects that keep accruing references without letting go of their old ones.

Golly gee, no one could have seen this one coming. Get a home server and throw your stuff up with cgit like a normal person. (Makes for a great portfolio to point employers to too).



>github is webscale

wow what totally surprising and new news





it just sucks to debug memory use by these sorts of languages. I had a similar problem with a daemon and solved it by having the daemon check its memory use via /proc and restart itself after mild bloat.


you can put fossil up easily enough on shared hosting.



>hadn't heard about it

I'm surprised you've never heard of it because tons of projects use it, with the bigest being Linux.



Does this impact dockerized Gitlab?

File: bb9a5d4c33474cf⋯.jpg (50.67 KB, 640x426, 320:213, george-geohot-hotz.jpg)


He supposedly breaks the ps3 keys, yet does nothing else.

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



>Sued for breaking DRM.

No he didn't break DRM, what he did was hack the ps3 to bring back Other OS.


>yet does nothing else

that means he's been employed dumkopf



He didnt write shit

He stole the idea from his partners and let uncle schlomos money do the rest.


I thought he went to China to work on self driving car software. He claimed his code was 1500 lines of C or something and

>it is really easy


File: 608bcde7574e29f⋯.png (264.05 KB, 400x535, 80:107, what are you doing.png)


Cool! I drive about 2000 kilometers every week, and I'll be happy to teach this AI how to drive my roads for me!

File: 2ba280be64fdbd5⋯.png (830.38 KB, 792x792, 1:1, 1444965221764.png)



Tell me everything you know about building a physics engine for fluid simulation.

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



Simulate n balls with radius m where n approaches infinity and m approaches 0.


File: 7cbacf5ea2c51fb⋯.webm (7.84 MB, 640x360, 16:9, 1468880685660.webm)


video related



Explain this.



what about viscosity?




What about compressibility, cohesion, and non-newtonian viscosity?

File: 577a54c46165787⋯.png (91.41 KB, 545x493, 545:493, ClipboardImage.png)

File: dd3cd3e6cced1a6⋯.png (381.82 KB, 826x864, 413:432, ClipboardImage.png)


Jennifer Daniel, UX-Art Manager of the Expression design team at Google, tweeted about the change earlier this week. “There's big talk about inclusion and diversity at Google so if you need any evidence of Google is making this priority may I direct your attention to the emoji— we've removed the egg in Android P beta 2, making this a more inclusive vegan salad,” she wrote.

>We're slowly giving some our emojis more love. Our goat is no longer so angry. The turtle really needed a hug. And we gave the Grinning Face With One Large and One Small Eye some anti-anxiety meds.



89 posts and 8 image replies omitted. Click reply to view.


>goat looks the same, but left seems more suited to tiny icons

>turtle looks better, left is artistically superior but right is better shrinked

>faces make no sense, and if this is O_o, right completely missed the meaning of the emoji

As for the salad, who cares? Who even uses the salad emoji? Who will notice the 2 white pixels and 1 yellow pixels when it's actually used? Waste of ad shekels if you ask me.

Is this her? https://99u.adobe.com/videos/54157/jennifer-daniel-stop-trying-to-design-everything



This shit?



>not eating 10 raw eggs for bulking

I bet you don't even lift, what a faggot.



Show us your ass



How do I zoom in on a mac?

File: 7a3d807a33da016⋯.jpg (115.7 KB, 1212x846, 202:141, C-cVZrRUAAEZXJg.jpg)



where were you when neocities outed themselves as scumbags

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



>ISPs cannot discriminate data no matter where it comes from

>ISPs cannot charge more or less if you use a specific website, nor can they decide to throttle certain websites or protocols

<le gubmint internet crackdown taking our freedumbs nigger nigger nigger dindu dindu nuffin jew trannie!!!!!!1!!111!

Wew lad.


<ha ha! take that trannie homosexual jewish overlord! you cant take our freedoms away! our internet is free from the guvernment!!!!

<w-w-w-w-what?!?!?!? websites are protesting against something they dont like?!!?!!? they shouldnt have that freedom thats jewish!!!!!!!!!!

Wowie zowie.



>can't register neocities over Tor or other non-residential IP addresses, just wastes your time pretending to work while you spend an hour registering

ohhh but i'm so glad they care about NN!

ironically the consumerist bullshit they're making fun of is exactly what they do.

literally everyone who pretends to care about NN recently spent $300-$1000 on a new buggy LCD instead of getting an old one for $1 or a CRT for $0, because some bullshit review site gave a vague confirmation that they made a good buying decision ("this monitor is good. 4/5 stars. the 16ms pixel response was super fast and we noticed no ghosting") and the monitor has a black shiny "sexy" (which the review site again confirmed) bevel. before the 120Hz "revolutionary breakthrough" became a thing, buying a new monitor was literally pointless unless you're one of those guys who got ripped of in 2003 for paying $1600USD for a piece of shit with dead pixels and 100ms pixel response+input lag. same can be said for any kind of computer hardware these faggots buy really. if these cocksucking homos didn't do this shit, ISPs wouldn't be able to profit from bad deals in the first place.

All these homos use Windows 10. It's free! It's secure! It's new! It's AI! You wouldn't want to be left in the dust with some non-premium old OS like Windows 7 or XP!

if (windows_marketing_version<10) { messagebox("operation failed"); return 1; }

See, look goy, software already has evolved so much that it needs an advanced operating system like Windows 10 to run!.

>giant blue popup blocks you from doing anything

>you are out of date! XD you better catch up before you're left behind XD

>you need to install the XBOX App to play this game XDD

>We've detected that JavaScript is disabled in your browser. Would you like to proceed to legacy Twitter?


>403 Forbidden: The server understood the request, but is refusing to fulfill it.

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


>thread gets anchored because mods got feefees hurt




Obvious samefag is obvious


Post this shit every time someone here mentions (((Neocities))). They just got fucking exposed



Jesus Christ dude. Go outside, breath some fresh air. The chan is obviously getting the worst out of you.

File: 919d433020efe5b⋯.gif (131.6 KB, 500x281, 500:281, 919d433020efe5b74d30af388c….gif)


Knowing how fragile the power grid and various network backbones in the world are how many Anons do you think it would take to bring the internet offline for good or at least an extended period of time? Could society still function without the botnet at this point in time?

I figure if the internet was to go down in most of the first world for just a few days that those countries would descend into total chaos. Especially if the damage was so widespread that the backbones couldn't be repaired quickly. I do not think they have enough backup links to cover the main ones going down especially with all the normalfags that will be constantly attempting to reconnect to their addictions (social network, gaming, and the various time wasters they engage in). Trade comes to a stand still as all major markets are unable to communicate with each other and traders. Stores are unable to do business even in cash, warehouses and trucks come to a standstill. Riots start everywhere as people began to get hungry and fear they will not be able to obtain food.

Can society function now without the internet?

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



>>Akami International.

>AKA a CIAnigger shell company via affiliation with perfect privacy LLC via affiliation with whom owns the DNC email servers being hilliary clinton's DNC employees who work for the CIA and FBI mostly CIA.

As if I wasn't paranoid enough already. You know you've shit posted for freedom too hard when your browser starts needless data uploads.

Press F to remember my shitposting anon

and digging Clinton emails. Fug :X

>All modern browsers are botnet. Use palememe or icecat you faggot

This I know, which is why I was surprised icecat was doing exactly the same. See >>934342

I don't use palememe, because I know it's a meme. As mentioned Tor is 'OK' and not uploading data, but we know Tor is already compromised because glowniggers have got many exit nodes.

Thanks anons for the pointers


We've not seen another Nimda because everyone making viruses and worms got hired to work on them professionally. That one barely had any payload and took the internet down just by how aggressively it spread.





For any other anons finding something similar. I've managed to stop the uploads and downloading packets.

The 'downloading' packets were a server response that indicated https://detectportalfirefox.com/success.txt was being sent repeatedly & rapidly.

From the botnet manual https://support.mozilla.org/en-US/kb/how-stop-firefox-making-automatic-connections:

>Network Detection

>Firefox's captive portal feature tests whether your network connection requires logging in, for example, on a public wi-fi hotspot,

>To disable this feature:

In the address bar, type about:config and press EnterReturn.
The about:config "This might void your warranty!" warning page may appear. Click I'll be careful, I promise!I accept the risk! to continue to the about:config page.
In the about:config page, search for the preference network.captive-portal-service.enabled (for example, you can type portal in the search box above the list and pause while the list is filtered).
Observe the Value column of the network.captive-portal-service.enabled row.
If it is set to false then do nothing.
If it is set to true, double-click on it to set it to false.
Post too long. Click here to view the full text.


File: b8ef840d7ccc287⋯.jpg (328.09 KB, 800x1602, 400:801, allisbotnet.jpg)


During the search for resolution I stumbled on the following which may be of interest to anons far more knowledgeable than I in the area of networking - who may find this useful:


Since I'm no longer torpedoing and able to post images, here's an old and still very relevant OC


File: 34c3c4af71067a8⋯.png (120.11 KB, 500x700, 5:7, allisbotnet_orlycover.png)


Solving this is worth new OC for (you) anon.

File: e1ca66f1f9a3b98⋯.gif (3.35 MB, 640x365, 128:73, gifs-on-cli.gif)

File: e72d2572dea83c9⋯.jpg (207.58 KB, 1200x900, 4:3, cornioli.jpg)


By Brian Fagioli

Tomorrow is the GIF's 31st anniversary -- exciting, right? Those animated images have truly changed the world. All kidding aside, it is pretty amazing that the file format came to be way back in 1987!

To celebrate tomorrow's milestone, Google releases a new open source tool today. Called "GIF for CLI," it can convert a Graphics Interchange Format image into ASCII art for terminal. You can see such an example in the image above.

"Just in time for the 31st anniversary of the GIF, GIF for CLI is available today on GitHub. GIF for CLI takes in a GIF, short video, or a query to the Tenor GIF API and converts it to animated ASCII art. This means each time you log on to your programming workstation, your GIF is there to greet you in ASCII form. Animation and color support are performed using ANSI escape sequences," says Sean Hayes, Tenor.

Hayes further says, "When the command line program is run, it takes the chosen .gif file (file, url, or Tenor query) and uses ffmpeg to split the animated gif or short video into static jpg frames. Those jpg frames are then converted to ASCII art (these ASCII art frames are cached in $HOME/.cache/gif-for-cli). The program then prints one frame at a time to the console, clearing the console using ANSI escape sequences between each frame."

If you want to try GIF for CLI yourself, you can check it out on the Microsoft-owned GitHub here. While it does seem a bit silly that Google invested resources into such a tool, it does look like a lot of fun. If you do try it, the search giant invites you to share the results on Twitter using the #GIFforCLI hashtag.


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


File: 24d8d51ac458f7e⋯.jpg (62.99 KB, 500x333, 500:333, Fagioli-Blessed.jpg)


He scribes /tech/ articles tirelessly while /tech/ would but bicker about text editors, window managers, and low caste indians. He is the face, voice, and odor of /tech/. He emanates /tech/. The living breathing chili dog eating manifestation of /tech/. Fagioli is love. Fagioli is life.


File: 15de671e9308048⋯.png (29.62 KB, 300x100, 3:1, fagioli.png)





attempt at forced meme



wow this totally gizzles my inner geek


It's fucking imagemagick

File: b461596681cbedd⋯.jpeg (58.58 KB, 645x403, 645:403, 2F248DDE-A414-49BE-92D1-2….jpeg)

File: caa8a2b7a12a1ae⋯.jpg (61.09 KB, 500x333, 500:333, Photo-2.jpg)


By Brian Fagioli

deepin Linux is controversial because its developers are in China. You see, some people are suspicious of a Linux distribution that comes from that country. If you feel that way, that's your business. But you know what? I am personally sick and tired of such xenophobia these days. Let's not forget, many goods come from China -- including personal computers and associated components. Not to mention, the OS is largely open source.

Controversy aside, deepin is a great operating system for both Linux beginners and experts alike. Not only is it stable thanks to its Debian base, but it has a very polished and focused user experience. Today, version 15.6 becomes available, and it is loaded with improvements.

"Compared with last edition deepin 15.5, deepin 15.6 mainly added disable display scaling function for HiDPI screens, left navigation bar and music cover plugin in Control Center; developed the welcome program and new Deepin Manual for easier use. Besides the further optimization of deepin desktop environment, a newlook Launcher was designed, Dock, Control Center and the relevant desktop components were optimized partly as well," says the deepin Linux Team.

The team also says, "In the development of deepin 15.6, besides adding new functions and improving the original functions, 217 bugs were fixed, excluding the bugs fixed after internal test. These bugs were fixed for desktop environment, deepin native applications, other applications, kernels, and Deepin File Manager, with 17 fatal bugs, 18 serious bugs, 152 normal bugs, and 30 enhancements."

The deepin team shares the following significant improvements to the operating system.


Optimized the icon order on dock;

Optimized the app name displaying on the tray;

Optimized the display logic in multi-screen condition (dock is not in the middle of both screens any longer);

Optimized the plugins on dock;

Post too long. Click here to view the full text.
12 posts and 2 image replies omitted. Click reply to view.




>4gb ram limit


read you fucking brainlets

jesus, when did this place become /g/?


>>932322 (checked)

While that is true, the application is still only able to access 4GB max.

>The 32-bit size of the virtual address is not changed, so regular application software continues to use instructions with 32-bit addresses and (in a flat memory model) is limited to 4 gigabytes of virtual address space.



shut the fuck up. 2


They may also be suspicious because the instance of Linux they ship with is nearly as old as the ones on old, forgotten Android phones that oem's love to neglect.




cuck/g/ BTFO

Meanwhile a few months ago, an important deepin dev has left the project "to spend more time with his family" for reasons still unclear.

File: 115357e25e221bb⋯.png (5.6 KB, 500x250, 2:1, Oekaki.png)



https://archive.fo/qRwDH (something something EU vote, I'm not sure if/how it's relevant, but the fact remains this is fucking stupid.)


Youtube's setting up an idiot-level morton's fork, I personally think this is the results of an (((executive decision)) that aims to squeeze every last nickel out of big-viewership channels.

<Use ads, get randomly demonetized thanks to google's shitty algorithm.

>Don't use ads, get your videos taken down and a contract mailed to you.

on a side note, I just learned of https://joinpeertube.org/ it looks comfy so far. as much as I don't like to show negative shit,

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



>It costs money to have people put ads on your videos

Get lost.



Did you know that Youtube hasn't made profit ever?

All their existences they have operated at a lost. Video hosting is so fucking expensive, the ad-revenue model is not enough to sustain it.




I don't care. Do you know how much money they pull in from banks, insurance companies, venture capitalists, and other investors?



Listen kid, I know you are sad because your favorite memetuber said that he's starving. But he's an idiot.

Google doesn't own this world jackshit, if they don't want to burn money on Youtube they don't have to. Google is not a charity, and Youtube is not the result of sheer altruism.

And if the world became so fucking dependent of youtube to the point that we are mad at it, we just failed as a society.



I don't care, Google. You get money from all kinds of investors. That's your business model. Now shut up and move on.


What do you computer nerds listen to while writing programs? I'm looking for stuff that isn't distracting, and doesn't have any shitty vocals ruining my train of thought.

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


File: bcb52c423caa207⋯.jpg (104.64 KB, 900x599, 900:599, they_glow_in_dark.jpg)



>I don't think the Homo Sapiens that populate this board can appreciate the value of superior Neanderthal music.

No U. This is what REAL music is like:






Just got turned onto this goth synth crap. Going to kick it to this while fucking around learning Python.



File: ca5c825271133fd⋯.jpg (104.05 KB, 1200x1200, 1:1, deepsleeper.jpg)



I seriously do not understand how anyone can code to music.

File: 3c80970803ab0c1⋯.jpg (295.3 KB, 1308x1636, 327:409, 1528578482.jpg)


Since someone is clearly samefagging/shitposting about this topic we can bundle all your dumb shit in this thread.

Go ahead and tell us how desktops will die soon and how the jews have won.

75 posts and 8 image replies omitted. Click reply to view.



Intel ME is only (((coincidentally))) based upon ARM trustzone as admited by intel, right goys?



I'll one-up you, all wifi has "baseband" or opaque firmware excepting certain very rare hardware, same with ethernet.

Serial is the way to go.



You are an idiot. Trustzone is just about having a trusted environment to execute code. It's not locked out of the owner's reach. Additionally, unlike iME trustzone is built into the CPU itself and is not a separate coprocessor.



analog my friend, analog. it is the only path of light.



>They bought github to fuck with android and other os development then EXTINGUISH it again. Prove me wrong?

That's dumb as shit. Git is distributed by design - there's no "Master Server", and no leverage over projects gained by owning Github. It's just a web interface with a few nice features added. Serious projects host their own git and merely use Github as a mirror.

File: ba4dcbae1ebb962⋯.jpg (46.59 KB, 399x400, 399:400, 2hlf6gawj6c01.jpg)


>recursing with an accumulator

like, just iterate. you're not even being clever at this point

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



You can make recursive functions that aren't tail recursive iterative by using a stack.



>recursion is a subset of iteration

iteration is a special case of recursion (primitive recursive).


<muh elegant recursion

Inefficient. Use dynamic programming.

<muh tail calls

A weak and limited excuse. Just use dynamic programming.


>what if every step of a problem reveals a subproblem that looks exactly the same as the original problem?

Start at the bottom and work your way up; i.e. use dynamic programming.



Recursion is a pretty big tool in doing dynamic programming.



Look at a JSON parser. They don't use recursion, they use a token stack (on the heap). Recursion isn't used much in real world code because it doesn't work. Thread stacks are usually around 1-2MiB which is quite small and as a library you have to work with the stack size you've been given, and assume that the caller might already have used a lot of it. And that 1-2MiB goes fast when you're storing a lot of bloat like return pointers, base pointers, saved registers, local variables, etc. per recursion rather than just the information you needed.

Acknowledging recursion is stupid isn't a new thing in CS. Yacc used a token stack in the 1970s.

File: d62a605f85853a5⋯.jpg (134.1 KB, 736x946, 368:473, 1516023343043.jpg)


Whats the most a e s t h e t i c laptop?

22 posts and 10 image replies omitted. Click reply to view.


An alienware gaymur laptop with 53 leds


- Runs Gentoo or CloverOS instead of Nix or Guix/Devuan

- Has no top lid latches

- Keyboard is not made by Chicony or Alps

- Touch pad which he calls "trackpad" because of being closeted homosexual

- Keyboard has ugly bezels on left and right

- "Full" keyboard layout with off-centered keyboard for sake of having numpad

- Screen has huge bezels and a webcam

- Screen aspect ratio is excellent for watching Netflix and BLACKED videos

- Hinges are as wide as his mom

- Hinges made of chinesium

- Power and sound adjustment buttons are clicky, like on some cheap chinese rice cooker

- Escape and Delete buttons are extra huge, so he can hit them with his fat american fingers

- Has a reverse ThinkPad narcissistic logo on the lid so all his gay friends can see what laptop he's using, bonus gay points for red light and lain stickers


At least I got 1680x1050 and X9000 for maximum comfiness



>Runs Gentoo or CloverOS instead of Nix or Guix/Devuan

Guix is good, Devuan is mediocre. Add OpenBSD.

>Keyboard is not made by Chicony or Alps

NMB is great. But really, none of their keyboards can even touch mechanical Alps switches.

I agree with most of your other points.



>- Runs Gentoo or CloverOS instead of Nix or Guix/Devuan

<suggesting Nix or Devuan

<not GuixSD or Parabola

I understand CloverOS, but why would Gentoo be considered a cuckchanner distro? There aren't many source based, it's either Gentoo or SourceMage.

sage because shitty summer slide thread

File: 4c52f4c0a269935⋯.png (2.15 KB, 221x77, 221:77, THEFUCK.png)


58 posts and 8 image replies omitted. Click reply to view.



>but gif is jif xd

>png is ping

>but jpg is jay pee gee

who makes those rules?



>richard marx stallman

fuck off commie


File: bded75169b7d860⋯.png (12.54 KB, 639x782, 639:782, 1523201180424465591.png)

>>931777 (checked)

dog bless :DDDD


Fuck all of this, it's 'peng'

Biggest fuckup of all is calling a gif 'jiff'. Last I checked, 'graphics' doesn't start with the 'j' sound



no graphics is pronounced hjraffics and the j is silent

Delete Post [ ]
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]
| Catalog | Nerve Center | Cancer
[ / / / / / / / / / / / / / ] [ dir / 8cup / animu / ausneets / caco / fascist / general / leftpol / vichan ]