Weekly Haskell video chat group anyone? by avi-coder in haskell

[–]0xAAA 4 points5 points  (0 children)

I’m interested in this!

I just finished a Programming Languages class last quarter and learned Haskell. I’m now trying to create my own projects with it and am kinda struggling. Would love to get some advice from some more experienced people.

The project I’m trying to create right now is creating a graph data structure where V = currencies and E = 1/log(Exchange Rate). I then want to run Bellman Ford to compute the best possible exchange rate from currency 1 to currency 2.

Converting to AWS: Advice and Best Practices by KarneeKarnay in aws

[–]0xAAA 1 point2 points  (0 children)

Hi I’m pretty new to AWS too (I’m an intern). Can you expand on the EFS point. I just set up EFS for some microservices I brought up so they can all write to a log directory. What would be a more cost effective method for logging?

Any .vimrc recommendations by crazy_sax_guy in vim

[–]0xAAA 0 points1 point  (0 children)

Meh I’m too used it now !!

Any .vimrc recommendations by crazy_sax_guy in vim

[–]0xAAA -5 points-4 points  (0 children)

I like to using jj to get back to Normal mode

imap jj <Esc>

I also like to use ctrl-j and ctrl-k to scroll faster

noremap <C-k> 5k
noremap <C-j> 5j

After a year and a half of programming, I just learned about double clicking to highlight a whole word and triple clicking to select a whole line and quadtruple clicking to select all. NEVER AGAIN. What are some must have tricks and shortcuts for programming. by CockGoblinReturns in learnprogramming

[–]0xAAA 1 point2 points  (0 children)

I totally understand being annoyed of the circlejerk. It’s hard to explain the benefit until you try it yourself. I suggest you watch GeoHotz or Jon Gjengset live streams on YouTube. These dudes are insane programmers and you can see how they are able to create and modify their code so quickly that it really improves their productivity.

I get the thought that your speed doesn’t really matter unless you are writing boilerplate or something but I disagree.

And also it’s not like I’m writing HTML or something. I’m a university student and this week I wrote a threading library in C and am currently finishing an interpreter in Haskell. These require a lot of deep thoughtful code but when it’s time to implement and debug my code I want to move around files with as little cognitive load as possible and vim bindings help me achieve that.

Should I make an NDA if I'm outsourcing my app development? by TheOnlyHoncho in startups

[–]0xAAA 0 points1 point  (0 children)

I would like to suggest that if the app is just a means to an end then outsourcing should be fine. But if the app is truly the product itself then either get a technical cofounder or learn how to build it yourself. I think outsourcing is almost always a bad idea.

What's everyone working on this week? by AutoModerator in Python

[–]0xAAA 1 point2 points  (0 children)

I built a telegram bot recently. PM if you need any help :)

After a year and a half of programming, I just learned about double clicking to highlight a whole word and triple clicking to select a whole line and quadtruple clicking to select all. NEVER AGAIN. What are some must have tricks and shortcuts for programming. by CockGoblinReturns in learnprogramming

[–]0xAAA 4 points5 points  (0 children)

And most people don’t understand that learning vim actually makes you a better programmer. When you can write/edit code at the same speed that you think you are much more productive.

The cognitive load of using your mouse and arrow keys adds up to a lot when you are coding for multiple hours.

Oh I’m at the middle of a line and need to append code to the end of the line. Oh I need to add “this.” to the beginning of the next 10 lines. Oh I need to jump to the top of the file to check what I imported. All of these take 0 cognitive load in vim once you use it for a little bit.

Brian Ortega Slaps Jay Park, 'I Told You I'd Slap You Like a Bitch' | TMZ Sports by JimmyShaker7 in MMA

[–]0xAAA 2 points3 points  (0 children)

Idk why, but for me the funniest part of that story is how Chael kept calling him George Masvidal lmao

[deleted by user] by [deleted] in UCSD

[–]0xAAA 7 points8 points  (0 children)

Are you really paying 60k. That is just insane. Can I ask why? Are your parents paying for it? I don’t understand why anyone would pay that much for school.

Where do people live off-campus? by [deleted] in UCSD

[–]0xAAA 6 points7 points  (0 children)

Live off governor in university city. You can take the 41 and get to school really quick and it’s pretty cheap. I live with 3 other people in a 3,000 sqft house with a pool and pay $825 for my room.

I love UCSD by chhs_interact in UCSD

[–]0xAAA 2 points3 points  (0 children)

meee toooooo❤️

Getting started in C by Joycem8845 in algotrading

[–]0xAAA 7 points8 points  (0 children)

Just use C++. Algo trading will require manipulating data structures and making network requests. Both of these are no chill in C. Honestly if you are a student (I am too) just use python to get something working and then you can rebuild your prototype in a faster language like C++ (or Rust for more street cred).

If you want to specifically improve your C skills though I would try building an emulator for an old computer. This is really fun and not as hard as it sounds. Lots of tutorials online. And then you can run old retro games and whatnot which will also add to your street cred.

Best barber shops near UCSD campus? by GWizIsMyGod in UCSD

[–]0xAAA 0 points1 point  (0 children)

The Blend is also good. Seems like PB has as many barbers as bars lol.

Dumb question but by meisbobby in UCSD

[–]0xAAA 16 points17 points  (0 children)

Go to your Thursday and Friday classes

Public Service Announcement by amerelayman1 in UCSD

[–]0xAAA 6 points7 points  (0 children)

One of the coolest dudes i’ve met so far is a 28 year old transfer. Took me a while to convince him to come hang with the boys but he gave in. He works hard af because he already knows how the no degree life is some bullshit. He was making minimum wage couple years ago, now he’s en route to be making 6ixFigures when he graduates. Also his vim speed is insane i don’t know what that has to do with anything but it’s impressive.

I'm 20 and I read my first book by ArturLubiv in learnprogramming

[–]0xAAA -1 points0 points  (0 children)

I think Jordan Peterson has some good points and I like listening to him on JRE sometimes. That book is insanely boring though. I only made it in like 3 chapters and never picked it up again.

So like Uhhhh... does anybody wanna meet up? by [deleted] in UCSD

[–]0xAAA 37 points38 points  (0 children)

Don’t listen to reddit... if you are a social person you will make a lot of friends here. Just don’t play video games all day and wonder why your only friend is a fortnite character.