HNHacker News
TopNewBestAskShowJobs

rodionos

1,453 karma · joined March 7, 2015

I work for Axibase. All comments are mine.
submissionscomments
rodionos··on Since mid-April, the Fed has withdrawn ~$140B of liquidity from financial system
Once the Fed funds rate gets closer to 5%, you'll see more pushback from politicians and media. What does the Fed do in this situation if it needs to keep tightening? It may choose to switch to smaller rate changes, or even go flat, and at the same time embark on Treasury sales, or at least, rebalancing along the curve. So either way, not a good time to be in bonds.
rodionos··on FBI release a report on Russian Linux Malware called Drovorub [pdf]
> The Drovorub-server uses a MySQL database to manage the connecting Drovorub-client(s) and Drovorub-agent(s).

This assumes the NSA was able to infiltrate the Drovorub C2 server, I guess.

rodionos··on A visual proof that neural nets can approximate any function
For an alternative approach, if you treat this function as a time series where x is time, you can get a reasonably good approximation by performing SVD of the trajectory matrix and building the forecast from the principal components (eigen vectors) using a recurrent formula.

Here's an example:

https://apps.axibase.com/chartlab/9922f98f

* Chart 1. Function value for x in [0, 1).

* Chart 2. Function value for x in [0, 2).

* Chart 3. Function value for x in [0, 1) and extrapolated values for x in [1, 2).

rodionos··on Roll Your Own Analytics
We removed all tracking scripts from the front-end framework we use (vuepress) and are only checking nginx logs with geoip and org extensions enabled. This is more than enough for us as we're in the non-consumer software business with a relatively low volume of page views by human visitors. We see the org, the country, the city, and the page flow. Good enough.
rodionos··on Why Do So Many Egyptian Statues Have Broken Noses?
Not having a nose is ok compared to having a half of the head attached from another sculpture. This was the case in imperial Rome when the sculptors had to quickly retrofit works in progress to fit the new emperor. In some periods you had three emperors succeed each other, most certainly involuntarily, within a period of three years.
rodionos··on An Intuitive Derivation of Eigenvectors
I liked the MIT lecture on eigenvectors: https://ocw.mit.edu/courses/mathematics/18-06sc-linear-algeb...
rodionos··on Art Has Been Created by AI. Will Collectors Want It?
This could be some banal snapchat filters and automated photoshop transformations, but it could also be the dawn of new '-ism'.
rodionos··on Cardiologist-Level Arrhythmia Detection Using a Deep Neural Network
The dataset is here https://physionet.org/physiobank/database/mitdb/. Only a handful of files...
rodionos··on ISO-8601, YYYY, yyyy, and why your year may be wrong
In Java `x` is reserved for time zone offset: https://axibase.com/docs/atsd/shared/time-pattern.html#patte...
rodionos··on Lost in clocks: non‐canonical circadian oscillation discovered in Drosophila
This would put the last year's Nobel prize at risk.
rodionos··on Google paid Andy Rubin $90M while keeping silent about a misconduct claim
Rubicon is a rather shallow river and is easy to cross by the way. But comparing menage-a-trois to a watershed event in human history deflates the risks taken by Caesar.
rodionos··on Writing Documentation When You Aren't a Technical Writer
We use Travis CI for checks as well as github and travis webhooks to deliver warnings to specific committers who need to fix the errors in a particular PR. Scheduled Travis CI checks send alerts to the general channel if the master branch starts failing.
rodionos··on Writing Documentation When You Aren't a Technical Writer
Our docs are on github. We enabled Travis CI checks and all commits are now automatically validated with the default and custom markdownlint rules. If the linter finds errors, the committer receives a warning to Rocket chat with a link to Travis CI status page containing errors as well as suggestions on how to fix them.
rodionos··on Writing Documentation When You Aren't a Technical Writer
We adopted a set of formal guidelines [0] for our database docs, based on Google Developer Guide [1], and automated the checks as much as possible with linters [2].

The checks cover spelling, markdown formatting, broken links, and grammar/style. For instance, we specifically reject hostnames, domain names, IP addresses, person names, phone numbers unless it's on our Example List[3], which itself is largely based on RFCs.

[0]: https://axibase.com/use-cases/tutorials/workshop/technical-w...

