Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jwatte
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
jwatte
3y ago
But if they had a cheaper support model, the large corporations would also pay less, and they'd make even less money overall. Not to mention: support engineers are expensive, and researching tickets take a lot of time.
32.
▲
by
jwatte
3y ago
I don't quite understand the "ads it deems necessary for me to see" comment. You will always get ads on sites that serve ads. The thing the tracking might do, is change which particular ads you get. The right solution to that
33.
▲
by
jwatte
3y ago
The logical conclusion at the end is ... www.observeinc.com ? Nice :-)
34.
▲
by
jwatte
4y ago
That kinda depends on what custom_condvar_wait() does, right?
35.
▲
by
jwatte
4y ago
If the goal is to remove bad execs, then a document trail can help, although I'd suggest starting with some statistics like "over the last 3 months, we moved the goalpost 8 times, which led to an effective throughput of 4 weeks of
36.
▲
by
jwatte
4y ago
> with no source control This is bad. > It's all require_once. > it doesn't use any framework This is not necessarily bad. > no code has ever been deleted This is bad > Multiple versions of jQuery This is bad > a
37.
▲
by
jwatte
4y ago
I like how this aligns vendor needs with customer needs. If I use more of it, it means I'm getting more value out of it. Meanwhile, an Oracle sales person would love for you to sign a yearly contract, then ignore the license until it&#
38.
▲
by
jwatte
4y ago
This is probably a better comparison than one might at first think. A game engine has a second, hidden, part of the iceberg: The production pipeline for all the 3D world/art assets. That's actually where most of the work goes -- h
39.
▲
by
jwatte
4y ago
Trunk driven development has worked well everywhere I've used it. That being said, pull requests / code reviews / merge commits are totally compatible with that. Gerrit, for example, does every commit as a mini-pull-request o
40.
▲
by
jwatte
5y ago
Jevons Paradox: Applied economics in pricing. Nice!
41.
▲
by
jwatte
5y ago
I would expect the code to crash when passed a null pointer, absolutely! And the if statement is there to let me recover after using "continue" in the debugger. And if I run on an ISA without protected memory, that load will not a
42.
▲
by
jwatte
5y ago
The concept of "friendly C" is not new, and this is one of the straw men that it knocked down, because it is actually possible to define "what I mean." It's totally OK to say that an out-of-bounds write may or may n
43.
▲
by
jwatte
5y ago
> That has become increasingly plausible to me as I’ve grown older and have more money than time. Indeed.
44.
▲
by
jwatte
5y ago
Everybody's focusing on the type stuff, which is nice -- but luau also just performance better than Lua in a bunch of cases. Arseny (from Roblox) has tweeted a bit about it. It's interesting to follow!
45.
▲
by
jwatte
5y ago
Super happy to see this released, and also for all the kids getting started programming on Roblox learning that there is a better way than random tag-checked mush :-) Good on you all!
46.
▲
by
jwatte
5y ago
I've found one source of vocabulary to come from research into the temporal relational algebra and temporal databases. For example: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.47... (This being a not
47.
▲
by
jwatte
5y ago
Interesting project by an interesting game technology developer!
48.
▲
by
jwatte
5y ago
The battery is probably the least sensitive part to noise . In fact, the battery may be able to filter/absorb a lot of noise, as long as it's charging, because it's a strong current sink and it has low impedance. (You may st
49.
▲
by
jwatte
5y ago
10C isn't an absurdly fast charge rate if your battery has very low internal resistance. Drone / RC people have been doing that (and more) for years, as their batteries are often made for 50C+ discharge rates.
50.
▲
by
jwatte
5y ago
Google "balanced power for tube amplifiers" and see how far that rabbit hole goes ... (And it's not all superstition, and it's not all for tube amps -- it's all in the SNRR of your power stages for every piece of eq
51.
▲
by
jwatte
6y ago
Even if you maintain Kafka for business logic, you don't want to run your observability in the same Kafka cluster, because then when the business Kafka goes down, how will you debug it?
52.
▲
by
jwatte
6y ago
Depends on where they're coming from. If all they know is Java, then surely not! If they've done Python and C and Erlang before, the switch doesn't seem as hard.
53.
▲
by
jwatte
6y ago
A good functional language lets you clearly define, manage, and trace where your code meets reality, though. That kind-of needs strict static type systems, rather than loosey-goosey dynamic tag checking, though. That's IMO the main rea
54.
▲
by
jwatte
6y ago
HTTP is super great for loosely coupled, request-based services. RPC is more lightweight for persistent connections to stateful services. RPC makes broadcast easier than HTTP. Individual RPC requests have (much) less overhead than HTTP requ
55.
▲
by
jwatte
6y ago
Nerds believe that truth is more important than interpersonal alignment.
56.
▲
by
jwatte
6y ago
Most HN commenters are wrong. A mirror DOES flip one coordinate; the coordinate that is orthogonal to the plane of the mirror. That's what makes it a mirror, and not a window.
57.
▲
by
jwatte
6y ago
The mirror DOES flip one coordinate, the "hither" versus "yon" coordinate. If you hold a paper of text up against the mirror, and it looks mirrored, then you can notice that the original text ALSO looks inverted to you,
58.
▲
by
jwatte
6y ago
Helm is an example of what I mean by "pusing against the boundaries." We tried using helm, but we kept running into limitations, and the complexity of trying to customize charts that didn't work right ended up being worse tha
59.
▲
by
jwatte
6y ago
"Simple" solutions to "complex" problems, by necessity, only work for certain subsets of the problems. Modern distributed systems have tons of largely essential complexity. The only way to reduce it, is to reduce the exp
60.
▲
by
jwatte
6y ago
Business was at a standstill in 2008. It takes 8-10 years to go from embryo to IPO these days. Thus, a lot of companies got started in 2010-2012, and are now reaching IPO maturity. I think this is a "ketchup bottle" effect rather
More ›