Details
-
AboutEmbedded systems is my jam
-
SkillsC <3, java, elixir
-
LocationStockholm
Joined devRant on 1/27/2018
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
-
Engineer as its my degree but programming and hardware design is my craft
-
@electrineer I don't know what tools you have been exposed to but the ones that I've seen won't complain and typically give numbers like @Hazarth gave. Either way just proper source citation is enough to keep you out of trouble
-
@b2plane just cite it and show that the explaination is from someone else like using quotes or something and you are good. The software is going to see it and if the examiner cares they will see you have referenced it and quoted someone which is 100% fine you can't get in trouble for it
-
if you haven't plagiarised anything then it will pass, it is virtually impossible to accidentally write the exact words to a large enough degree, if you quote someone just cite it and no problems will be had
-
it takes quite a lot of studying to become an engineer
-
I agree, if you have good coworkers especially its much more fun to go in to the office
-
oh by the way if you use something like GCC you can use the -S option to get assembly and then you can compare what you would get! so benchmark benchmark benchmark, check the difference, it might be smaller than you think!
-
@Midnight-shcode sorry, I had missed this comment somehow. I wouldn't say that the code is inefficient, RISC ISAs have only a few basic instructions so there aren't that many fancy instructions to begin with. And really if you want to use such instructions all you have to do is add some code in your expression parsing to detect such use casses :)
-
I think ESIM is great for embedded systems but I think having still a simslot same as still having 3.5mm audio out is very good for consumer devices like smartphones
-
Invest in something you believe in and let the money grow with it
-
Personally I'd go with emacs, been using it for years now and its been great to use, you learn it over time and things just improve and you can do even more things much smoother than without emacs. It is also very alive and you can tune anything to just your liking with emacs lisp and the settings
-
they sell stuff related to babies and pregnancy
-
@Midnight-shcode You start top to bottom, scanning, lexing, parsing to IR, do whatever optimisations you wanna do, chuck it over to assembly and then you either use another assembler or start writing your own. But the asm step is very nice for verification/debug same for pretty printing your ast and IR
I mean just for flat binaries you just take the assembly and encode the instruction as machine code, the ISA defines what numbers mean what as well as plan your memory, put the things at the right place etc.
For elf you just put the things in machine code but position independent code I guess and put the fields according to the spec for elf then your OS's linker+loader will happily jam it in and run it. If you're still hungry you can write a linker+loader yourself which just means you have to translate the symbols to actual memory addresses etc and copy in/put in the memory for the libs etc if any is used -
IIRC the way I did it in rust when I wrote a small c compiler, it would adjust the current line/token/column for lexing etc and just return for the parsing which makes the IR because it would recursively pussle together the pieces
-
@yehaaw Then you will probably get some vesting plan where you get equity over time or something, as for selling, unless it is publicly listed you don't really sell like normal stocks. Private equity is not that easy to just randomly sell, you need to find a buyer yourself but typically if you want to exit, they would want to buy back your stocks, you'll simply have to talk with them, if you provide a lot of value you can try to get more equity(stocks)
-
@electrineer maybe some prefix identifier thing? or they just cover a specific place
-
@electrineer the same as Virginia! :^)
-
@Root works on the app
-
typically 10% is saved for all the early employees for stock options etc, also are you employed or cofounding?
-
Rubber duck;
what the fuck;
management better be taking a piss;
or this project will be a miss;
iteration; iteration; iteration;
segfaults in my workstation; -
Great rant/story man, perfect breakfast reading with solid advice!
-
@Feibrix what would you suggest instead of php? To use CGI?
-
@thehappyhipster Congrats!
-
@jonas-w not really, when you forget bindings just use the top menu, there are tons of resources to learn
-
emacs is great and works for virtually everything, it is extremely easy to modify it to your liking as well
-
@jonas-w I use it whenever I need to edit videos, I'm quite the amateur but it works well for me
-
I usually go with, first make it work then make it go fast if necessary, preferrably you should get a benchmark from the first solution so you can actually prove the improvement
-
Just go for it!
-
the new CEO or is it a consultant or what?
-
probably cheaper and perhaps you can't make red as a combination of the others