14
1
4

ULL trading firms go to a lot of trouble to get their servers and switches within the same buildings as the exchanges they trade with to reduce latency. Some firms don’t even use layer 1 switches to be competitive.

4
6
24
17

My kernels go 2x faster than MKL for matrices that fit in L2 cache, which makes them a work in progress, since the speedup works best for prompts having fewer than 1,000 tokens.

2
Trace Compass (eclipse.dev)
20
8
4
8
[-] agilob@programming.dev 5 points 4 months ago* (last edited 4 months ago)

There are two schools:

  1. the best stack is the one you know best
  2. the best stack is the one designed for the job

Remember that Google was written in Python and Java. Facebook in PHP. iOS in Objective-C. GitHub in Ruby on Rails.

[-] agilob@programming.dev 7 points 7 months ago* (last edited 7 months ago)

You're telling me about compiling JS, to my story that is so old... I had to check. and yes, JS existed back then. HTTP2? Wasn't even planned. This was still when IRC communities weren't sure if LAMP is Perl or PHP because both were equally popular ;)

[-] agilob@programming.dev 5 points 7 months ago

you are supposed to have written the tests and to have written your code with pair programming,

I commented out the tests because they were failing, pipelines were green so I merged. Now it's running on prod. What do you do?

[-] agilob@programming.dev 7 points 7 months ago* (last edited 7 months ago)

I’ve thought of doing pen testing (later on in my career), but I’ve come to realize that it is better if users just started using privacy-respecting FOSS software like Signal, because if you give a hacker enough time, patience, and the right resources, they could hack into anything.

Your idea of pentesting is so far from what it looks like in reality that it's probably not a path for you, at least not now. Let me explain: how am I going to protect my banking app using Signal? How will I know if our JSON unmarshalling library used by transaction service isn't vulnerable or exploitable? What FOSS software shows me live dashboards of deployed software in container and their security risk?

everybody still needs them and they’re not going away any time soon.

Bank is a civilization old concept, it has always been here and will be. Banks are so durable, they will run after our civilization ends.

[-] agilob@programming.dev 4 points 7 months ago

Learning from a documentation. Got a book, went offline and finished the book and training exercises without looking for anything online.

[-] agilob@programming.dev 5 points 8 months ago* (last edited 8 months ago)

Noticed that Hibernate session (DB ORM session) was leaking to Jackson (JSON marshalling), potentially causing infinite n+1 problem. Changing a few lines of code to lazy loading and fixing the session leak reduced our daily data transfer from DB from 5.6Gb to 170Mb.

Not sure if this was the biggest optimisation, but definitely the dumbest issue.

[-] agilob@programming.dev 5 points 9 months ago

I'm with OVH and Kimsufi and I don't know what you're even talking about. Do other providers make you install something locally?

[-] agilob@programming.dev 5 points 9 months ago* (last edited 9 months ago)

Seems like you have some organizational and technical debt in the company that would be worth addressing before agreeing to be on-call

[-] agilob@programming.dev 3 points 11 months ago

Most likely debian or debian-distroless

[-] agilob@programming.dev 4 points 11 months ago

What were the architectural decisions you made?

view more: ‹ prev next ›

agilob

joined 11 months ago
MODERATOR OF