#ot1-perplexing-regexing
1 messages · Page 180 of 1
Chrome branded hardware, has been dis proportionally a fucking Circus.
Isn't the nothing phone super FOSSerpilled
Like "look at all the stuff we turned off and doesn't work in the name of "privacy
when is the arch phone coming out
Do you remember the Freedom phone?
I never paid much attention to the tinfoil hat phones
The few times I looked at them they had seriously low spec compared to flagships
It was werid conserative shilling for it
it was Deboned Chinese hardware,
I think they legit just removed google play services from a Knock off Samsung s20,
replaced an icon pack or 2
Hmm looks like the nothing phone 3 actually has a decent SoC
Though I'm not familiar with snapdragon nomenclature anymore, it's at least current gen.
It sure looks fine
The real question is do they do hardware trade in lol
That's what keeps me on contract on Verizon. I pay basically nothing for my phones
whats Verizon
?
some american internet thing
It's a mobile carrier
oh ok
Yeah doesn't seem like they have any real incentive to switch if you're already in a good plan.
its a bit harsh but as a nothing phone user i can say that its pretty and functional
i just hope the next phone i buy wont have built-in ads
I'd just pay $700 up front and sell my iphone for probably like chump change lol
yeah so you can take xiomi of your list then
say what you will, but at least it's cheap
well yeah its cheap and it has decent hardware but its just filled with ads
seeing double
quadruple...
and there's only actually one render pane window, the rest are just...incorrect renderings.
nice
I was godot was actually usable for me, this is getting ridiculous
wouldnt happen with godot :3
godod lacks graphical features, C# support is ass, and their "Everything is a scene" system makes project organization hell
i mean to be fair not everything is a scene
Unity is really the only fully featured 2D and 3D capable engine I know of
i thought unity 2d is just 3d with fixed camera angle
gameobjects are a scene, prefabs are a scene, levels are a scene, menus are a scene....
unity has a crazy robust set of 2D tooling. You're thinking of Unreal Engine which is just purely 3D with a "2D" mode that locks camera perspective.
I know of no other game engine that has nearly the same level of 2D design tooling as Unity
you dont have to use the scene system if you dont want it for some particular thing
you can create the objects yourself, place them wherever
maybe something like GMS is pretty close, but then you lose pretty much all 3D functionality and have to use Gamemaker script garbage.
but then those objects go into a scene. And when you need to make a prefab, that';s a scene.
Because the only way to make a reusable collection of items is a scene, unless they're hiding a prefab system somewhere deep in the menus I was never able to find.
why do scenes make project organization hell in the first place?
because if everything is the same type of object, there's no organization of which object is which
i would argue that that's your job
the scene system gives you freedom to structure it however you like
In unity, a scene is what you expect it to be: A scene.
A gameobject is an object, a prefab is a collection of gameobjects with predefined settings.
In Godot you have to use Java™ naming
ObjectMyTypeMyObjectName
SceneMyScene
PrefabMyPrfab
you can use resource files and scripts and avoid it altogether afaik
I shouldn't need to work around your shittily designed system
why can't you just name it what it is? no need for pseudo hungarian notation
it's just FOSS syndrome 🤣
A player object sholdn't be a scene
it gets confusing
"why do I have a scene named player?"
because it's not a scene, it's a prefab.
a scene is not a good name maybe, but at least it's consistent
So it needs to be named in a way that is understandable because there's no differentiation between types of objects.
i agree, the "scene" naming is sort of confusing
it's just bad for organization and makes no sense
but that's 99% of FOSS software for you
i dont think it's because it's FOSS that it's bad
then again i dont think it's bad to begin with
it shares the same issues that many FOSS software do.
but i havent really been using glorious C# in Unity
Poor organization, bad design choices, inconsistencies across the board
i guess i just dont see what would be better
Like their garbage chinese knockoff python gdscript is a pain to use, but their C# API just uses all the exact same functions...and snake_case in C# is ugly, stupid, and makes every code linting tool scream at you :)
Unity is a great example of what is better.
C# using normal C# code style.
A system of correctly named tools such as scenes, objects, prefabs, etc, etc...
A UI that doesn't look like a toy.
Proper external tooling support (Good luck getting C# code completion working on VS code with live integration in Godot :)
Пешерний человеки
not russian but soviet bots
хахахаха
its the soviet union
i havent tried the C# integration, i just assumed it was something Microsoft just paid them to do and that's the only reason it exists
i just use the gdscript, which as of the current version is suitable imo
the UI doesn't look like a toy to me, but then again i edit images in GIMP
gdscript is insufferable, chinese knockoff python.
we didn't need a DSL for one engine we needed a language that people already knew
it's really not meant to be like python
fucking javascript would be better than that.
no.
i like java script
yes
At least javasshit is a real language not some made up garbage that you would only ever use for godot and nothing else.
I'd rather make sand castles than gamedev with JavaScript
I'd rather use FORTRAN77 for making games than GDShit
I have never used javascript for gamedev
I have
it's trash
oh ok
I used JavaScript for fligthsim projects, it's....an awful lagnguage
it's easily top 10 worse experiences
I think it's really not that big of a deal to use a language made specifically for the engine
you already need to learn a bunch of libraries and tools
I'm using javascript for a python project and I love it
might as well use a specific language for it too
it's just stupid and uneccesary
especially when the language is dogshit
why do you think it's bad?
my experience with it was fairly positive
I'm curious to know what you don't like about it
Trying to be python while failing miserably to have any of the nicities that Python has.
They had the option to fix things that are annoying in Python such as dunders, but instead just made them uglier because now we get _init instead of __init__
typecasting feels tacked on with ugly syntax
The completely uneccesary usage of := when you could just use type inference or set typing. It's just a weird middle ground that gives you the best of no worlds.
"Code regions" because I guess just having an editor that allows you to fold any funciton/class is too hard?
As mentioned before, no external editor support. Good luck getting up-to-date code completion in your favorite editor, let alone active degbugging.
Trying to be python, yet uses lowercase true/false and null instead of None.
They somehow made lambda functions worse by adding extra syntax onto the already cumbersome python syntax. If we're fucking up python, why not at least add arrow functions?
"Get things done quickly with Godot's built-in scripting language GDScript. Inspired by Python and other languages, "
before you say "It isn't trying to be python!"
Python is and always has been their primary "inspiration". It even used to be referred to as "python-like" in the GD2/3 days.
well I guess I agree with some things
i don't really mind _init personally, and I would prefer type inference. I haven't tried too much external editors, last I checked there was a language server somewhere, but I haven't actually tried it
debugging it in your editor seems like a fool's errand though - it's most sensible to debug in the engine
I always thought true and false should be lowercase tbh
and yeah I mean it's inspired by python but it's clearly not python at all
Unity debugging through VS code works flawlessly
And since I'm comparing to unity...
how do you debug a game in vscode?
don't you need to uh.. see the things?
in the renderer?
You're not going to believe this but you can actually have more than one window open on your computer at the same time.
oh I see, so stepping in vscode also syncs with the game panel?
You're debugging code side in editor, visual side in engine...
This is also just the way unity works. All their code debugging happens in external editor
The default option used to be monodevelop. I don't know if that's still the case
They push Visual Studio. The full one, not VS Code.
ugh I hate visual studio
that is honestly something I never experienced, didn't even think it was an option until you told me about it
But again, install the extension group for unity, set it as your external editor, done. VS code just works.
Unity simply has no code editing or debugging built in. There's a console to report errors or warning (or log output) but that's it
And IMO that's the way it should be. Unreal engine is the same way.
Code tools for code, engine tools for engine
Else you get toylike garbage like gamemaker studio , and godot
I guess that makes sense
I did miss my vim binds in Godot code editor
lol
I mean yeah that's just how I do things
I like how it feels on my fingertips :3
I use vim a lot at work because 80% of the systms I interact with are headless, so you gotta use a terminal editor
and a terminal only environment is the only place I'd ever want to use that
on my personal systems I use Helix for terminal edits whenever I need it
I use it for most code editing
I only use something else when I have to
like with java
or with some god forsaken system
I simply cannot leave VS Code
or when I need a debugger 🤔
too fully featured for all the different languages I end up interadting with
I installed vim mode in vscode
only other option similar is Jetbrains Fleet, which, while I do LOVE the UX andUI of fleet
you can only have code completion with AI, you can't have normal language server code completion
and that's a hella dealbreaker for me
why
that sounds awful
that's a great quesiton, ask jetbrains, not me
turn off AI, get no code completion, there's no settings otherwise.
i cant stand vscode tbh
it really sucks, because Fleet has such smooth UI animations, it feels fantastic to use
i only use it cus sometimes i have to
it makes VS Code feel archaic and janky.
vscode is archaic and janky
There was/is an addon to add smooth animations to everything in VSC, but it breaks basically every single update
and makes the editor unusable
so not worth the annoyance.
I've tried other editors like the atom continuaion Pulsar.
one of these days vsc will cross the line for me I will use codium or something
but Pulsar really struggles with language servers, Unity for one I was never able to get completions working for.
tried VSCodium but 50% of extensions don't work, rendering it unusable.
but with rgb
Vim isn't sexy, vim is a terminal editor.
sexy just like RMS
with aweful archaic binds that make no sense if you've ever used an editor from the last 3 decades
atom died for your vscode
and we mourn that loss daily
on the cross?
on the microsoft cross yes
pulsar is Atoim continued by the community
on the microsoft cross
i like the bindings 🥺
theyre good
if you really want terminal based, something more modern like (Helix)[https://helix-editor.com/] is fantastic.
I'm not going to edit it to swap the brackets
Helix is mostly vim-like, has a great set of features built in, including custom language server support
i dont actually want terminal based
because those struggle with RTL languages
i just want something fast and with my fav keybinds
i use vim because it's just the best i could find
and i did try most of them
though you gotta be one of those people who like configuring things manually because the stock configuration is pretty much blnak.
I used Emacs for quite a while, I even had my own emacs distribution.
i used emacs extensively too
but i couldnt handle the slowness
it was just sooo slowwww
why cant things just open when i tell them to open?
Microsoft hasn't crossed a big enough line for me yet
6 years ago lol
you know you said, this Am pretending I didn't cross over to linux 6 months ago because of that
awoo emacs xD
that's a good one
I think the reason I did it was a major bug in VSC preventing me from using it
what's really bothering me with both vim and emacs (amd most other code editors tbh) is just godawful support what i consider basic features
so I needed a new editor
I built awoo emacs from the gorund up after triyng doom emacs and centaur emacs and finding them to have major issues with the way I did things
notably things like C-c, C-x and C-v not being copy/paste/cut
like being able to write in arabic or hebrew without the text being displayed in the wrong direction
or being able to render latex blocks in-place
and they were a nightmare to customize unless you were the one to write them.
So I made my own config that was a nightmare to configure if you weren't the one to write it.
ah ctrl-c copy gang i see
especially because I write lisp in a way that hurts most people because I can't really read lisp otherwise.
i dont wanna touch lisp configs
ik it's allegedly 'aesthetic' or whatevever but i dont see the appeal
i prefer lua
;; Bootstrap for straight.el (https://github.com/raxod502/straight.el)
(defvar bootstrap-version)
(let ((bootstrap-file
(expand-file-name "straight/repos/straight.el/bootstrap.el" user-emacs-directory)
)
(bootstrap-version 5)
)
(unless (file-exists-p bootstrap-file)
(with-current-buffer
(url-retrieve-synchronously
"https://raw.githubusercontent.com/raxod502/straight.el/develop/install.el"
'silent 'inhibit-cookies
)
(goto-char (point-max))
(eval-print-last-sexp)
)
)
(load bootstrap-file nil 'nomessage)
)
Behold, I have used perens as brackets.
i mean that looks pretty good to me
it's so ugly. I HATE lisp and every single one of its derivatives
every emacs/lisp user I ever showed this told me I wrote the ugliest elisp they're ever seen
theyre just grumpy
I mean, they're lisp users, so I believe it
like all lisp users
theyre using a dead language that nobody cares about
with a syntax that nobody but them likes
Anyway, the one cool thing I did with awoo emacs is the module language configs
you simply threw a a single file with the config info for whatever programming langauge you wanted into the languages folder, and on startup it just loaded it.
better than having to link it manually ngl
;; Javascript support using js2-mode for Awoo Emacs
;; This file is not part of GNU Emacs
(straight-use-package 'js2-mode)
(add-to-list 'auto-mode-alist '("\\.js\\'" . js2-mode))
(add-to-list 'interpreter-mode-alist '("node" . js2-mode))
(provide 'awoo-javascript)
javascript example
it just kinda works and I couldn't understand why no other emacs distro did it that way.

it looks pretty smol and comfy to me
i used doom emacs a bunch and i couldnt figure my way around the config
yupp
i think im just allergic to these over-engineered config systems
the best thing is this hasn't been touched in 6 years and I bet it still works
well yeah because emacs hasnt gotten an update in 6 years probably
hardly surprising
;; Install/load language support from `.emacs.d/awoo/langauges`
;; (https://stackoverflow.com/questions/18706250/emacs-require-all-files-in-a-directory)
(let ((loaded (mapcar #'car load-history)))
(dolist (file (directory-files (format "%s/languages" awoo-dir) t ".+\\.elc?$"))
(unless (catch 'issue
(dolist (done loaded) (when (equal file done) (throw 'issue t)))
nil
)
(load (file-name-sans-extension file))
(push file loaded)
)
)
)
;; Load our custom defaults
(require 'custom-defaults)
look at that, past me even included the stackoverflow link I found the code from
you even put it in () like a true emacs god
most of that was incomprehensible at the time to me, much more so now.
i just couldnt stand emacs being slow in the end
it took forever (approx 1 second) to open the editor, swap files etc
One thing I do like is unless
unless and until are two things that I think every language should have.
theyre just fancy while loops
Ruby's until was the one thing I really liked from Ruby and constantly find myself wanting in langauges like Python and C# to this day.
they are, but it's some syntax sugar that I actually like
unlikes rust, which is 50% syntax sugar that breaks their own styleguide
ah
It is absolutely uneccesary, but it's shorthand that makes code actually more readable, and that's the kind of syntactic sugar I'm all for.
eh im fine without them, but ill take the sugar if it's on offer
was it good while it lasted?
oh by the way my unity issue was forcing fast vsync on through the GPU, forgot to add an exclusion for the ediitor
I basically never used it because I wouldn't have been able to to share code with people.
finally i can see your fancy cuboid scene
honestly the only reasons i never bothered with unity was the obnoxious asset flip culture, C# and the whole "PAY US MORE MONEYYY" vibe
Back to my preferred layout, this is where 4k would be nice though.
jeez it's earlate for you
awooing time
indeed
i can see the appeal of having good external code editor support
Now I have to port a bunch of GDScript over to unity
I wonder if chatgpt could do that 
me too, I'm not actually going to try
im gonna play pillars of eternity
surprisingly painless
ignore the twitch stream in the background, didn't realize snipping tool was getting audio
Update: I tried to increase the CPU threads and I made an oopsie. Unity editor froze.
cooking
Can I give my opinion on it, or do you want to go in without any preconceived notions?
Not talking about spoilers, just my impression of the game as a whole.
sure
There r so many luna's tho
the first Luna
Why not @sturdy cobalt ?
you'd know
makes sense
come to think of it, pokemon games have gambling
(i don't really love gambling tho just a disclaimer)
have u ever played the slot machine in pkmn?
nope
for what?
I really like the original Baldur's Gate 1 and 2, and while PoE captures the same game mechanics (with more QoL improvements), the story and setting is just incredibly boring.
oh, i have arch + cinnamon, it just kinda works
oh icic
It's super wordy but it feels like none of it matters.
No
I think free will is incoherent as a concept.
hot take i don't believe it's something worth discussing
It's not just false, it's downright poorly defined.
how would u define it?
I can't, that's the point.
And anyone trying to do so has failed, imo.
have you watched the alex o connor video?
I've watched many Alex O'Connor videos.
lol
he is the one who introduced me to "free will cannot exist" and made me read Sam Harris's free will
But I seem to recall he has a similar take to me.
I've read one Sam Harris book, but I don't remember which.
I think it was the moral landscape
free will and 2 pages of his meditation book
oh
i wanna read it but it has so many pages
how do u read books so big?
I listen to them in audiobook form while walking or doing chores
how old are you if you dont mind me asking?
37
👍
I think I came to this conclusion on my own, though I did read some related philosophy
@ripe birch my desktop
ah makes sense why u r litwick
he's my fav
Free will does not exist. That's the claim I'm making, anyway. To me, it seems impossible even to imagine a world in which free will makes any sense. This video has been a long time coming.
@CosmicSkeptic
--------------------------------------------LINKS--------------------------------------------
My conversation with Stephen: https://www.you...
Particularly I think I arrived at the whole thing about how randomness is not a viable alternative to determinism while studying stats at uni
honkai star rail mentioned
show your teams now
i don't play anymore
I haven't really given much thought to the story, which hasn't developed yet
I did like bg1 and 2, I'll see if it's significantly better
it can be well defined
it's just that whatever you get as a result is guaranteed to upset someone
Not in my experience. It either comes down to something that's logically contradictory, or something that seems silly to call "free".
Like compatibilism.
what's silly about compatibilism?
It's cope
how so?
It's like recognizing that free will, as it's classically used, is incoherent, but refusing to want to give up the term, so you redefine it as something that's coherent, but useless.
It's just unnecessary.
I wouldn't say useless
I don't like contradictory definitions or useless ones
I think there's value in the idea that some choices are forced on you whereas others are driven by your internal wants and desires
I don't see what that gives you.
What's an example of a concrete situation where that makes any difference?
a way to tell people they're being dicks if they give me a "choice"
You can say that people are dicks even if their actions are determined.
It's just descriptive rather than prescriptive.
they're determined but I want a way to differentiate actions I took because I wanted to and ones I had no choice but to take
Why?
because it makes a difference in how I judge people for their actions
I don't think it should.
I mean everyone I know realizes the difference - if you kill another person because you chose to or because you had no choice - that makes a big difference
It makes a difference as to what punishment you receive, but that's also just a practical consideration.
right
Someone who murders with intent is more dangerous than someone who does by accident.
right, those kinds of decisions tell us more about you as a person
I mean your 'free' choices
that makes them valuable
Indeed. But there's no need for some vague "free will framework" on top of that.
That just muddles the truth.
it's not a framework
I'm just defining those types of choices as free because it's a useful label
We can evaluate those decisions without categorizing them as "free" or not.
I disagree that it's useful, I think it tends to confuse people.
you can give them a different name if you want, it wouldn't make a difference
It makes a difference if it misleads people into thinking that it's something it isn't.
you'd still want to differentiate actions you take on purpose vs you're forced to
I think it often misleads even people who are compatibilists.
You can just do that without using a lossy abstraction.
how? by constantly swapping free choice with 'choice taken because you wanted and not because circumstances forced you to'?
it's verbose
and needlessly so
just call it free and be done with it
you only need to explain this once to someone
No, by looking at the choices people make and analyzing the causal chains leading up to them.
People don't want things randomly, they want things for specific reasons.
Their preferences develop as a product of their genetics and environment.
allegedly
most of the time we don't know why they want whatever they want
heck I don't even truly know why I want talk about this rn
Well, even if they do want things randomly, a random variable is not freedom.
it's free because it's whatever they wanted
That's the cope
doesn't matter to me why they wanted it in the first place
There's nothing special about brains with preferences.
I didn't claim it was special
Those brains came about through physical mechanisms.
I just said it reflects their preferences
The "free" label is unneeded
We can just look at brains with preferences for what they are without assigning some special label to them
it's as unneeded as any other word you can define in other means
No, some words are more redundant than others.
it's just makes it easier to talk
And some words are vaguer than others.
Sometimes it makes it harder.
now my friend knows that when I say I picked blue 'freely' it's not because red was super expensive
No, that's just confusing.
Well, I know you didn't pick it through some Christian notion of free will.
no I'm not religious
Wouldn't matter if you were.
I know you didn't because that notion is logically incoherent.
And even if you're compatibilist, I still didn't learn anything new about why you picked blue.
frankly I only met a handful of christians in my life
they didn't have time to share with me all the details of their beliefs
Because there is some actual cause for why you have a preference for blue.
you learned that it was because of my preferences
maybe even because I like blue
Who knows, maybe your mom liked wearing blue sweaters when you were a baby and it makes you feel comfort to see it
Or maybe you have a gene that makes you like blue
sure
but it doesn't matter why I like blue
In any case, calling that "free" just makes it more confusing
I mean, it might matter.
the fact that I do is useful enough to my friend, who might want to buy me a complimentary blue ball
You don't have to tell him you freely chose blue, you can just tell him you like blue.
The "free" part is unnecessary again.
I don't need to be too direct
I can explain both in a single sentence
sometimes you state one fact, but actually you state two
The example doesn't justify why you need the "free" part
If it's a convenience, it's convenient for something
But it just seems like an inconvenience, because it's confusing
It's mundane because people don't think too hard about what they're saying
if something is confusing I'll just try and be more explicit
but usually we have our internal languages
My argument is that it never helps make anything clearer
It always just muddles things
well it's a bad argument, I just explained how it might be useful
You said it tells your friend you like blue, so they know to buy you blue things
But I pointed out that the "free" part doesn't contribute to that
So I don't see how the "free" part is useful
I think most people have some notion of choices they made with intention and choices they made with no intention
it's a useful distinction
Well, I think it doesn't exist
right.. well it doesn't really matter either way
I think it can somewhat matter how we reason about assigning blame to people for their actions
And how we emotionally feel about those choices
it's just.. sometimes I want to inform someone I made a decision, but also at the same time express that it was a willful choice, or a choice I didn't want to make
it's something I commonly do
My wife has a friend who's always a dick. He always chooses to do stupid shit and hurt people around him. I know he likely does this because he was traumatized by a lack of affection from his parents when he was a child. By your definition he freely chooses to be an asshole. From my perspective his actions are basically inevitable by how he himself was hurt as a child. I don't really get mad at him. I just keep him away from my loved ones.
well yeah his free actions indicate that he's a dick and that you should stay away from him
We emotionally get less mad at people who are forced to do bad things by circumstance than people who freely choose to do bad things.
if someone threatened him to do it I might be more sympathetic and not call him a dick
My view is that all actions fall in the former category.
eh... it makes a difference
in terms of how easy it is for a person to change their behavior
how well it predicts future choices they make
I don't think it matters.
I can still evaluate his behavior and judge the probability that he'll improve, or whether he's a threat, without thinking of his actions as free.
it doesn't matter to you whether someone is very likely to offend again or just isn't at all interested in offending again?
Sure, it matters, but it doesn't matter whether they can act "freely" or not.
That doesn't affect the risk calculus.
it does
because if they don't act freely, they might yet be freed to act freely
I'm not sure what that means.
if someone is threatening you with a gun, you could remove the person threatening and then your decisions would be free again
This is circular. You are presupposing the whole "free" concept.
im just saying, there's a difference
I can't really take your word for it, unfortunately.
i don't think you understand what I mean
I don't.
well, nevermind then
I didn't mean to come off rude, I'm kinda hungry and tired right now and waiting for dinner, so I can't really focus very well and I'm being too impatient.
it's alright, I'm tired too
I just don't know if I could explain myself even if I tried
so why bother y'know?
If I was feeling better I'd try to be more charitable and listen to your point of view more thoroughly.
Well, it's alright, we don't need to solve the determinism-compatibilism debate today.
maybe some other day
We can give it a go.
guys why is the US government letting ICE just murder random 37 year old woman in her car who wasn't doing anything
then they called her a domestic terrorist
she never even got out of her car
and the agents blocked a doctor and the paramedics from getting to her
so they had to walk all the way to carry her dead body to the ambulance
Because the US government is fascist
what does this even accomplish besides making the population incredibly upset so then you can justify being even more violent clamping down even more and just basically become Nazi Germany
like the woman's neighbor comes out and is like "wtf man? you just killed my neighbor!"
"how do you come to work everyday??"
Well, the nazis did manage to get control of Germany
that's the only possible reason I can think that they would be doing this
so they can justify martial law
or some such thing
when people freak out and start demonstrating
And to spread fear, despair and apathy
yeah
what a clusterfuck
meanwhile we have him just about to take over an allied country and European leaders are still trying not to upset Trump and offering the most watered down rebuke of all time
NATO is officially useless
also apparently these officers only get 47 days of training, and that's because Trump is the 47th president
was it ever useful? /j
no

article 5 is just ignored
and the US is not going to vote to attack itself in defense of Greenland
and nobody is going to go to Greenland's defense
they didn't anticipate hostile aggression from a fellow member lol
I'm sure that's the full story
It feels a bit like having your loud and slightly offensive uncle suddenly start threatening everyone in the family with a gun.
I guess maybe they're trying not to start shit and just quietly ride his term out and hopefully negotiate more effectively with his successor.
it literally is
I can link you a video
I just described the events in the video
yeah, I figured it would come to this eventually
it's just scary that it's already happening and we're only 1 year in
what's this place gonna look like in 4 years
it's a 37 year old white woman in a Honda with like family bumper stickers and stuff just sitting in the road outside her driveway not doing anything
she's literally you or your mom or your family member
and they shot her for trying to get away
I mean I think this is a pretty good indicator that something is severely wrong
If you're gonna ignore this, what are you not gonna ignore?
Things have been severely wrong over there for a long time
they have
Not even just since Trump tbh
notice they are shooting into the side of the car? she's not trying to run them over. that's what Trump and the DOJ said.
she literally steers to avoid the other ICE agent
yeah, since Reagan really
Pretty much
I'm not sitting on a high horse though, things are trending in a bad direction here as well
They're just not as far gone yet
has it been useful since the 90s?
since washington
random but how do y'all do SSHFS on Windows
I'm using the GUI manager but it rejects my private key auth
Apparently it doesn't allow for privkeys with a password, so I put my key in the ssh-agent service, seeing if that might work, now it's throwing a different error that the notification in Action Center is too small to show me in full, clicking on it makes it disappear and it doesn't actually stdout the information at all
I think most people use a program like filezilla
sigh I'll just use WSL
tried the sshfs-win build, throws generic "connection reset by peer" even with verbose log level
wsl
Btw, nginx on windows also doesn't allow certs with passwords... And won't tell you anything is wrong, ssl will just silently not work
ts wouldve done numbers in 2015
What was typescript even doing in 2015
@young shoal bringing back this absolute banger
i was there!
@thick osprey you would enjoy remembering this too
That's still one of the best moments.
The joke is funny enough. That it actually worked was priceless.
Thank you for pinning it. We need more sources of joy in this world
yeah, I don't know when it was set up, but probably since then lol
probably like 1947?
a bunch of geopolitical and international order things were done around then
also the Roswell crash site
👽 👾 📡
well this didn't age well
in hindsight, I should of asked more questions, That kind of what normal cops have to do if they make the Decision to surround your vehicle while they are on foot
I don't know truth, but some law enforcement people ahve said: they're trained to not get in front of a vehicle for exactly this reason. A big part of LE training is avoiding putting themselves in harms way.
Bit of a yikes position to be defending ICE
ofc you should ask more questions, look at the videos, etc
Its very obvious that nobody was about to be harmed
Guy had his gun out before the car even started moving
ICE "agents" don't even id themselves when asked - how can you know they're actually ICE and not criminals trying to hijack your car or kidnap you?
Because of that, white passerbys are encourage to interrupt ICE - because if charged with interrupting ICE, they can claim they thought it was a kidnapping
Now is the time for 2A fans to show they have spine
And start shooting at the people disappearing their neighbours in the middle of the day
the fuck's happening up there
You know they won't
Fascism
I have a sticker on my MacBook for a reason (there's irony hidden in there somewhere)
@empty dune .
Okay So if I want a job and to be a gamedev and will also have to learn c++ in school.. what do you guys suggest me
Byr for the love of god and all things holy if you want a job in gamedev DO NOT DO UNITY
you would probabbly learn more C++ yourself than you can learn in school.
start with C first. or something even more basic, get your programming fundamentals in
what i did was go into a niche engine called godot, every job posting is only competing with maybe 5 people
Yeah its bare minimum at school
i mean, unreal engine is the real deal
I thought learning python would be okay at first
trust me, no school curriculum can teach you enough c++
yea but you need a beast of a computer to run it, and im sure thats over saturated too
i suppose you could do that
godot is rising in usage by the year exponentially
if you want a job in gamedev go for godot
Where and how to start tho?
maybe so'
Not in gamedev.. I want a coding job.. thats not gamedev
plenty of books. I personally suggest people Head First Python but the community tilts towards "boring the automated stuff with python"
i meant the coding part of gamedev
and better yet, if you learn how a CPU works, how an OS works, you would have much more clarity.
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
i think i answered my own question, the place to look for a job where theres a lot of opportunities and little competition is godot
its language is GDscript and its very similar to python
its a very niche thing tho?
i had my eyes on godot but feared that it wouldn't scale due to performance implications of using an interpreted language
does godot have much of a market share
theres a discord server that posts paid jobs every couple days with little to no competition for them
yeah but can you really have a stable job in that stuff?
May I ask what godot is😓
the more projects you participate in, the more your portfolio grows
its a game engine
its a game engine like unity or UE
Ohhhh
quality over quantity?
for most people I'd wager that it's more than fast enough
mhm, right now the job im working for is making a super high quality game, having that on my portfolio is gonna get me hired for any project i want to get into
no individual developer is going to be writing something like a AAA game anyways
yeah, i meant, indie games can do well but none of them large studios would use it?
well, that works great in your favor
6 figure budget, gonna be posted on steam, and itll be crazy
yeah idk if godot has much of a market share at all
dayum
its growing a lot though, every year the amount of games published on it doubles
yessir. indie games generally tilt towards unity, right?
Games use all types of engines. Indy and publisher driven.
i am not into gamedev, so i wouldn't know much honestly
taking a gamble with godot is a much safer bet than trying to get into SWE in my opinion
why?
If you're curious: https://enginesdatabase.com/
Select the type of game, target platform, and other options. There are a lot of choices.
i'd argue otherwise
because SWE is only gonna get more over saturated, especially since its so important
wow, cool stuff.
i mean, we can't predict the future, and I'd wager a lot of those games that godot are using are smaller team indie games (not that that's a bad thing, but most indie teams probably aren't actively hiring)
with the way things are here in my country, I am seeing everyone jump on the AI hype train and no one is picking up core computer engineering.
If game design interests you, you would recommend both. You need an income to support a side project.
I'd wager that software engineering would see better days especially since we'd see more founders looking to push their vibe coded MVP to prod
but then, if I knew the future, i wouldn't be broke lol
i think rather than the two groups being "SWE" and "game dev", there's a lot of different applications for writing code in various different fields, and different types of jobs have different requirements and amounts of people applying to them.
im aware there are other opportunities that exist out there, but i dont know of any of them, i came here looking for them but nobody had any to offer
why not expand your skillset then? C++ still has quite a market, and its hard to learn too.
i started with c++
tons of startups nowdays
That makes sense. We're a place of learning not hiring. 
and if you crack DSA, could try FAANG at some point?
could also talk to more ppl, maybe irl, maybe on linkedin, conferences, etc. building a network helps a lot to get some good opportunities
I see the appeal in trying to target a niche technology to avoid competition, but if there's not a large market, then you've got an issue. If you just want advice on how you can break into SWE, we can give you advice there--plenty of people still manage to do it, even though the state of the market right now is less than ideal.
i wish there was a key, like “make these 6 projects over the next year as your portfolio on github and those are the 6 projects companies will hire you for”
there really isn't something definitive like that--there's no master list of projects that'll guarantee you a job
or anything really that'll guarantee you a job.
its all probabilistic at best
im getting so many mixed messages “we can give advice on how to break into SWE” “the advice is, you dont”
if you've got a degree, a solid resume with experience and good projects, and are doing a large volume of applications, I'd be surprised if you didn't at least get an interview.
does a gamedev job count as experience? i could def frame it as “experience in a software development role at a startup company”
sure, it definitely does.
you can get your resume looked over in #career-advice.
i need to remake mine, right now its extremely outdated
are you still in uni?
your uni will probably have resources, but what I've found to be most helpful is reaching out to older students who're in the same position as you, and have succeeded in landing internships or full time jobs, and have them look your resume over and to give you advice.
if you're still pursuing your degree, you probably want to look for internships.
yeah if everything works out it could turn into a return offer for a full time position
consistently sending in applications, and sending in a lot of applications, is also very helpful.
btw, is the general pattern in US for Uni tuition loans?
and crippling student debt, yes
crazyy
You can also try having rich parents
i mean, ig its just a cultural difference
i get paid to attend college actually
Nice!
like 2.5k in overage each semester
wow
Some people do luck out, but it's definitely not the standard pattern
(to be clear, not saying it's just luck, I'm sure hustle is also involved, but you do need luck AND hustle)
understood
US pays a lot but generally to get those amounts you're working in the US and paying a higher cost of living
Oftentimes if US is like... hiring overseas they're paying location dependent wages
if we were to look at purchasing power parity, is life in US still just avg even w higher sallaries
MAny live paycheck to paycheck, yeah
because where I am at, earning 40k USD is already putting you in rich category
Many many.
And class mobility in the US is much lower than many other countries. Namely, once poor you stay poor, once rich you stay rich, etc
excuse my language but wtf...
and you have to live in the US *shudders*
oof
Hey, there was recent international polling that still rated the US as a better place to live than Russia!
lol
(But it was pretty close)
i suppose i wouldn't care much
my country is crazy about the american dream, its the gold standard of excellence here
We've definitely worked hard to project that image across the globe
i just feel that the cost of living would far outweigh the earnings i'd make
Meanwhile, much of america is trying to remember what that dream was.
lmao
i suppose life is comfortable in east and south east asia
that's my ideal place to live in
earn enough but everything is cheap
relative purchasing power
local purchasing power is pretty good in a lot of eastern european countries
I've honestly considered moving to Germany. The US has drastically cut medical research funding by the government. The German government strongly funds medical research funding, especially in neuroscience which is my strongest domain
germany is up there on my list, its a good place to be at
i hear it pays fine and the govt provided facilities are nice
and they have trains
ps, in the longer run, eu citizenship can be powerful if you go for it
delayed trains
lmao
but trains nonetheless
hah
for punctuality look a bit further south
japan's the best at trains
debatable
the service and punctuality is unmatched.
I will say that from an engineering standpoint their bullettrains are impressive af
yes
switzerland?
and they run every 15 mins
floating speedy trains
i've not heard a lot of it but is it better?
that's maglev
not your regular bullet trains
maglev is in development
ty for the clarification
lots of focus on punctuality and minimizing transfer times
but is it accurate to the second?
How nice it must be to have trains (plural) that go faster than 45mph on any sort of schedule.
they issue apology letters for a 10 second delay i heard in japan
500 km/h on a train is crazy
lmfao, ikrrr
500 km/hr on ANYTHING is crazy
i hear they will open a maglev from osaka to tokyo within this decade
yeah fair
i suppose the ability to see the ground up close at that speed is more insane
you've got quite some clearance in the air
ah and the comfort of not being stuffed up into a small seat.
Airport security. Any argument for flight over trains is moot for me at that point.
yea
I refuse. Never again.
flights are faster at speed but slower if you include the entire process
They keep making those stupid seats smaller and smaller
I mean, it's solid
In 2024, Swiss Federal Railways reported that 93.2% of trains arrived within three minutes of schedule
But the magic of the system kicks in when you have transfers
Synchronized time tables to minimize transfer times, it's neat
That's REALLY nice
its solid indeed, but i'd like to still argue that japan wins the timing game, average delays are under 30 seconds and yes, the time table is also synchronized similarly
ive been pretty lucky with my airline security
Me, the american, watching in sad humor as the pros and cons of checks notes a delay range of three minutes is discussed.
forgot my IRC password again good LORD
well, why care right. both systems are solid af
Airline security is..... depending on other contextual information the individual experience will differ wildly
Aren't you blue team? Where is your password manager? 
i literally compiled keepass yesterday to store it then forgot lmao
absolute junior behavior.
i thought i put it in some gpg file temporarily but its gone forever
lol
one time i forgot to add ~80 servers to a vuln scanner group
to be fair percentage wise thats pretty low but
never again
That's not bad. They probably had less issues duirng the time you forgot.
i dont think anyone noticed until they tried to check the status of the server lol
we have remote scanners anyways
it's funny to see the stats in europe, switzerland on the top or very near the top with an asterisk attached, noting that the swiss considers their train delayed at >=3 minutes, rather than 5 which everyone else does
playing on hard mode
the secret lies in not knowing your passwords
its 16 random chars 🥴
I think the swiss might win some by basically all transport being part of one system, while I think in Japan it's a bunch of separate companies?
i mean, fair point.
japanese companies are a bunch of separate ones but they are super well integrated
with stations being shared by a bunch of companies and the payment scheme too
the transfers on the swiss might be much smoother tho
I enjoy my travel pass covering trains, trams, buses, boats, funiculars and cable cars
yea, they have suica for that
or pasmo.
these two and you are basically covered for everything
except for some special ones where you'd have to take out some cash
i just one one single payment option for everything so i dont have to ever think about it
suica then.
cable car as public transit is a vibe
unless it costs more
ngl that's true, swiss is a lot of mountains
it is a vibe
i like it
i get to take nice pics
and tunnels
yess
japan is also a lot of hilly/mountain terrain but not as much as swiss
iirc, the requirements for the shinkansen bullet trains was so strict that they had to build nearly a completely levelled track
still waiting for pommel trains
If I'm on a coding practice site and used to be able to solve hards but am now struggling with easies does that mean I got stupid
Nah I think it just means I need more sleep
temporary mental enfeeblement
I'm gonna finish this easy problem even if it kills me (but hopefully it doesnt)
Swiss trains are the embodiment of "slow and steady wins the race".
#switzerland #train #urbanplanning #travel #highspeedtrain #service #germany #france #italy #japan #urbanplanning #scenicviews #amazing #highspeedrail #high #speed #rail #amazing #building #construction #strategy #swiss #swisstrains #stadler #bombardier
what about being a full stack web developer
like
as the job thats in high demand but less competition
because its really intimidating, and most people are going into python, ML, and general SWE
I don't know. I don't have my pulse on the market outside of my specific niches. there's also no guarantee things will stay that way even if someone did know. That's a lot of uncertainty and unpredictability right now.
my boss told me that the boring but stable and reliable jobs are the ones like full stack and automation
That's interesting that your boss thinks automation is boring.
like QA automation
I have no idea what will be safe/stable/reliable and I am not sure anyone does, honestly.
the non glamorous but stable non flashy jobs
Those are some of the more fun puzzles to solve!
No, what I mean is what is stable is a determination that can only be made by looking at trends within a consistent paradigm. But with GenAI we're seeing a massive paradigm shift that is still ongoing. I don't think anyone can confidently claim any aspect of software/tech is definitely safe
Nobody can ever say that. But i think it seems pretty likely that transformer architectures aren't gonna replace developers wholesale solely through scaling up, without some kind of research breakthrough
@cinder cape https://media.discordapp.net/attachments/412357430186344448/868147736426451045/romsm.png?ex=696465d5&is=69631455&hm=09d2200022bfdda48fc7bc8911b7822192645b47e73586004e968fc0fcb30632&=&format=webp&quality=lossless&width=506&height=795 Here's one I prepared earlier. Just because it's an L-system, doesn't mean it can't have stochastic elements to it as well.
You don't have to take every path you can take. Not every path you take has to be taken exactly in the same way all of the time.
Naturalism comes from a conjoining of the procedural and the imperfect.
Okay ty
But I can‘t use these values right? Like when I have my grid I wanna „translate“ it with bpy to Blender
You would adjust the seed text, the rules and the specific actions each function takes to suit what you'd want to be doing.
and the number of iterations you use to transform the text
Sry I don‘t understand it exactly. Like I said, I‘m a new dev xD
Think of the code I sent as more of a general framework, than a set approach.
The idea being, you start with text, you have a set of rules you apply iteratively to that text, transforming it per iteration according to those rules of substitution. The end result is read through and executed according to what you specify.
You don't have to use text to do this.
You could probably do this with regular code, too.
But how do I create a city with it?
Do you see how the functions draw lines? Imagine if instead they were changing board position states.
Or imagine if you had a position in your grid that was a bit like that text.
Apply a rule to that position in the grid. What then happens to the surrounding squares?
Apply the rules to all the positions in the grid. What happens then?
How does the pattern grow?
Massively xd
Imagine pouring water into the center. How does it flow? Describe the flow.
But in code, at a cellular level.
In every direction
Talking about cellular automata, now and flood fills.
Hm like in the mid is the highest waterlevel and then it sinks? xD
Sry I‘m stupid hahaha
Is there an easier way? Or sth else? I don‘t understand this system I‘m so sorry
You're not stupid. You're learning.
Okay again, like this system replaces a value with other values again and again right?
Based on my understanding of what you're doing, you'll want to understand IFS, iterated function systems, which is what L-Systems are a type of.
Btw I‘m so glad that you‘re helping me
Fractals in general.
You may wish to study recursive function calls.
Though they aren't the only way to do tree traversals.
iNvErT a BiNaRy TrEe
I‘m kinda confused xD
When I started doing what I ended up calling tiedyes, I essentially assigned positions in a grid to instances of a custom class I wrote, designed to talk to neighboring pixels. I could then grow patterns out from points, like a flood fill.
Maze solving algorithms.
Okay?
Sry gtg for like 2 hours, but if thats okay I‘ll write you when I‘ve returned because you are the first person who helps me (a lot)
I support this message
I mean, if the idea is to draw a map of streets that have branches that have branches, etc, that's very recursive.
Looking at systems like tracery and other grammars might also help shed some light on this
https://www.youtube.com/watch?v=WumyfLEa6bU great talk on the topic
okay ty
@woeful phoenix dude this is bad i can't focus idk why:(
i used to be able to do sm..
in general or on the project specifically?
idk im silly i just start making things that i think i would want... instead of just focusing on my goals first 💀
for eg rn i was tryna do something and for that i was having trouble finding material from macos finder so instead of spending 3 mins of lookin im spending hours in coding something more "Functional" useful but irrelevent 💀
that's a good thing imo
the software world is full of potential improvements, and identifying and doing something about them is not only one of the ways you improve yourself as a programmer, but a part of the point and purpose of being a programmer. to be not just a user of computers but someone who can actually influence and modify them directly.
if you feel like it's too distracting then maintain a list of ideas, so you can file them for later without interrupting your higher goals
The software world is full of soft developers
The hardware world is fully of hard developers
And I'm in the middle constantly trying to get them to stop arguing and work together
i'm neither 😔
changed the look of my language quite significantly
heres the boot sector i wrote using it
mostly assembly cause,, 16-bit mode,, but it gives the point
i landed a vibe coder job
oh nice, so you making a language and writing very low level stuff in it?
thats super cool!
Did you vibe write the resume?
good job
no I put a lot of effort into the resume
strong vibes or good vibes
cursor vibes
@long ember oe
been just asked something to few bots over on web and saved outputs along with prompt to that pastebin: https://onlinegdb.com/RwNqPDhPY ("source code" is the prompt and other ones are replies).
which number of bot is the most correct one you think?
Online GDB is online ide with compiler and debugger for C/C++. Code, Compiler, Run, Debug Share code nippets.
The best is to stop using AI
thank you!
the philosophy of my lang is that it is the programmers job to tell the computer what to do, not the other way around. tools are given to the programmer but the compiler does exactly what you say
hopefully im allowed to paste links but here is an example file im proud of https://github.com/LUNOTA-SOFTWARE-FOUNDATION/gup/blob/master/ref/struct.gup
That does look rather cool, completely opposite philosophy to what I generally do as well xD
(well I generally lean both ways, big fan of static analysis and good defaults, but also don't like when stuff commits too strictly to a restrictive abstraction)
this is my type of shit
ive been saying this
its also how i approach offensive security
computers do exactly what you tell them
that simple
Computers do as they're told.
That's not quite the same thing.
That saying about getting what you asked for, not what you wanted
if we're being pedantic
Programming and computers is all about specifics, isn't that the point?
your philosophy is about being precise
precise or accurate?
"computers do what you tell them" sounds like they are precise
i suppose yes
but like the main point of that is more about how i approach pentesting, you tell a computer to send you a file it will send it to you, you just have to ask in a smart way
its more a philosophy for hacking than programming
why do I feel like spotify is conspiring to drop bangers whenever I get too in the zone while writing code
@arctic gust you just completely ignored the point about the order of the elifs
I did ask but if someone answered I must have missed the answer, just checked and the suggestions was to put fullstack at the top so that there was no overlap correct?
yeah I told you to try the example I put
One moment, I shall try it
the problem is that backend will be triggered before fullstack
but fullstack encompasses backend too (IRL)
You were correct, with your example it came back as backend, so by moving fullstack to the top I stop overlap
I just did the change and yes, it does stop the overlapping by first checking that, once again, thanks for the help and sorry I did miss the help with the order of elif.
@stiff robin
sadly discord is not really compatible with the original vertical format
Just use a vertical monitor.
discord shrinks vertical images to a fixed size though
case in point, this is probably completely unreadable
Small but not completely unreadable. Though I have a zoom ratio and a vertical monitor. I'm not the general use-case twice in a row. 
admittedly, if they didn't, mobile users would probably die of old age before they finished scrolling passed it
Do you like the color of the sky?
It's legible on a horizontal monitor. You may have to open it in the browser to see faded/pixelated text though
Actually, this is VERY legible
You don’t have an indoor sky?
yeah, but who's gonna take the effort to do the open-in-browser, though? i mean i might, but i'm practically an aarp member compared to most discorders
Took me too long to find it. I need to fix my sorting.
I feel that way sometimes. Not even a lick of AI, and yet I work on the infra that powers it 
Nice stick
hecking light pollution is so bad you can barely see the hecking north hecking star
Wanna fetch?

Okay I'm gonna need to start drinking here. I'm far too frustrated atm

Did you bring enough for the whole class?
I have two. I'd buy more if my company paid me enough
Of all the artists I expected to have posted for that.... 
@vale raven I think I'm 4-1 for issues-successes right now. And 3 of those issues aren't even caused by me, and only one of those three I'm going to bother fighting (because I'm not paying money to fix someone else's problems any more, absolutely tired of it).
No and no.
YAll who can help me remove the CD room
Even though I removed all the screws, it still won’t come out
guys is there a game engine that is as easy as scratch but i can make 3d and 2d games just like in unity or ue5?
"as easy as Scratch" reminds me of Construct, though I haven't really checked that out
looks easy
but it does not look like i can make 3d games in it
usually you can just wiggle the thing out, don't know about this model, but on the laptop I got, you have to get the keyboard out to disconnect the ribbon cable for the drive, then assuming it doesn't have any additional screws in, you can safely wiggle it.
I can't move it
That's the problem
I did remove all screws but still
it's an old pc is there any chance it's like about the heat idk
Or maybe dust
we meet again
"My name is Wang Chuanfu Richard fem, and I am the CEO
of BYD Cars. It is with great enthusiasm that I announce an exclusive giveaway event
featuring our latest and most popular vehicle models. BYD is committed to providing high-
quality, innovative cars that are well-suited for modern urban living" ✌️ 💔 ahh blud
<@&831776746206265384>
could be but I doubt it's those things, you've looked at the keyboard yet?
!cleanban @stiff zenith scam
:x: User is already permanently banned (#107826).