Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sa46
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
331.
▲
by
sa46
6y ago
> Don’t try to build two-phase commit, instead go for an arbitrator pattern which essentially supports resiliency, retry, error handling, timeout handling, and rollback. What’s the arbitrator pattern? Google failed me.
332.
▲
by
sa46
6y ago
I’m going to make the classic engineer mistake and assume that it’s almost as easy to implement this myself. My understanding is that errorship does something like: - register a global exception handler, probably tweaked to hook into framew
333.
▲
by
sa46
6y ago
This looks like an admittedly clever hack to avoid the fantastically expensive APM and still get some useful exception logging. I really wanted to use Datadog’s APM but $31 per host was too much. The downsides to logging to the event stream
334.
▲
by
sa46
6y ago
I'd like to see an org-chart depth analysis for different organizations. It'd be interesting to map bureaucratic processes to the structure of an org chart and verify Conway's law. The U.S. Army uses the concept of a span of
335.
▲
by
sa46
7y ago
The post covers all the points you mention. The benchmark only covers Redis forks so it doesn’t get a whole lot more apples-to-apples than this. > So there are 3 offerings by 3 companies, all compatible with eachother and based off open
336.
▲
by
sa46
7y ago
The Procella[1] paper took a different approach to experiments. They embedded an experiment ID array in table rows and indexed the rows by experiment ID with a postings list. Replex looks really neat. I've only skimmed the Acolyer summ
337.
▲
by
sa46
7y ago
I served in a light-infantry battalion, specifically in our heavy-weapons company. Most of the doctrine is available publicly. For a heavy weapons company, see Appendix D of https://armypubs.army.mil/epubs/DR_pubs/
338.
▲
by
sa46
7y ago
How does the AGPL license interact with the enterprise plan? If a company pays for the cloud version that rudder hosts, is that company obligated by the provisions of the AGPL?
339.
▲
by
sa46
7y ago
The rights are not necessarily waived but are subordinate to military regulations (UCMJ) in order to promote "good order and discipline". Discipline is a critical factor in the effectiveness of military units. The courts have typi
340.
▲
by
sa46
7y ago
I don't understand what you mean by provably. The Java example does the exact same thing as the JS version: create a shallow clone with a different age. Do you mean the builder might do something different? // Java
341.
▲
by
sa46
7y ago
I don't follow your argument: "information creation is compensated prior to the information being given away for free." You can't give something away for free by requiring compensation beforehand.
342.
▲
by
sa46
7y ago
I despise YAML but like Markdown. They serve different purposes. Markdown is a light-weight way to format prose. YAML is a config language. Markdown is pretty good at formatting prose. YAML is a disaster confusing syntax unsuitable for
343.
▲
by
sa46
7y ago
It's certainly not an exaggeration: Docker with a few idle containers will burn 100% of CPU. https://stackoverflow.com/questions/58277794/diagnosing-high... Here's the main bug on Docker for Mac consumin
344.
▲
by
sa46
7y ago
I don't think NPM is an example of a good dependency management system. It works, but it doesn't spark joy. Some issues I've run into: - npm install ignores package-lock.json and uses package.json. The work-around is to use n
345.
▲
by
sa46
7y ago
I manage about a petabyte of data using a Citus as the distributed query engine on top of Postgres nodes. It’s nice because you can query with Postgres but there’s a decent number of sharp edges at scale.
346.
▲
by
sa46
7y ago
I adore IntelliJ. Some neat features I've discovered recently. - Structural replace is sed with ASTs. It's really cool. https://www.jetbrains.com/help/idea/structural-search-and-re... - Task tracking to
347.
▲
by
sa46
7y ago
Interestingly, in the 3rd post in the submission, Pike specifically avoids mandating a style guide. > I would rather not turn this into rules and style guides, just a widespread understanding that a changelist description is worth taking
348.
▲
by
sa46
7y ago
I've inherited a large scale codebase and it's been interesting to put it mildly. I agree with GP that Scala's power lends itself to building unnecessarily complex systems. - Scala has a lot of cool, but sometimes confusing
349.
▲
by
sa46
7y ago
> simply having a requirement that several independent people You're asking for government mandated bureaucracy. Here's how I've seen this play out in the context of the world's largest bureaucracy, the Department of
350.
▲
by
sa46
7y ago
> Type system's of typescript [...] are far better than type systems [than java] TypeScript's type system is far more powerful than Java's but I'm not sure that's a good thing. A lot of the concepts in TypeScript
351.
▲
by
sa46
7y ago
Those box plots use horizontal jitter within individual boxes to better show overlapping points. That's a neat technique I haven't seen before.
352.
▲
by
sa46
7y ago
> Google actually honors that for you? It works exactly as expected. If you want an exact match you need to quote the search terms. "Kubuntu" OR "KDE" -gnome site:ubuntuforums.com
353.
▲
by
sa46
7y ago
> How easy it is to digest I’ve not had this experience. I’ve found the ambiguity in coffeescript a maddening adventure in syntax confusion. - function call syntax doesn’t need parens except if a 0 parameter method - commas are largely o
354.
▲
by
sa46
7y ago
I've recently dumped a lot of time into making our CircleCI pipeline faster. I'd love to hear why you switched to BuildKite because we're looking at doing the same thing. My understanding is BuildKite has the following adva
355.
▲
by
sa46
7y ago
That reason is no worse than the inverse reasoning: gleefully supporting the investigation because it threatens Google's future. Also, I think the reasoning is independent of the specific situation. Working at $PLACE could benefit the
356.
▲
by
sa46
7y ago
> have written negative things is not particularly relevant I disagree. Everyone has a bias or agenda. It's useful to know what they are. Hence the common HN trend of including "Disclaimer: I work for $relevantThing". Isa
357.
▲
by
sa46
7y ago
A fun thought experiment: how would you go about incentivizing the clients who hire web developers to create fast loading pages but still have Javascript functionality? More importantly, who is in a position to incentivize clients who care
358.
▲
by
sa46
7y ago
> since law enforcement has (successfully!) argued that they have no legal duty to serve and protect you IANAL. My understanding is police have a duty to the public at large, not to an individual person outside of a special relationship
359.
▲
by
sa46
7y ago
It's the biggest by relative percentage difference but in absolute terms it's second to salary. I'm not sure it's a useful measure. It exaggerates the effect when one number is small as seen with autonomy. I agree with
360.
▲
by
sa46
7y ago
Ada was the intro programming language at my college and I have a soft spot for it.
More ›