Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ojkelly
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
121.
▲
by
ojkelly
4y ago
> Instead, use GraphQL with something like Hasura that generates the GraphQL service for you based on database schema. I generally disagree. While Hasura and the like can get you moving quickly, they let you cheat on designing your data
122.
▲
by
ojkelly
4y ago
You can cache the objects in the query by ID. And then reuse them across a number of queries. > It's not like in REST where the request tells you exactly and precisely what resource the client wants to access. It can be. You can ha
123.
▲
by
ojkelly
4y ago
Your request could be fulfilled by multiple services, some of which may have errors. Building on this are result types, where you can return a union with the intended type and something like AccessDenied for specific fields a user does have
124.
▲
by
ojkelly
4y ago
A mate of mine wrote about this a couple of years ago. > The three F’s to open source development. > Fix it, Fork it, Fuck off. https://boyter.org/posts/the-three-f-s-of-open-source/
125.
▲
by
ojkelly
4y ago
On the face of it yes, but the bigger point I was trying to make is that some of us have challenges with remembering things and external prompts/interruptions (alarms, timers, notifications) are in that case all the same thing. If I’m
126.
▲
by
ojkelly
4y ago
It hasn’t been a document browser for at least 2 decades though. The web and browsers like many languages, are not something any one person or group can authoritatively prescribe. The W3C follows the browsers, not the other way around.
127.
▲
by
ojkelly
4y ago
I use notifications, and alarms, and timers all the time. It’s an accessibility (as in a11y) thing. Notifications are a tool that some of us depend on, and some of us will never need. Like many people with ADHD I forgot stuff. Important thi
128.
▲
by
ojkelly
4y ago
Despite the attitude of some of the other comments, the code and stack are less important than you’d think. If you can create an MVP with no-code tool, yeah it might be janky but it might also let you prove out your idea with paying custome
129.
▲
by
ojkelly
4y ago
Your comment feels like it’s well intentioned, but questioning if ADHD exists (it does) perpetuates a myth that has harmful impacts on people. ADHD in my opinion is one of the worst named disorders. It’s name and the previous lack of access
130.
▲
by
ojkelly
4y ago
This problem seems endemic to big tech platforms, particularly when money is involved. I remember hearing similar stories about PayPal a decade ago (still do for what it’s worth). While I can understand the desire to not interact with a use
131.
▲
by
ojkelly
4y ago
This was my thought too. A couple bad devices sucks, but all of them. Continually having issues. Based on your story, I’d be inclined not to fault the hardware yet, but try and measure your environment. Do you have good clean power? Can you
132.
▲
by
ojkelly
4y ago
> The Oxford English Dictionary traces singular they back to 1375, where it appears in the medieval romance William and the Werewolf. https://public.oed.com/blog/a-brief-history-of-singular-they...
133.
▲
by
ojkelly
4y ago
I’m a big fan of the MT3 profile, it really nails that kind of retro vibe. I find them really comfortable, but like everything about keyboards that’s personal preference. They’re worth a shot if you think you’ll like them.
134.
▲
by
ojkelly
4y ago
From memory it’s because it’s not evaluated in one go. By using functions you can evaluate parts of the dom, which crucially means you can reevaluate parts of the dom. Those functions also enable changing their output based on inputs, enabl
135.
▲
by
ojkelly
4y ago
> I don't get it. Things are simple. The employer sets the terms, where you work and how the work is paid. The employee either accepts the terms or walks away. The employer makes an offer. Every job should be one where all parties s
136.
▲
by
ojkelly
4y ago
You can combine multiple queries into one request in such a way that transport layer caching just isn’t effective. If you’re making a content and read heavy website, you can run GraphQL over GET, and cache traditionally. The spec says nothi
137.
▲
by
ojkelly
5y ago
I started meds for ADHD just under a year ago, and it was the most profound experience of my life. Until I started and experienced my brain fog lifting for the first time in my life, my mind and body physically relaxing an becoming quieter,
138.
▲
by
ojkelly
5y ago
Atom was just to slow and clunky. The idea was great — see VSCode. But at the time, while being able to hack your own editor was nice, the performance issues and lag was the reason I never used it long term. And pretty much the only reason
139.
▲
by
ojkelly
5y ago
Rama Works Thermal. I love it. I got the original, I think there’s second version. It’s one of those small run mechanical keyboards that you’ve gotta find out about at the right time to get in on the preorder. What’s good? So it’s heavy. Ab
140.
▲
by
ojkelly
5y ago
It’s worth everyone knowing that there is a high proportion of neurodiverse people in our industry, relative to other industries and the general population. The 2021 Stack Overflow Survey [0] puts ADHD at 8.51% (double the rate in the US [1
141.
▲
by
ojkelly
5y ago
Not really. At least not long term. Amphetamines help correct for a lack of dopamine and norepinephrine, by helping then stay around longer in the brain. It often likened to wearing glasses. There’s non-stimulant medication, and multiple ve
142.
▲
by
ojkelly
5y ago
Tests can form a normal part of the development process in some languages. You don’t need to go full TDD, but when you language’s tooling and IDE are designed for testing it can speed up your feedback loop. For example when writing in go in
143.
▲
by
ojkelly
5y ago
From a software perspective that’s still not far off.
144.
▲
by
ojkelly
5y ago
Pandemic work from home is not regular work from home. If you’re doing it as a choice, you need space and a regular home office. Not everyone can do that right now. Sometimes you need to move house to make it happen. Also, not everyone want
145.
▲
by
ojkelly
5y ago
You can remove those messages from the final commit when you squash. If someone else is doing the merge and you’re unsure if they will you can preemptively squash your whole branch so there’s only one commit in the pr.
146.
▲
by
ojkelly
5y ago
I agree, and that's very much why I remain interested to see what comes of it. If it's going to move forward it has to shake the sleazy image with all the scams, pump and dumps, Ponzi-schemes and market manipulation.
147.
▲
by
ojkelly
5y ago
> In the same way reality itself is 'centralized'. Global consensus is meant to add a digital layer to reality. Reality is objective by definition. What's subjective is trying to measure it - but this problem doesn't
148.
▲
by
ojkelly
5y ago
> The author doesn't understand the primary goal. It's precisely to have global consensus that proceeds according to its logic - so if you own something it can't be taken away from you. How is global consensus not centrali
149.
▲
by
ojkelly
5y ago
That's a feature to draw in more bag holders. The closer you look the more its value disappears.
150.
▲
by
ojkelly
5y ago
Web3 feels like the next grift after we caught on to ICO's. From the article: > The problem here is the profit motive: people who are working on web3 generally want to get paid for it, but it's fundamentally harder to extract r
More ›