/tech/ - Technology

Brought to you by archive.org

Boards | Catalog | Bottom

Check to confirm you're not a robot
Drawing x size canvas

Remember to follow the rules

Max file size: 350.00 MB

Max files: 5

Max message length: 4096

(248.75 KB 640x835 1507880928001.png)
Anonymous 10/13/2017 (Fri) 10:32:33 [Preview] No. 11546 [Reply] [Last 50 Posts]
How long before we exclude white people from software development ? People like Linux Torvalds should not be left unchecked for much longer.

The kernel needs more diversity in order to mirror the multicultural distribution chain.

Anonymous 10/13/2017 (Fri) 17:30:47 [Preview] No. 11548 del
free software can be forked as one seesfit. if there are those who think they can do a better job than "linux" torvalds they should shut up and do it already

Anonymous 10/13/2017 (Fri) 17:42:52 [Preview] No. 11549 del
Who says I can't just develop software all on my own?

Also, this entire thread is fucking /pol/ tier bullshit, fuck off already.

Anonymous 10/14/2017 (Sat) 19:25:10 [Preview] No. 11554 del
yeah sure thing, you just fork it XD, looks how great forks always end up

Instagram is listening to you Anonymous 08/26/2017 (Sat) 21:44:37 [Preview] No. 10897 [Reply] [Last 50 Posts]

Interesting. I've noticed this too when I see a friend connect to his facebook while we are working. Sometimes I talk about a random subject and minutes later facebook shows an ad about this uncorrelated data.
I don't think they are actually using microphone, but I think it's almost certain that they correlate the data/metadata about the users with such precision, at the point to build a oracle sybil ad system.
Can anyone here understand how this is very dangerous? They can control everything using this.
18 posts and 4 images omitted.

Anonymous 09/08/2017 (Fri) 14:34:00 [Preview] No. 11053 del
i don't mean to defend goybook, but you are hugely speculating. it would be pretty stupid for a company to secretly record your microphone in code that is easy to reverse engineer
>>We only access your microphone if you have given our app permission and if you are actively using a specific feature that requires audio. This might include recording a video or using an optional feature we introduced two years ago to include music or other audio in your status updates.
this vaguness here is normal and always has been in software. companies don't understand security and privacy and don't consider them important. as such they will not carefully explain what their programs do and do not do

Anonymous 10/02/2017 (Mon) 18:48:06 [Preview] No. 11484 del
How is it speculating, when a company's whole revenue is based on data collection? Anon you are really naive.

Anonymous 10/02/2017 (Mon) 18:49:36 [Preview] No. 11485 del
dont assume the code would be *easy* to reverse engineer!

Anonymous 10/02/2017 (Mon) 22:29:14 [Preview] No. 11490 del
is that anon naive, or is he a shill?

Anonymous 10/03/2017 (Tue) 21:54:05 [Preview] No. 11509 del
This seems more likely: https://www.wired.com/2017/05/hundreds-apps-can-listen-beacons-cant-hear/
Just like how it's easier to put a web beacon on a page instead of parsing it's content.

(21.35 KB 358x272 045.jpg)
Anonymous 10/02/2017 (Mon) 00:14:34 [Preview] No. 11448 [Reply] [Last 50 Posts]
I'm looking to build a PC ($700 - 1000), and was wondering what would be a good build for gaming?
12 posts and 1 image omitted.

Anonymous 10/03/2017 (Tue) 12:16:21 [Preview] No. 11498 del
Your post improved the quality

Anonymous 10/03/2017 (Tue) 16:14:00 [Preview] No. 11499 del
back to lainchan

Anonymous 10/03/2017 (Tue) 18:58:58 [Preview] No. 11500 del
Summary of actual info in this thread:

1. pcpartpicker.com

2. tech contains hostile douchebags who need more bran in their diet

So, does an SSD actually make a damned bit of difference *during gameplay* for any popular games? If one doesn't give a shit about boot or load times, is skipping the SSD and going with the classic bigger, cheaper, mechanical hard drive in a gaming rig the way to go?

Anonymous 10/03/2017 (Tue) 19:30:32 [Preview] No. 11504 del
Depends on your ram space and your setup. I don't think you get a choice on windows, but on GNU/Linux you can have no swap space in which case it makes no difference but you need enough RAM. Can also depend on the game with level loads. Short answer, it makes a difference. A noticeable difference? Depends.

