News for hackers. Stuff that matters.

katnegermis

Re:AWS Babelfish: The Elephant in the PostgreSQL Room? on Friday February 12, 2021 @03:44PM (#26118335)
I really love using dbeaver[1] as a Postgres IDE. It requires a small bit of configuration for me to use it (why are the defaults to automatically lowercase all of my SQL?!). Other than that it's excellent!

[1]: https://dbeaver.io/

Re:Good Books for a Lousy Year on Wednesday December 09, 2020 @05:32AM (#25357217)
Ha, initially misread your question as its opposite (~"would reading technical/non-work related books in my spare time be a waste of time") and immediately thought no, of course not! To me, doing non-work related things outside of working is what makes _both_ activities things fun.

Don't be hard on yourself for not spending every waking minute of your life working, preparing for work, or feeling bad because you "should" be doing one of those two. That's a very quick way get burned out.

YMMV, but in my experience, even if you want to optimize your life for doing the best work possible, not working all the time is a winning strategy!

Re:Stripe Hires AWS' Mike Clayville as Chief Revenue Officer on Thursday August 06, 2020 @12:32AM (#24068136)
Not pc, but they did an episode of "How I built this" that: https://www.npr.org/2020/03/06/812853591/stripe-patrick-and-...

I don't remember if they answered exactly what you are asking, but my memory of the episode is definitely positive!

Re:Don't use ENV variables for secret data (2017) on Monday July 13, 2020 @11:00AM (#23821459)
Not OP, but I've recently worked with AWS Parameter Store a lot, and I've been very happy with it so far. We store all configuration (including secrets) using it.

We started by using https://github.com/segmentio/chamber/, but because of the way we decided to structure our secrets we decided to write a clone of it ourselves (https://github.com/micvbang/confman-go).

In practice, we have a client written in Python that grabs configuration from Parameter Store and puts it into the process' ENV variables at startup. This allows us to avoid vendor lockin in the rest of our code, since we still just fetch all config from the environment. I like it so far :)

Re:WireGuard 1.0 for Linux 5.6 on Monday March 30, 2020 @09:36AM (#22727876)
I think this is what https://tailscale.com/ is trying to solve :)

(I'm in no way affiliated, but stumbled upon it on twitter a few weeks ago)

Re:MessagePack: like JSON, but fast and small on Tuesday March 10, 2020 @06:25PM (#22540492)
At noesis.gg we made a small, not-at-all scientific comparison of our JSON and flatbuffers implementations: https://www.noesis.gg/news/player-movement-speedup.html.

The somewhat silly video on that page shows the actual difference in performance our users felt after the change. It was a _huge_ benefit, both in terms of loading time, but also in terms of memory, vastly increasing the number of CS:GO rounds that could be analyzed simultaneously.

Re:Encoding your WiFi access point password into a QR code on Sunday December 29, 2019 @05:55AM (#21905281)
I think it is a joke-attempt at getting him to reveal his wifi password :)

Show HN: Visual, interactive analytics for esports (CS:GO)

I'm working on a visual, interactive suite of analytics tools for Counter-Strike Global Offensive called https://www.noesis.gg.We're bootstrapped and have been working on the project for a bit less than a year. The product has been tested by users in our closed beta since November last year. In March we opened it up to the public with a paid open beta.There are a few other competitors in the...

( Read More... | no comments | on HN )

Show HN: Counter-Strike analytics for all skill levels

I'm working on the Counter-Strike Global Offensive analytics site https://www.noesis.gg with my partner. We're bootstrapped and have been working on the project for a bit less than a year.The product has been tested by users in our closed beta since November last year. In March we opened it up to the public with a paid open beta.There are a few other competitors in the space, primarily...

( Read More... | no comments | on HN )
Re:Go 1.12 Released on Tuesday February 26, 2019 @02:28AM (#19252605)
I think he's referring to the fact that maps are iterated in random order. Now if you print them directly, you may be lead to believe that the order is _not_ random.
One of my friends came up with a tongue-in-cheek name for your "default to many"-advice: https://theharemrule.com

After being given the advice couple years ago, I found it to be applicable to quite a number of scenarios me and my colleagues faced. In my experience its pretty solid!

Re:What is wrong with Microsoft buying GitHub on Monday June 04, 2018 @04:53AM (#17225792)
I can't think of a worse way to get your point across.
_Please_ let it be intentional that you wrote punished! It conveys the feeling of publishing so well.
Re:Ask HN: What are your favorite books of all time, and why? on Sunday November 05, 2017 @02:16PM (#15631025)
I just finished it a few days ago. Read it for the exact same reason. I can really recommend it!
I would _love_ to get me an x320/x330. But I can't for the life of me find a place that actually sells them. The one place that I found is a facebook group where it seems that they have been unresponsive for around half a year.

EDIT: For those who do not want to google it themselves: https://forum.51nb.com/forum.php?mod=viewthread&tid=1699442&...

https://imgur.com/a/0m3a1#FpKEHYl

Re:Major features of PostgreSQL 9.6 [pdf] on Monday September 26, 2016 @04:25AM (#12580167)
I was wondering the exact same thing -- how can CPU-parallelism improve on a task which (to me at least) seems to be disk-IO bound? I'm guessing that my assumption of the task being disk-IO bound is incorrect!