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

/tech/ - Technology

Catalog   Archive

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

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: 7c07c4eae235509⋯.jpg (79.33 KB, 480x640, 3:4, Symbolics3640.JPG)

 No.921189[Reply]

Lisp machines are shit and never amounted to anything. Unix haters bitch all day about Unix problems from 20 years ago and yet cant even build a basic functional system. Remember guys lisp OS is simple and elegant! In fact its so simple we are incapable of writing a modern version and can only bitch all day.

286 posts and 23 image replies omitted. Click reply to view.

 No.929811

>>929794

>>Fact 2: strings are mostly accessed linearly, so a terminator is fine. You can still store the size separately if you really need it in your situation.

>Null-terminated strings are mostly accessed linearly because you can't access them any other way without possibly reading past the string. All the algorithms that need random access to characters can't be used, so they're even slower.

Can you learn to read, please? How did you make "strings are usually accessed sequentially" into "we would access them in random order for no reasons if we had the size"? Mm8, UNIX and POSIX are riddled with old age and lack of time dedicated to design, but you're mighty retarded. Especially when your answer to GC is "just do it in hardware".


 No.929815

>>929794

But what strings are 18,446,744,073,709,551,616 characters long? Or more than a MB for that matter? If you're handling large chunks of data, they're most likely not strings but rather byte arrays Byte arrays are arrays of bytes while strings are comprised of characters. A character is not necessarily a byte. By using null terminated strings, you're limiting your choices of character encodings., you know their size and store it separately.

But I do agree null termination sucks.


 No.929831

>>929815

>But what strings are 18,446,744,073,709,551,616 characters long?

Your mom's. And I'm talking font size 72 monospace.


 No.938350

Found a really great article that every single lispfag must read:

https://danluu.com/symbolics-lisp-machines/

It's by Dan Weinreb, one of the guys who worked at Symbolics. tl;dr it was mismanaged, poor timing, rapid irrelevance, wrong vision, wrong bets on auxiliary tech, customer base too reliant on DoD funding. You don't need apologia whataboutism, Lisp Machines were doomed to fail for many reasons, they were not superior.


 No.938355

File: e08899500a79d57⋯.jpg (246.63 KB, 700x800, 7:8, angeredjew.jpg)

>>938350

Oh veeeeyyy how dare you make fun of the chosen workstation! I'll skin you alive you UNIX NAZI.




File: 111ce01d9e2c1be⋯.png (26.36 KB, 820x1172, 205:293, urielwasright.png)

 No.936939[Reply]

-Last words of Uriel, commenting on the situation of computer software before he killed himself

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

 No.938324

>>938172

>magical man in the sky that created our existence in 6 days

This part.


 No.938327

>>938324

The priest does not believe that god created created our existence in 6 days and rested on the seventh? I highly doubt that.


 No.938345

>>938327

I assume that this is what priests believe in.

I am not sure how it is connected to the matter that we are discussing.


 No.938351

File: c27b4a564694423⋯.jpg (139.18 KB, 1019x754, 1019:754, DZUYSVaW0AMyou_.jpg)

>>938345

>I am not sure how it is connected to the matter that we are discussing.

Here let me quote him for you

>chain cannot be infinitely long, so there must be something that causes change without itself changing. This everyone understands to be God

Particularly this line

>This everyone understands to be God

hurr durr we just know it guys! It's the same thing for sure!


 No.939256

>>938351

>...there must be something that causes change without itself changing

>This everyone understands to be God

<hurr durr we just know it guys! It's the same thing for sure!

Are you suggesting that God is not able to cause change without Himself being changed?




File: f361ab1137c07fd⋯.jpg (27.93 KB, 512x512, 1:1, True.jpg)

 No.900122[Reply]

So what is the most reliable, secure, and tried and true encryption method available? What is the best software for this in the current year+2

I've heard truecrypt has been compromised years ago, but heard that old versions of it are still secure and unbreakable. does anyone know the cutoff version for truecrypt before it became compromised? i've been saving truecrypt installation files for years. some people suggest bitlocker but an encryption program is only as good as the company that made it, and i trust microsoft about as much as a trust the NSA.

