Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hobls
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
hobls
8y ago
Agreed. I think the thing is that GitHub basically supports the separate repo approach fairly well out of the box. Using only a single repo requires more thought around your strategy, especially if you have multiple teams.
32.
▲
by
hobls
8y ago
Absolutely! At some point you must invest in your tools. (Early, in my opinion.) I think the clarification I’d offer is that in the age of GitHub the “standard” model is multiple repos, so you’re actually giving up some tooling if you just
33.
▲
by
hobls
8y ago
A single team is really helpful. Where I’ve seen it get particularly unhelpful is with multiple teams. I’m also not opposed to the concept, I just think it requires work to do correctly.
34.
▲
by
hobls
8y ago
Hah, you know I started with millions and then did some fuzzy math and started debating team sizes (since I know google often doesn’t have giant teams), ended up somewhere in the hundreds of thousands, and rounded to thousands. But I made i
35.
▲
by
hobls
8y ago
There’s an important distinction between lots of code and lots of projects. I agree; if you have a ton of code you’d better invest in tooling. But if you just have several normally sized projects, a monorepo can make your life much more dif
36.
▲
by
hobls
8y ago
I feel terrible for anyone who sees this and thinks, “ah! I should move to a monorepo!” I’ve seen it several times, and the thing they all seem to overlook is that Google has THOUSANDS of hours of effort put into the tooling for their monor
37.
▲
by
hobls
8y ago
I don’t think it’s nearly that simple. Some teams are product teams, and they operate higher in the stack. Some teams are straight engineering teams, and they operate much lower in the stack. Lower does not always equal more technical thoug
38.
▲
by
hobls
8y ago
Even most of video game development is simply using features of the existing engine. Some basic 3D math is required, but nothing crazy. You do find some gnarly problems in engine development though. (And some of the sub-disciplines like the
39.
▲
by
hobls
8y ago
No one is suggesting that Uber should go away. Uber should simply pay at or above minimum wage, and offer unemployment protection and such.
40.
▲
by
hobls
8y ago
What I’m suggesting is that if someone is driving for Uber they should be getting paid at or above minimum wage, and that they should have standard employment protections such as unemployment. This is not the same as wanting to kill Uber.
41.
▲
by
hobls
8y ago
I absolutely agree. We need to be fighting for modern legislation to protect workers as well as trying to hold on to badly eroded victories of many decades past. I must admit that I’ve been working white collar engineering jobs for nearly 1
42.
▲
by
hobls
8y ago
Well my bots are all software and they’re very bad at piling rocks. I’m just curious what the hobbyists who are in this space think of the competition, and whether they can be competitive.
43.
▲
by
hobls
8y ago
I recently spent a small amount of time diving down the functional programming rabbit hole (following SICP, poking at Haskell, and such). My general impression is that the coolness of the languages is overshadowed by the poor ecosystem for
44.
▲
by
hobls
8y ago
That’s really neat. I don’t know anything about the field —- how accessible is this type of contest to small teams of advanced hobbyists? Are we going to see mostly companies with advanced equipment competing? I’m curious about the competit
45.
▲
by
hobls
8y ago
This is important. We’re at risk of the “gig economy” undoing over a century of hard fought gains in workers rights. Minimum wage laws, unemployment, etc, these are good things that should be preserved. Uber has clearly shown that they’re h
46.
▲
by
hobls
8y ago
There are lots of reasons to spend money on military technology, but absolute reduction in deaths by U.S. citizens is not a compelling one — there are just too many civilians who die in preventable ways as compared to military deaths. I thi
47.
▲
by
hobls
8y ago
Exactly. Military deaths are far exceeded by civilian ones, if only due to scale.
48.
▲
by
hobls
8y ago
Okay I’m glad to hear that I’m not the only one who found complicated boost libraries to be a total mess. I spent a while banging on managing those. Header-only libraries tended to just work for me.
49.
▲
by
hobls
8y ago
I like C#. I spent a year-ish writing a lot of it and it felt like we produced easy to understand and maintain code. I think the MS/Linux divide is probably the biggest reason more people don’t use it.
50.
▲
by
hobls
8y ago
I like writing C++ just fine, but managing dependencies drove me crazy. Am I missing something there? When I want to do something simple like import an HTTP lib and make some requests it always feels like a hassle and half the time I get so
51.
▲
by
hobls
8y ago
What did you end up going with? I like hearing what problems a language is solving well. :)
52.
▲
by
hobls
8y ago
Same. I LOVE Python, but if I want to take a project particularly far I tend to end up porting it to a static language. (Usually go these days.)
53.
▲
by
hobls
8y ago
It’s not always obvious whether you’ve gotten sensible plaintext, especially if the plaintext is a binary file format you weren’t expecting, or if the plaintext has been encrypted multiple times.
54.
▲
by
hobls
8y ago
Oh that's very frustrating -- the article linked does not discuss that the survey is of drug users , it just says "of people" which seemed to imply that 30% of the population was using drugs for this purpose, which seems pla
55.
▲
by
hobls
8y ago
> US respondents reported the highest rate of use: in 2017, nearly 30% said they had used drugs for PCE 30%?! That seems incredibly high to me. > based on the Global Drug Survey — an annual, anonymous online questionnaire about drug u
56.
▲
by
hobls
8y ago
I’m sure that makes plenty of sense for many applications! I’m very fond of some of the benefits of cloud infrastructure, but I’m sure you’ve heard the pitch.
57.
▲
by
hobls
8y ago
Oh, I was defining "EC2" as everything from small shared virtual boxes to EC2 bare metal. I suppose on-site dedicated servers is definitely a point I left out of my hypothetical list though! I used to work at an unnamed company th
58.
▲
by
hobls
8y ago
The real fun starts when you need to start spinning up a distributed load testing fleet to actually generate enough load. :P
59.
▲
by
hobls
8y ago
Not to my knowledge. I'd just do something simple by changing your CloudFormation (or Terraform or whatever) templates, deploying the new config, and then running another load test. Could also just spin multiple different versions of t
60.
▲
by
hobls
8y ago
> I doubt any would be considered 'micro', but instead they are designed around functional areas like authentication or backend processing. Yeah, who knows what micro means, but that's exactly how I like to split up servic
More ›