|
VikingofRock posted:You know I don't know why I never thought of getting a book on this. Thanks for the rec! yeah it's expensive, i haven't gotten far enough to recommend it. there are probably others.
|
# ? Aug 11, 2017 04:00 |
|
|
# ? Jun 5, 2024 04:59 |
|
people who just edit poo poo until it compiles/runs and then call themselves a developer are subhuman trash and deserve a bullet in the head and to be buried in a mass grave.
|
# ? Aug 11, 2017 04:07 |
|
RUST IDE UPDATE it turns out I thought RLS sucked because it was not working at all
|
# ? Aug 11, 2017 04:12 |
MALE SHOEGAZE posted:RUST IDE UPDATE well, that's fairly reasonable, if anything
|
|
# ? Aug 11, 2017 04:32 |
|
CRIP EATIN BREAD posted:people who just edit poo poo until it compiles/runs and then call themselves a developer are subhuman trash and deserve a bullet in the head and to be buried in a mass grave. that seems a little harsh!!
|
# ? Aug 11, 2017 04:53 |
|
eschaton posted:someone needs to combine message queues with document databases with blockchains um the implementation doesn't matter or the technical skills, it's if you know the right people to ask for money then it goes a little something like slide 1. the problem a bunch of stuff on one side is talking to a bunch of stuff, but it is a mess, oh no and not everything talks to everything else slide 2. the dream now they all talk to one point, represented as a cloud slide 3. the pitch same as slide 2, but the startup logo is on the cloud, and you explain why you have some magic ingredient that your competitors don't have, and maybe some whacky sub-plot that won't work long term but might attract a bunch of press and attention your way and the buyouts aren't that much unless you're a high-status company in the first place, companies will pay more for user base, maybe adoption is harder than hiring so like slide 1: people need to get from place to place but take all of these different things slide 2: what if they could take one thing for every journey, ad-hoc slide 3: uber logo slide 1: developers struggle to put software into production, and there is a lot of amazon lock in slide 2: what if they could use one tool to handle ci, cd and ensure local and production environments run the same, and maybe not use amazon slide 3: docker logo you aren't selling investors a technology, you're selling them a market you plan to control you sell the technology to tech journalists
|
# ? Aug 11, 2017 06:21 |
|
apple 2 high resolution graphics are loving bizarre thanks to woz being a mad genius here's the bitmap memory layout a byte defines 3.5 pixels. the high bit selects one of two "palettes" by delaying the pixel signal by half a pixel clock, changing the phase of the NTSC signal so that the monitor will show different colors. oh and to make things even more complicated, bits 6-0 of the pixel are drawn in reverse order. oh god how am i going to emulate this
|
# ? Aug 11, 2017 08:21 |
|
did someone from this thread link me to http://emulator101.com/ ? it took me about three days but I finally got the diagnostic binary to pass. if you want to learn C and low-level systems at the same time, you could do worse than bodging together a big ol' spaghetti-code 8080 emulator and making it run a binary compiled from assembly code written in 1980
|
# ? Aug 11, 2017 09:21 |
|
Luigi Thirty posted:apple 2 high resolution graphics are loving bizarre thanks to woz being a mad genius just wait til you get to Double Hi-Res which is a lot like that but also involves bank switching DHR was a hack for the Apple /// that someone realized could be added to the Apple //e vey easily and all rev B and later //e systems can do it with an enhanced 80 column card installed, I should ask around and see if I can find out who because really, who doesn't want 560×192 monochrome or 160×192 16-color graphics on a 4×3 screen?
|
# ? Aug 11, 2017 09:27 |
|
LordSaturn posted:did someone from this thread link me to http://emulator101.com/ ? it took me about three days but I finally got the diagnostic binary to pass. the original Apple Monitor was assembled by hand by Woz because they couldn’t afford the computer time. that’s why the Apple 2 monitor program includes a super-basic assembler too. he used that to write integer basic. Applesoft BASIC was adapted from Microsoft’s source code via a 110 baud teletype link to a computer center... who promptly erased all their backups due to equipment failure so they had to start over on an IMSAI that one of the employees brought from home
|
# ? Aug 11, 2017 09:35 |
|
[quote="“eschaton”" post="“475253275”"] just wait til you get to Double Hi-Res which is a lot like that but also involves bank switching DHR was a hack for the Apple /// that someone realized could be added to the Apple //e vey easily and all rev B and later //e systems can do it with an enhanced 80 column card installed, I should ask around and see if I can find out who because really, who doesn’t want 560×192 monochrome or 160×192 16-color graphics on a 4×3 screen? [/quote] Atari ST medium resolution is something stupid like 640x200 4-color that results in everything just being squished and unreadable on a TV
|
# ? Aug 11, 2017 09:37 |
|
raminasi posted:that seems a little harsh!! Fine they can have a cigarette first and an individual (unmarked) grave
|
# ? Aug 11, 2017 10:43 |
|
jony neuemonic posted:so, i want to dip a toe into embedded dev and see if it's something i want to pursue but coming from web-land it looks kind of impenetrable. is learn some C and get an arduino a good way to go? Arduinos are by default programmed in sort of babbys first C++, but yeah, that's not a bad route to go down; there will at least be lots of help/documentation out there.
|
# ? Aug 11, 2017 10:49 |
|
MALE SHOEGAZE posted:yeah it's expensive, i haven't gotten far enough to recommend it. there are probably others. I would go as far to say that I wouldn't hire a person who claims they are a Linux programmer if they don't own that book. It's good.
|
# ? Aug 11, 2017 11:11 |
|
feedmegin posted:Arduinos are by default programmed in sort of babbys first C++, but yeah, that's not a bad route to go down; there will at least be lots of help/documentation out there. I'm currently writing a Rust arduino library! At the moment there are some resources for generic cortex-m programming which I'm adapting to be arduino specific (zero and duo only), gently caress AVR
|
# ? Aug 11, 2017 11:16 |
|
fritz posted:ive been having to use bazel to build tensorflow this week and idk why they cant just use cmake like adults because cmake is terrible actually I haven't used cmake in forever, but isn't it only for compiling c++? bazel lets you use the same build system for generating code from your IDL, or fetching a dependency from github, or your stupid one-off python script and it's all totally reproducible no matter what machine / os you're running the build on / what packages you have installed etc. there's certainly other build systems like it, but I've never had issues with bazel so I've seen no reason to switch.
|
# ? Aug 11, 2017 12:08 |
|
tef posted:so like slide 1: the cloud is controlled by too few actors, and people have spare computing resources slide 2: what if you could finance buying a fancier laptop by running containers for a fee during off-hours slide 3: <toaster logo> slide 4: surge price and rigs catching on fire
|
# ? Aug 11, 2017 12:40 |
|
MononcQc posted:ride-sharing but for servers (aka SETI at home but for docker poo poo) call it ubernetes
|
# ? Aug 11, 2017 13:18 |
|
so you're saying i can make a ton of money from home, and all I have to do is install one .exe? never heard that pitch before
|
# ? Aug 11, 2017 13:30 |
|
get better geo-proximity than any other service. Your customer might even be running your software for you. No lower latencies possible.
|
# ? Aug 11, 2017 13:38 |
|
MononcQc posted:ride-sharing but for servers (aka SETI at home but for docker poo poo) actually clever only because you can probably pay the type of person that would run this less than the energy cost they're using. and you only need to undercut by a small margin.
|
# ? Aug 11, 2017 13:46 |
|
leper khan posted:actually clever only because you can probably pay the type of person that would run this less than the energy cost they're using. and you only need to undercut by a small margin. gamify it so that users who provide more stable/performant hosts unlock achievements and ranks. pay them a bit more. sell their cpu time at a higher service tier.
|
# ? Aug 11, 2017 13:58 |
|
the true benefit of this product is that it may become more interesting for people than mining bitcoins and can therefore kill the bitcoin economy
|
# ? Aug 11, 2017 14:11 |
|
feedmegin posted:Arduinos are by default programmed in sort of babbys first C++, but yeah, that's not a bad route to go down; there will at least be lots of help/documentation out there. thanks! i assume i'll want to check out c++ at some point too, so that sounds fine.
|
# ? Aug 11, 2017 15:32 |
|
yeah okay i should get an arduino, that sounds like fun.
|
# ? Aug 11, 2017 16:30 |
|
whats the real C toolchain look like for arduino, is it a huge pain to get around their babby C
|
# ? Aug 11, 2017 16:41 |
|
CRIP EATIN BREAD posted:whats the real C toolchain look like for arduino, is it a huge pain to get around their babby C all .c and .h files in one folder cd into said folder gcc *.c only text editor allowed is vi
|
# ? Aug 11, 2017 16:48 |
|
CRIP EATIN BREAD posted:whats the real C toolchain look like for arduino, is it a huge pain to get around their babby C it's just an avr so just use avr-gcc
|
# ? Aug 11, 2017 16:50 |
|
also probably some sort of newlib because you'll need to write your own linker script and assembly-language CRT otherwise alternatively use a board with a loving Cortex-M on it because come the gently caress on
|
# ? Aug 11, 2017 16:54 |
|
my software engineering course had us programming lego mindstorms...in java
|
# ? Aug 11, 2017 17:11 |
|
carry on then posted:my software engineering course had us programming lego mindstorms...in java school taught me assembly on an HCS12
|
# ? Aug 11, 2017 17:23 |
|
carry on then posted:my software engineering course had us programming lego mindstorms...in java better than the graphical shitpiece it defaults to
|
# ? Aug 11, 2017 17:23 |
|
Arcsech posted:better than the graphical shitpiece it defaults to my first programming lang was the old-school drag-and-drop lego bricks interface for the older non-nxt mindstorms.
|
# ? Aug 11, 2017 17:27 |
|
Arcsech posted:better than the graphical shitpiece it defaults to something like a third of the documented apis were either wrong or not implemented
|
# ? Aug 11, 2017 17:27 |
|
Sapozhnik posted:also probably some sort of newlib because you'll need to write your own linker script and assembly-language CRT otherwise seriously this if you want to make it really loving simple get a board supported by arm mbed. then you get to use keil online for free
|
# ? Aug 11, 2017 17:47 |
|
Are you guys kidding me it's an AVR they have an IDE for it. You don't have to gently caress around with linker scripts at all.
|
# ? Aug 11, 2017 17:51 |
|
You shouldn't have to gently caress around with AVR ever, period. It has colored pointers so you have to use nonstandard C to program it. Microchip bought Atmel then jacked all their prices so it isn't even cost competitive with Cortex-M any more. Cortex-M is literally always the superior choice in all circumstances except for legacy designs. Look, here's an ARM linker script totally free of charge: https://paste.jvnv.net/view/0PUCV now get on with your life.
|
# ? Aug 11, 2017 18:02 |
|
carry on then posted:my software engineering course had us programming lego mindstorms...in java pretty sure a robotics class I took as a kid had us programming in some kind of Visual Basic
|
# ? Aug 11, 2017 18:04 |
|
aspx to mvc conversion status: after an initial burst of inspiration the offshore team have reverted back to cramming poo poo into hidden form fields as a string then parsing them by reading the request data manually. some of these fields contained multiple objects l separated by pipes to try and pass a collection because just googling "mvc passing a dynamic list" or just copying the implementation I had already put together was too hard or something idk. time for another two hour "this is what the M in Mvc stands for webex" I think also raw javascript all over the place in tyool 2017, not even jquery
|
# ? Aug 11, 2017 19:03 |
|
|
# ? Jun 5, 2024 04:59 |
|
[quote="“Sapozhnik”" post="“475263677”"] Cortex-M is literally always the superior choice in all circumstances except for legacy designs. Look, here’s an ARM linker script totally free of charge: https://paste.jvnv.net/view/0PUCV now get on with your life [/quote] wholly missing the point about arduinos accessibility to newbies, idk where you’re jamming ‘design’ into this convo tbh
|
# ? Aug 11, 2017 19:16 |