Anonymous 10/17/2017 (Tue) 01:08:52 [Preview] No. 11567 del
It pretty depends on what type of games you play as you can save money here or there by buying specific parts that will be used heavily in those games. For example, if you like to play games like Total War, you might want to get a Ryzen 5 or 7 as the threading and price will help out immensely. Those games don't really put a dent in your GPU as much as other games. If you want to play FPS' in 4K or whatnot I'd recommend spending more on the GPU and sticking with a modern intel quad core and something like a 1070 or even a 1080 if you can manage.

Another thing. I'd recommend to get a small 80-120 gig SSD to store your OS and other files and go for a 50 buck 1tb hdd for your video games. Most video games will take a lot longer to load as you're moving the data off of the platter but if you have enough RAM to handle the game's cache you're A OK. Honestly anything over 8G is enough in terms of RAM. If you can squeeze it out try getting mid priced memory modules and overclock them just a bit from there. The reason you want 8 gigs or more is because games (and most programs now) often cache the game's files in memory directly as memory is the second fastest thing you can retrieve your delicious bits from (the next up being your CPU's caches).

OpenIKED vpn alternative Anonymous 10/02/2017 (Mon) 10:27:22 [Preview] No. 11471 [Reply] [Last 50 Posts]
What do you think of OpenIKED?
Is it a viable alternative to Openvpn?

4 posts and 1 image omitted.

Anonymous 10/02/2017 (Mon) 18:44:47 [Preview] No. 11483 del
define better**

Anonymous 10/02/2017 (Mon) 18:52:30 [Preview] No. 11486 del

Anonymous 10/02/2017 (Mon) 21:50:37 [Preview] No. 11488 del
See this: >>10608

Anonymous 10/02/2017 (Mon) 22:17:23 [Preview] No. 11489 del
>See this: >>10608
Yes, and then read the rest of that thread so you can see what an idiot >>10608 is. Then realize that it would be pretty dumb to take security advice from someone who makes bold, unequivocal statements like he knows what he's talking about, then when he gets utterly blown the fuck out, falls back on "B-but I never said I was an expert, pls no bulli pls!!!!!"

Anonymous 10/02/2017 (Mon) 23:58:17 [Preview] No. 11491 del
(444.77 KB 1280x960 sure.jpg)

Learning Anonymous 10/02/2017 (Mon) 02:15:57 [Preview] No. 11454 [Reply] [Last 50 Posts]
How did/does everyone continue their learning endeavours? I think most of us are self-taught and autodidacts around here, but there might be some formally taught.

I recently found the joy of academic websites by professors. The first is a nice computer security basics for the stack and how to exploit it by Wenliang Du of Syracuse New York: http://www.cis.syr.edu/~wedu/education/buffer_overflow.html

If you mess around with the URL, you can traverse different directories and see more resources by him and his department. Of not is this page where he has labs and videos for OS sec and exploitation: http://www.cis.syr.edu/~wedu/education/

I've found myself greatly under-educated to understand some of the more advanced issues like injection and return-to-libc, but that is being remedied after I found MIT's open courseware: https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/

There's a lot of courses with guidelines to learn specific topics that could be useful to patch up the holes in someone's knowledge. I know there isn't enough time in most of our lives, unless you're set and have the time which I would be jealous of, so it's imprudent to go at learning everything. I know I've skimmed the CS basics (6.00SC) to brush up what being a self-taught "coder" has left me wanting. A deeper look into recursion and algorithm times was cool, but I don't think it would be useful for anything at the current moment, so I've put it off into a "rainy day" tab to go back to whenever I don't have enough brain power to focus on pressing tasks, but don't want to waste the time on entertainment or idle tasks. Most of the undergraduate classes I believe have video lectures, which can be nice to just play on a mobile device and passively absorb too.

