Hacker Newsnew | past | comments | ask | show | jobs | submit | anonx's commentslogin

~~~

Location: Central Asia

Remote: Yes

Willing to relocate: Yes

Technologies: Proficient in Go (Golang), MySQL, RethinkDB; Git; HTML, CSS; Web, HTTP; GNU/Linux; Continuous Integration (CI), Test Driven Development (TDD); Have experience of PHP, JavaScript, MongoDB.

Resume/CV: https://bit.ly/2dCmzWH

Email: hn2016@protonmail.com

~~~

I am a security conscious software engineer mainly focusing on back-end; B.S.E.; looking for a position that requires a self starter with can do attitude. Work on open-source projects and communication with other developers as part of responsibilities is a plus. Both remote work (in any timezone) and relocation are OK. I am, however, not authorized to work in the US or EU.


I upvote every submission that raises a point I'm interested in. As for the comments, I upvote both the ones I really agree with and the ones that contain some interesting information I haven't heard before or interesting arguments. Apart from that, I frequently upvote downvoted comments.


>> You have no clue what SQL or ACIDity is.

"NOSQL" doesn't mean "no ACID". There are plenty of NOSQL DBs that are ACID compliant. And SQL is not the only way to write your queries. There are a lot more QLs.


Even though what you say it's true, my comment is still correct and relevant to the OP.

Also, of the NoSQL DBs that support ACID, I wouldn't touch them for any serious work or primary data at least. None of them are battle-tested in the same way Postgres is for example.

And again, people who really need these type of DBs fall into the 1%, and I'm being very generous.


That's the case if there are dozens of different client implementations each maintained by a separate independent team. If there is just one client and no people qualified enough to fork it and maintain we end up with a centralization. The only team can make whatever changes they wish.


Ethereum currently has eight implementations, each in a different language, some independent of the Foundation. At least the Go (official), C++, Rust, Python, Java, and Javascript clients are full implementations. The Rust version is especially nice; it's the fastest, and produced by an independent company run by one of Ethereum's early developers, who no longer works for the Foundation. (The Haskell implementation has fallen behind, and the Ruby one is pretty new, I'm not sure of its status.)

It's relatively easy to make an independent client because there's an actual spec and a test suite.


1C:Enterprise Programming Language is pretty popular in CIS countries. It is high level, looks like Visual Basic but has Russian syntax. Sample: [1]. Not something I like, just a popular language I'm aware of. Cannot say whether it's worth it. I guess it depends on what exactly you're trying to achieve.

http://i.imgur.com/r98WGEM.jpg


She's designing social media strategies. Do they have to degrade gracefully, too?


Social media strategies are pretty degraded to begin with...


I'm using CloudFlare for GH Pages based web-sites with custom domains. However, Tor user in me says that's not really a "good practice". Looks like there isn't a way to turn off that annoying "Attention Required!" "One more step" checks, is there?


Well, there is `EngineCon` interface [1]. And two types (`engineIPC` [2] and `engineRPC` [3]) that implement the interface. That's why there is some repetition. So, what?

[1]: https://github.com/google/seesaw/blob/master/common/conn/con... [2]: https://github.com/google/seesaw/blob/master/common/conn/ipc... [3]: https://github.com/google/seesaw/blob/master/common/conn/rpc...


There is Freenom that let you register free .tk, .ml, .ga, .cf, .gq domains. And the number of scam web-sites IMO discredit those domain zones.

Though according to the feedback online, Freenom to domains is not what Letsencrypt is to SSL. Their business model (cancel domain name registration then ask $xxxx to register it again) looks like fraud to me [1].

[1]: https://www.quora.com/Is-Freenom-a-fraudulent-company


> Vendoring external dependencies adds a lot of noise to your git history.

This is my concern as well. Is it possible to use git submodules in vendor directory? Looks like it is possible [1].

[1]: https://github.com/golang/go/issues/12573


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: