garrybelka | 3 years ago | on: Structured Concurrency Definition (2019)
garrybelka's comments
garrybelka | 3 years ago | on: Ask HN: Higher order derivatives in everyday life?
Rate - dt
Labor - dt
Productivity - dt
Growth - dt
Altogether d6(Work)/dt
The quote in Russian is an example of a 6th derivative.
It was often mentioned next to a proof that the party line was straight (каждая точка - точка перегиба).
garrybelka | 3 years ago | on: Ask HN: Higher order derivatives in everyday life?
Not found in English, but in original Russian - "ускорение темпов роста производительности труда" - about 4,090 results in Google.
"The acceleration of labor productivity growth" in English - about 11,700 results. But that's only a 5th derivative.
garrybelka | 3 years ago | on: FedEx to close data centers, retire mainframes
garrybelka | 5 years ago | on: Ask HN: Git alternatives that aren't so complicated?
Besides, in my experience, a review system such as Gerrit or GitHub has a huge impact on whatever flow is convenient to use.
garrybelka | 5 years ago | on: Ask HN: Git alternatives that aren't so complicated?
- pushes code into a master before it is ready
- makes next to impossible to work on several tasks at a time: current state of incomplete tasks is spread all over in the master. Even working on a single multi-day task with multiple commits, it's harder to see the task changes and any slight feature refactoring during prototyping or development now involves master.
An easy modification to this flow is:
1. Make a branch from master called `yourName/featureName`
2. While feature is not ready:
2.1. Work on the feature for a day or two max
2.2. Pull master, rebase your branch from master
3. Merge it right to master when your branch is ready
garrybelka | 5 years ago | on: Ask HN: Git alternatives that aren't so complicated?
- Read a book or tutorials about reimplementing git. That will make clear its data model and how it works.
- Use libgit2 to extract some data from a git repository. As a side effect, you will become a git expert.
- Think what would you like as your source control flow. Use libgit2 or its binding in your favorite language to implement it.
- Adapt git flow or a similar predefined control flow.
- Try Fossil SCM (by the author of SQLite). Not recommended - you will need git in your career.
garrybelka | 5 years ago | on: Show HN: PgTyped – Typesafe SQL in TypeScript and Postgres
And the real issue is how to define and where to place a single source of truth for the schema an operations. So far we saw approaches where:
- GraphQL schema is generated from SQL tables. Makes total sense for a project or a company that looks to capitalize on customers with existing databases (e.g., PostGraphile, Hasura);
- SQL schema is generated from a GraphQL schema;
- SQL schema and TypeScript CRUD resolvers are generated from GraphQL schema (graphback);
- a language is introduced and GraphQL and SQL are generated from that language (Prisma);
- a library and a set of decorators are used to define both GraphQL schema and a typed ORM schema within a standard language (e.g, TypeGraphQL + TypeScript + some ORM such as TypeORM).
garrybelka | 5 years ago | on: Show HN: PgTyped – Typesafe SQL in TypeScript and Postgres
garrybelka | 6 years ago | on: Ask HN: Who wants to be hired? (November 2019)
Remote: Yes
Willing to relocate: No
Technologies: Backend (Python, Flask, Django, etc), some frontend (mostly VueJS), clustering infrastructure (incl. Zookeeper), scalability, high availability, distributed systems, cloud (experience with GCP, AWS), etc. Python3, Java, C++, C, JavaScript, TypeScript.
Resume: on request.
Email: {this account name} at gmail
Done and released a complete SaaS implementation, complete clustering infrastructure software, big data infrastructure, etc.
garrybelka | 6 years ago | on: Ask HN: Best office chair for home office work?
garrybelka | 6 years ago | on: Ask HN: Best office chair for home office work?
garrybelka | 7 years ago | on: Ask HN: What are some great books that are relatively unknown in the US?
Surprisingly, not only ethnoses have an age, but their growth, development and aging follows a fairly common trajectory.
garrybelka | 7 years ago | on: Ask HN: What are some great books that are relatively unknown in the US?
But, as introduction or a summary of a Fin de siecle Vienna that was a progenitor of XXth century and "proving ground for the destruction of the world", start with Allan Janik, Wittgenstein: Vienna Revisited. Wonderfully succint and comprehensive overview.
garrybelka | 7 years ago | on: Messi Walks Better Than Most Players Run
garrybelka | 8 years ago | on: The Man Who Brought Down Lance Armstrong
I never saw anyone claiming Chris Horner was doping. He was not competitive internationally until his last years on the circuit when doping use somewhat subsided.
Chris Horner is the victim. In a better world it's Chris Horner who won Tour de France.
garrybelka | 8 years ago | on: A new class of experiential retailers is rising
garrybelka | 8 years ago | on: These problems were designed to prevent Jewish people from passing (2011)
garrybelka | 8 years ago | on: These problems were designed to prevent Jewish people from passing (2011)
garrybelka | 8 years ago | on: What the elite expect and receive from an Ivy League education