Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tikhonj
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
54 ms
·
751.
▲
by
tikhonj
6y ago
> So what’s a bad actor? I consider someone who squats a bunch of crates to make or point or prevent their names from being used to be a bad actor. In my experience, the thorny problem with namespaces isn't bad actors because you
752.
▲
by
tikhonj
6y ago
They open sourced some of their core tools for it ([1], [2]) along with some documentation and examples. Since it was designed as a data format (comparable to JSON) rather than a programming-language syntax, there's a lot less need for
753.
▲
by
tikhonj
6y ago
Funny to see this article—I was interning at a company that used S-expressions instead of JSON internally right around the time this post was written. (Seeing it for the first time now though.) All I can say is that in practice , s-express
754.
▲
by
tikhonj
6y ago
There's some new development going on that compiles Emacs Lisp to native code with GCC and it is a real performance improvement. I've been using it on an unstable Emacs build for the past few weeks and I can feel the differenc
755.
▲
by
tikhonj
6y ago
I think the answer is that technology absolutely can address social issues, it's just less direct than people might think. One simple example: new technology can drastically lower the barrier to do things which inevitably democratize
756.
▲
by
tikhonj
6y ago
Absolutely my favorite tech talk—brilliant idea that's explained so well it seems obvious in hindsight, even though it really wasn't. It's rare for a single talk to change my fundamental way of thinking about an area I alread
757.
▲
by
tikhonj
6y ago
A genuine belief in what you are doing—and then effectively pursuing that over opposition—is going to depend on having and using power. It's not pure "thirst for power" in the sense that power isn't the ultimate mo
758.
▲
by
tikhonj
6y ago
I assume they're saying that, in an absolute sense, all systems of law are arbitrary and capricious. Some might be much better than others, but none are sufficiently fair or transparent to be "good". The extent to which you
759.
▲
by
tikhonj
6y ago
I'm not sure whether the story is true, but it's worth noticing that developers are not the only drivers here—changes zoning laws and federal funding both played a major role, and it seems plausible for the government to take nu
760.
▲
by
tikhonj
6y ago
That's great to the extent it works—but a lot of institutions are tied to specific hours far more than physical times of day. School is going to start at 7:30; 9–5 jobs will be 9–5; lunch is at 12. When we transition between standard a
761.
▲
by
tikhonj
6y ago
I have a recent macbook for work. The only way I managed to get my 4k external monitor to run at >24 Hz—such a slow refresh rate it was painful to use—was with a $15 3rd-party utility[1]. And that was after failing to fix the problem w
762.
▲
by
tikhonj
6y ago
Seems like it's a function of the free market and politics—there is a spectrum of regulations we can have that ranges between "enough to keep nuclear energy safe" to "enough to make even the best nuclear technology non-v
763.
▲
by
tikhonj
6y ago
This goes in the other direction too: other fields can and should borrow ideas from game programming. At the end of the day the goals of different software projects are pretty comparable: we all want to produce quality code, minimize bugs a
764.
▲
by
tikhonj
6y ago
Game programming isn't —or at least shouldn't be —so different from other fields that fundamental software engineering principles do not apply. It seems like discarding criticism just because it comes from outside the immediate
765.
▲
by
tikhonj
6y ago
To me, it doesn't sound any more ridiculous that applications having specialized support on different architectures. Most applications get away without it, but when performance really matters and general-purpose abstractions aren'
766.
▲
by
tikhonj
6y ago
Other companies would not be able to run an appstore, but they would be able to list their work on 3rd-party appstores (and maybe have their own direct distribution channel like a website?). The point is to allow competition. One thing t
767.
▲
by
tikhonj
6y ago
It's a pattern that is common for people with ADHD, but it's also pretty common for everyone else—just maybe not as common. I'm sorry if it wasn't intentional, but your comment reads like you're saying that the ab
768.
▲
by
tikhonj
6y ago
Search could still be funded by search advertising. It just wouldn't be combined with AdWords/DoubleClick/etc. Same idea for other products that have their own ads like GMail and YouTube.
769.
▲
by
tikhonj
6y ago
> It sounds harsh It doesn't just sound harsh, it is harsh. Maybe you have to be harsh because of time/resource constraints or because you want to build a strict, rules-oriented culture—but you should still be honest to you
770.
▲
by
tikhonj
6y ago
There are resources out there to learn any tech skill with the necessary background—and resources to pick up the necessary background if you don't have it. At the same time, tech as a whole is not (fully) commoditized, at least in th
771.
▲
by
tikhonj
6y ago
This is one of the reasons I like the Nix package manager—I can use Nix to de facto vendor dependencies (at least in the sense of having a local copy where I fully control the version we're on) without the attendant Git/build to
772.
▲
by
tikhonj
6y ago
And the flip side is that STOKE and friends can find new, faster ways to compile code... only for short snippets :). That said, compilers and superoptimizers can go together well. One of my favorite examples is using program synthesis to
773.
▲
by
tikhonj
6y ago
I think there's two parts here: 1. These layoffs specifically get a lot of time on HN because people have strong feelings about Firefox, Mozilla's mission and the teams in particular (ie Servo, MDN). 2. Specific efforts like this
774.
▲
by
tikhonj
6y ago
I was in a similar position. I did a bunch of reading on ADHD, convinced myself that I probably had it then I found a clinical psychologist who specialized in ADHD and reached out for an initial appointment. Apparently this is a pretty comm
775.
▲
by
tikhonj
6y ago
> do we not see value in the fine arts? We could simultaneously see value in fine arts but also not see value in a four-year full-time program with a heavy accreditation component in the fine arts—and certainly not as a gatekeeping r
776.
▲
by
tikhonj
6y ago
This is harder than it sounds because the bottom of the market is often well below a minimum viable level, to the point that you're actively making learning harder for yourself if you go there. You might not feel the difference bet
777.
▲
by
tikhonj
6y ago
Given the absolutely incredible amount of real estate churches own, I imagine property taxes would be the big one.
778.
▲
by
tikhonj
6y ago
From what I've heard, having a consistent high framerate helps with this a lot. I've seen people who report feeling sick with older generation of headsets, but feeling comfortable with the Valve Index.
779.
▲
by
tikhonj
6y ago
I've used both extensively, even on some similar projects. Biggest thing I've noticed with Rust is that—often by necessity—it's hard to design abstractions that don't leak implementation details. That's a fundamenta
780.
▲
by
tikhonj
6y ago
A couple of ideas: 1. There are strategic reasons for a country to maintain a strong agricultural sector in case of international instability, war... etc. In today's economy we can't be 100% independent, but we still need some l
More ›