Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
RHSeeger
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
631.
▲
by
RHSeeger
2y ago
> code... is text There are visual programming languages that chain together blocks, instead of raw text. > The hard problems of programming don't usually have much to do with syntax. I guess it depends on how you define hard. Yo
632.
▲
by
RHSeeger
2y ago
This is where I stand. Semicolons convey intent, much like parens in math equations. Sure, the code makes it clear (if you understand the rules) what "the code does", but having semicolons (and parens) make it clear that "wha
633.
▲
by
RHSeeger
2y ago
The problem with tabs is that you can't really do alignment with them, unless you have elastic tabs (which are pretty much nowhere). I love the idea of tabs for indentation and spaces for alignment, but even bringing up the idea of usi
634.
▲
by
RHSeeger
2y ago
Given the number and complexity of regulations, and the amount of time and effort that goes into determining what they should be; it doesn't seem realistic to have Congress pass laws for every regulation. Delegating power some things s
635.
▲
by
RHSeeger
2y ago
The English language evolves over time. In the context of AI, the word "hallucinating" is used to mean "presenting false information in a way that clearly indicates it _thinks_ the information is true". [1] _thinks_ isn&
636.
▲
by
RHSeeger
2y ago
I guess it depends on your definition of "hard worker", but I think that people should do the work they agreed to do, to the best of their ability. I hired a company to install new HVAC in my house, a number of years ago. They spe
637.
▲
by
RHSeeger
2y ago
But as people noted, it's not the "can this get the data" unit testing that's a problem here. It's the performance issues. > I can send a GraphiQL URL to most junior devs with little to no SQL experience, and the
638.
▲
by
RHSeeger
2y ago
> and yes, it can be constrained, but this flexibility is the whole point Flexibility within the constraints of what the back end can safely support. To me, the "whole point" of GraphQL is to be able to have the client ask for
639.
▲
by
RHSeeger
2y ago
> It seems there is a recent trend of using adapters that expose data stores over graphql automatically, which is kind of scary. I think that's the part where I have a disconnect. To me, both REST and GraphQL likely need to hit the
640.
▲
by
RHSeeger
2y ago
And the client team using a REST API can do the exact same thing, by making more calls. There's no real difference between "more calls" and "same amount of calls, but requests more data". That being said, it's
641.
▲
by
RHSeeger
2y ago
But GraphQL doesn't allow for infinitely nested queries; the query itself has to include as much depth as it wants in the response. > Then we just come back full round trip to REST Except that GraphQL allows the back end to define t
642.
▲
by
RHSeeger
2y ago
Can you explain what you mean by this? The GraphQL API you expose allows only a certain schema. Sure, callers can craft a request that is slow because it's asking for too much, but - Each individual thing available in the request shoul
643.
▲
by
RHSeeger
2y ago
> That sounds lovely riiight up until you’re in a position where one of your reports gets very inconveniently standoffish when they’re tasked with something that has been pre-determined, has been decided for complex workflow management ,
644.
▲
by
RHSeeger
2y ago
I try to do a good job at everything I do. Some things to a larger extent than others (being a spouse/parent gets more effort than being a developer), but I still _try_ to do a good job on the smaller things too.
645.
▲
by
RHSeeger
2y ago
> Meanwhile, the answer is that the features are necessary because someone is willing to pay $$$ for them. Just because someone is willing to pay for them doesn't mean they're worth doing. It could be that adding a feature make
646.
▲
by
RHSeeger
2y ago
Can't say I agree with that. Seeing "anyone" is not the same as seeing the people you're close to (work closely with, know well). It certainly doesn't bring me the same mental benefit.
647.
▲
by
RHSeeger
2y ago
The problem is that that doesn't really work. The people working in the office don't get the benefit of in person social connection if others aren't coming in, too. Either you have people coming (win for the office people, lo
648.
▲
by
RHSeeger
2y ago
> I just want likable people who will execute on my ideas (or the ideas I’m simply passing on from higher management), or with light discussion, even if the execution isn’t perfect. That sounds horrible. I want people working under/
649.
▲
by
RHSeeger
2y ago
The risk I was talking about wasn't "I did the work myself and caused a problem", it was "oh sh_t, I need $20,000 in repairs this year".
650.
▲
by
RHSeeger
2y ago
Not everyone _wants_ to buy. Why is that so hard for people to understand? I have rented at times in my life and owned at other times. Sometimes owning is not the right choice.
651.
▲
by
RHSeeger
2y ago
My anecdata is exactly the opposite. The only objectively bad landlord I've had was corporate. All the small ones (own only a couple properties, or even just one) have been fantastic. Except for one, that was ... useless, but not activ
652.
▲
by
RHSeeger
2y ago
I currently own a house. I spend a fair amount of time and money on the maintenance of that house. When I rented, my landlord spent that time and money. Now, admittedly, the (normal) money came out of my rent.. but the time sure doesn'
653.
▲
by
RHSeeger
2y ago
A lot of students prefer to live off campus. Also, this would just make the school the landlord. And a landlord that is renting to a "company man" as it were... because if you cause a problem, you can lose both your job (school) a
654.
▲
by
RHSeeger
2y ago
> [Landlords] are the only one of the three orders whose revenue costs them neither labour nor care Spoken by someone who has never been a landlord. Being a landlord incurs risk and mental load at a minimum. Being a good landlord costs b
655.
▲
by
RHSeeger
2y ago
If all the landlords sold, there would be no place for the people that want to rent. Sure, some landlords will sit on a property rather than rent it for less than max. And some landlords will rent for the absolute minimum that pays the bill
656.
▲
by
RHSeeger
2y ago
> Isn’t that a lot of extra work? IME it’s a lot less work (and risk!) than resolving a massive merge conflict. > > The problems with long-lived branches all derive from the basic problem that eventually the complexity of maintain
657.
▲
by
RHSeeger
2y ago
So, instead of using > <> means system headers and "" means project headers (my naive understanding of the difference) they just convert everything to a project header? That seems bonkers to me. It is intentionally removi
658.
▲
by
RHSeeger
2y ago
> Streaming small commits straight into the trunk Gotta say, I find that horrifying. What about peer reviews? What about breaking up a change into smaller commits, none of which make sense until they're all together (changing the si
659.
▲
by
RHSeeger
2y ago
It's a reasonable statement, though. There's a LOT of people that think a single payer healthcare system is the right goal. And a LOT of those people also realize that getting from where we are right not to a single payer system i
660.
▲
by
RHSeeger
3y ago
Right, but there are times when structural typing is not the right choice. And runtime checking is ... suboptimal. I mean, saying runtime checking is the right choice is like saying a type system isn't necessary, because you have autom
More ›