#ot1-perplexing-regexing
1 messages · Page 344 of 1
yep
Not really anything, but almost every program you can think of
I mean, I would recommend not using python for something that is GUI
Is it not recommended to use python to make certain stuff?
Wait
Why not use python for GUI?
python is fine for gui
python doesn’t really feel like it was made for that to me
Yes, some stuff aren't really recommended for x or y langauge
C# feels much better for stuff like games and interfaces
So basically python can be used for anything and doesnt have a weakness at all
and it is pretty simple, like python
C# is like python in compiled languages
it is fast and pretty simple (just look at C++)
I'm still confused why you're not wanting to suggest Python for gui when there are half a dozen solid gui libraries for Python
What is it bad to use python to make?
Python certainly has weaknesses
What are the weaknesses of python
look at this beautiful program
It would not be suitable for making a game engine, for example, where execution speed really really does matter
But the key is knowing when that extra .1 seconds really matters
^
When calculating physics for a game? Yeah, probably want something lower level
When handling menu options or game logic? Python does just fine
yup
So python would be good for building a firewall because speed isnt important in making a firewall?
I mean, I don’t get it: most python really big 3rd party libraries are C/C++ interfaced with python
I suppose that's possible
Speed does matter for a firewall
Why for a firewall?
Has to handle a lot of incoming connections
routing packets needs to happen FAST
that's why python is dope, we have access to lowlevel speed through high-level wrappers
^^^
You can write the core in something like C and just use Python to tell it what to do
Ceratinly
So if a firewall doesnt have speed is it really weak?
Everything has caveats, and they very rarely centralize around speed
Blender does use C/C++ for the core of the software, and python to drive it
the moment where you use python's polymorphism in its best and then your code is slow when you scale
So basically what programming language has the fastest speed?
Probably ASM
well
But..
Machine language
that is ground, not low level
But for sanity's sake, assembly
ASM is nearly as fast as machine language
But what you gain in your control and speed of processing, you lose in a CRAP ton of convenience that we take for granted in our languages
^
i'd say sending electrical pulses (of ones and zeroes) via a physical connection is ground level
ASM is still relatively low level
that is underworld level @rough sapphire
Ok so what programming language (not including speed) has the best quality code to make the best quality program (note please dont be biased with your answer lol)
Quality? Python
"best quality code" whta does this even mean
Well again, depends on the program
Readability I assume
For ease of writing the code I'd say python
C# can also produce quality and speed, to be fair
Certainly
Like don't be biased and say python unless python actually has the best quality code to make the best quality program.
but yeah, python is the simplest
most high-level languages can
Again, for what KIND of program
This is an incredibly open ended question
So it depends on the program that your making?
Very
Just like life
Life is situational?
yes?
code quality is measured in the context of the programming language itself, it's incredibly hard to compare code quality between different languages
I'd say python is the best for all around, but it's bad at some fairly specific things
yup
You just described all languages
good point
haha
haha
Some languages are bad at almost everything, except some very specific things
Like Matlab
oh god, matlab
I cry when I timeit something built-in in python, y’know
Most people I speak to who use it like Matlab
but how do you timeit timeit?
Sure, but it's when people try to use Matlab for stuff that isn't, well, Matlab
I'm not following what you mean
Timing a timer?
I'd think the outer most timer would always be slightly slower
Or at least think that the inner ones ended slightly later than they did
>>> timeit("timeit('pass')", globals=globals(), number=1)
0.05446681300236378
>>> timeit("pass", globals=globals())
0.054086114003439434
haha, ves does it again
That hurts my head
For some reason I read that as "brian what the hell"
lol
brain what the hell why did you read brian what the hell
alright, I got it
what would you say is the fastest high level language?
timeit is slowww
How high
Amsterdam High?
fuck
Like not C/ASM/machine code
So just above C then
I mean, I lived in Amsterdam, so I know how high Amsterdam is
yeah basically
Like Java/Kotlin/C# territory?
@oak tangle we are dead gang
And I can tell, the Netherlands is pretty damn low
yeah I guess
because of v8, mostly
v8?
doesn't JS run asynchronous? (or am I dumb)
but javascript is a much simpler language
yeah it is asynchronous by default
v8 is google's javascript engine
No, it's interpreting it