[1]: https://developers.google.com/style/

[2]: https://github.com/axibase/docs-util

[3]: https://axibase.com/use-cases/tutorials/workshop/technical-w...

rodionos··on Google Developer Documentation Style Guide
Here's the Microsoft Guide, for comparison: https://docs.microsoft.com/en-us/style-guide.

This season it's 'select ... button'.

rodionos··on Visualizing Two Centuries of U.S. Immigration
U.S. expatriation numbers are down YoY, by the way:

https://github.com/axibase/atsd-use-cases/tree/master/Expatr...

rodionos··on Hijack of Amazon’s domain service used to reroute web traffic for two hours
According to crt.sh, there were no new domain-validated certificates issued to yEtherWallet.com - https://crt.sh/?Identity=%.MyEtherWallet.com
rodionos··on Hijack of Amazon’s domain service used to reroute web traffic for two hours
If you use Route53, I encourage to you to check crt.sh if any SSL certificates were issued for your subdomain over the last few days.

Example: https://crt.sh/?Identity=%.MyEtherWallet.com

Keep in mind that crt.sh has a certain time lag between the time a certificate is issued and a certificate entry is inserted into the crt.sh database.

rodionos··on Hijack of Amazon’s domain service used to reroute web traffic for two hours
> which served the website using a fake certificate

This would cause an untrusted certificate error in browsers.

> failed to obtain an SSL certificate while man-in-the-middle attacking

The sentence doesn't make sense. MITM is by definition an attack where an actor was able to impersonate the target. In this case, they presented an certificate that was not signed by a CA in the root CA file on the clients. So this can be qualified as a failed MITM attempt.

rodionos··on Amazon warehouse workers 'peed in bottles' fearing punishment for taking breaks
Here's the largest Nescafe plant in the world, located in Southern Russia.

https://www.youtube.com/watch?v=LzxjMxKUvIg

Check out some of the jobs on offer:

18:15 - the coffee tasting job

22:30 - the optical controller job

The latter one is crazy. The video doesn't make it clear why it's not automated.

rodionos··on Fed Chairman Powell Unravels Inflation Riddle
Fed's target is roughly where the 10-year average is, so it's easy to justify a neutral stance.

https://trends.axibase.com/491c2442/2/

rodionos··on Germany's Wolf Population on the Rise
Some interesting notes in the summary: 1) wolves are one of beneficiaries of political instability (see the section on Balkan states). 2) in case of need, rescue from the Russian population is possible (section 7).
rodionos··on As Discord nears 100M users, safety concerns are heard
Discord Bot/Webhook API is really great[1].

You can use it to push alerts and charts from monitoring[2]. It's straightforward.

In Slack, a comparable integration requires a bit more footwork with file uploads being a separate part of the API.

[1]: https://discordapp.com/developers/docs/resources/webhook

[2]: https://github.com/axibase/atsd/blob/master/rule-engine/noti...

rodionos··on How Slack hooks users through artificial urgency
You also have to take into account is that chatting is how the younger colleagues want to collaborate. Just like email replaced phone calls, chat apps are supplanting email. What's next? Bots.
rodionos··on PopSQL – Modern, collaborative SQL editor for your team
Redash is more that just a SQL editor. It's a full-featured dashboarding system which works particularly well with relational data sources.
rodionos··on Stride – Group messaging and video meetings for teams
> Message history up to 25K messages

No thanks.

rodionos··on Michelangelo: Uber’s Machine Learning Platform
> batch jobs run on a schedule or a trigger and are integrated with data quality monitoring tools to quickly detect regressions in the pipeline–either due to local or upstream code or data issues

I'm curious what tooling they're using to ensure data quality, in particular time series data.

rodionos··on The first known time chart: 10th century
It's a NodeJS [chart]fiddle app built on top of Axibase TSD to create and test different visualizations using declarative DSL.
rodionos··on European Union Debt by Country
Here's the gross gov't debt per capita:

https://apps.axibase.com/chartlab/e92a4f6c/2/#fullscreen

rodionos··on European Union Debt by Country
Here's the stack chart in 23 lines.

https://apps.axibase.com/chartlab/e92a4f6c

It is in fact a demo of declarative graphics at work.

Page 1 of 14Next →