Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
btown
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
48 ms
·
631.
▲
by
btown
2y ago
One of the things I find myself needing to push both junior _and_ senior developers to do is "if you are thinking about code being anywhere adjacent to 'subtle' or 'weird,' or think that something might become a des
632.
▲
by
btown
2y ago
There's power to it being valid JSON, though; it can be stored in databases optimized for JSON payloads, and edited with JSON editors. There's a real agility to liberally sprinkling JSONFields and JSON code editors across an auto-
633.
▲
by
btown
2y ago
An array of strings works well here! Also, you can always preprocess to remove comments before validating!
634.
▲
by
btown
2y ago
Perhaps I’m misinformed, but my understanding of the AGPL was that if you have AGPL software running on a server, you can still connect to it from proprietary software that you don’t open-source; you simply need to open-source any changes y
635.
▲
by
btown
2y ago
Sometimes I wish Apple did more for business use cases. The same https://security.apple.com/blog/private-cloud-compute/ tech that will provide auditable isolation for consumer user sessions would be incredibly wel
636.
▲
by
btown
2y ago
Yep, this thread has a good compilation of ROCm woes: https://news.ycombinator.com/item?id=34832660 That said, for hobbyist inference on large pretrained models, I think there is an interesting set of possibilities here: ma
637.
▲
by
btown
2y ago
https://archive.is/2024.12.02-165105/https://www.wired.com/s...
638.
▲
by
btown
2y ago
Out of curiosity, how would a clearinghouse layer plug into this in practice? Thinking aloud, would you have an event stream of, say, EntryCreatedEvent, and the clearinghouse would provide streams of of EntryClearedEvent and EntryRejectedEv
639.
▲
by
btown
2y ago
Well, now that you mention it... https://www.youtube.com/watch?v=rdT1YT9AOPA
640.
▲
by
btown
2y ago
I hope that someone does an oral history of why gevent wasn't seen as the solution here. The existence of models like Twisted, and a general idea that yields to an event thread should be explicit in some way, I think caused the exact k
641.
▲
by
btown
2y ago
There's something painfully ironic and disturbing that the pseudo-Kolmogorov complexity of clickbait content, as judged "identical in quality" by an average human viewer, is arguably less than the length of the clickbait head
642.
▲
by
btown
2y ago
https://tqdev.com/2024-the-p-in-cap-is-for-performance is a really interesting take on this as a response to https://blog.dtornow.com/the-cap-theorem.-the-bad-the-bad-th... - essentially, the only way to ge
643.
▲
by
btown
2y ago
An interesting perspective here is this amazing 2015 blog post from the Figma co-founder: https://www.figma.com/blog/building-a-professional-design-to... > "Our editor is written in C++ and cross-compiled to Ja
644.
▲
by
btown
2y ago
"Everyone doesn't have to know everything" is a great sentiment. I often think about https://xkcd.com/1053/ and how it's broadly misinterpreted: the point isn't that we should accelerate the ed
645.
▲
by
btown
2y ago
One of the first things I look at for products like this is whether the access to a variable's value can be done entirely in memory, rather than requiring a network hop. Varse seems to do the latter: https://github.com/
646.
▲
by
btown
2y ago
It's important to note that this article has its own biases; it's disclosed at the end that the author is on the board of Bluesky. But, largely, it raises very good points. > This is the part that 230 haters refuse to understan
647.
▲
by
btown
2y ago
For “everything is an expression” https://github.com/tc39/proposal-do-expressions may be of interest, though discussion seems to have paused.
648.
▲
by
btown
2y ago
And beyond this, there’s very much a world where a few key people don’t discover Jeremy Ashkenas’ work - much of which, between CoffeeScript and Backbone, was the excitement that you could make JS feel agile - at the right time in their car
649.
▲
by
btown
2y ago
Oh, that's interesting - sounds like you're implying that the act of making a change in how a database's data is transformed for different parties/outputs, would go through through a review/governance/rollout
650.
▲
by
btown
2y ago
This is really awesome - and it's so amazing that you've build this as a standalone tool! I can absolutely speak to the pain of having a dozen pg_dump --exclude-table-data arguments and having a developer experience that makes it
651.
▲
by
btown
2y ago
Another thing you can feasibly do is implement flexbox or a similar useful subset of layout! https://www.yogalayout.dev/ is one such library that powers React Native. Letting people bring CSS intuition when writing greenfie
652.
▲
by
btown
2y ago
For the absolutely massive amount of code one needs to implement for production-grade CSS layout, the Servo source code is illustrative and IMO quite cool to see. For instance, this file just implements block and inline contexts; there'
653.
▲
by
btown
2y ago
The original post makes so much more sense in this context! One of the "holy grails" in my mind is making CQRS and dataflow programming as easy to learn and maintain as existing imperative programming languages - and easy to weave
654.
▲
by
btown
2y ago
IMO it's also notable that Mullenweg is in this state of mind and also has access to Tumblr data, with a history of allegedly doxxing the relationships between anonymous user blogs based on non-public information [0]. One doesn't
655.
▲
by
btown
2y ago
This should be the top comment. It's already scary for a package manager to take control of a community package, even more so when sites auto-update to new code... but to break existing sites by completely changing the code that is p
656.
▲
by
btown
2y ago
Normally this kind of thing isn’t said in good faith, but it’s actually a way my writing can improve and I appreciate the feedback!
657.
▲
by
btown
2y ago
It's worth noting that the maintenance of the "lite" version is at some nonzero risk of burnout for its developers, ironically in part due to Mozilla being unnecessarily hostile: https://github.com/uBlockOrigi
658.
▲
by
btown
2y ago
As a first step, it might be a good idea to add an indication to https://news.ycombinator.com/submit or https://news.ycombinator.com/newsguidelines.html to not submit links to sites that are known to be hac
659.
▲
by
btown
2y ago
This - dang/mods is there a policy for this?
660.
▲
by
btown
2y ago
https://peps.python.org/pep-0584/ is the PEP for merging dictionaries; sadly, it barely mentions pipes as a consideration. To be fair, the notion that pipes are lower-priority than other syntax needs is not exclusive t
More ›