What do you guys use and why do you use it?

70 posts and 6 image replies omitted. Click reply to view.

 No.937244

>>937235

All that means is that you'd need a significant workforce to do clerical work for your information storage. If you intentionally want your information processes to be slow, then I suppose that makes sense.


 No.937297


 No.938218

We are told that spies are reading SSL-encrypted messages at their leisure. We are also told that saboteurs have infiltrated international standards committees for the purpose of weakening crypto systems. This gives you indigestion? Don’t rely on security systems designed by committees! PKI is – and has always been – a sham. A cheap sham, at that. Consider the fact that Bitcoin, for all of its faults, gets by perfectly well without anything resembling PKI. Loudmouth activists, who put up such a ferocious fight against outright key escrow in the ’90s, ended up buying the very same wine in a different bottle with SSL and every other PKI-based faux-security system currently in use – where you are stuck with relying on a handful of con artists not to cough up the master keys to whomever they please.

Let’s go back to your kitchen. It is squeaky-clean, you say, because nowhere in your house do you make use of Microsoft’s miserable imitation of an operating system. Guess what, the mounds of garbage are still there, stinking brazenly; the mice leap, they play without fear, because virtually all of your cryptographic needs are serviced by some variant of OpenSSL. What a monstrous turd of a library! Have you read and understood it – any of it? Do you personally know a single living soul who has done so? Dare to contemplate the very idea of plowing through these megabytes of gnarly crapola. But let’s examine the reason for the bulk. The idiot ‘C Machines,’ and the few operating systems commonly used therein, are, one could almost say, criminally negligent in failing to provide any real support for most of the basic building blocks of modern computing: from bignum arithmetic to garbage collection. Authors of libraries like OpenSSL are to be applauded for their feat of creating something useful on top of this obscene Babel. But the result is always and inevitably a pile of garbage – comprehensible4 by no one, with plenty of hidey-holes for creepy crawlers of every species. Get the conceptual foundations right, and the vermin scurry away.

I for one am greatly surprised to see respectable men of science like Bruce Schneier calling for lawsuits and parliamentary hearings to rein in the snoops. The very notion of limiting the authority of a secret police agency via laws and regulations is laughabPost too long. Click here to view the full text.


 No.938232

>>938218

wtf i hate TLS and everything that's not a Lisp machine now

Actually, whoever you copypasta'd that from makes some good points. Still totally unhelpful from a practical perspective, though.


 No.938244

>>937235

>There is no way to protect yourself if you are targeted by a nation state with consumer grade hardware

You can always refuse to use any kind of computer, refuse to speak, and only communicate via a whiteboard that you thoroughly wash every night and sleep with so that no one can get the old traces of what you've written.

And put materials that block X rays and microwaves all over the house.

And don't use anything that has RFID.




File: 1b69f1169108101⋯.jpg (60.27 KB, 640x353, 640:353, GDDR5X-GPU-640x353.jpg)

 No.932294[Reply]

Imagine:

Perfect deepfakes

