Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gregmac
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
56 ms
·
631.
▲
by
gregmac
6y ago
As someone with this disabled for 15+ years on lots of different accounts/domains/services: this is definitely not the case. It's possible there's less than there would otherwise be (impossible to know), and it's
632.
▲
by
gregmac
6y ago
> although the phrase technical debt caries a lot of emotional weight, it also brings a lot of baggage from all the times management has heard the phrase from someone that didn't understand the bigger picture. I think this is an exc
633.
▲
by
gregmac
6y ago
I recently rebuilt my home server from scratch, and after a bunch of research decided to run Proxmox [1] on it. I considered Kubernetes but two things really held me back: I've never installed/managed Kubernetes itself (and didn&#
634.
▲
by
gregmac
6y ago
I took a tour of HP's Boise test lab [1] a few years ago, and the biggest take-away from that for me was that (in their opinion) paper quality is one of the biggest factors in printer reliablity. The test lab includes lots of neat thin
635.
▲
by
gregmac
6y ago
If you haven't read the books or watched the show, The Expanse does a great job at working in a world with realistic physics. A lot of combat takes place from extremely far distances, using telescopes, rail guns and missiles, and it ca
636.
▲
by
gregmac
6y ago
> This gives the writing team the bandwidth to properly conclude all of the main plot lines. I remember watching Lost (the TV series) and getting into this around Season 3, and I remember hearing them saying they were "waiting to st
637.
▲
by
gregmac
6y ago
To me the right answer is the one that works and is most readable. Personally, I find there are other factors that are far more important than early vs single return, such as nesting, doing too many things, unit tests, matching style of the
638.
▲
by
gregmac
6y ago
You can "tag" people with email. Lots of people use this highly effective pattern: FW: Re: FW: Fw: Re: RE: Update on project hey chrisweekly, what do you think of this? Regards, John Doe, MSc, CPA, CMA, TLA, CISAOO Big Corp 123 Fa
639.
▲
by
gregmac
6y ago
Consider: Your org is more likely to be run by people that are like the sales people than like you. Who do you think they side with, when sales goes up the chain to complain development broke their new initiative and is saying it'll ta
640.
▲
by
gregmac
6y ago
> Meetings are a great candidate for handwriting notes -- and then discarding. You and I know that most meeting notes are throwaways. I hate handwriting meeting notes! The only way they become useful is if they're saved and searchab
641.
▲
by
gregmac
6y ago
This is a great tradeoff actually. It sucks to break backwards compatibility, but often that's the only way to move forward. If you have to break something, affecting the least number of developers is best. This also gives a chance f
642.
▲
by
gregmac
6y ago
I'm going to take some guesses here but I'd love to hear a discussion about this from people with experience in medical software. Medical software seems like it is rife with mandated requirements, likely written by people with no
643.
▲
How to improve my employees' productivity?
(workplace.stackexchange.com)
2 points
by
gregmac
6y ago
|
0 comments
644.
▲
by
gregmac
6y ago
You still have a single, centralized mailing list server. That's what you should be comparing to GitHub -- not the individual mail servers for each user. If your mailing list server goes down, no one can use the mailing list. Taking it
645.
▲
by
gregmac
6y ago
Jitsi supports multiple videos, I've had at least 6 people before. We use GoToMeeting at work, and many times have 20 people with video, plus screen sharing (there's also gotowebinar which supports thousands of viewers). With GTM
646.
▲
by
gregmac
6y ago
Versioning is a facet of documentation. SemVer is not the only way, but it's a widely-understood convection and quite logical. The core issue generally comes down to: "If I upgrade, what do I have to do?" If you have good rel
647.
▲
by
gregmac
6y ago
> New buildings are rather efficient in US. They can be, and there's lots of modern construction techniques that are really good (search term "building science"). One big problem is that a lot of stuff is still built to &q
648.
▲
by
gregmac
6y ago
To me, the single bar functions kind of like a CLI for the browser. I regularly use it to: * Type/paste a URL * Type/paste a search * Search my browser history (usually to jump to a previous URL) * Use search engine keywords to do
649.
▲
by
gregmac
6y ago
It's exactly because of articles written like this! > Microservices are completely disrupting the way we build applications nowadays. This is one of the hottest trends when it comes to software architecture. More and more developers
650.
▲
by
gregmac
6y ago
This is exactly right, is and is a great example of what self-documenting code can be. The function itself could have a bit more explanation but any code calling it is going to be obvious. The big difference is it looks deliberate , instea
651.
▲
by
gregmac
6y ago
If you're already used to scheduling this overnight, having it done in only one night is going to be a significant improvement.
652.
▲
by
gregmac
6y ago
Can you cite something about this? I can't find anything, except confirming that's not true [1]. Your profile says you work at AWS so I assume you have inside info on this. Perhaps you could also explain why this change would get
653.
▲
by
gregmac
6y ago
Something relatively simple would be borrowing the idea of the HTTP "accepts" header, and standardizing on an environment variable. For example: STDOUT_ACCEPT=application/json,application/csv,text/plain I&#
654.
▲
by
gregmac
6y ago
There's a lot going on: HDCP handshake, resolution negotiation, HDMI-CEC setup.. HDCP obviously being consumer-hostile, but the others are decent features to make things "just work".
655.
▲
by
gregmac
6y ago
> the cultural norm is that they must be humble then they stand no chance against the many incompetent I don't think this is a cultural norm so much as just the Dunning-Kruger effect [1] in play. People who are highly competent stil
656.
▲
by
gregmac
6y ago
Is also be interested in hearing when is QuestDB not a good choice? Are there use cases where TimescaleDB, InfluxDB, ClickHouse or something else are better suited?
657.
▲
by
gregmac
6y ago
Not just beginners. Seeing the following in a pull request is bad for everybody: someFunction(username, true, false, 10) Named parameters remove ambiguity and make the code easier to read and review, and even avoid bugs because if
658.
▲
by
gregmac
6y ago
Even if you read the ToS, do you really expect people to remember this? CloudFlare blends into the background when setup properly, and you don't have to think about it. If you upload a big file to your site as part of some other work -
659.
▲
by
gregmac
6y ago
> Yeah dude, stuff like this is EXACTLY what most people don't want to think about, and shouldn't have to think about, and which is why the guidance is "don't roll your own". I'd even go a step further and s
660.
▲
by
gregmac
6y ago
If compromised, you can change an API key. The key is like a password, and keeping that secret is important. Where the "obscurity" aspect comes in, as an example, can be through the mechanism used to generate and validate that key
More ›