Clojure Geek

19 posts

Clojure Geek

Clojure Geek

@clojuregeek

Se unió Şubat 2021
28 Siguiendo2 Seguidores
Theo - t3.gg
Theo - t3.gg@theo·
@ThePrimeagen Crazy how Netflix pays so much to write code that brings no value to users :^)
English
24
2
194
16.1K
ThePrimeagen
ThePrimeagen@ThePrimeagen·
try-catch is the biggest language design flaw
English
161
101
1.8K
303.5K
ThePrimeagen
ThePrimeagen@ThePrimeagen·
the hardest part of learning rust is learning how bad every other language really is
English
80
65
1.2K
206.2K
Clojure Geek
Clojure Geek@clojuregeek·
@RoxCodes @ThePrimeagen I've used ffmpeg to extract thumbnails and generate timelapses in the past and it can be done efficiently. Feel free to dm me if you have any questions.
English
0
0
1
12
Clojure Geek
Clojure Geek@clojuregeek·
@RoxCodes @ThePrimeagen If your workflow requires extracting large portions of the video that don't fit in your local storage (ie in a lambda function) then gstreamer is your best option because you can stream the output directly into s3. github.com/amzn/amazon-s3… Assuming that s3 is available. 2/
English
1
0
0
14
Rox
Rox@RoxCodes·
how the hell do I handle a 1GB file upload and parse it without exploding my server send help
English
76
1
168
83.6K
Clojure Geek
Clojure Geek@clojuregeek·
@janetacarr Is there an advantage? Is it possible to implement primitives like acknowledge using these protocols? I have the feeling that core.async is one-way fire and forget kind of approach. Is there more to it ?
English
0
0
0
62
Janet A. Carr
Janet A. Carr@janetacarr·
Did you know that Clojure core.async channels use a small handful of protocols? I once worked at a Clojure shop passing messages between hosts using channels Made their own channel type with a record to serialize itself and it's state, transmitting both over HTTPs No broker!
English
2
0
16
1.8K
Clojure Geek
Clojure Geek@clojuregeek·
@janetacarr Or just get rid of PR reviews and do it together in the 1st place. This way people do it together and learn from each other instead of someone giving opinions after the fact.
English
0
0
2
84
Janet A. Carr
Janet A. Carr@janetacarr·
#Clojure is fairly unopinionated, so it tends to attract opinionated devs If you want Clojure in a professional setting, have an opinion dictator to set style, convention, etc Otherwise conversations and PR reviews tend to be a battle of asserting opinions rather than shipping
English
6
6
31
3.3K
Levi Nelson
Levi Nelson@LeviticusNelson·
@jamiebrough @ThePrimeagen It would depend on the size of the csv to load in memory or not, I was thinking about a large csv file. You could also use an ORM if you don’t want to write sql.
English
1
0
0
191
ThePrimeagen
ThePrimeagen@ThePrimeagen·
my boss reminded me again the power of knowing python and having access to a CSV
English
24
11
445
85K
Clojure Geek
Clojure Geek@clojuregeek·
@ThePrimeagen It's not like we hate types. Integer , strings, vectors, lists and maps are perfectly fine types.
English
0
0
0
7
ThePrimeagen
ThePrimeagen@ThePrimeagen·
i don't understand why people hate types
English
122
21
693
74.5K
Clojure Geek
Clojure Geek@clojuregeek·
The software industry got so bad that we had to create IDEs that generate code for us. Now we created AIs that write code for us. Maybe we should reflect on how we got here and how we normalized complexity. #clojure #js #java #ChatGPT
English
0
0
0
29
Clojure Geek
Clojure Geek@clojuregeek·
@nikitonsky github.com/chr15m/awesome… There are several alternatives or "alikes" already. I'm sure that it is a lot of work. Running on the JVM is actually a great feature, but I guess it depends on your goals
English
0
0
0
38
Niki “No Longer Here” Tonsky
How hard do you think would be to implement alternative Clojure JVM compiler? The one that reports error positions correctly? I’m seriously considering it
English
7
0
32
7K
Daniel Higginbotham
Daniel Higginbotham@nonrecursive·
I'm pretty happy with this little book cover :)
Daniel Higginbotham tweet media
English
7
17
202
17K
Clojure Geek
Clojure Geek@clojuregeek·
@bksgbr @borkdude @_honza Write once run everywhere? Whats the alternative? to distribute binaries for each platform? Distribute source like in go? What about JIT optimizations? Some optimizations cannot be performed at compiled time specially when dealing with code that is very dynamic.
English
1
0
0
0
Sexy Tuunbaq
Sexy Tuunbaq@bksgbr·
@borkdude @_honza what is the point of a VM (in the JVM sense) in the age of LLVM? why not just emit native code to start with?
English
1
0
0
0
Honza Pokorný
Honza Pokorný@_honza·
The worst part of Clojure is the JVM.
English
1
0
5
0