Details
-
AboutStudent, nerd, loves (almost) every kind of tecnology.
-
SkillsC# both UWP and Desktop, learning C++
-
LocationItaly
-
Github
Joined devRant on 7/27/2017
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
@Sinnex83 idk, the bot is pretty much always running but i noticed that when I'm out of hours it gets rebooted pretty often. Normal unverified account
-
@d4ng3r0u5 there is no option to disable it, out of curiosity I tried downloading it on my phone, as soon as you get into the first time setup the server is up and you can connect. I think by now the update that fixes it has been released
@billgates apparently this works even if the app's closed, didn't try on my phone cause I have greenyfy that would probably have blocked it. How easy it is to exploit this is hard to say, your secured home network is safe and cellular network requires knowing your ip, but like in a public hotspot you could just query any device on that port till someone answers. -
@Stebner55 I used it a long time ago (android 3.something iirc) then it got bloated with paid features and useless stuff so i switched to FX.
Btw it's not a platform vulnerability, something similar could be implemented on ios as well, choose wisely the apps you install i guess…. -
Some laptops have action keys on the fn buttons, maybe you pressed one to disable Bluetooth. I had a laptop with a wireless switch button that would totally disconnect the wifi card from the pc if pressed, no way to enable that via software.
-
You're lucky all we do here is C89.
You can't even write for(int i -
Jif is not wrong and I do pronunce git as jit 😂
Cause in Italian when there's a vowel after a g it's pronounced like j -
Also another counterintuitive thing is that NaN is not equal to anything, not even itself, to if x! = x then x is NaN
-
Actually NaN is part of the floatong point standard, so yeah it's a valid float value in C as well.
The more you know :P -
@maushax I don't use chrome so idk but Firefox Focus can disable js from settings -> privacy and security.
On chrome you can probably get an add on like nojs -
If the check is client-side you may be able to bypass it by blocking js
-
Have the action key on f4 so you don't have to press alt
-
If you have troubles grasping the logic behind assembly try starting from a simple platform which you can emulate and debug, i've read that x86 is not hard to start but haven't tried it yet.
Going barebones on the raspberry pi would be harder cause it's harder to debug and you'll have to interface with all the peripherals before being able to show something on the screen.
Personally I started with microcorruption, it's a CTF game, not really designed to learn assembly but it will give you familiarity with arm assembly (you basically have to exploit some code so you have to understand the dissassembled code and assemble your payloads).
Then I moved to 6502 assembly and i'm programming a NES game,I don't find it too hard: 6502.org has a lot of resources for the CPU and all the NES-specific stuff is well documented on NESDev (cause that cpu is used also in the commodore64 and in the apple 2).
Ofc there could be easier platforms to start with that i don't know of -
I'm making a "game" for the nes in 6502 assembly, same feeling
-
Just let them spend their money for shiny stuff, it's the modern version of natural selection
-
@monkeypatch
But on the other hand more performant hardware is more expensive and consumes more electricity to run. Around 6 or 7 years ago i had an LG android phone with a 600mhz cpu, a charge lasted up to 5 days (granted that i don't use the phone a lot). Today i have a Xiaomi with a 8core 2 Ghz cpu but the battery struggles to get to 3 days, but still i do the same things i did before: WhatsApp and a bit of web browsing. I know there are many things behind the scene, but seeing this as an end user, is it an improvement ? Did really LG,google, WhatsApp etc do their best to make the os and the apps efficient ?
If I wanted to use that phone today i couldn't because the google play services wouldn't fit in its internal memory (the reason i had to get rid of it)
The article doesn't give a techincal answer to the problem but encourages developers to do things in an efficient way, giving a few examples of software made with performance and good design in mind
Edit: Ninj'd -
100% agree on this one, I was trying flutter on android and had to give up cause I couldn't get a simple tcp socket to work.
Btw C# has the binary reader and writer classes which allow handling pretty much any kind of binary data + a lot of libs on nuget that extend them like to use a different endianness .
There are also different integer types, the only missing are 24 bit integers (which are rare anyway) -
Lol i started learning assembly to make NES homebrews and devrant pops up in the results 🦆
-
~~Can we make this the most downvoted post on devrant? ~~
serously tho, imho fifa got stale over the years -
@Xenotoad great to hear! I'm in that discord as well but I mostly lurk, I'll be contacting you later cause I actually have a few questions.
Btw I have creport crash dumps but no way of using them.
@3K-Vengeance it seems that as long you don't mess with cdn and block crash reports it is fine, plus if you're in EU you can disable telemetry from my Nintendo settings -
The "what's your favorite console" was just to get the thread started didn't expect anyone to actually answer it 😂, tbh I don't game a lot and my favorite console is actually the 3ds cause unlike the switch is truly portable even tho the os sucks
@Agred this is written in c++ except for that ugly printf that I'm using for redirected console and the sdl c api. I've also seen a python interpreter around. Still the tools are not mature yet, as I said ssl is not supported , sd2 has some bugs and a lot of stuff about the os is still unknown/undocumented but everything it's moving really fast like the devs just got opengl to render 3d so hopefully soon enough it will be a great platform. -
@devTea and persona 5 too but no homebrews :(
-
Btw there's no debugger/crash dumps yet, only good old printf
-
@tacticalKimchi I never said it was a waste of time, but from a prospective of a non programmer you could have done it by yourself to save some time.
-
I wonder what the "domain expert" would say....
-
I have mixed feelings, I don't like it but neither do I hate it.
It's not about code itself which is a great editor, it's about its technology. I don't like electron, multiplatform is great and all but all electron apps feel slow and use a lot of memory. on my pc with ssd visual studio 2017 takes less time than code to startup and uses almost the same amount of ram. This makes VS 2017 the best way to code .net apps cause it's faster and has overall better debugging tools. For languages unsupported by visual studio I usually use notepad++ or code (which again isn't a bad editor).
Same story with the other electron apps I use like discord and github, I'd really like a native version.
Plus with electron you can't choose the installation path and a few times the updater failed leaving a broken app installation (this probably deserves a rant of its own) -
Xiaomi mi A1 (and probably the other android one phones) doesn't have this crap, a good old fastboot oem unlock does the job
-
@HollowKitty that letter with accent bug and the 20 char limit make me kind of hopeless
-
Update:
I broke it, looks like it can't handle letters with accents or non ascii probably. I used a password with the letter à and it doesn't let me login (even tho that's 100% the right pass cause y'know the MAILED IT BACK). I made a password reset and now it works. Just WTF -
@TheItalianGuy Sempre, ho sentito la puzza quando dava 20 caratteri come lunghezza massima
-
I've been using a mac book pro all along and didn't know it :O