Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jturpin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
61.
▲
by
jturpin
7y ago
Sqlite implements all of the features you would expect from a relational database, including indexes, transactions, write ahead logging, consistency, and provides a SQL wrapper on top of its file API. _This is what makes it a database and n
62.
▲
by
jturpin
7y ago
You're right, and it is only recently that this stuff became free anyways, sometime last year. I think Amazon's OpenDistro stuff put some pressure on them. Even TLS was gated, which was the biggest offense in my opinion!
63.
▲
by
jturpin
7y ago
This is not true, you can use some xpack security features such as basic auth, client TLS and node-to-node TLS for free. We use basic auth (with Vault integration) at my company using just the basic license. https://www.elastic.c
64.
▲
by
jturpin
7y ago
I don't get why it ever needs to be on the internet even when it does have authentication. Surely the public/private subnet split is a common practice.
65.
▲
by
jturpin
7y ago
This is kind of like saying "its technically not illegal!", in the same way it's not illegal to open the door for someone and then shut it as they are about to walk through. We are talking about social contracts that are not
66.
▲
by
jturpin
7y ago
> Like it or not, there are implicit social contracts if you maintain OSS software. I think I agree, and its tricky because its really hard to pinpoint what the contract is (without sounding "entitled"), like there is with any
67.
▲
by
jturpin
7y ago
These both look cool. I've learned some Vue in the past but I strongly prefer these kinds of small, self contained libraries for my Flask + PicnicCSS + very simple JS apps.
68.
▲
by
jturpin
7y ago
There's always a surge in people who defend and even mimic Linus's tone whenever a post like this gets popular. People love being that smart guy who gets to feels entitled to act obnoxiously because they're right - at least a
69.
▲
by
jturpin
7y ago
Yeah I'm on your side here. This fear of AI medicine creating false positives that overwhelm hospitals and doctors and cause unnecessary and risky surgery is one of those ideas I see floating around comments here and there, and it does
70.
▲
by
jturpin
7y ago
I think the things you think are controversial are not the things that others consider controversial, and you should be aware of any bubbles you might be in. Anything that puts your job, employability, and social standing on the line takes
71.
▲
by
jturpin
7y ago
> I cannot imagine how you'd come to the conclusion that holding moderate viewpoints requires any real courage at all. Expressing moderate opinions on the internet will cause a lot of people of accusing you of being a "fence-si
72.
▲
by
jturpin
7y ago
It's gotten to the point where when I read an article, I will move my mouse around to try and trigger the "Subscribe to our Newsletter" popup, so I can close it instead of accidentally triggering it as I read the article.
73.
▲
by
jturpin
7y ago
It is definitely concerning. 10 years ago I wasn't worried about putting my data in things like Dropbox because the general fear was "what if they go out of business?" to which I felt reasonably secure that I'd have time
74.
▲
by
jturpin
7y ago
Not only that but it seems to be loading the same HTML content 3 times.
75.
▲
by
jturpin
7y ago
I've only been in the industry for 6 years, not counting my student programming job, and I've started to take tutorial-style notes for myself for all the technology jobs. For a part infrastructure, part software engineer person li
76.
▲
by
jturpin
7y ago
AWS Has written Firecracker for this purpose https://firecracker-microvm.github.io/
77.
▲
by
jturpin
7y ago
I don't know about the rest of the software but Mattermost is easy to administer and requires minimal babysitting. I have it deployed with a simple docker-compose file which I only touch when I want to upgrade it, and there are Helm ch
78.
▲
by
jturpin
7y ago
We don't have anything publicly available unfortunately, but we call ansible-pull the instance userdata to configure the host on startup. IAM Policies and Vault integration are used to grant the host access to certain secrets needed by
79.
▲
by
jturpin
7y ago
We just use ansible for the provisioning of EC2 instances, and Terraform for the actual orchestration of the resources. Userdata is used to call ansible-pull. Theoretically we can use Ansible for everything, but Terraform's planning ma
80.
▲
by
jturpin
7y ago
We use the userdata to call ansible-pull so that we can just terminate and re-create instances when we want to re-provision them. We use Terraform for the actual orchestration of the cloud environment.
81.
▲
by
jturpin
7y ago
We use ansible-pull to decentralize our Ansible runs as much as possible, but we also use Hashicorp Vault's SSH Key Certificates functionality to make sure our SSH keys are short-lived when we run it from CI. The last thing we want is
82.
▲
by
jturpin
7y ago
Yeah that's where I'm at. There's this general sentiment that if AI does not solve everything immediately, then it is worthless and hype. Especially the part about not being able to deal with corner cases, forgetting that all
83.
▲
by
jturpin
7y ago
It was only fixed when a fuzzer showed a lot of vulnerabilities. Up until then the attitude was "stop demonizing unsafe, we know what we're doing."
84.
▲
by
jturpin
7y ago
Good article. I would add one thing to this - pick a database that scales horizontally and is distributed. CockroachDB, Elasticsearch, Mongo, Cassandra/Scylla are all good choices. If you lose one node, you don't have to be afraid
85.
▲
by
jturpin
7y ago
If buildings catching fires easily was a real problem, then yes one major event would be a wake-up call to everyone else to provide a real solution to the problem.
86.
▲
by
jturpin
7y ago
One thing I fully believe led to Go's adoption is its feature-rich standard library. SSL connections, JSON parsing, HTTP and the like are all things that would be a major impediment if it was up to the developer to find some generally
87.
▲
by
jturpin
7y ago
I know its at least a year out but I'm personally looking forward to the 600Mhz 5G rollout - theoretically the range will be unbelievable. I don't want gigabit speeds when I'm 50 feet from a tower, I want 10mbps wherever I am
88.
▲
by
jturpin
7y ago
It's probably both, but for me, I follow a pretty non-political group of people, but Twitter will absolutely insist on presenting me inflammatory and polarizing tweets just because someone I follow or someone popular engaged with that
89.
▲
by
jturpin
7y ago
I agree that everything should be made in a memory safe-by-default language like Rust and I really need to see the Rust ecosystem really commit to this. Too many times will I come across a library with some very questionable uses of `unsafe
90.
▲
by
jturpin
7y ago
I would love to know this as well. It sounds high but we have no baseline to compare it against - for all we know it could be a massive improvement.
More ›