Voice deepfakes (it already exists, see google's audio AI)

Nudity ML, it's possible to determine what a girl looks like nude using ML

AR tech to make the celeb of your choice show in your room

Will this be censored? Is it being censored right now? Will Nvidia try to put hardware blocks into their gpus to stop this from being created?

IMO this will be the third sexual revolution.

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

 No.937295

>>936980

You have no balls in using it for /pol/ means. Weak.

>>936981

I know what defaming means, if we are making fake videos it IS defamation, I just want to target the powers that be.

>>937128

How would that work?


 No.937366

>>932294

We have a technology that could be used to create false video evidence of anyone, giving it unprecedented potential for abuse, and all you can think of is celebrity porn?


 No.937375

Deepfakes are literally rape and their creators should be jailed.


 No.938220

>>937366

The abuse can be used in out favor, bro

>>937375

>>>/tumblr/

>>>/oven/


 No.938222

>not using deepfake tech and a chat AI to make your waifu real

are you a fucking faggot




File: c1d2c208c482d7e⋯.jpg (83.6 KB, 1440x703, 1440:703, IMG_20180621_073644.jpg)

 No.933199[Reply]

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

 No.937911

>>933324

Go on, tell more. Who's gonna take the ARM market by storm?


 No.938077

>>937810

It very well could happen.


 No.938093

>>937911

I work in networking a couple blocks from their sprawling campus and get to see how they're doing, both when visiting and from their employees leaking out to us. I'd describe it's internal state a few years ago as dystopic fallen Rome. And prior to the acquisition they prepped it for a pump&dump and cut basically all benefits and salaries. After the acquisition, it's just been being cannibalized. Everyone in networking in SD is worried as they were the anchor of the tech sector here and now they're an animated corpse. It's just a matter of time before people start noticing.

They've also been panicked about Trump as they've been stuffing their ranks with illegals for a decade that they get from visa overstays and ones that just literally walk across the border with Canada (this is way more common than you think with Pajeets). The push against visa overstays hit them hard and they've been running an underground railroad of sorts ferrying them back into Canada to work at a subsidiary so they're safe from deportation rather than send employees back to India. One of our employees that is getting kicked out due to being an illegal joined Qualcomm so they'd sneak him out of the country.


 No.938148

>>934018

>faggot

Irony, the post.


 No.938150

>>938093

So, who's gonna take the ARM market by storm? Everyone knows about the drama.




File: dc2cf0a3e4f02af⋯.jpg (172.45 KB, 960x640, 3:2, IMG_20180612_223819_215.jpg)

 No.934103[Reply]

https://github.com/jamiebuilds/anti-fascist-mit-license

>"Fascist" can be understood as any entity which supports radical authoritarian nationalism. For example: Donald Trump is a fascist; if you donated to his campaign then all rights provided by this license are not granted to you.

I've never seen something so legally unworkable and bone headed in my life. This guy probably doesn't even understand that this is completely incompatible with the GPL:

https://www.gnu.org/licenses/gpl-faq.en.html#NoMilitary

> The GNU GPL is designed specifically to prevent the addition of further restrictions.

72 posts and 16 image replies omitted. Click reply to view.

 No.938053

>not using MEMEPL

ur GAY if you dont use my loicense m8

https://gitgud.io/Shy/MEMEPL/blob/master/LICENSE

(taking suggestions for improvements)


 No.938061

>>938053

You shouldn't be able to link the code to C++ code.


 No.938097

>>937968

Literally no. What were they?


 No.938099

>>937699

>young, smoldering Terry

me likey.


 No.938683

>>937699

Richard Dawkins face




File: ae3bc528e8c8256⋯.jpg (610.22 KB, 1488x1488, 1:1, 1522222272517.jpg)

 No.937136[Reply]

/hsg/ - Home server general

Discuss building, setting up your own homeserver and maintaining the services and demons on it. This is all about taking control over your own services. Not leaving things up to some weird company that doesn't have your best interests at heart.

[I want a NAS/HTPC/Plex what should I get?]

RPi3, Asus Tinker or Odroid XU4/HC1.

Are you interested in learning GNU+Linux or BSD administration and configuration better? Becoming a openrc expert? want a cozy little BSD machine to run services on and interact with. Or practice more advanced and complicated networking setups.

[News]

https://entertainment.slashdot.org/story/18/06/13/0059208/the-internet-is-finally-going-to-be-bigger-than-tv-worldwide

https://tech.slashdot.org/story/18/06/12/1924209/internet-luminaries-urge-eu-to-kill-off-automated-copyright-filter-proposal

Gentoo hacked https://archives.gentoo.org/gentoo-announce/message/dc23d48d2258e1ed91599a8091167002

[Chat] using libre clients only

https://riot.im/app/#/room/#homeservergeneral:matrix.org

irc.rizon.net #_hsg_

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

 No.938059

Is freeNAS the only choice for a quick to set up nas os or is their something more userfriendly that I can deploy for tech illiterate people who want to use an old computer as a media server


 No.938069

File: 47d724800334e1a⋯.png (932.02 KB, 2723x3133, 2723:3133, 47d724800334e1a189732bb625….png)

Any idea what cases have the best size to HDD bay ratios? If I'm going to be building myself a NAS system, I want it to have as much storage as possible. MicroATX or ITX would be preferable, but it's harder to find cheap used boards with enough SATA/IDE ports onboard. Though I guess I could just fill the PCI or PCI-E slots with controller cards if I really need to.

>>937391

Ironic that the tripfag says this, given that cuckchan /g/ is infested with tripfags such as himself. Quite hypocritical as well. by the way, these general threads predate your first posts on this site. don't let the door hit you on the way out, refugee

>>937140

Unfortunately, I can. Cuckchanners have been plaguing this board since January/February.


 No.938092

>>937867

>>938076

>tripfag halfchanners can't even run a tiny server without the whole thing imploding

Just buy an iPhone and hit reddit, you can't even be posers correctly.


 No.938094

File: c8a7e94433ca9f0⋯.jpg (117.2 KB, 960x940, 48:47, 36618918_10157666181582796….jpg)

>>937347

>>937347

In this same vein I have to say that I've been in love with my Synology NAS for years. I bought the DS213j when it was being discontinued and haven't regretted it for a second. Excellent software and has only gone down for update-related reboots and power outages.


 No.938095

>>938092

We gave www group access to some retard new KKK memeber, so it was a conscious decision. I'm a proud owner of an iPhone, thank you.




File: dd68df7e429fc2d⋯.jpg (97.19 KB, 800x600, 4:3, cook_wwdc_2018_mcenery.jpg)

 No.924688[Reply]

Get in here fellow MacFags

The Keynote begins in about an hour, 10 am PST!!!!

>According to Bloomberg, there will be no hardware announcements at WWDC. Apple has new MacBooks, MacBook Pros, iMacs, and iPad Pro models in the works, but Bloomberg says none of those products will be ready in time for a WWDC launch.

Oh well, that's a little disappointing. Hopefully though they'll make up for it by providing more Animojis, new WatchStraps, and made some never colors for iPad cases.

It also looks like we'll get to see MacOS 10.14. It doesn't matter that High Sierra is a buggy mess anymore, because that's about to be obsolete, and we can all upgrade to the correct path soon enough, super excited. There is also a new OS for the Watch, which judging by the number of threads here, will please /tech/.

>Apple analyst Gene Munster, however, believes Apple may be planning to introduce a Beats-branded product that includes Siri integration as a low-cost HomePod alternative. The device would not be branded as a HomePod, but would function in a similar manner.

Pretty sick. Now I'd never be caught dead with Beats products, but I'm glad Amazon and Google won't have the monopoly on home surveillance systems.

Live blog!

https://www.macrumors.com/2018/06/04/live-from-wwdc-2018/

Stream!

https://www.apple.com/apple-events/june-2018/

See you all there!

302 posts and 98 image replies omitted. Click reply to view.

 No.937950

>>924861

Do they make the rainbow band in black?


 No.937952

>>925245

Using her iPhone as she pleases. Does that bother you, anon


 No.938024

>>937952

>>937950

Where the fuck are you from?


 No.938046

>>938024

It seems we've had an infusion of tripfag foreigners.


 No.938068

>>938046

Nah the k00l niggers have been around for a while, only occasionally using their tripcode.




File: 9f17f96f1a4d236⋯.png (9.87 KB, 128x128, 1:1, classic-mac-os-tile-wallpa….png)

 No.934387[Reply]

>venture capitalists know nothing of the tech industry

>Know of shit like email, laptops, and apps

>but don't know how the underlying fundamentals

>Venture capitalists have an intense fear of missing out on potential profits from looking at past successes like the internet, facebook, and smartphones

>Technology people come up with buzzwords like machine learning and black box code to add a layer of magic

>Obfuscate the tech industry and make simple technology like modern AI seem like it has mystic potential

>VCs get tricked by this and see "the next facebook" everywhere

>Startupmen see the big fat monies

>Start shit like "Crspr: Blockchained based creme brulee delivery system with machine learning"

>VCs think they see the next internet

>pump money into Crspr

>Crspr hires some fucking chumps: a couple of full stack devs, mobile devs, and social media marketers

>Pay them all six figures

>Put out a "working" product for the VC and use alot of tech jargon to pretend you've invented the savior of mankind

>Company CEO takes the money and runs away with it

>devs get fired after a few months

>Repeat

This is the modern tech industry. Accrue as much money and job experience as you can and retire as early as possible. Then you can be that 30 year old boomer who gets to occasionally program at his job a few times a week. Unless you really love the art of programming, hell even if you do you'll still get tired of making these bullshit projects, you will be burnt out. DO NOT JOIN A STARTUP. DO NOT JOIN THE BIG FOUR(AMAZON, GOOGLE, FACEBOOK, MICROSOFT). They will spit you up and chew you out. Do not emigrate to silicon valley. Get a local dev job. They are the best.

<Anon you're a fucking idiot, why should I do that?

>MostPost too long. Click here to view the full text.

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

 No.936592

>>936591

(of course, you add profit there too)


 No.936606

>>936584

Could you even maintain a straight face as you type that?


 No.936619

>>936606

Of course I can. It's called selling your time as a programmer. I sell GPL software because I sell my time as a programmer.


 No.937923

>>934490

>People who have to travel every where are pure cancer. They're people who lack roots and culture

Bingo. Muh travel and muh global cattl- I mean citizen people are cancer.

Its no wonder why young people are getting tattoos and piercings. Its because they lack an identity and are trying to feign one.


 No.938009

>>936510

That doesn't change the fact that most of crowdfunded videogames get abandoned halfway through or """released""" with less than a third of the promised features.




File: b4c360cc7e80073⋯.png (29.14 KB, 1200x600, 2:1, FA8286A2-B9FC-4A78-90BC-F0….png)

 No.916233[Reply]

>Don’t panic! But you should stop using PGP for encrypted email and switch to a different secure communications method for now.

>A group of researchers released a paper today that describes a new class of serious vulnerabilities in PGP (including GPG), the most popular email encryption standard. The new paper includes a proof-of-concept exploit that can allow an attacker to use the victim’s own email client to decrypt previously acquired messages and return the decrypted content to the attacker without alerting the victim. The proof of concept is only one implementation of this new type of attack, and variants may follow in the coming days.

>Because of the straightforward nature of the proof of concept, the severity of these security vulnerabilities, the range of email clients and plugins affected, and the high level of protection that PGP users need and expect, EFF is advising PGP users to pause in their use of the tool and seek other modes of secure end-to-end communication for now.

>Because we are awaiting the response from the security community of the flaws highlighted in the paper, we recommend that for now you uninstall or disable your PGP email plug-in. These steps are intended as a temporary, conservative stopgap until the immediate risk of the exploit has passed and been mitigated against by the wider community. There may be simpler mitigations available soon, as vendors and commentators develop narrower solutions, but this is the safest stance to take for now. Because sending PGP-encrypted emails to an unpatched client will create adverse ecosystem incentives to open incoming emails, any of which could be maliciously crafted to expose ciphertext to attackers.

https://www.eff.org/deeplinks/2018/05/not-so-pretty-what-you-need-know-about-e-fail-and-pgp-flaw-0

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

 No.925698

>>916986

Not good for the goyim https://coy.im/


 No.937953

So, is PGP usable now?


 No.937989

File: 04f7f5c493b0cb7⋯.png (271.83 KB, 764x1173, 764:1173, ClipboardImage.png)

>>937953

Last I checked, EFF released a new statement that it's perfectly ok to use on thunderbird+enigmail, hold off on Apple Mail+GPGTools, and they're unsure on other clients, so use caution, recommending strong security settings, frequent updates, and disabling HTML mail.

https://www.eff.org/deeplinks/2018/05/how-turn-pgp-back-safely-possible


 No.937990

>>916239

This. If the email client fails you're exposed, so don't trust it in the first place.

>>917075

yes, there is a distinct glow with the EFF sadly. I think they suffered the same fate as Mozilla hiring soy-commie-hipsters


 No.937992

>>937989

>>937953

Checked again, and there's been no new statements since this. Dunno if they'll make another one.




File: bf6cfd5aeaecfdf⋯.png (358.42 KB, 999x815, 999:815, a379e90193f9ae6b87740a72f5….png)

 No.929975[Reply]

Im currently doing a run of SICP using a pdf, the original lectures, and dracket as lisp interpreter set on R5RS. I dont know how to program and was hoping after finishing the book, I'd have an understanding of programming and compsci thats good enought to jump into other programming books that teach me the languages rather than how to program. Is this a realistic expectation? Reusing a dark wojak.

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

 No.930149

>>930137

I see and choose to ignore.

One day we'll be free to actually have threads about programming and technology again.


 No.930199

SICP is ridiculously good for learning computer science. It's only brainlet """coders""" who hate it.


 No.930240

>>930097

This. I find the “cross the bridge when one comes to it” approach the most fruitful one. The main issue is finding that “not-too-ambitious” project, as Mr. 930097 said.


 No.937908

>>930098

>How to Design Programs, isn't it?

yes, and if it's dry, it's worth it. It's much different than any other book on the topic of intro programming that I've read or seen.

>I don't see HtDP's authors doing anything like that.

They certainly don't, but it makes a nice compliment to the abstract magic presented elsewhere in the other resources you mentioned. This book and MOOC is all about following the rules and reducing problems into smaller components in an algorithmic fashion. For what it aims to do, it's incredibly efficient, but it does take some strength to get through the dryness.

The biggest takeaways are a better toolset for approaching problems, I walked away so much more organized in my thought process for tackling and designing programs after HtDP and the associated MOOC. Nothing else I've found quite covers that same *crucial* ground.

Maybe it's analagous to dry bread sitting next to some delicous soup. They both come together to form an excellent meal, but nobody wants dry ass bread by itself.


 No.937981

File: d51fe43ca68b3e4⋯.gif (2.42 MB, 320x240, 4:3, CS.gif)

>>930199

I seriously hope you were baiting this image otherwise you should end yourself.




File: f11d5ac16d0e0a4⋯.pdf (1.13 MB, Alan.pdf)

 No.924106[Reply]

https://www.hooktube.com/watch?v=oKg1hTOQXoY

https://archive.is/kzpa

(This is all the dialogue from the video, for those who will not watch/scrape it.)

Instead of an *actual* revolution, we have the following:

Java, C++, Javascript, Web engineering [sic], Windows, modern Unix derivatives (including Linux, BSDs, OS X, iOS, Minix, Android, Plan 9), x86, ARM, and the whole "Cloud" business. (Also, decades before all this happened, C and Unix essentially extirpated more interesting languages (Pascal, Forth, Fortran, Lisp) and Operating Systems (ITS, Multics, VMS.)

Basically, post-Smalltalk and post-Symbolics computing is snake oil. We're in the dark ages, utilising repainted hardware and software from the 70s. The only thing that prevents it from collapsing is Moore's law (failing).

All the things named were pushed as a "next big thing" while the _real_ important technologies have faded away into obscurity. x86 should have died at the hands of Symbolics Ivory or DEC Alpha, any Unix or Windows systems should have been replaced by some offspring of Genera and Smalltalk-80, C++/Java are bloated and inferior to contemporaries like Common Lisp, et cetera, et cetera. The modern computer industry is a joke, it's unable to discern buzzword-powered kludges from the real thing.

I've also provided the essay by Alan Kay in pdf format.

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

 No.937929

>>928590

But, is Ada standardized like Rust?


 No.937933

>>937852

So, contrarian for the sake of it?


 No.937934

>>937933

Go to inclib.i2p and pick up some books. Learn some history. If not you probably are a newfag.

8chan is /pol/-chan since Gamergate.


 No.937944

>>924378

>>>924147

>

>Reminder M$ tried and failed at exactly this with Longhorn, while Apple's resource forks and Be's BeOS both dipped their toes in the idea.

WinFX was brilliant but it was never released. I bet it returns one day; then spies don't have to parse everyone's custom file formats anymore. The incentive is too great not to bring it back.


 No.937955

>>924187

there have been multiple lisp-based OSs that have run on x86, such as interrim or mezzano, and D-wave's quantum computers run on an in-house lisp-OS with deprecated python bindings.

>>924378

don't you know that compilers and assemblers emulate you writing the machinecode? anything but machinecode isn't a real programming language.




File: 4fd308e805a3e3f⋯.jpg (17.48 KB, 582x437, 582:437, PS4-Pro-SOURCE-Sony.jpg)

 No.937268[Reply]

The current generation of game consoles, PS4 and Xbox One, use x86-64 CPUs as well as non-custom GPUs which makes them very similar to PCs. Their graphics APIs are also extremely similar to DX11. I wondered whether it would be quite easy to run their binaries on a PC by writing a Wine-like compatibility layer instead of emulating the hardware. Turns out there actually is such a project at least for the PS4:

https://github.com/AlexAltea/orbital

So, what tasks does such a compatibility layer have to fullfil?

From what i understand its

<Correctly responding to / remapping syscalls

<Providing substitutes or "adaptor" includes that the binaries link against

For example, Wine needs to provide a substitute for kernel32.lib

So really, what else is there to do? Im sure it's a lot, or if not, that these two tasks are not as simple as i think they are.

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

 No.937524

>>937370

Cxbx Reloaded can play Jet Set Radio Future mostly fine now.


 No.937577

>>937282

>the only difference is you can't run your own programs on these machines

The switch can be easily hacked.


 No.937660

>>937383

>>937374

>all that would have to be done is someone would need to reimplement the PS4s security coprocessor as its own library and just rip the PS4s libs that their games use

I would think the same, plus redirecting / reacting properly to syscalls, their roadmap looks a little more complicated though:

https://github.com/AlexAltea/orbital/wiki/Roadmap

Im seriously considering buying a PS4 to get into this project, it looks so interesting.

>>937383

Thank you for the link. I also found three blog entries with some interesting details about the kernel, but it's not fully related, it's mainly about exploiting the hardware.

https://cturt.github.io/ps4.html


 No.937693

>>937408

>GPU shaders need some level of recompilation.

Not if the hardware target doesn't change. I wouldn't be surprised if the shaders in console were stored compiled.


 No.937939

>>937693

>I wouldn't be surprised if the shaders in console were stored compiled.

They are. But some level of translation is still required. Even if the shaders are the same, you still need to build a shader cache for the host drivers to read them




File: 88f1e448911b159⋯.jpg (170.14 KB, 540x415, 108:83, yellow fever.jpg)

 No.919565[Reply]

I'll start: NixOS

103 posts and 19 image replies omitted. Click reply to view.

 No.931393

/tech/ is just full of retards now.

Find your own dragon dildo and fuck yourself.


 No.931419

>>931379

It's too late for me. I already installed it and now I'm ricing my i3 setup while I stare at everything defaulting to the monospace font I had on my (separate partition home of course) ~/.local/share/fonts .


 No.931465

>>931379

Boy are you retarded.


 No.937906


 No.937912

>>919565

MX Linux is really good




File: 1100acac76f7861⋯.jpg (116.9 KB, 580x435, 4:3, 1412758025081.jpg)

 No.937733[Reply]

Does anyone have a good mass downloading alternative to downthemall? Since legacy firefucks addons arent allowed anymore i can't mass download media from threads anymore.

I'm on manjaro, so if you've found something for linux that works on firefox that's fine too.

>inb4 stop using firefox

>inb4 install the meme linux

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

 No.937799

>>937798

>You should use httrack

I do, actually. It's pretty good.


 No.937805

>>937760

This. Don't listen to the retards who insist on doing it the cool 1337 way, you don't need to do that.


 No.937869

>>937798

>scope of project is to provide as many protocols as possible

>this is what they actually do

<FEATURE CREEP

Do you even understand what feature creep means? A mail client having a calendar feature, a web browser having a source code editor, a text editor displaying images, is feature creep, because it's outside of their scopes. A net client implementing widely used protocols isn't feature creep, because it's within its scope. Now, if curl compiled javascript or some shit like that, it would be feature creep.


 No.937879

>Not using legacy firefox

Good goyim, fear the (((exploit))) boogryman


 No.937880

>>937784

Your life is bloat. Kill yourself.




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 ]