I found both links only by chance and using a proxy from a different country (American networks don't show edu sites as often?), but I can reproduce it on Google using "'TOPIC OF INTEREST' site:*.edu" where single quotes is just a string literal of interest and site portion specifics to return all sites that are .edu domains only.

It'd be best if you could share only things that were personally useful to you and how. There is too much stuff floating around and too little time to waste on personally verifying them.

On a more personal note, if anyone has sources for vulnerability research (exploitation development, assembly code auditing, etc.) I'd be grateful.

sage sage 10/02/2017 (Mon) 02:19:11 [Preview] No. 11457 del
Excuse my terrible formatting and extra picture.

Anonymous 10/02/2017 (Mon) 03:14:18 [Preview] No. 11458 del
I took a programming class in college, but that is the extent of my formal education in /tech/ type subjects.

Later on, I learned Perl because I wanted to solve a math problem I saw in a science magazine. A computer wasn't necessary to solve it, but I didn't have the mathematical maturity to do it "the right way", so I had to brute force it instead. Thus, Perl. I used this tutorial: https://users.cs.cf.ac.uk/Dave.Marshall/PERL/

Most of my learning has been dictated by expediency. I don't think I've ever said to myself "I'm going to learn Python today." Rather, I have something I want to do, or a problem I want to solve, or something I want to automate, so I try to figure out from there how to go about getting it done.

When it involves learning timeless concepts, e.g. different types of algorithms or data structures, I'll often try to find a good book on the subject.

When it involves learning a new programming language, if the language itself is still in development, I shy away from using books, as they rapidly become outdated. In that case, I look for tutorials online that appear to still be maintained, or are part of the official project. But after having learned how to program in general, it's often more efficient to just refer to the documentation for the language (if it's good) and code examples. I never followed a Python tutorial or course, for example. I already knew Perl, so I just read the Python docs to figure out how to do what I wanted to do.

MOOCs and self-paced learning courses (the materials, anyway) of the sort offered by MIT could be a great resource for the right kind of person, but I don't have the discipline to do those.

Lecture-type videos can be good for somethings. I really don't care for screencast-type videos, however. I think those must be hard to do well.

So, for me, I tend to have a goal or task in mind, then I work backwards from that, figuring out what I need to do in order to reach that goal, then depending on what those things are, I look to different types of resources as appropriate. Might not work for everybody. Works okay for me.

Message too long. Click here to view full text.

Anonymous 10/02/2017 (Mon) 18:27:00 [Preview] No. 11480 del
>"the right way"
I remember in the 600SC course, the professor (Guttag) mentions that brute forcing is usually the "right" way to do maths problems in programming languages. I don't remember his reasoning but I think it was because all maths problems are just a bunch of smaller pieces glued together and you can break down and can be characterized as such in your programs, instead of the "elegant" but confusing one-liner.
>"expedency" + "self-paced" + "lecture" + "task"
I am the same. I've been trying the MOOCs and to build up a "foundation" but I feel bored out of my mind and whenever I try to learn something that's not immediately useful, I just glaze over the information. I know it's my ADD and I'm being subborn about it, but I'll have to work through the fact that I don't need to know everything to face a problem, even if it might be reckless. However, some topics don't lend well to being learned "as you go," and don't have texts as readily available as broader topics.
>"Violent Python"
I had the book saved from a bunch of torrents and repos I downloaded, but I decided against keeping it because, like many of the books I had downloaded, it focused too much on specific tools and cases, instead of the replicable theories behind the attacks.

(456.73 KB 853x480 1.png)
Realtime chinese surveillance system Anonymous 09/25/2017 (Mon) 18:06:25 [Preview] No. 11291 [Reply] [Last 50 Posts]
Scary shit:

Remember to protect your privacy. Or, you can just keep listening to your Hardvapour/Fashvapour while everyone looses it's mind and... wait, what reality really is? You postmodernist degenerate fuck.
7 posts and 2 images omitted.

Anonymous 10/01/2017 (Sun) 13:48:17 [Preview] No. 11432 del
>It's a shoop
Sure it is. Here is the actual product page: http://www.nec.com/en/global/solutions/safety/face_recognition/index.html

Anonymous 10/01/2017 (Sun) 15:46:17 [Preview] No. 11434 del
That image may be fabricated, but facial-recognition is very real technology.

Anonymous 10/01/2017 (Sun) 23:42:46 [Preview] No. 11444 del

I saw the video featuring this pic (I don't remember when it's from). But it's not that serious.
You should be 2 hundreds time more concerned about US/Europe surveillance than China. Because China is doing the same mistake than communism: brute-force the problem.
Western system is far better engineered: they want to destroy the "questionable" content directly in your head. They want to create an anarchic bubble of chaotic information, so complicated that the common with little time can't detached the truth from the false. Moreover, they're stopping you to do effective research, by enclosing your view into a bubble as I said, who never challenge your believe.
One practical exemple, if you discovered the MK Ultra program, and other "complotist" thesis, you'll be direct to bullshit complotist theory, like Flat earth, or alien life (or other bullshit injected in the chaos of information). You'll be shamed by medias, even your families, see that there is no consequence to your act, so you'll drop the thing by yourself, or enclose you in ignorance (or view through the problem, but it takes time and books).
That's a far better system, because you don't know what is the problem. In China, everything that is banned is the problem. And at least, you know there is something wrong. Here, the mass, even though they have the feeling there is a lot of bullshit, don't even have the imagination or even just time/capabilities (the bubble) to swim in the anarchic internet infos.

