#ot1-perplexing-regexing
1 messages ยท Page 296 of 1
it's the Das Keyboard with MX Blue, with blank keys. it's alright. I kinda want a new one though
filco is supposed to make good shit
Lets be honest, the
by Logitech
4.4 out of 5 stars 935 customer reviews
| 101 answered questions```
is the best
it's about as basic as one of these keyboards gets
and it cost 100 GBP
it's really good, though
very comfortable
I really wanna try to build a board
I kind of miss stuff like media keys but I got used to it
but I'm not rich
no
yeah no.
you'd be looking at 100+
50-100 and you'll find something decent.
100+ and you'll find something great
200+ to build your own (maybe less if you're smart)
I'm.. not planning on doing that, gotta say
there's also wasdkeyboards
they do custom boards
yeah
I'll just stick with this chicklet one I like then and the thinkpad keyboard when I get a new laptop
Anything else is outta my price range :/
although of course wasdkeyboards are more expensive
160 usd for a 105 key international
what is perhaps more useful though is that they do a tester
so you can try out the different switches they do
it's also a great fidget toy. lol
yeah wasdkeyboards is nice
I kinda wanna order this with MX Clear
but yeah it's kinda of pricy
no labels?
I don't need 'em either
but 175 bucks is a bit rich
but if I was customising I'd probably want to swag the labels too
noice
i like simple
honestly that looks like one of those 10 dollar Logitech boards
You've heard how it sounds
oh yeah
still happy with my typematrix keyboard, silent, easy to clean, enter and backspace in the middle is a stroke of genius, and the keys are all cleanly aligned
Silent is the exact opposite of what I want
it's not the mechanical type a lot of people love, but i've never been a fan of these clickety - long range keyboards
:P
yeah, i'm happy you don't work next to me
Yeah, I have my own office
and hacking at night when people would like to sleep is a thing, sometime
Not a problem in my house with 3 other people
well, here is that, you have a house, not a flat
True that, I suppose
I wouldn't be able to type as well without the tactile feel though
but that's kind of enough for most things
being able to take notes in real time when people speak would be nice though, but that's kind of next level
Ladies and - CLACKITY CLACK - gentlemen..
haha
Makes sense to have a quiet keyboard then
It's 2019 shouldn't it just be hello fellow members?
we would certainly put you in a separate room and put a cable to give you audio
if you don't want to spend the next half hour inclusing all the possibilities (and of course failing to account for some), "members" is certainly an efficient alternative ๐
Well, that's the way we need to think
"they" has been in the English language for a long time, it's very effective for this
MX Browns are super nice for gaming
Hello, everyone
stoned*
@lone otter What's Dr. Stone?
anime
Ah, gotcha
Episode two's airing tomorrow iirc
look at those partnerships
yes, they are currently 3 person teams, but that may be subject to change in the future depending on circumstances
๐
Anyone here a fan of R? I've been using it for a few classes, and really can't see any reason for it to exist in the current landscape of python data science tools, but I'd be interested in some contrary arguments
you can use it if you want to be one of those cool guys that knows a single-letter language I suppose
if only there was a very popular, widely used low middle level language that has a single-letter name
I dunno if # counts as a letter or not
ah, the octothorpe
@vague tulip R is still used a lot in academic statistics. It's the main language used at my department (statistics, not machine learning)
i call it octothorpe to be a pretentious bitch
or pound to annoy British people
no that's a lie it's a hash and always will be.
C Hashtag
hah
Coctothorpe
oh god i've met people who've called it hashtag :(
C++++
Cโกโก
oh lord it hurts
Cโญ
@oak tangle But is that because it's what your department (and possibly the statistics community in general) is used to, or because it is the best tool for the job?
I like Python better, but it's a bit of both
What makes a tool great? Part of it are the packages that it offers. R offers more packages in the field of more traditional statistics and statistical learning and has more cutting-edge packages, since it's the language that's used a lot in academics.
A lot of researchers in my department do publish new R packages, but not Python packages
What about standard library/language itself? Are there features that you think are uniquely powerful in R?
C# is literally C++++
That's what the makers of the name said atleast
Should really be C+=2 to make sense now though :P
The weird thing is that C# has little to do with C++
javascript has little to do with java
and oracle has little to do with coffee
it's basically most of the technical ideas from Java (along with some twists like struct types and operator overloading), implemented in a way with zero actual compatibility with Java (since Sun sued them for that), by the same guy who made J++
except in that one scene in the matrix
they should have called it, like, Espresso
it's a better java, yeah
C# is much more similar to Java than either it is to C++ or Javascript to Java
and then, VB.Net is basically (edit: no pun intended ๐) just C# with Basic-like syntax and a tiny extra runtime library to provide Basic functions like Len and Mid
Anyone here a fan of R? I've been using it for a few classes, and really can't see any reason for it to exist in the current landscape of python data science tools, but I'd be interested in some contrary arguments a ton of data science stuff is only in R
more stuff is getting ported from R to python over time though
but in terms of number and variety of stats packages R is very much ahead
there's also packages like Stata which have some stuff that neither python nor R have, especially for econometrics
and for non-parametric stats, clustering and stuff like principle-component-analysis my Prof actually liked Minitab best
its also kinda subjective whether python syntax is actually better for datascience
I quite like the syntax in R of working with things like dplyr and tidyr
and R is much better at functional programming than python
some people say R is procedural rather than functional but I'm not that sure what the distinction is there
interval :: Num a => Int -> Int -> [a]
interval = ((fromIntegral.length<$>).).flip(.)((iterate(([]:).(<$>)(():))(fail$undefined)!!).succ).drop
interval 3 7 ~> [3,4,5,6,7]
thanks i hate it
๐
it's some kind of language ๐
it's haskell
Looks functional.
ayy
don't
learn elixir instead
maybe if you get really deep into elixir
learning erlang could help with that?
learn both
elixir and erlang are both fantastic tools
I've never seen a language with concurrency quite like it
what's the difference between elixir and erlang? like why do I always hear the two together?
Elixir is built on top of Erlang
So you can use any Erlang code inside Elixir and if you do a few modifications you can use Elixir from Erlang as well
are they similar code-wise?
there are quite a few similarities
Elixir adds things Erlang missed out like Strings and such
that first line is me calling an Elixir module, it uses a similar syntax to ruby, optional parenthesis
the second line is me calling an Erlang module
(note that iex is the Elixir REPL)
but concurrency in Erlang is a breeze
hm, then why use Erlang if Elixir does that + more?
Most of the time there isn't a reason to use Erlang, it's personal preference really
a lot of people are put off by erlang syntax which is like ```erlang
-module(greetings).
-export([hello/1]).
hello(Name) ->
io:fwrite("Greetings ~s~n", [Name]).
is that a fullstop/period at the end of a line? ๐
yeees ๐
is that so they can be different from others and new and hip, or is there some other reason? what's ; used for then?
just to be different i guess
you seperate the body with , and then finish with .
calling that module from both elixir & erlang
you can also do things like ```erl
-module(helloworld).
-export([add/2,add/3,start/0]).
add(X,Y) ->
Z = X+Y,
io:fwrite("~w~n",[Z]).
add(X,Y,Z) ->
A = X+Y+Z,
io:fwrite("~w~n",[A]).
start() ->
add(5,6),
add(5,6,6).
the elixir would look a lot nicer though
-export([add/2,add/3,start/0]) does the /2 and /3 mean the number of parameters?
defmodule HelloWorld do
def add(x, y) do
z = x + y
IO.puts z
end
def add(x, y, z) do
a = x + y + z
IO.puts a
end
end
yep
it's referred to as the arity
what if there are multiple functions with the same name and same arity?
you can't have same name & same arity, erlang will error on you
but you can have same name with different arity
the names for arities are fun
nullary, unary, binary, ternary
does it go on? quaternary, quinary...
after that it is just referred to as n-ary sadly
so -export(my_func/n). ?
oh no you still put the number, there is just no name for it
pattern matching is where elixir is fantastic
like regex or the haskell kind?
haskell
so here
%{} is like a dict here
a map
and you can go even deeper into all sorts of things ```py
iex(7)> %{members: [%{roles: [_, admins]}]} = python_discord
%{
member_count: 20000,
members: [%{discrim: 1337, name: "joseph", roles: ["Owner", "Admins"]}],
name: "Python"
}
iex(8)> admins
"Admins"
i smell pattern matching
hello nix, yes
๐
Rust is cool
Finally understanding some basics ๐
Feels really nice to work with so far, the code-completion feels really nice (RLS)
what are you using RLS with?
@vestal briar you're the first person I've heard od (including me) who likes rls in its current state
The autocomplete becomes horrible if you do more complex projects
It's barely usable for me when I develop stuff for the stm32h7 HAL
Like for example the PAC crate we use (the thing which provides nice acces to all device peripheral registers) it fully indexes them, consumes like 1.2 GB RAM because it's thousands of lines of code and is unable to provide a single correct autocomplete for it
Ah
I only have knowlage of small projects, feels nice for them
Sounds like 1.2gb is a bit much for a couple mb of source
Surely it'd have a better "linking" technique
oh no no the code itself is small
its just that every bit has an own read and write struct with own methods etc
(everything is autogenerated)
Hm
like in one 32 bit register
youll have at max 32 single bits (sometimes you have bit fields as well) which makes
a read, write and modify method for the register
a read and write struct for the register
for each bit a read and write struct with the always customly implemented methods
set_bit
clear_bit
bit_is_set
bit_is_clear
and the rls will never provide you any autocomplete for these methods or the single bits in a register etc
this is a bit unclear
badum tss.
Why is the rust syntax if let x = something {}
Seems bad to spend recourses initializing a variable just for an if
Even if it is less consise, wouldn't rust match x { something => // blah, _ => (), } be better?
in fact the if let gets expended to exactly that and is just syntactic sugar for it @vestal briar
Ah ๐
It's fun when compilers do that
Like how a foreach loop in c# is just a for loop and a for loop is just a while loop
if let is fantastic
if let Token::Operator { op } = self.tokens.first().unwrap_or(&Token::Nothing) {
i have just found my favourite compiler flag
"-Z external-macro-backtrace"
it turns unobvious errors like
error[E0308]: mismatched types
--> src\parsers.rs:10:1
|
10 | / named!(parse_utc_stamp<GpsTime>,
11 | | map_res!(
12 | | do_parse!(
13 | | hour: map_res!(take!(2), parse_num::<u8>) >>
... |
25 | | }
26 | | ));
| |___^ expected enum `core::result::Result`, found struct `parse::GpsTime`
|
= note: expected type `core::result::Result<_, _>`
found type `parse::GpsTime`
= note: this error originates in a macro outside of the current crate
into more obvious things
like
1 | / ( # $ ( $ args : tt ) * ) => ( named_attr ! ( # $ ( $ args ) * ) ; ) ; (
2 | | $ vis : vis $ name : ident ( $ i : ty ) -> $ o : ty , $ submac : ident ! (
3 | | $ ( $ args : tt ) * ) ) => (
4 | | $ vis fn $ name ( i : $ i ) -> $ crate :: IResult < $ i , $ o , (
... |
20 | | $ submac ! ( i , $ ( $ args ) * ) } ) ; (
| | ---------------------- in this macro invocation (#2)
... |
23 | | ( & [ u8 ] , $ crate :: error :: ErrorKind ) > {
24 | | $ submac ! ( i , $ ( $ args ) * ) } ) ;
| |_________________________________________- in this expansion of `named!` (#1)
|
::: <::nom::combinator::macros::map_res macros>:1:1
|
1 | / (
2 | | __impl $ i : expr , $ submac : ident ! ( $ ( $ args : tt ) * ) , $ submac2 :
3 | | ident ! ( $ ( $ args2 : tt ) * ) ) => (
4 | | $ crate :: combinator :: map_resc (
5 | | $ i , move | i | { $ submac ! ( i , $ ( $ args ) * ) } , move | i | {
6 | | $ submac2 ! ( i , $ ( $ args2 ) * ) } ) ) ; (
| |______________-
7 | || $ i : expr , $ submac : ident ! ( $ ( $ args : tt ) * ) , $ g : expr ) => (
8 | || map_res ! ( __impl $ i , $ submac ! ( $ ( $ args ) * ) , call ! ( $ g ) ) ; )
| ||______________________________________________________________- in this macro invocation (#3)
... |
17 | | map_res ! ( __impl $ i , call ! ( $ f ) , $ submac ! ( $ ( $ args ) * ) ) ; )
18 | | ;
| |__- in this expansion of `map_res!` (#2)
|
::: src\parsers.rs:10:1
|
10 | / named!(parse_utc_stamp<GpsTime>,
11 | | map_res!(
12 | | do_parse!(
13 | | hour: map_res!(take!(2), parse_num::<u8>) >>
... |
25 | | }
26 | | ));
| |_____- in this macro invocation (#1)
|
= note: expected type `core::result::Result<_, _>`
found type `parse::GpsTime`
now I clearly understand whats happening
Oh excellent
good but why did this happen
I'm assuming this?
idk it was booting up as usual
restarted (probs bsod)
booting up again
black screen
text "EXPRESS GATE"
15-20 seconds passes and its restarting again
then it booted up and no any asus programs popped up
@plucky ridge i've googled it yesterday, everyone says its something to access internet and other coolio stuff
yes
but for me it did nothing
some kind of os?
i think it's a busybox type of thing
are they still putting it in their motherboards?
also has remote desktop controls through splashtop
not sure
cool little feature though
you can enable / disable it in UEFI / BIOS
heh, it's funny. around that time i was looking at building another PC inside my PC
using picoATX devices or something
so i could do basic shit without all the fucking massive fans going
for my stupid dumb overclock
well i was too young to understand something in pcs back in 2008
or 2009
so
why did it decided to show yesterday
okay so maybe, and it's a theory
your computer crashed the fuck out for hardware reasons
because the day before yesterday i've been using pc to serf web (Discord, other social media)
maybe something in bios corrupted
it booted, realised something was wrong
and reflashed with a backup image
he's just being him, don't pay it any mind.
as to the random CMOS failure
ยฏ_(ใ)_/ยฏ
hardware does weird things
especially when it's old
are you actively suggesting people ignore me
and tried it a little bit
yes.
i remember my pc doing a lot of bsods in the past
or freezing at the boot up
making a shitty loud noise that fucked up my ears
permanently?
well lots of BSODs often indicate a hardware problem
no
i guess i dont need to reinstall windows or any other stuff
just build a nice pc
right?
i've never read what was bsod text saying (god damn why)
and then install linux windows 10 on that pc
sounds like this PC is simply very old and not working properly
@narrow comet 10 years old already
BSOD messages are often cryptic and not that helpful except in specific cases
@gentle moss they have some text that usually help investigating the problem
yes but having had to debug problems through them
i can tell you that they're non-obvious in finding solutions
btw what are dump files for
because windows is usually making some dump files
after bsod
they're dumps of the BSOD
what are they for?
it's basically a memory dump
no it's a memory dump
this pc was also used by my older sis
If you can decode the BSOD's RAM dump contents you may be able to extract strings from it.
If it's something like WHEA/MCE/MCA (Machine Check Errors) then you got a CPU issue that's detectable and fatal. If RAM is the cause of the error, then the errors' causes are less visible to the CPU. I am not sure of the software failure modes of other components.
yeah, even to a dev, the message is not helpful at all, even to a dev from microsoft, it's probably not helpful, unless you have a debug build of windows, or have some serious motivation to find the bug
hm, didn't know about these ones ๐
Using something like memtest is easy enough to detect bad RAM
CPU issues though? ha, good luck
Speaking of CPU issues.. https://en.wikipedia.org/wiki/Pentium_FDIV_bug and https://randomascii.wordpress.com/2018/01/07/finding-a-cpu-design-bug-in-the-xbox-360/ come to mind
The Pentium FDIV bug is a computer bug affecting the floating point unit (FPU) of the early Intel Pentium processors. Because of the bug, the processor might return incorrect binary floating point results when dividing a number. The bug was discovered in 1994 by Professor Tho...
I watched some talk about finding cpu bugs. Wish I find remember, that was wild
The un-redacted version of this video is still on BitChute: https://www.bitchute.com/video/re9Xp6cdkro/ Newsletter: https://www.projectveritas.com/sign-u... ...
12:44 ... scary
I don't know if you knew this but
Project Veritas can't be trusted
its an Alt-Right fake news engine
They've been caught multiple times blowing a story up based completely on sophistry and word manipulation, and multiple other times being part of a fake news circlejerk, i.e. where news outlet A says their source is news outlet B, B says their source is C, C says their source is D, and D says their source is A, and there's no "original" source at all, A, B, C and D all posted the same things at around the same time, very often from a single person using different names
there are videos and leaked internal documents. If they were doing this 'sophistry' you claim, there would be evidence and lawsuits
you would have to be real gullible, to not believe news when actual evidence is presented. You really think some schmuck can go after large tech companies without blowback? Tech companies that are backed by wealthy investors and VC firms and thousands of lawyers?
You know for a fact that facebook has leaked private information for profit, other large tech companies continue to push their agenda or take advantage of users, yet you would rather claim some news source is alt-right than give it any credibility.
Tron are you aware of what Project Veritas have done in the past
Project Veritas tried to pull a fast one on the Washington Post in 2017 during the whole Roy 'pedophile" Moore scandal. WaPo blew them out of the water and exposed Project Veritas as liars and frauds. Bonus video of O'Keefe ironically trying to run away from cameras after being caught.```
you gotta look at the context of who Project Veritas are
WaPo were recently called out
and are being sued
I'm objective. As long as there's evidence, there's credibility. News media in the US is one big circle jerk, all they publish are op-eds that support their narrative, and only time they come together is for when they want to support a war.
And like I said before, if as you claim they are publishing fake sensationalized news they would have lawsuits against them, fairly simple.
I don't think you are aware
Project Veritas were literally proven to be frauds in the past
this actually is a case of a real fake news organisation
Shortly after, the California State Attorney General's Office and the US Government Accountability Office released their related investigative reports. The Attorney General's Office found that O'Keefe had misrepresented the actions of ACORN workers in California and that the workers had not broken any laws. A preliminary probe by the GAO found that ACORN had managed its federal funds appropriately.[10][11] One of the fired ACORN workers sued O'Keefe for invasion of privacy; O'Keefe issued an apology and agreed to pay $100,000 in a settlement.
the founder was found guilty by the Attorney General of Cali
this is not a case of bias, this is a case of an actual convicted fraudster
as I read it, he was trying to do an expose on this organization, he wanted the guy to admit something but the guy thought they were the criminals, so when the report came out he sued for defamation, you're reading half truths here
literally sentences from different context stuck together to make someone look bad
The Washington Post printed a correction in their article after having been contacted by Project Veritas' attorney.
Okay, so lets say we give O'Keefe the benefit of the doubt on the ACORN case.
The issue I have with O'Keefe as a source still, is that there have been so many alleged cases of misconduct surrounding him. https://www.mediamatters.org/research/2011/10/24/updated-the-lies-of-james-okeefe/183780
There's quite a few alleged cases there
Also he does keep on attracting libel lawsuits
so far they have all been thrown out
๐คท
I am glad there is conflict.. it's hard to tell who's biased from 10k feet up.. but notice people like zuckerberg don't get nearly enough flak for all the near illegal things they do..
I appreciate what this guy is doing, at risk to himself.. to expose some truths.. and think it will impact some sort of change
oh I agree that people like zuckerberg get away with too much yeah
tech companies are biased..they are hypocritical when they chase profits.. and act angelic otherwise. There needs to be something to keep them in check.. I think a lot of people working there have good intentions, but the road to hell is paved with cupcakes
@lean badge Hi there. Welcome.
@lilac glade Thank you
I'm new to python and programming in general, felt like picking it up
Good, it's always a good language to start, and a great language to begin your journey.
I'm currently going through the codecademy python 3 course, would you say that's a fair place to start?
!resources
I'm personally biased against Code Academy, and usually guide people towards our resources list for starting points.
That being said, a popular starting point for new members is Automate the Boring Stuff, by Al Sweigart.
The Resources page on our website contains a list of hand-selected goodies that we regularly recommend to both beginners and experts.
Oh okay I'll look into it. Thanks Dialga!
Codecademy pisses me off personally. I highly dislike it because there's no "skip the hello world bullshit please thanks" button
that, and they have two buttons in sequence you have to press to say no to their pade subscription stuff
they make it very clear that free users are limited relative to pro users
what do you do in those days when you have a terrible headache? Do you stop coding? Do you take some pills and force yourself? (when not in a job, obviously, I mean while self-learning)
I see no benefit to forcing yourself
the programming will still be there when you feel better
if you don't feel up to it don't do it
lyricly I suck at rust ๐ฆ
I lie down and just listen to a podcast
it helps take my mind off the headache while also easing it
I never understand people listening to broadcasts
i cant stand it for more than 10 minutes usually
I've listened to Joe rogan a couple of times.. but then, those were youtube videos so not sure if it counts
Dorian Yates is an English professional bodybuilder. He won the Mr. Olympia title six consecutive times from 1992 to 1997 and is tied for the fourth-highest ...
it's with Dorian yates, 6 time former mr. olympia.. on how he dealt with depression after his wife left him, how people define themselves.. why they abuse steroids, etc..
isnt joe rogan the dude whos super chummy with white nationalists on his show?
I dunno.. I only watched this because of Dorian
he overcame great odds.. originally from a small town in birmingham, his father left him when he was 16 or something.. he ended up in juvi and turned to working out.. stuck to it for 10 years and eventually became mr. olympia
to be fair Joe Rogan talks to a lot of people
i was watching an interesting one the other day about illegal non-military actions by countries
with an author who'd basically written the books on that shit
it was quite insightful
Joe Rogan doesn't challenge anyone unless they disagree with his ideology
And from the 2-3 episodes I've actually completely listened through he has mostly no idea about anything he was talking about
but giving airtime to extremists sure seems stupid to me
like he even had alex jones on there
for crying out loud
What does he run, an interview show?
You can't really get the whole picture if you only interview one side
yeah, unchallenged "insights" can be pure bullshit, if you have no point of reference, you just absorb material indiscriminately
i thought he was an mma commentator
used to be I think yeah
@sand goblet Since you're sober, wanna grab a drink?
No :P
Just a soda :(
Me like tea more
I like tea so I flex on dem coffee drinkers
But sh/t Earl Grey is good
Can't get enough of that soft lemony (not server owner lemon) aroma
My caffein tolerance is abysmally low so I really can't drink coffee
And smh decaf coffee isn't a thing here
I got a coffee machine for my family last Christmas
They use it several times a day
Nespresso vertuo plus, a good pod machine
That is a lot of coffee
There are also decaf pods!
Gib
a few coffee a day isn't a lot
that's fairly normal rly
some people have like 8 a day
Cafeine tolerance can build fast
I have one once ever 2 days or a weird half cup every day
i drink 0 - 8 cups of coffee a day
Did you know caffeine is the leading cause of caffeine addiction?
caffeine addiction?
yes, itโs a terrible thing
Did you know caffeine addiction is the leading cause of caffeine addiction related terrible things?
caffeine withdrawal headaches are brutal!
but
cool story bro
hey rune, guess what
what dude?
good guess
yesssss i win!
Awh can I get a participation prize?
sure! all you have to do is pay the delivery fee..
prize may get lost in the mail
was it @pine vector that mentioned they thought sweatpants was dope?
well it's too late
pung.
it were...
well it is
sorry i thought i had somthing to say but then i went to do some washing up
now i forgot
lol
Hopefully I'm not interupting a conversation here, but I have issues with my gpu
I was going to make a thread on some forums, but since this discord seems to have a lot of people with good knowledge of pcs, thought I might give it a shot
Here's my thread:
Hey,
I bought a gt 710 around 6 weeks ago, and it all worked fine until a week ago, when I came back from a trip. Since then, I've started getting errors such as "Java SE has stopped working" when playing Minecraft, or I'm guessing any Java game? I have contacted NVIDIA's support several times. Here's what I tried:
-Updated OS (Windows 10 32bit)
-Updated Java (Even tried to uninstall & reinstall)
-Uninstalled & reinstalled Minecraft
-Completely remove ALL drivers using DDU Utility (A program they asked me to use) and then installing good ones
-Change some parameters in the NVIDIA panel that could help according to them
-Reseated the GPUย
-Tried older versions of the drivers
I am completely desperate, I even tried to check if my gpu wasn't overheating for whatever reason, but it wasn't..
My last option right now is that maybe I'd need to clean my gt 710? It doesn't have a lot of dust really, but well... I don't think there's anything else to do..
Ping me if replied :)
@torn mural does it crash on linux also?
Huh?
have you tried running it on linux
that would sort of narrow it down, whether it's a hardware or a software issue
also, you should check the logs that java generates, should at least show you where it crashes?
Hello people of Earth
๐ ๐ฝ
Ooo, nice cat. I'm presuming it's yours?
I've wanted to get one for a bit but I feel like my apartment would be a meh place for the cat. + i have 3 other roommates so it's like ehhhhhh.
my dad and i want a cat but my mum doesnt :(
why is that
she just doesnt like cats
critical
CRITICAL
Nah it's just my selfbotโข
Speaking of which
I feel like 3rd party clients shouldn't be against TOS
I mean there wouldn't be many negatives apart from a less centralized client? You can easily just make a selfbot with discord.py or any other api bindings anyway
Yeah, third-party clients or more customizability with plugins would be cool
Yeah
Seeing how the api is opened already, there isn't anything to exploit
Would be nice to have an open source spin on the discrord client, making a horrible one with QT :)
@vestal briar isn't that what a certain client does already?
Against TOS
I'd like to make one but I can't be bothered hooking up async with sync for every single function
Also, think there are some things that are only blocked client side
Or make an api binding myself
For some reason, you can see permissions for channels you don't have access to with the API
Oh right
And all hidden channels
You can do server video with the standard client
Oh it's a thing now?
Hidden channels being hidden is just a UX thing
No it's been a thing for literally months
Also, there are things to abuse
Not seeing it
Because you don't know how it works
Well that comes as a given
Most of the issues relate to security and differences in rate limiting
They don't want any client or library touching the auth endpoints
Yeah
They also don't want data leakage
But that's on the users end
There have also been issues with third party clients and plugins stealing login tokens
Just like with every product that allows plugins/modifications
Hm?
It's not like any of these tools have some kind of vetted plugin store or anything
The only group you could really rely on for that would have to be discord itself
Or a new awesome-discord list?
..no
Oh yes let's crowdsource our security practices
Great idea
That's never been a problem before
I know what you're talking about
Do you think the exploiting addons weren't on these lists?
Because they were, lol
@sand goblet so basically, you can't really trust random people on the internet to not steal stuff
This all goes without saying for literally everything that is open source?
@vestal briar people don't check the source when updating
Then what you're proposing isn't what I actually said
Also ripcord is closed source IIRC
PyPI shouldn't exist because the python core developers don't look through all source code and check each commit for leaks
I'm confused as to what the argument is? Anything online has a risk to it?
I mean, if you actually check the source to make sire nothing is fishy, then cool
But most users don't
Yeah
Computers shouldn't exist because computer manufacturers don't look through all software to ensure that computers aren't being damaged.
This is the next copypasta.
๐
@lilac glade society shouldn't exist because people can abuse society
Life shouldn't exist because people can do bad things if they are alive
This is fun!
this ad, it's just... https://www.youtube.com/watch?v=murhZRVO3_Y
Subscribe for more classic WoW content and vlogs about my divorce.
authenticity might be going too far
A short compilation of 51 Australian peacock spiders. Thanks to Universal Music for allowing me to use the Bee Gees track. I often thought it is the perfect ...
I've decided to jump in Kivy
Good luck! Be careful not to put too much business logic into the kv language
Ideally none at all
It starts to get messy real fast otherwise
My laptop had a touchbar 2 years before the macbook pros in 2016
Super low resolution though
Yeah
Its like a vritual boy of vr
Way before its age and pretty bad
But the difference is mine is cool and works like a charm
@buoyant pendant so i'll take a quick look to recommend some of the ones that i think would look good animated
Thanks!
@buoyant pendant
https://adventofcode.com/2018/day/13
https://adventofcode.com/2018/day/17
https://adventofcode.com/2018/day/18
There are plenty more, but I would check those out to start with
That seems cool, is there gonna be a 2019 one?
if the past years are anything to go by, then yes, these have gone on annually since 2015: https://adventofcode.com/2018/events
Thanks fisk!!
Probably yeah and we're probably going to include it in our seasonalbot event as well, just as last year.
Including a private leaderboard
Oh yeah you live in nz
@vestal briar no, I'm homeschooled
That can either be very good or very bad
@narrow comet I was for a year
My only regret is not doing more programming at the start to mid section of it
@jagged fog depending on what
If you are compelled enough to do stuff with the free time you have
Instead of sitting there playing video games all day, setting yourself up for life poorly
fuck
not sure if it was a chrome update or a windows update but
now every time my pc wakes from sleep chrome freezes for a solid 1-2 minutes
anyone else getting this?
win 10 pro 1903 x64, chrome 75.0.3770.100
Fix: Firefox >:D
nuu
when firefox gets sessionbuddy ill move over
until then no i cant live without sessionbuddy
oh also linkclump
havent found any similar plugins to it for ff
but then again i didnt look very far
Eh?
Firefox Sync is a thing for sessionbuddy
linkclump just looks like middle-click: the add-on
sounds like entirely different functionalities?
sessionbuddy isnt for synchronizing stuff
Save open tabs as collections that you can quickly find and restore later - Bookmark folders?
I've got Python stuff in it's own folder, for example.
not as useful, and you dont get things like exporting/importing sessions as json
ยฏ_(ใ)_/ยฏ
There's also this issue with Chrome: https://github.com/uBlockOrigin/uBlock-issues/issues/338
Description This issue is a heads-up on the proposed Chrome extension manifest version 3, which will have a significant impact on ad-blockers. There is a tracking bug at: https://bugs.chromium.org/...
also sessionbuddy saves sessions automatically in the event of a crash
ye am aware, been trying out brave and vivaldi on the side
dont tell chrome
Isn't Brave still Chromium based?
yea, but iirc they said theyll maintain their own branch if the manifest v3 stuff happens
Sounds like a lot of work when Firefox exists. ๐
and brave blocks most ad related stuff by default anyway
their whole schtick is that it's a privacy oriented browser
uBlock Origin, uMatrix, NoScript, HTTPS Everywhere, and Pi-Hole all solve the problem of adverts/tracking though. Obviously using uMatrix/NoScript isn't for everyone, and Pi-Hole won't be setup by most. But uBlock Origin/HTTPS Everywhere makes most of the adverts go away ๐
HTTPS Everywhere because it's nice to not have to worry about HTTP sites on everything in the rulesets.
interesting, never knew about pi-hole
Pi-Hole is pretty neat, I've got one running in the other room
pi-hole is easy to set up, just CURL this setup script I have on my webserver and run it
don't read it because...
uh
I left passwords in there too
also, don't you guys hate getting SSL certificates?
I don't bother with all that HTTPS rubbish
@narrow comet ๐ค What?
is there something like pi-hole but like, a full fledged router?
anyone else like to just publicly post their SSH credentials online?
like an open source router i could run off a pi?
also it's super convenient to have your SSH port forwarded so you can access it anywhere
run a router on a pi?
make the router be the pi?
@narrow comet What are you going on about?
I left passwords in there too, also, don't you guys hate getting SSL certificates?
how would that even work
idk cant you add gizmos and things to it?
@rough sapphire I'm making a joke you doince
antennae?
@vapid bluff You could use pfSense
the isp issued router is absolute shite, has no QoS controls. one iPhone downloading updates breaks the entire network.
pfSense huh? will check it out
why turn a Pi into a router
what benefits do you even get
@narrow comet Why wouldn't you? LEDE/Tomato/OpenWRT etc..
I guess you can do a VPN easily
Multiple things.
@rough sapphire those are all modifications to an actual router, though
what's the benefit to setting the whole thing up yourself when you can buy a Tomato-compatible router and do that
also, what happened to dd-wrt?
VPN, better QoS, ability to manipulate iptables for the network, amazing firewall, etc etc
Quality of Service
can't you manipulate iptables on a modded router
all of this sounds like modded router stuff
the truth is your router is a tiny computer and there's very little a raspi can give that a router that you're free to customise cant
a raspi is a lot more reusable though
thank you rags
I mean, it looks like it's not too hard to make your Pi act as a router
LyricLy: why turn a Pi into a router LyricLy: what benefits do you even get
While not exactly about the Pi, a custom router is great and does all the things I said above.
I need a free new router! suggestions welcome ๐
List of software created and maintained by people other than the manufacturer of the product. The extent of support for (and testing on) particular hardware varies from project to project.
@torn ridge pfSense if you have the time
yeah, that's what I'm saying
what do you even do with your very own router? just buy a router, no?
what's the benefit to setting the whole thing up yourself when you can buy a Tomato-compatible router and do that
what's the benefit specifically to making your own one
i've looked at pfsense, but you need 2 network cards correct?
so, what, saving money?
@torn ridge https://store.netgate.com/
did you miss the free part ๐
@narrow comet Sense of accomplishment, saving money, because you can, idk
@torn ridge Oh, good luck lol
@narrow comet I think you're arguing just to argue at this point
I'll never understand peoples' obsession with raspberry pis
it's just a cheap computer
Yes
because theyre exactly that!
A cheap computer
people treat them as more than just a cheap computer
ยฃ20 for a computer!
@proper dune That's exactly it though
So you try to exploit them for power with cool projects
because theyre allow you to do amazing things
and a standard hardware
And schemas are open source if you care about that
When you can spend less than $100 for a 4GB RAM/quad-core Pi 4 with amazing community support.. Seems like a no brainer for a lot of things you'd use it for.
And great for heavier iot
my router is a virgin media hub, its TERRIBLE
3rd gen?
hardware is shittily documented. if only they werent using crappy broadcom socs
given me so much trouble
yeah owez
We have a 2nd gen and we are not "upgrading "
looks like you can install OpenWRT on a Pi
i didnt have a choice, only had virgin for a month
Pcs are just phones with a lot of things moved round >:D
what os you trying to run it on?
arch ARM
Anything Debian-based would work
yeah well Arch isn't a ton Debian-based is it
phone hardware and general pc hardware has stark differences
phones are very very custom with little to no standards in anything with custom developed SoCs that license ARM IP, meant to be manfucatured at scale once
it's very hard to make phones do anything you want unless you have a very lenient manufacturer because you'll require datasheets and drivers and whatnot
iirc xiaomi is the only one that comes close to offering that
they let you root without voiding warranty
might even provide datasheets and stuff if you ask nicely?
I'll give datasheets
เผผ ใค โ_โ เผฝใคGIVE SHEET DATA XIAOMIเผผ ใค โ_โ เผฝใค
oh no the _s killed it
nice one
have you tried turning it off and on again
does the nipple work?
maybe ask on Discord Linux server they are good at troubleshooting
Hm the startup now works
I removed the permanent but still borked
How do I remove startup applications from cmd ๐ค
Looks like that startup application is to blame
The screen is now a bit flicker booting to Ubuntu and after login
Just plain black now
Something something graphics drivers and or igpu is borked
Now resulutions are failinf
do you have optimus
No clue
It is flickering a bit less now after booting to normal from recovery moxe
its a common cause of linux problems on laptops
Intel 4400
is there a discrete GPU also
No
Hm startup things are still here
Even though I removed
Hm intel drivers are dead
OK I fixed broken deps
Now it's just the purple screen and I can't access terminal with ctrl alt f4
Now it's just the purple screen and I can't access terminal with ctrl alt f4
well.. at least it looks pretty
is this ubuntu minimal .ISO maybe
Nope
Was working fine then immidiatly broke
Ubuntu desktop didn't help
Looks like I bricked laptop until I reinstall Ubuntu then
Reinstalled all desktop related stuff
Nope
Officially bricked the ui then
Oof you know it's bad when even the cursor breaks
@rough sapphire installed vmbox, made a startup application and installed arc-dark
Not sure how any of them affects it
It bricked it so I just reinstalled it all, only made that installation that got bricked 12 hours bafore so no biggie
I just discovered the Echo Connect
interesting little device
@gentle moss have you tried one of those?
you plug it into your landline like a phone and suddenly alexa can make and receive landline calls
they're like 20 quid right now
@torn ridge how 'bout you?
oh wow no
interesting idea, isn't it
but then again i never use a landline ๐
but I can't figure out whether you can use it with the app on your phone
if I could do that when out of the house it'd be super useful
fuck it, it's cheap, I'mma try it
you'll have to let me know what its like
paul hibbert did a review of things to buy in the prime sale @sand goblet
and amazon workers are kind of trying to strike to get better working conditions right now, so it might not be the best time to buy?
I don't think that's how strikes work
Why do trains still go on strike
They get ยฃ50-60k and their job is mostly automated
the automation parts tells them where to run and what to pick, and that they should do it faster
And you can just apply for it with no previous train/logistics experiance
Did anyone else get a small popup which said "Try setting a custom status"?
i got one, tried to set a status, but then the prompt just disappeared
i had it and then the prompt just disappeared :(
okay it works on stem, i probably accidentally clicked on another server lol
How can I look for Github issues with the tag Python?
I'm extremely new to it
Cause just typing in Python gives me rust issues apparently
You can find projects by language, not sure about issues
Hi
there's a tag for projects looking for contributors or something
before i buying LeGO MINDSTROMS
will it make me better developer or wasted my moneys??
price are high but hear good education
Mindstorms are okay for newbies
not sure what the current generation of them uses
but typically they have used a block-based language
if you are already at the point of writing some Python maybe you are far ahead enough to not benefit so much
I will delete my only text wirtor soon
and remaked it
i know little bit
40% of softwares i used in my pc (program i open( i already writed myself
so mindstrom useless for me and will not educated?? @wet steppe
well you can use MicroPython with it so that's cool
I honestly don't know what to do in python
Cause I'm like, past the beginner state
but not really experienced either
I'm tempted to make a rewrite bot
@torn mural delete your pc apps
but I already have some experience with async soo
delete alll the text wirter
keep just nano
if u can make something more good then nano delete nano also
delete caclulator, all the calender
try to remaked better ones
good idea
Well
A text based calculator is too easy
I tried one with a gui
but got mad lol
but might get back at that
I hate when I just stop doing something
I guess tkinter would be the best for it?
if u can make something more good then nano delete nano also <-- this is really bad advice.
i wouldn't ever recommend someone to delete nano
Is there any special compiler that is build once, run anywhere?
Like a truely portable executable
Talking about compilers specifically, not interpreters
yes a web browser ๐
A compiled program is a set of instructions that are specific to the cpu architecture that compiled it
I am talking a compiler
Wait
Hm, the only way to do it is byte code executable that is modular
Then compile on end-users machine
Or a massive complex runtime for binding to the application and boilerplating a ton of architecture specific parts?
You wouldn't even get a runtime though
Or prehaps a tiny, tiny linux compatibility layer that runs it all
Java basically does what you're talking about I think
Yeah
It'd be cool if it somehow packaged a ton of bindings up for different architectures
That could work
The executable is really a zip/compressed file that gets decompressed and runtime detection (though not sure how you'd do that really :/)
Yep.. I am just describing java at this point ๐
But with a lesser compatibility layer
webassembly?
there are some really lightweight VMs out there
lighter than the JVM
but they aren't neccesarily "better"
Like PowerPoint 
I mean what about the windows Linux shell?
Not really a vm but eh
Nothing will be as fast as jvm for vms due to its funding and specialisation
Language-level VMs and OS-level VMs are pretty much different things
its unfortunate that we call both "VM"
Yep
JVM is more of a compatibility layer
Standardized through operating systems in bytecode
Zipped up in a .java
fuuuucking hell wtf is wrong with Microsoft and their operating systems sometimes
server clock has drifted 45 minutes out
?!?!
how is that even
what
maybe you're dreaming
go back to sleep
@gentle moss 45 minutes?
I'd check your ntp settings
yeah, 45 minutes
fucking insane
i only got into work today so i have no idea what anyone has been doing to the server
ah, someone patched something last night
the day before that customer does their weekly processing
woot
net stop w32time && net start w32time to the rescue
oh wow
it broke more than i thought
ALEXA, show me one of the shittiest takes on the Berlin wall
lol
is that portuguese?
it's not russian
its Javascript
and when we're talking on such a large scale it stops making sense to call one the kitchen and one the dining room
so we'll just call it east room and west room
exactly bisk
but you're not allowed to get into west room from east room
now unfortunately the meanies in the west room will paint our room splitter in a way we cant allow the east people to go to the west because that "art" doesnt comply with the socialist idea of art
then we can realise that it's fundamentally a bad idea as our concept of what east room really is begins to slowly fall apart
and cave into the demands of an old movie star who is slowly going insane
you see I like how walter ulbricht on the question of wether they wanted to build a wall said "I understand your question in this way: There are people in the west who wish that we mobilize the workers of the capital of the DDR to create a wall. Im not aware that these intentions exist as the workers in the capital are fully occupied with building flats .Nobody wants to build a wall."
today he is quoted for the last sentence so often because people think its a lie but moscow actually didnt permit the wall at that day
lmaoo #ot1-perplexing-regexing
is there any site that prints your picture into ascii?
yeah
pretty cool
Yes
not a site but you can download and use this: https://github.com/hit9/img2txt
it does color too
Anyone know of any discord bot for managing licences, like the one just showed in #303934982764625920
why not use the one in #303934982764625920 lol
I'm planning on reaching out to him so we can code together, I was just interested if we'll be making a duplicate of something. I can't find any similiar tho
Source Code Pro has the weirdest percent sign