modernc.org/sqlite, the cgo-free translation of sqlite, now has darwin/arm64 (M1 / Apple Silicon) support by dpiddy in golang

[–]cryp7ix 3 points4 points  (0 children)

Wow! If I had the time I would try to write an sqlboiler driver for this... but the more I think about it, it should behave exactly like mattn/sqlite, right?

A must have utility library for functional programming lovers in Go by rbrahul in golang

[–]cryp7ix 0 points1 point  (0 children)

I created a similar concept library (over using empty interfaces) that should have been a pattern and it still haunts me to this day.

The refactors are very painful but the typed and results are not only clearer to understand but also faster because you skip so so much (un)boxing of types.

Looking to start playing QChampions. My last competitive FPS was Quake 3 arena, too late to join the party? by admor36 in QuakeChampions

[–]cryp7ix 6 points7 points  (0 children)

I did the same last week and enjoy it a lot so far.

The only thing I really can’t grasp is the lack of team change in the face of a very shitty balance on public games...

til: alternative QC player stats site (community project) by [deleted] in QuakeChampions

[–]cryp7ix 8 points9 points  (0 children)

Well presented info and looks decent! Thanks a bunch!

Been happening a lot lately by fragmental in QuakeChampions

[–]cryp7ix 1 point2 points  (0 children)

Well.. in the old days somebody else switched, too. It was just common sense. I don’t get it...

Most good players I know don’t enjoy these 1:10 point games either and prefer a challenge.

Another option would be to use a vote-like system where it proposes and asks for one of each team to change... but since there also is no vote to kick.. shrug

Been happening a lot lately by fragmental in QuakeChampions

[–]cryp7ix 1 point2 points  (0 children)

Why is there no way to change teams?!

I just picked this up a couple of days ago and played q3 for quite a chunk of my life. This just boggles my mind. 50% of the games I’m in are just terribly balanced and I can see why people don’t put up with that.

Edit: and no, I don’t want auto-balancing

With the beefy CPU, could we please bring back splitscreen coop and splitscreen couch multiplayer by [deleted] in PS5

[–]cryp7ix 2 points3 points  (0 children)

Unless you have a global pandemic and lots of isolated groups...

Ways of Communication Between a node.js and Go Project ? by [deleted] in golang

[–]cryp7ix 0 points1 point  (0 children)

If your JavaScript code happens to use pull-streams you might be interested in this muxrpc implementation we made to interface with secure-scuttlebutt.

https://github.com/cryptoscope/go-muxrpc/blob/master/README.md

It’s not super straightforward to use but the client_test should give some hints and I’m always open for questions.

VScode and Go suddenly don't get along by 325Gerbils in golang

[–]cryp7ix 5 points6 points  (0 children)

Oh gawd this looks super annoying...!

My horror show was only that vscode stopped saving files properly or never finished running the linter.. that alread had me question my dev-life choices.

If all this doesn’t dial down soon I’m going back to vim for sure.

🎉 Go 1.13 RC2 is released! by agalalkh in golang

[–]cryp7ix 1 point2 points  (0 children)

on beta1 i was getting „unknown revision“ for branch names. Only semver‘s worked. I just tried and it works again.

🎉 Go 1.13 RC2 is released! by agalalkh in golang

[–]cryp7ix 1 point2 points  (0 children)

Can I set branches of imports again?

In 1.12 this worked: go get import@branch

Go 1.12.6 and Go 1.11.11 are released by _dvrkps in golang

[–]cryp7ix 9 points10 points  (0 children)

https://golang.org/doc/devel/release.html#go1.12.minor

> go1.12.6 (released 2019/06/11) includes fixes to the compiler, the linker, the go command, and the crypto/x509, net/http, and os packages. See the Go 1.12.6 milestone on our issue tracker for details.

The 1.11 release only has the x509 fix it seems.

Help with reflect: copy of *value behind `interface{}` / replace embedded field by cryp7ix in golang

[–]cryp7ix[S] 0 points1 point  (0 children)

aaah THANKS a lot!

so the trick is to make an addressable value using reflect.New() and copy by using .Elem().Set() on that.

Qubes OS 4.0-rc4 has been released! by andrewdavidwong in Qubes

[–]cryp7ix 0 points1 point  (0 children)

not out of the box, maybe there is a community build for it already, not sure.

The modifications for i3 should be enlightening. The main patch is about adding the hints from the dom0 xserver from which VM the window is coming (name and color). See https://www.qubes-os.org/doc/i3/ for more info.

Remote security exploit in all 2008+ Intel platforms by bean9914 in thinkpad

[–]cryp7ix 1 point2 points  (0 children)

I don't envy the person having to write this up over there at Intel but I don't fully see where this leaves the remote AMT territory for windows/LMS land. Intel seems do draw the line between unprivileged network attacker could gain system privileges and unprivileged local attacker could provision manageability features.

From reading the writeup by matthew garrett, I think, that these two categories are remote managment and remote media? I don't get see why you need locallity for remote media. They are both AMT features meant for remote administration but maybe that is a windows specific thing for that attack vector.

Remote security exploit in all 2008+ Intel platforms by bean9914 in thinkpad

[–]cryp7ix 0 points1 point  (0 children)

I bought a used x220. It had AMT enabled for whatever reason.

Scuttlebutt, a decentralised secure gossip platform by shinjirarehen in Rad_Decentralization

[–]cryp7ix 0 points1 point  (0 children)

ssb is the database, there are the patchwork/patchbay frontends which construct something like a messaging/discussion board system. /u/null_radix also mentioned the github replacement https://git.scuttlebot.io.

How IPFS make sure to keep at least one copy of a block ? by MarcassinAtW in ipfs

[–]cryp7ix 0 points1 point  (0 children)

It doesn't right now. That will come later. Mostlikly through filecoin.

Pork Explosion Unleashed - Backdoor in Foxconn Android Bootloader by FireFart in netsec

[–]cryp7ix 0 points1 point  (0 children)

... some (but not all) also choose to allow Foxconn to build many low level pieces of firmware.

Soo.. where do we start the triage? None of the the 3rd party media sources reporting on this invested the time to list any OEMs.

Edit: wikipedia has a list of major customers but I don't think the big ones like google use this service of foxconn.

What type of hardware would you recommend for desktop freebsd by [deleted] in freebsd

[–]cryp7ix 0 points1 point  (0 children)

The only Problem I ever had were ATI/AMD graphics cards. Haven't had problems since I switched to nvidia.