Who cares about camera recognition in China. It's already here. And it's pretty irrelevant. The analysis of your whole internet history, will tell pretty accurately where you're heading. You search on your local train website to make itinerary? You search about vacation places? You have your phone on you?
These infos are available since a shit tone of time. Palantir (in-q-tel funded) process them.

I mean, it's like you never encountered /tech/nologies or got interested in modern surveillance.

Anonymous 10/01/2017 (Sun) 23:55:06 [Preview] No. 11445 del
You make AI image pattern recognition stronger every time you solve captcha. This is just the tip of the iceberg. Try mind reading and silent sound weaponry.

Mind encryption now (or this is the end).

Anonymous 10/02/2017 (Mon) 17:39:58 [Preview] No. 11479 del
>look guys here I am, going through the city with IR blasters on my face blinding all those cameras all day, totally not suspicious rite
>what are those handcuffs for, officer?
>awww shit don't beat me I'm not a terrorist aah ah

(4.82 KB 512x342 0.png)
Degeneracy Anonymous 06/24/2017 (Sat) 01:17:52 [Preview] No. 8591 [Reply] [Last 50 Posts]
Now even lobste.rs(openbsd-like version of hackernews) fall into the idiocracy of battlestations, the last place I would like to watch this shit:

Where are we going dudes? Fucks sake.
21 posts and 6 images omitted.

Anonymous 09/29/2017 (Fri) 08:44:28 [Preview] No. 11420 del
(53.49 KB 500x489 news.jpg)
>Requesting change has never been how change is made
I'm not requesting. Please, point me where exactly where I've said that.
Suggesting is different from Requesting.

>Now you know two more Latin words in addition to "ad homimem".
Oh, dear, you want to teach me logic fallacy now?
What I did was not ad populum.

This is an ad populum:

A is an individual argumenting about a point. B is a group. B agrees with the point, therefore A is right.

This is what I did:

Message too long. Click here to view full text.

Anonymous 09/29/2017 (Fri) 15:08:33 [Preview] No. 11421 del
>I'm not requesting. Please, point me where exactly where I've said that.
>Suggesting is different from Requesting.
Then what's the point? Throwing it out there that you're sad because daddy beats you isn't gonna fix the problem. You either put in a request to ol Jimbob at the bar to teach him a lesson or lift and fuck him up yourself.

Anonymous 09/29/2017 (Fri) 22:06:21 [Preview] No. 11422 del
>Then what's the point?
Discussion. I want people to critic, so we can get all the differents perspectives about the same problem.

Anonymous 09/29/2017 (Fri) 22:49:24 [Preview] No. 11423 del
You're going all HN on me here. Discussion is a waste of time if it bares nothing practical.

Anonymous 10/01/2017 (Sun) 04:57:10 [Preview] No. 11431 del

(172.42 KB 1200x900 opensmtpd.jpg)
Anything interesting on EuroBSDCon? Anonymous 09/25/2017 (Mon) 17:20:04 [Preview] No. 11290 [Reply] [Last 50 Posts]
Anything new this year?
3 posts and 1 image omitted.

Anonymous 09/27/2017 (Wed) 01:08:20 [Preview] No. 11351 del
Rip it and post it here.

Anonymous 09/30/2017 (Sat) 12:27:45 [Preview] No. 11424 del
deraadt talking about integration with pledge:

Anonymous 09/30/2017 (Sat) 21:39:51 [Preview] No. 11427 del
Rip it and post it here.

Anonymous 09/30/2017 (Sat) 23:06:20 [Preview] No. 11428 del
How about you contribute yourself?

Anonymous 10/01/2017 (Sun) 03:26:50 [Preview] No. 11430 del
(27.83 KB 486x309 notbad.jpg)
>"We can't do this [pledge(2)] on firefox. It is this amorphous piece of ahhh... junk." - de Raadt, Theo.

It should go to theo.c right away:

Anonymous 09/28/2017 (Thu) 10:22:46 [Preview] No. 11399 [Reply] [Last 50 Posts]
Wanna have a bad day ?
Skim through some of these comments:

Anonymous 09/28/2017 (Thu) 10:26:07 [Preview] No. 11400 del
At first I was angry, but then I just felt sad.

