Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ojkelly
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
ojkelly
3y ago
Sure not everyone who bought the game or a ship at this stage has enjoyed it, but a lot of us have. Even in its unfinished state there’s a lot of fun to be had. And, part of the game at this stage is watching it develop. The amount raised&#
32.
▲
by
ojkelly
3y ago
Releasing code to prod is the end of the feedback loop, until then you have possibly working software. The long you wait until release, the less likely it will work as you expect. You don’t need to release to users, that can happen later. E
33.
▲
by
ojkelly
3y ago
Not running arbitrary code is a feature, that yarn brings back to the js ecosystem. It sounds nice in theory, but it impacts the soundness of the whole system.
34.
▲
by
ojkelly
3y ago
Anecdotally, I continue to see friend groups form where near all of them are neurodivergent without knowing it. Because their brains work differently, when they find someone else whose brain works in a similar way it’s less effort to spend
35.
▲
by
ojkelly
3y ago
If you’re prescribed amphetamines they shouldn’t be getting you high.
36.
▲
by
ojkelly
3y ago
Generally speaking, harm reduction. With full knowledge of what could happen (because effects are often not uniform), and with the right care and support I would think it can be done ethically. Look at the trials of using LSD/mushrooms
37.
▲
by
ojkelly
3y ago
Stimulants don’t have the same effect on everyone, and this attitude is incredibly dismissive of those who need these medications to function. They’re a controlled drug for a reason, abusing them can have negative long term effects especial
38.
▲
by
ojkelly
3y ago
It’s probably not a coincidence the other place I’ve seen this technique was also for archiving a feed of fires. It that case the data was about 250gb when fully uncompressed, and IIRC under a gig when stored as a git repo. It’s a really n
39.
▲
by
ojkelly
3y ago
I think the comments here are missing the point. Each of the items on the list are things you or someone else in an organisation does in good faith. That is why these work. When you do them in bad faith, you can stretch the timelines for th
40.
▲
by
ojkelly
3y ago
There’s a good chance this is realised within 5 years, built on WebAssembly. While it’s not on the metal performance like native compilation, it’s close. I wouldn’t be surprised to see CPU instructions for WASM to get to native performance,
41.
▲
by
ojkelly
3y ago
I wonder if Apple's self-service repair program is sufficient for this? I do like the idea of user-replaceable batteries, but I don't miss the build quality and size of those devices with easily accessible batteries.
42.
▲
by
ojkelly
3y ago
There’s nothing of substance here for why it should be ridiculed, other than the authors fear Apple has the ability to bring VR to the mainstream. But hasn’t Oculus/Meta Quest sold something like 20 million units? > Stop this future
43.
▲
by
ojkelly
3y ago
The more I think about this, the more convinced I am that I want a browser that functions like an IDE. Multiple panes with tabs, that can be resized either to custom sizes or automatically (binary space partitioning). It’s too much for a ge
44.
▲
by
ojkelly
3y ago
But, by omission is reads that Prime Video rebuilt their stack without serverless and got a 90% cost reduction. This post is going to pick up a lot of traction and I suspect these comments are going to bikeshed monolith vs microservices for
45.
▲
by
ojkelly
3y ago
If I’m fully engaged with a device a touch screen is great, especially when that device needs to do more things than you could reasonably make physical controls for. But when I’m driving and need to adjust something, I don’t want to disconn
46.
▲
by
ojkelly
4y ago
As someone with ADHD, I’ve found the key thing is to learn what level of stimulation your brain needs for certain tasks. Too much, over-stimulation, and you’ll find your focus being pulled in multiple directions to a point of confusion, fru
47.
▲
by
ojkelly
4y ago
This makes sense. You don’t start woodworking by cutting a hardwood timber to length by eye with a circular saw. You get familiar with the basics like a hand saw, tape measure, and some soft wood like balsa. You’re first vehicle was _probab
48.
▲
by
ojkelly
4y ago
As much as I’ve been loving Rust, there’s no doubt it’s a hard but rewarding journey to learn it. Go on the other hand, is a language I’m still confident I can teach a junior enough to be useful in an afternoon. The restraint shown by the G
49.
▲
by
ojkelly
4y ago
> Calling that "stepping outside" is just dishonest. I don’t think it’s dishonest. There’s two main phases in react, render and commit. Render is interruptible. For example when a new event like an interaction comes in, the in
50.
▲
by
ojkelly
4y ago
It’s all cyclical. Before React two-way-binding of data, known today as Signals, was the way we did things. Angular is probably the best example from the pre-react time of that. React came along with a philosophy of one-way-binding also kno
51.
▲
by
ojkelly
4y ago
Down in Melbourne, Australia it’s regularly 5-10 degrees wrong. It’s like they got a 7 day forecast, and never updated it. Something must have happened this year, because it used to be very accurate. Now, if if you want accurate weather (do
52.
▲
by
ojkelly
4y ago
A lot of things could also potentially compromise a long-lived build server, to the point where it’s better not to be long lived. If it’s not practical to use a fresh machine/vm/container/function for each build, at least rot
53.
▲
by
ojkelly
4y ago
It has lasted as a project. Are you saying that no library should try to improve their performance, internals or API? There was many versions of jQuery. I remember the days of hacking Drupal to load multiple versions because it shipped with
54.
▲
by
ojkelly
4y ago
I’ve been around this space for over a decade. Software that’s easy to change, tends to outlive the rest. React has more staying power than almost any other JS library I’ve seen. And they’ve maintained backwards compatibility on par with Wi
55.
▲
by
ojkelly
4y ago
> Unbelievable that they’ve gone ahead launching this I hope the irony of criticising a team for launching something early, on HN _of all places_ isn’t lost on you. > going all in on hooks They went all in on hooks in 2018 when they r
56.
▲
by
ojkelly
4y ago
> Well, bummer. I have a mature product using React Components which are now legacy. It looks like in the future, I'll slowly migrate these over to functional components, as is standard in the documentation. The writing has been on
57.
▲
by
ojkelly
4y ago
So far I’ve found copilot is like a weather forecast. The shorter the prediction the higher probability of it being correct. The longer, and more complex the prediction the less likely it’s all correct. But, with a close review you can spot
58.
▲
by
ojkelly
4y ago
Wasn’t part of the drive to client side analytics an effort to improve data quality, in particular to differentiate bots from humans, and measure actual human analytics without getting caught by caches along the way. If you use something li
59.
▲
by
ojkelly
4y ago
The suggestions in this thread are decent, but I haven’t seen a mention of prioritising what you know. What’s your goal? If as you mention you have an app to prototype and you want that prototype as fast and simple as possible, then you can
60.
▲
by
ojkelly
4y ago
In useEffect your code runs at a specific point, where it’s safe to bridge react to the outside world. It’s not about breaking the rules, as much as you have the ability to cause and react to side effects (eg a fetch promise) and inform rea
More ›