JS is an interpreted language
like I say, JS is just a very simple language
(also JS is way less strict on syntax so it is probably a bit quicker to parse, probably not important tho)
I mean, typing help('modules') really tells me why
JS has modules
but not THAT many
yeah, fair, let’s continue
Weak typed can be actually slower
it's weakly typed though, everything is an associative array basically
all numbers are floats
Is Lua a lot faster then python?
That's one for the google, I'd say
lua is really damn small
Apparently it's quite a bit faster
to give you a completely bullshit example
the minecraft server I host for #591999731325075487 has the OpenComputers mod
which has both Lua and Micropython available
(yes, they finally did it)
and yeah, the Lua machines are quite a bit faster
what is even quite a bit
they are noticeably faster when making use of them
module? table. object? table. dictionary? table. table? table.
which is amusing because the micropython machines basically just run a repl
table
since the word lua came up, I was wondering how long would it takes for you to talk about OpenComputer :D
I was just wondering because I made a raycasting thing in Lua and it ran way faster then I thought it would considering how badly optimised it was (60x240 rays per second)
yeah Lua is pretty fast
you would expect that though
it was designed for embedding within games
lua is weird
it also has a JIT if it's already not fast enough for you
also lua is used for loads of game modding (especially indie games)
which is a plus
I dunno if I'd call gmod an indie game at this point
but I guess noita, starbound, do use it
hahaha
stonehearth
baba is you and factorio
noita is great, you guys should play it so you get to feel the rage that I do every night
@oak tangle damn, why does pass take so long to execute for you?
is it a hard game?
yes
how hard is hard?
super meat boy is easier?
it's a 2D action roguelite in which you play a magician attempting to reach The Work at the bottom of the inside of a mountain
every particle is simulated
sounds fun
it's pixel-based, because it has to be
basically is it harder/easier then super meat boy/cup head?
Because I'm running everything on an almost 10-year-old potato, @rough sapphire
good point
it's hard because things can snowball
@oak tangle impressive
That.... can't smell good at that point, Ves
Oh you're fine then
If you guys are interested I'll do a Go Live with it when I get home
Also I would imagine that it would be growing eyes like crazy
haha
They don't smell good, but artificial pine is better than rot
how did you coerce the potato into running python in the first place
by asking it nicely
speaking of going home, going home now, afk
I just planted the idea of running Python in its tiny head and it sprouted nicely
Hi, in this video I play some Noita and at the same time try to explain what it means that "Every Pixel Simulated". Noita is coming to Early Access September 24th 2019!
Wishlist now on Steam! https://store.steampowered.com/app/881100/Noita/
Noita on Humble Store: https://www....
seems fun haha
Anyway, everything runs slow on my machine and I think it's dying
but, it works
for now
my friend's iPhone suddenly started running really slowly and crashing on light apps like Spotify, any clue why that could be?
@sand goblet damn, Noita is beautiful!
@sinful turtle What model?
7 I think
Possibly planned obsolescence? Either that or a bunch of apps just running in the background
They might still be running even after you clear them out of the thing
I'd say start with removing unused apps
And if that doesn't work, possibly back everything up then do a factory reset
Which is surprisingly easy and safe to do considering their cloud
yeah ice factory reset a few times
it's surprisingly easy
(apart from the one time I needed a code from a message sent to a security phone number, but the security phone number was my phone so I couldn't actually get it)
it kinda feels hot, but it's 13 degrees where I am
shut it down and let it cool down for a bit
yeah potentially
though iphones auto shut down if they get too hot (I've done that on accident before)
not before they throttle
iPhone screens stop working during our winters when it goes down to -30C
it's quite funny
So putting assembly code in a video game can make it run super fast lol
Or putting assembly code into the networking code
that's not how it works
all code eventually ends up as "assembly code" (well, bytecode, but it's interchangable in this context)
But if u put assembly code in making either a game or into the networking it will make it faster right?
when you compile a program, the only way to see what it does is to look at its disassembly - ie the actual instructions to the CPU
Because assembly is machine code
nothing about assembly is inherently faster than other code other than the fact that when you write assembly, you usually don't include a lot of the things programming languages do automatically which adds quite a bit of overhead
There are a lot of people that say assembly is faster
that doesn't make sense
everything running on a computer is assembly
It is faster, because you have a more fine control of it, so you can really optimize your code
For example, assigning a value in ASM can take like 3 instructions, but it could take 10 instructions in C++, because of the abstraction
@rough sapphire look at this
on the left, you see C code
on the right, you see its assembly
ie what it gets compiled to
the C code and the assembly (excluding compilation) run at exactly the same speeds
But doesnt assembly code make the program run faster
because, again, the C code first gets boiled down to assembly (this happens to everything running on a computer)
no, dude
you need to stop thinking about assembly as if it's a programming language
assembly is just instructions for the CPU
in many cases, writing assembly directly will make your program run slower than if you used a higher-level programming language, because computers are generally a lot better at optimising assembly than humans
So like ur saying assembly isnt a programming language?
yes, that's exactly what I'm saying
Google says it is a low level programming language
assembly is kind of machine code but which makes sense
it's a visual representation (readable by humans) of bytecode (readable by the CPU)
Like is assembly is the fastest code how is assembly code created.
Assembly code is basically machine code right
assembly code is created by compilers of higher level languages
like the link I sent you
Ohhhh I see
Ok now I get ittt
So assembly code was invented by high level languages?
"assembly code" is nothing more than a series of instructions for a CPU. every CPU implements an instruction set, which is basically a list of things that the CPU is capable of doing at a silicone level (ie, add or multiply numbers, move numbers between registers, etc)
each "line" in "assembly code" is just an instruction for the CPU
it's like manually operating the CPU
But how was assembly code even made though?
Was it made by other languages?
Ok so it is just CPU code?
"assembly code" wasn't really "made" in one place or time
each CPU architecture has different assembly code
assembly for x86_64 will look entirely different to assembly for ARM
again, it's not a programming language
So assembly wasnt created by humans?
no, that's not what I'm saying
each architecture has a set of standards that the manufacturer of the architecture specifics came up with (ie, the x86 standards were made by Intel, x86_64 standards were made by AMD)
these standards define what the assembly for a given architecture looks like
Is assembly language code from the hardware piece?
what
Ok so like is assembly code directly code from the CPU?
assembly code (essentially) goes directly into the CPU
you can't run higher level code on a CPU without first transforming it into bytecode (assembly)
^Assembly code is translated to machine code, but it is the same instructions so yeah
So assembly code is made by higher level languages?
higher level languages output bytecode for the CPU, yes
at a very simplified level
So then how is a higher level language made?
From other high level languages?
using other lower level languages
Woah shit this gets complicated lol
CPython (the standard python implementation) is written in C
C, is in turn, also written in C
It's like cells well these cells were from these other cells and such lol
well, not really
C is a set of standards
C compilers are written in C
@modern island Glorious, isn't it
I'll turn on my machine shortly if you want to watch me die over and over
Doesn't it go python -> C -> ASM -> machine code (from highest to lowest level)
Haha
C is not written in ASM for the most part
So higher level languages made assembly language?
Like higher level languages created assembly language?
most C implementations are self hosting, which means, in a nutshell, that C is written in C
yeah! the game is awesome! @sand goblet
How did higher level languages created assembly code in the first place?
Most compiled languages are self-hosted, though?
first languages were made in machine code I guess?
Punch cards
and then higher-level ones used them, and so on
"first languages" were first written in other languages before becoming self-hosted
yeah, but the real first one
only a select few languages were ever written directly in assembly
So assembly was created by higher or lower level languages?
@sand goblet vc or something?
and only up until the point they became capable of self-hosting
@rough sapphire Again, assembly isn't a language
not in the context that you're thinking of
Was assembly created by higher or lower level programming languages
Yeah I know it isnt
it wasn't "created"
it came to be when the first CPUs were invented
Assembly is basically the CPU itself
ah, yikes, need to go @sand goblet
and it only came to be alongside the CPU
brb in some minutes
assembly is the direct instructions for the hardware
with the very first CPU became the very first flavor of assembly
Assembly is written in metal
So someone didn't create assembly code by using other languages?
It is just CPU code then
yes
higher level languages are basically just abstractions of assembly to make it easier
So basically why can u write assembly code in a higher level language?
If it is just CPU code
For the CPU
everything your computer runs has to be in machine code
so (eventually) higher level languages become machine code
compilers are basically just ways to turn higher level languages into lower level ones (usually, there are some exceptions)
So is assembly only CPU code or is it code from other hardware parts of the computer as well?
assembly is only code for the CPU
"other hardware parts" also communicate via the CPU (simplified)
So if u create a program with assembly code the assembly code u will be putting will come from your CPU?
i'm not sure what you're trying to ask
Like assembly is basically the CPU instructions?
MOV - move data from one location to another
ADD - add two values
SUB - subtract a value from another value
PUSH - push data onto a stack
POP - pop data from a stack
JMP - jump to another location
INT - interrupt a process
are examples of instructions you can give a CPU
they would be represented to the CPU as Binary words, wouldn't they?
So do those instructions come from the CPU?
That is assembly and is directly translated to machine code which is binary
Yep stese
the CPU supports those instructions.
Reading this gave me Intcode PTSD
they are built into the processor
But how were these instructions made?
I think 'come from' is the wrong terminology. the CPU understands what to do when given those commands.
that is a much more complicated thing to describe
That’s literally how the CPU works
the long and short of it is that CPU's are massive arrays of transistors that do small logical operations
The CPU can’t do anything else than executing intcodes
Where these instructions made from the CPU with a bunch of binary code?
So is the instruction MOV basically 1s and 0s?
More or less yeah
Yeah
the CPU manufacturer decides what instructions their CPU supports. These instructions are "executed" as electric signals (ones and zeroes) directly within the CPU
For example mov eax ebx will copy the content of the register eax to ebx
And the instruction is encoded as binary so the CPU can understand it
It's like putting 1s and 0s into a complicated web of logic gates
So how do they figure out which 1s and 0s do which instruction, did people have to do trial and error forever lol
It is literally it wookie
No, you have docs
Yes
they were better than they are now, for the most part
You even had ms-dos manuals
since that was the ONLY way to learn.
They made the docs when they made the CPU architecture
Docs are just instructions for people on what they can do
everything on a computer is 0's and 1's at the very end of it, but no, someone wrote the documentation to describe each function, and how to use it.
They are not put into the computer
Or was the documentation already there by the hardware piece.
the documentation is just pen and paper
"the processor does X if you send it these bits"
The documentation tells the people what 0s and 1s to put into the CPU to make it do a particular thing
But someone had to figure out what the 1s and 0s do by trial and error way back then before the documentation was made?
It's hard to explain something so complicated simply so you sort of have to just accept what it does
People designed the CPU with some instructions in mind. The CPU is built around the instructions
look up Boolean logic and logic gates
But when the first CPU was made they had to figure out what the 1s and 0s did?
Or like the first computer
They knew what they did because thet made the CPU
So if someone makes a CPU they can know what the 1s and 0s do?
The stronger a cpu is does that mean the more 1s and 0s it has?
@rough sapphire not know, they decide what the 1s and 0s do
no that's not how it works at all
I think we are being trolled here...
Just asking not trolling
👀
ok
@rough sapphire that's not really helpful. It is very complicated to understand for the first time
So if a person makes the CPU than that means they can decide what the 1s and 0s do?
Or do they have to go by what the CPU says?
Ok sort of understanding it
The person decides when the design the CPU
Ok
It feels like deliberate misunderstanding with the purpose to annoy... i'm just saying what I see.
They make a sort of blueprint to plan what it does
i could be, of course, incorrect
It isnt to annoy lets try to stick to the topic of programming
A more powerful CPU can process more at once and is faster. It gets quite complicated
Asking questions never hurts
To say something is annoying just by someone asking questions is weird
@rough sapphire maybe read this. It might help. https://www.howtogeek.com/367931/htg-explains-how-does-a-cpu-actually-work/
asking questions isn't a problem. Asking questions in a particular way and with the intent to irritate or annoy is at best undesirable... the manner of your questioning suggested to me that you might have been trolling.
@rough sapphire this server is meant for people of all abilities and I can see how it could be difficult from a begginers perspective. I am would rather help a troll than ignore somebody who is not a troll
I'm not saying I don't see your point, I do, but I don't want to take the risk of refusing help to somebody who needs it
@wheat lynx thats an admirable goal, for sure, and I agree with it... all i did was state the feeling... obviously not an opinion shared, so i'm not pressing the issue.
That's fair
I'm with wook on this. Worst thing to happen by helping someone who ends up being a troll is that we mute/ban the troll. Someone else may possibly benefit from the questions or answers by looking at it later
I learned by watching this lol https://youtu.be/Yc945sNB0uA
One of the first computers in the world, EDSAC is being rebuilt at the National Museum of Computing at Bletchley Park. Andrew Herbert takes us on a walk around inside the computer.
Pouring Mercury into Liquid Nitrogen (slow motion): https://youtu.be/5I4rxfnCtxY
Binary: Plus...
The light stuff is basically 0 and 1, y/n
Good video. It's nice to actually be able to see the parts, easier to understand than looking at the microscopic parts of a modern computer.
So wait
It's not just a bunch of gnomes high fiving each other to create electricity?
I feel lied to
Ha, like the original chess computer
I'm at 2/3 of the article, I'm starting to loose hope of finishing it one day
Oh wait
1/3 of the article is just citations
For the first time in my life I've read a whole big ass Wikipedia article
Yay =D
I've developed a habit of just browsing through wikipedia
lmao the flavor of Monster energy drink I drink changed its name from "Absolutely Zero" [with the packaging claiming "Zero Calories"] to "Zero Sugar", because they now have to measure the calories per can instead of per eight ounces and it rounds to 10 calories

@sinful copper why couldn't they just change what "Absolutely Zero" refers to
as in, sugar and not calories
they tried to ship Monster Absolute Zero but it just wouldn't move
work just paid for my personal pycharm license.
i am a persoffessional python dontveloper now
I mean, if it's open source then what's wrong with trying it?
You could audit it yourself and see if anything is sketchy
and people will be alllll over that
for that very reason
someone could get a half year run on the info sec talk circuit with that
Is it good on your CV?
It is good for your bank though
Being a loaded celebrity insulates you a little from 'bad' decisions
would I date Leo? is that a trick question?
Lol
What about .gitignore files ? 
this happens very often
I hate it when I install anything and it leaves so much junk on my PC if I uninstall it. Is there a way to uninstall anything truly completely?
sounds like a loaded question
ccleaner is a legit tool
revo uninstaller is also a legit tool
they do different things
I thought ccleaner became bad when they were bought by avast?
Also there are many bad opinions about ccleaner around the web, some say it broke they're pc or that it doesn't do anything really useful
there's bad opinions about knives too because someone can stab themselves
it's a tool and it does low level adjustments to your pc
if you use it, you need to know how to use it
deleting everything willy nilly is asking for things to be broken
same thing with revo, when you use it, it has three stages
it performs a normal uninstall
then it scans for leftover registry entries related to it and list any possible matches
at this point you should actually look at the list to make sure these are relevant to the program you just uninstalled or if they're for something else
only tick the relevant ones and delete them and then it'll move onto next stage
scanning for leftover files and directories relating to the uninstalled program
same deal, it'll show a list and you need to manually check to make sure they're actually safe to remove
there's three different levels of scanning so you are able to keep on the safer side with scan results
however if you're super unsure about anything, never just delete it anyway
that's how you break things
Cool
in the past perhaps, but modern ccleaner is a spyware vessel iirc
Is it free? Are there any similar programs that might do it better?
they have a monitoring feature that you cant turn off
constantly harvesting your info
it's been several months since i tried it so idk, maybe it's changed now
Unchecky can be useful on windows if you install a lot of stuff
Automatically stops you from agreeing to toolbars and such
i'm not really going to go into ccleaner's questionableness. the question was if it's a legit tool. it is
revo uninstaller is not related to ccleaner, it's offtopic
that's why i don't want to go into it
unchecky i've not heard of
ah i see, it just ensures there's no adware agreed to
not a bad idea for family pcs
Yeah, bundleware avoidance
Its installer actually has a bundlewear checkbox though which is hilarious
There's another one called IObit uninstaller, do you know it?
not heard of it
i've heard of iobit though
i have an odd impression of them, vague but not brilliant
I tried it once, it is useless
Oof gotta pay for Revo
no you don't
can't say i've ever needed that before
especially since i'm not entirely sure how accurate that would be without the existing install as a reference to go by
i probs wouldn't trust it as much
Oh ok
It's like sublime, I hadn't even finished configuring it and it was already storming me with prompts to buy it
for 80 usd
Well, it's not a free application, just free to try
Sublime is made by a very small team
having a pop-up pop up every 50 or so save that you make doesn't seem like the most prohibiting thing to have in such a case
you can basically use it forever, although it's not really ethical
Anyway, it can't compete against VSCode, which is a Microsoft product and Microsoft can spend a lot of money just to get people hooked to their product
That's the only reason why VSCode is free
Microsoft can afford it and wants developers to use their product
i don't think sublime is oss, is it
Microsoft...
yeah, aussies
Maybe three now
There's no way it can compete with VSCode in terms of value for money, since VSCode is free and Microsoft invests a lot of money in VSCode
but yeah vsc being oss kinda means they gotta be free
I wonder why they decided to not make it open source
because they don't want to give it away lol
Because the guy who started it wanted to be able to live from it
That's the entire idea
The free version have as much content as the paid one
it's nagware, which is usually enough to make people uninstall or pay
So, it wouldn’t really hurt to make it open source
You're supposed to then get a license
It is a limited trial?
A lot of people actually buy a license, since they like the editor
I've got one
I know eivl has one
David Beazley has a license
i very almost did buy one too
(he talked about that during a talk I watched yesterday)
ended up going vsc because at the time i wasn't sure how serious i was going to get into coding
vsc is a fine editor
this was coming from N++ so was a pretty big bump up in UI/UX
Whats the advantage of Sublime over VSC?
sublime is native iirc
Also their music is better
As in it doesn't use Electron?
yes
Yes, it does not
sublime is native and it supports python plugins
They did put a yellow jacket on the chameleon when there were strikes going on in france btw
however it is proprietary and minimalistic
That probably depends on how you define minimalistic
and in general I find it quite slow
it's a pretty great editor that supports a lot of the more involved tinkering settings
but i don't think it's as pretty as vsc
It's usually praised for being extremely fast and snappy compared to editors like VSC
It is, if you don't install any plugins
reminds me of atom. 5 plugins and even the cursor was lagging 500ms+
the ecosystem is very vim-like so vim users will feel at home at least
There's nothing of that in my sublime
I use sublime because it's fast, starts very quickly, and is snappy
When I have a larger project, I'll suffer PyCharm's lag
but PyCharm takes ages to load and is very laggy on my laptop
That's primarily because you're on a Pentium Potato II processor
yes
i have vsc installed as a quick feature-rich editor
It's not PyCharm that's the problem here
takes 1.5s to start vsc for me
I use VSC and IntelliJ Ultimate the most right now, although PyCharm Pro is still there for me
sublime starts pretty much instantly for me
takes less than .2 seconds to load or something
I'm also not really a big fan of sublime being closed source
I'll try timing it by making a screenvideo if I figure out how to do it
Well, I can see that
but I've not experienced your other complaints
I mean, IJ Ultimate and PyC pro are also closed source
but at least the base IDE is open
they're also a huge team
Yes, they're also backed by a large company
Instead of a single and now two guys trying to make a living
and I think JB will allow you to apply to audit their code as well
And very active in their development as well as receptive to their community
Still blows my mind that IntelliJ et al use swing and make it look good
does it still count as native when it's java
I meant native-looking, sorry
what is native, really
it was a genuine question
the jvm is native
Swing isn't a native UI framework
there's a layer of virtualisation though
well, no
on windows you have winforms
and that entire ecosystem
on linux you have GTK and Qt
Swing is its own thing, it's not drawing components from those toolkits
you can have Qt in windows too
yes, and Qt looks native on windows, but it's not a native framework
i have no idea how that works
it's a really stupid distinction when you think about it
must be a lot of reimplementing per system
i mean the backend of qt to support different os apis
Yeah it's just a specific style guide per system
Well, yeah, with something like Qt there is a lot of reimplementation
don't forget though, Qt is owned by nokia, or it was
it's not a small company or project
I'm not sure if you've worked with Qt directly in C or C++
C++ has stuff like std::string
you don't use it
you use QString
there is a whole range of standard QTypes
that's how they get around platform-specific details
it needs to be abstracted to be less hacky
I thought Nokia got absorbed by AT&T
Imagine having a service bounded mobile
you mean a contract?
My phone isn't bound to a network either
Ok, anyone taht likes CTFs.
I'm working on one, and I know the flag is in a .accdb file, but i'm trying to get it without leaving the terminal. I can't install anything, and none of the tools i've found on google are provided. I do have python, but I don't have pip. I also don't have file editors. I can cat the file and I get a nunch of weirdly formated but human readable text mixed in with emoji and tofu.
I'm at a bit of a loss where to go from here. I've tried and failed to google what encoding it uses to try and decode the catted text
any ideas?
strings is like cat but only shows displayable things, if that helps
not even vi or nano as editor?
xxd or hexdump might be installed also, to see it as binary
sed can be a way to edit without an editor, by redirecting the output to a new file, same with grep, cut, and awk
does python have the pip module ? (python -m pip)
if you can use wget/curl you can install pip for your python using the get-pip script, and use --user to install in your user dir if you don't have permissions to write in the system
@lime jewel
never did a CTF though
i was sad that it didnt have a hacktoberfest nr6 sticker like last year 😦
had to clean shave
cuz of an operation
RIP my patchy beaed :(
@lime jewel yep, strings is super useful
I usually run it with -wtx so it also includes whitespace (really useful) and prints the location of the string in hex
what in the heck
who wants this
a round phone with two headphone jacks?
if it doesn't like
it needs to rotate the display a full 360 degrees
so the bottom is always at the bottom
but that's not how pixels work
"hey, are you tired of corners making it much harder to drop your fragile ~$700 piece of technology...."
"introducing the new phumble phone"
The girl that lives next door to my parents now swears by something called a "popsocket" or something
"once you try it you'll say 'hang on you piece of fucking shit awww fuck... i dented the corner.'!"
She's 13 or so,
oh yeah, popsockets
so I have no idea what she's talking about
popsockets are a weird trend
ah
that's a popsocket
okay
yeah so you don't have to use your palm to grip the phone
she says it's to stop her from dropping it
you rest your fingers in the socket
yeah
and all the kool kids at school have one
they're the shape of an old style round door knob
yup
they collapse in
well they can
because, again, corners are apparently really shit at keeping phones in your hands
so rather than utilising the natural grip action the human hand is highly adept at
lets hold our $700 magic slabs between our fingers
re who wants a circle phone, ome thing that jumps to mind is cosplay. ik at least one thing thay has circle phones on canon
well yeah but are you gonna drop 800 dollars on a round phone for your cosplay?
especially when you can probably get something cheaper and arduino driven
errrrrrrrrrr
i mean not to be shape-ist or anything
but most humans are
human shaped.
non-rectangular people is a way of saying you're fat.
haha
it's not just round
it's lens shaped
put that shit down on the table and it'll wobble
yes
and you'll definitely fuck up that glass
the back might be flat
that adds to the hipster factor
Its designed like that on purpose, so you can flip it like a coin
I can't see the phone in this picture
oh right
you have to communicate with it like a can radio
press it to your throat to activate the throat mic
hahaha
press it in your ear to hear the response
talk into it and then put it to your ear, yep
so fucking dumb
if it was cheap I'd get one just to piss people off
with my fucking
frisbee mp3 player
imagine trying to use apps that aren't made for this device
single directional speaker attached to a frisbee
like it's basically a square screen with no corners
well g
where do you put the buttons
they'll have to put...
a square app in a round phone.
which, hilariously, is pretty much what their marketing is against
imagine if the thing just runs android wear
oooffff
inb4 shape-independent UI design becomes a hot new meme topic for medium articles
a smart pocket-watch
that's what I said
didn't say pocketwatch
that's what a time piece is
First Look Tour 2019
We are planning a road trip to collect feedback
on our prototypes of The Cyrcle Phone.
an instrument, such as a clock or watch, for measuring time.
i wonder if they thought of trying square wheels on their bus
Timepiece is entirely general
I only ever see it used to refer to wristwatches
that is what was just said
your grandpa's clock
the one that's too tall for the shelf?
yeah, that's a timepiece
doesn't exist
the grandparents I disowned do have one
r u gonna drop 800 on a phone for a cosplay
me? no. some people? yes
tbf, if I had a house, I'd fucking love a massive grandfather clock
a bigass grandfather clock
i'd get one with a glass door
and then pimp the shit out of it with LED's
and dub horns instead of chimes
I really love old clocks/watches
the mechanics of them are really impressive
I've had three smartwatches now
my grandad/ma have a bunch of them
none of them have remained on my wrist
they have one that's entirely driven by a sterling engine or some shit
I have a 1940s watch that I'm to anxious to wear at all often
thing is super precisely calibrated and only loses a minute every 400 years or some shit
totally dumb but super cool
stirling
cheers.
I expect there are a lot of weird watches out there
when they started adding weights to automatically wind them
that was cool
i don't really wear my nice watch except to look superduper smart
i wear watches face down like a weird dork, so they end up getting damaged a bit
I don't wear a watch ever
Even among high end watches there are tonnes of weird ones. I like looking through Omega watches just to find the bizarre ones
I understand the utility of a smartwatch
I love the stock image for it
but they're so heavy and bulky
(because terrorists use the timer circuit to make bombs)
like yes, having media control and notifications on your wrist is great but now your wrist hurts
there was actually a point in time where some keywords NSA kind of looked at were Casio F-91W and Toyota Hilux
because of their popularity with terror groups
fucking weird.
Do you find normal watches uncomfortable, or have you never really worn one?
Normal watches are fine
I'll never wear a smart watch because I have little girl wrists
but for any watch with a decent feature set, they're pretty big and heavy
and they would look SUPER dumb
like if I have a smart watch it better do all the things
they do a similar to the F-91W in metal
otherwise why buy one
those are pretty dope
you know what I mean?
might as well get one with NFC
so I can pay with it like an idiot
Honestly, I just want an NFC chip in my hand at this point
some people have done that
it's called biohacking and I massively advise against it
it's his keycard, yeah
I want it done properly, not some dodgy ex tattoo artist jamming it in my hand with a pair of pliers
I used to know someone who put a magnet in her finger so she could sense north
yes!
however she was, as you say, a fucking lunatic
I don't want anything in my body that shouldn't be there thanks
i think i might run into problems with it and bass playing
magnetic finger tips would probably fuck with the magnetic pickups
oh shit
Your finger would also lose magnetism pretty quickly
"sorry work, i can't handle ANY hdds anymore."
tapping magnets slowly destroys the magnetism
i doubt the magnets are stronger than a magnetic screwdriver tbh
i wouldn't even want anything that strong
apparently it doesn't take much to gain "extra sense"
although you can make a "compass" via mental work alone
at least from what I've heard
but it's a bad idea
i've heard that's bullshit from all the science they've done about people being super shit at directions in general
it's a concept I learned from the tulpa community
I imagine it's super unreliable though
i stand by my point
tell you how i know roughly where north is
time of year and the fucking sun
99.9% of the time I have roughly 0 conception of where north is
i did hear of a cool belt that was made though
it was basically filled with little vibrating units or w/e
although I should point out that it's hard to entirely write off the tulpa community
that would always gently vibrate in the direction of north
on a bike though?
that looks kind of like a bomb belt ngl
haha
those helmets are great though
I'm hoping they legalise electric scooters here so I have an excuse to get one
LIke electric mopeds, or electric versions of the push along scooters?
yes.
which of the two? Or are they both illegal now?