Anonymous 09/28/2017 (Thu) 10:52:55 [Preview] No. 11402 del
>Not if that data is encrypted with a key that they don***t have. Which is what Apple does.
huahuaha. Fuck. Why do this with us OP?
It's probably astroturfing/psyops, but it's really sad.

Besides that:
>prove you're legit
>google captcha

Let's have a consensus here: never share HN again, ok?

Here's better places to get news/information:


Message too long. Click here to view full text.

Anonymous 09/28/2017 (Thu) 15:17:03 [Preview] No. 11405 del
First problem they made was vesting their trust in corporations.
Second mistake they made was believing they preserve their information and respect their privacy.

>Open Source does not automatically equal safe
They aren't wrong here, an open-source application or operating system has the potential to become malicious if the individual using is does not have access to a properly conducted audit or has not conducted an audit themselves. Using closed-source software is similar to drinking soda that does not have an ingredient list or hasn't been inspected by the FDA or a third party, an individual or corporation can tell you that the soda is perfectly safe and is similar to the open-source soda with the ingredients list visible and proper inspections, but you have to very much blindly follow their advice while deep inside, you have no idea what the closed-source soda is inflicting upon your body. This soda example is good, because it is not difficult for an individual to learn what each ingredient is and how it works together to make a food, and I know FOR A FACT that there would be a massive uproar if ingredients were no longer required to be listed, there already is a growing movement to push for labeling of genetically modified foods and pesticide usage, so it baffles me that the same people who use computers with closed-source software and proprietary hardware won't fight for better software and hardware, but will fight for better food and labeling, perhaps it is a hierarchy of desires, food of course is much more vital to ones life compared to a measly computer...

>They work hard to protect my information from external hackers, there have never been leaks
If it was easy for another corporation or hacker to steal users information from the company in question, they would no longer make profits selling the information heh. There is always the potential for a leak to occur, and when it does, you are entirely defenseless against it because "AS STATED IN PARAGRAPH 19821 OF OUR TERMS OF SERVICE, WE ARE NOT LIABLE FOR ANY DAMAGES OR LOSS OF PERSONAL INFORMATION".

They will protect your information from hackers and other corporations, but not from the fucking corporations buying it from them and the damn government.

>I have absolutely nothing to hide, the only people who care are schizophrenic gun-nuts who think the government is after them
Quite sad that these individuals are indirectly agreeing to be sold similar to cattle. "You use our software for free, and as payment we sell your information which you willingly give to us :^)" Nothing is free. This argument is also fucking retarded because most people HAVE committed actions that would destroy their reputation or instigate legal action if they were to be shown to the public, they would freak the fuck out if their address and personal information was posted on the front of google, and once again they would be defenseless because "When you upload, submit, store, send or receive content to or through our Services, you give Google (and those we work with) a worldwide license to use, host, store, reproduce, modify, create derivative works (such as those resulting from translations, adaptations or other changes we make so that your content works better with our Services), communicate, publish, publicly perform, publicly display and distribute such content :^)".

>They collect our information to make their services better and to cater to us, we only get the content we like to see!
This is how you subtly isolate each individual from each other, eliminate different views, cut the distribution of information, and keep individuals content so they remain docile. The inability to spend time searching for content one likes is a sign of laziness and incompetence, and refusing to adopt new views and look at content which makes you uncomfortable is ignorant.

Anonymous 09/28/2017 (Thu) 20:02:43 [Preview] No. 11407 del
OP here,

I already know hn is shit. I visit it out of habit since from time to time I stumble upon gems or general linux/bsd news. I don't read the commends. I'm just interested in the link.

Appreciate the link dump.

Anonymous 09/30/2017 (Sat) 23:19:08 [Preview] No. 11429 del
(412.19 KB 1820x772 the-tech-strategy.png)
>This is how you subtly isolate each individual from each other, eliminate different views, cut the distribution of information, and keep individuals content so they remain docile. The inability to spend time searching for content one likes is a sign of laziness and incompetence, and refusing to adopt new views and look at content which makes you uncomfortable is ignorant.

(77.66 KB 954x604 noise_suppression.png)
New Xiph sound noise suppression Anonymous 09/28/2017 (Thu) 21:19:32 [Preview] No. 11410 [Reply] [Last 50 Posts]
>This demo presents the RNNoise project, showing how deep learning can be applied to noise suppression. The main idea is to combine classic signal processing with deep learning to create a real-time noise suppression algorithm that's small and fast. No expensive GPUs required - it runs easily on a Raspberry Pi. The result is much simpler (easier to tune) and sounds better than traditional noise suppression systems (been there!).