Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
deckarep
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
deckarep
6y ago
If I were to have taken this advice when I first heard it...I wouldn’t have had the pleasure of working with the intricacies, ins and outs of a threaded model. This is what I’ve heard through my career: don’t use threads, don’t use locks, d
32.
▲
by
deckarep
6y ago
How much of the book is directly applicable to Cassandra? I understand that Apache Cassandra is regarded as the “open-source” version of DynamoDB?
33.
▲
by
deckarep
7y ago
My microservice that returns “Hello World” via HTTP has been running solid for 5+ years now with zero downtime.
34.
▲
by
deckarep
7y ago
Not quite, the difference here is that instead of storing live objects on the heap you would need to serialize them into a byte slice. You then hand that to the cache library and it would find a place to copy those bytes and store them on y
35.
▲
by
deckarep
7y ago
I have not used this package but there is another one for Go called freecache that offers a similar solution. The primary benefit of such solutions is that if you have a Go service where you want to rely on the local caching of data, using
36.
▲
by
deckarep
7y ago
I actually read this as: ”overwhELMingly“...
37.
▲
by
deckarep
7y ago
Haha Big ISPs...there’s absolutely no reason why regular HTTP requests/responses should be TLS encrypted while DNS queries should not...they go hand in hand for maintaining end-user privacy and YOUR integrity.
38.
▲
by
deckarep
7y ago
This is true of releasing code in general. Changes that accumulate over time actually increase risk whether it be desktop or server-side.
39.
▲
by
deckarep
7y ago
Somehow my daughter gets to carry both her Chromebook and her heavy books. :/
40.
▲
by
deckarep
7y ago
I was just telling me wife a few weeks back about Microsoft Encarta. Turns out she had a copy too back in the day. My best memory is getting a copy shortly after CD-ROM drives were still new territory. I loaded the disc and the first thing
41.
▲
by
deckarep
7y ago
What a respectable comment. It’s so easy to just gripe about downtime. Stripe is one of those comments that does take uptime seriously but alas as long as humans are at the helm there’s always room for mistakes. As long as we learn from the
42.
▲
by
deckarep
7y ago
This quote is powerful and resonates: “The cost-cutting culture is the opposite of a culture built on productivity, innovation, safety or quality” I know investors must see a profit and business must keep moving but honoring the careful bal
43.
▲
by
deckarep
7y ago
About 6 or 7 years ago I was searching for a language that had great concurrency built in and a sane enough model of concurrency that would allow me to get things done. Eventually I found and fell in love with gevent because I could write f
44.
▲
by
deckarep
7y ago
It’s not a joke see Pony’s front-page. I’ve also heard that other languages are considering moving to this provable compile time model such as Swift. I’d be happy to offload such mental hoops to the compiler.
45.
▲
by
deckarep
7y ago
After being fully invested in Go for close to 6 years and working at primarily Go based shops...I want to disagree with this headline. Folks new and old to Go still write data-race riddled code unless they put in the extreme mental effort a
46.
▲
by
deckarep
8y ago
Oh good I’ve been needing to talk to my psychologist again. His name is Dr. Sbaitso... https://books.google.com/books?id=fpQP3e54P-gC&pg=PT80&dq=sb...
47.
▲
by
deckarep
8y ago
I’ve always found that if you stare at something long enough you can eventually understand it, and break it down into its core components. If your business depends on it, don’t be so quick to just rewrite it and abandon because it likely wi
48.
▲
by
deckarep
8y ago
I think there’s going to be an API for everything renissance and this is just another example. As a coder being able to automate all the things and create new businesses, processes, workflows it’s a great time to be a coder. Aka reaching be
49.
▲
by
deckarep
8y ago
Check out the Prisma app which has been doing this style of image processing using machine-learning for awhile now. The results of Prisma can sometimes yield mind-blowingly fantastic results.
50.
▲
by
deckarep
8y ago
Interesting comment...considering concurrency in Rust is significantly safer to do. This is the whole point of the borrow checker which is to ensure data-race free code. The story with concurrency is still being worked out with async server
51.
▲
by
deckarep
8y ago
How does synchronization or the lack of it carry over and translate to WASM based threading? I’m assumming all the typical threading problems are inherited by design such as the potential for deadlocks, memory corruption, priority inversion
52.
▲
by
deckarep
8y ago
Yep that looks like a legit clone of it. Thanks for the link.
53.
▲
by
deckarep
8y ago
Does anyone remember some installs shipped with a game called gorilla.bas? A fun little game where you had two gorillas across a cityscape and the whole idea was to take turns throwing bananas at each other to see who can get a critical hit
54.
▲
by
deckarep
8y ago
Yes I agree with those points as well...because Rust is now able to statically have such guarantees, this additional knowledge allows for some great optimizations under the good.
55.
▲
by
deckarep
8y ago
Yes there is much more mental load you pay upfront during development but once you get code working and satisfy the borrow checker you now have significantly stronger runtime guarantees about your application in terms of safe and proper con
56.
▲
by
deckarep
8y ago
Does this new classic+ environment now supersede the Flex environment? I’m curious because now it’s seems like there are 3 solutions. Although I really like the simplicity of this solution and the modernizing from the constraints of true cl
57.
▲
by
deckarep
8y ago
I think this is the first time in history a robot has twerked. A great milestone.
58.
▲
by
deckarep
8y ago
I didn’t know he passed. What a remarkable person. Thanks for the update.
59.
▲
by
deckarep
8y ago
For anyone wanting to see a master example of echolocation see this short video: https://youtu.be/TeFRkAYb1uk
60.
▲
by
deckarep
8y ago
When picking preemptive machines for this demo project is the intention here to simply save money for a pet project? I guess my main question is would anybody actually use preemptive for k8s knowing that if a worker node gets reaped k8s wil
More ›