Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
oppositelock
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
oppositelock
4y ago
This is very neat, but you are delving into a very complex world, as you are well aware. In your video, you have generated static server side pages, without any JS, where your annotated HTML uses the embedded go to generate static HTML. Thi
32.
▲
by
oppositelock
4y ago
This really brings back memories of my childhood. I grew up on a small family farm, and all of our butter came from the cream from our own cows. Not only are there huge differences between kinds of butter, there are also huge seasonal diffe
33.
▲
by
oppositelock
4y ago
This is one chemical that is a major part of the scent and flavor, but there are countless others. As an analogue, citric acid is the main "sour" flavor in lemons, but it's not very representative of a lemon, is it?
34.
▲
by
oppositelock
4y ago
Alternatives are always good, as is competition. Go applies competitive pressure to others, just as they do to Go. I really enjoy using Go as my main server backend programming language. It's verbose, but simple, and that simplicity ma
35.
▲
by
oppositelock
4y ago
When you are 46 and look back at 36, you realize that you still didn't have the world figured out, and it was so cute how you believed that everything was your own hands. Now, I'm curious what I think at 56 in a few years.
36.
▲
by
oppositelock
4y ago
These things are quite sensitive and their heuristics are sometimes wrong. I've been driving at the track for quite a few years, and now and then, you see a car deploy airbags for no good reason when cornering really hard or hitting a
37.
▲
by
oppositelock
4y ago
It is easier in some ways, agreed. I kinda miss the olden days of doing page flipping in DOS through EMS :) You're right, it was the wild wild west up until D3D and OGL standardized everything, and a big shift happened in the shift fro
38.
▲
by
oppositelock
4y ago
If you ever stop learning and feel your job is tedious, move on. You are inevitably an expert at something after 16 years, and if that's a relevant technology, you're set. If it's not relevant, find something else. Your engin
39.
▲
by
oppositelock
4y ago
I've been programming professionally since about 1994, using C++, Java, Scheme, Python, Go, JavaScript and friends. Today, tools are incredibly better; compilers, debuggers, profilers. I'll take something from JetBrains or Visual
40.
▲
by
oppositelock
4y ago
I was over-simplifying. Where there's a will, there is a way. If you have a matrix that's got a 0 for the Z term in each column, you will squash the model onto the XY plane, as it is here. What you can not do with a last row being
41.
▲
by
oppositelock
4y ago
Oh man, the emotion that comes up for me from PS2 is "anger", since that's what the emotion engine produced in me. The PS2 had lots of really tricky quirks to deal with. First, VU0 (IIRC, could be the other one) had really li
42.
▲
by
oppositelock
4y ago
It's not a question of talent, just timing and process. The timing is rigid and there's a hard, non-negotiable deadline when metal starts being stamped. The process around certifying makes you work at a tiny fraction of your norma
43.
▲
by
oppositelock
4y ago
I'm in CA, and I know that in my city (Mountain View), the permit costs on new construction, single family home, exceed $100k and in multi-apartment complexes, it's still near $80k per unit. That's permits alone, and a big ch
44.
▲
by
oppositelock
4y ago
Yup. That's the one. If it works for you, great, but it crashes on symbol issues for many people.
45.
▲
by
oppositelock
4y ago
Many moons ago, one of the things I did was to port the Windows version of Google Earth to both Mac and Linux. I did the mac first, which was onerous, because of all the work involved in abstracting away system specific API's, but once
46.
▲
by
oppositelock
4y ago
The low level HTTP library is phenomenal for building more friendly packages on top, think of it as assembly language for HTTP in go. What isn't obvious about that Go http design is that it's very parallel. Your callback gets invo
47.
▲
by
oppositelock
4y ago
This is where people management comes into play. It's really difficult to identify why someone isn't participating, until you get to know their work and personality. I have regular meetings with all the engineers to discuss their
48.
▲
by
oppositelock
4y ago
I'm the tech lead of a sizable team, and what you describe, leaving junior engineers behind, would be a sign of failure on me. Large software systems are complex, and there is too much detail for any one person to dive deep into everyt
49.
▲
by
oppositelock
4y ago
No, the k8s "kubelet", which runs on each worker node, doesn't use much RAM. Java services have notoriously spiky memory usage, so you end up provisioning much more RAM than you need in the average case to be able to support
50.
▲
by
oppositelock
4y ago
k8s doesn't get you scaling, in fact, it can get in the way, but if you play your cards right, it gets you high utilization of the CPU and RAM for which you pay, more than doing something simpler via autoscaling or whatever, because it
51.
▲
by
oppositelock
4y ago
AWS support for Docker and Kubernetes is great, I'm curious why you say that. Managed Kubernetes (EKS) is really good at this point, and coupled with the ALB Ingress Controller, it beats anything else I've tried in terms of monito
52.
▲
by
oppositelock
4y ago
In the bay area of CA, where NIMBYs are really powerful, we call the super-NIMBYs BANANAs - Build Absolutely Nothing Anywhere Near Anything
53.
▲
by
oppositelock
4y ago
Maybe this ugly, complicated, expensive workaround to a political/economic problem is the best shot we have at addressing this problem at all, since the political process isn't working, only doubling down on stupidity.
54.
▲
by
oppositelock
4y ago
I've used k8s in startup and now in a large company, so I've seen both worlds. In the cloud, running workloads on k8s is much more expensive than something simpler, like containers on instances in an AutoScaling group on Amazon, f
55.
▲
by
oppositelock
4y ago
I used box fan filter setup to get through a couple of CA wildfire seasons, but they're loud and take lots of room. I used 4" filters in a triangle with the fan as the base. This setup is far more effective than a single filter be
56.
▲
by
oppositelock
4y ago
Ha! This is exactly the state of my yard in nearby Mountain View. I did a huge amount of digging with a pickaxe to break the clay, and succeeded at making sinkholes with bushes in the center.
57.
▲
by
oppositelock
4y ago
Haha! I've spent months tuning code to run on the Cell, and I despise that thing. Sony gave you 6 of the 8 SPE cores to use (I think they reserved two, but it's been ages). They are indeed very fast, however, they have no cache co
58.
▲
by
oppositelock
4y ago
It doesn't let you run an active replica from WAL.
59.
▲
by
oppositelock
4y ago
Price is the main reason. Write performance is a second one.
60.
▲
by
oppositelock
4y ago
SQLite is far faster than Postgres or MySQL, however, the price you pay for this is having a single writer thread, and it's a library incorporated into your process, not a shared DB. It's faster because those other features of a s
More ›