Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
devonkim
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
301.
▲
by
devonkim
6y ago
Not a mock obviously but in the interest of getting things done on schedule I’d suggest running tests in a container with https://github.com/wolfcw/libfaketime and orchestrating edge cases like leap seconds external to
302.
▲
by
devonkim
6y ago
A well organized and understood single binary always beats a bunch of decoupled systems nobody can untangle fully, this is not rocket science. It’s why we started coming up with tracing systems like Jaeger and OpenTracing to merely figure o
303.
▲
by
devonkim
6y ago
Some folks like having shiny hardware and it’s partly a hobby rather than a need in almost certainty barring specific niche professional needs. I upgrade my workstation setup quite rarely because my work provided laptop is what I use 90%+ o
304.
▲
by
devonkim
6y ago
I read somewhere around 80%+ take the lump sum about 12 years ago. Given the risks of inflation over 25+ years it isn’t a bad idea. Most lottery winners get accosted by family members or spend like crazy with their money and wind up broke i
305.
▲
by
devonkim
6y ago
The psychology of a large one time payment versus a passive, smaller one is absolutely immense and should not be equated. Native tribes have oftentimes given their youth large payments that get spent on expensive consumer goods that wind up
306.
▲
by
devonkim
6y ago
Yang’s UBI was never intended as a replacement for a safety net which was gravely miscommunicated / twisted by our outrage media dynamics. What he’s advocated for are completely universal programs without means testing that build on to
307.
▲
by
devonkim
6y ago
One of the problems with UBI on a small scale in the US is that it’s difficult to study the macroeconomic effects that people are so worried about. The studies on direct cash assistance in terms of social science are rather strong evidence
308.
▲
by
devonkim
6y ago
Because the data center operation isn’t the big problem for enterprises like DoD anymore, it’s the completely fragmented software environment they’ve struggled for decades to manage. VMware decades ago won a massive deal with DoD not for co
309.
▲
by
devonkim
6y ago
It’s not an either/or situation for tools thankfully. The author of Terragrunt has even advocated before in a blogpost for using Terraform to deploy CloudFormation stacks to make changes to AutoScaling groups and perform blue-green dep
310.
▲
by
devonkim
6y ago
That’s more of a GitOps style intervention requiring a source change and the workflow to revert a change could certainly be done but is by design not a first class construct in Terraform providers (not every provider supports every feature
311.
▲
by
devonkim
6y ago
Once upon a time people would put applications delivered baked into AMIs as a deployment approach. Using a combination of CloudFormation metadata, Cloudwatch Alarms, cfn-init, and other tools applications could be deployed end to end with a
312.
▲
by
devonkim
6y ago
Terraform doesn’t support rollbacks (handy for application roll-outs) and if your shop is heavily invested in AWS CF is a perfectly fine tool. I’ve maintained and started up tens of thousands of lines of both TF and CF and they both have th
313.
▲
by
devonkim
6y ago
It depends upon what you’re looking at in a deployment. Static binaries are the gold standard of “simple” in theory for ops folks but are not architecture neutral by definition. The JVM JAR spec is pretty well known as well and is not a su
314.
▲
by
devonkim
6y ago
Profiling in production with the JVM using something like YourKit or JProfiler is the typical case for myself. Ironically, I've found profiling with Python in production easier for the reasons you've mentioned. If something is dow
315.
▲
by
devonkim
6y ago
The reality is that a lot of profilers cause a sort of Heisenberg effect when running in production where it can slow down your code so much that it's not as meaningful anymore. This is now the time your ops engineers like me will be w
316.
▲
by
devonkim
6y ago
It does because it counters one of the top conservative arguments against UBI (or any safety net at all for that matter) because participants _increased_ their days of work compared to unemployment insurance. Too many people are of the &quo
317.
▲
by
devonkim
6y ago
Salt is a bit of a rarity among ops people but the funny thing is my experience is the opposite of yours - 66%+ of companies I see with Salt run in master/minion mode. I prefer it over Ansible when my ssh settings are super awkward (MF
318.
▲
by
devonkim
6y ago
Technology merely facilitates what people want to have in the first place such as in the Arab Spring situation. Unfortunately, most of the anger and violence in the US to incite change is likely to come from our right rather than our left.
319.
▲
by
devonkim
6y ago
Deletion is a form of cache invalidation if you think about it
320.
▲
by
devonkim
6y ago
The GND with its extensive use of private contractors is basically neoliberal like our current DoD. It is structured almost exactly the same as DoD and with a vague never-ending mission would likely take as much resources to fight an enemy
321.
▲
by
devonkim
6y ago
The technology inept organizationally can’t even figure out how to use that 64GB of RAM properly is my point and more RAM won’t fix a full blown table scan on every other query coming in because people don’t have a way to stop queries witho
322.
▲
by
devonkim
6y ago
If you're like a company I was at before, you'd pay $10k+ for DB consultants to tune some queries and your prod database, and when migrating your DB to new hardware forget to re-tune it and waste the extra 64GB and even SSDs insta
323.
▲
by
devonkim
6y ago
Because we got rid of DBAs in favor of “big data” developers that never learned much about SQL in the first place.
324.
▲
by
devonkim
6y ago
There's always a time/cost trade-off to be made in any engineering endeavor and I'm willing to accept some longer processing times for hobby usage until it becomes more serious I should be investing a lot more into it. I have
325.
▲
by
devonkim
6y ago
There's certainly some trade-offs that could be possible by limiting the flags and quality ranges for the output similar to what we already for h.264 and h.265 hardware encoding. Another rando possibility is FPGA cores or someone figur
326.
▲
by
devonkim
6y ago
There's 2 generations of Xeon D's - the 15xx series from circa 2015 and the 21xx series from about a year ago. Their target market is essentially for low powered but somewhat powerful compute farms. Their pricing is part of the In
327.
▲
by
devonkim
6y ago
There's no practical reason to use this new box for homelab folks compared to some older micro workstations that came out a year or so ago that had E3-class Xeons in them at least. For an entry of $2k it's easily worth it now to f
328.
▲
by
devonkim
6y ago
Should probably drop the dis- , thanks. Too many conditions in a row too fast is how I get bugs in my code just like in my written sentences :P
329.
▲
by
devonkim
6y ago
Past performance does not indicate future return, but so far I'm seeing no reason not to distrust Toshiba hard drives at the very least given the Backblaze stats. I've bought 8 Toshiba drives with zero problems over several years
330.
▲
by
devonkim
6y ago
Ah, and the flipside that many of us are familiar with - all the responsibility, none of the authority to fix it. Great recipe for burning down entire companies and driving away talent.
More ›