HN user

leonardinius

212 karma
Posts8
Comments43
View on HN

Wow. That seems to be a succession / resurrection of 2015-2016 projekt I was involved with Norwegian Consumer Council forbrukerrådet and some of major groceries chains(Coop, Rema, NG..)

The moment I left we were receiving soft real-time Pos log data (anonymized) and we’re building some consumer groceries basket stats.

True. Especially if you are an owner and cashier at the said business.

But no so if the cashier is your employee. Keeping track of all small deals and ensuring most of them reaches your bank account and not your employee pocket might appear even bigger problem. I know some small dining places where profits 3x skyrocketed since they introduced cards payments (in such places most of the profit comes from small things with crazy margins, such as tea or coffee)

And now I have to wonder about negligible performance implications.

Does it mean Google applied point-and-shoot type of fixes in several areas, e.g. OS kernel and hypervisor? Most likely.

Or. The speculative execution did not provide meaningful performance benefits in the first place? At least for Google workloads? If so - why all this extra complexity?

It might be something already mentioned below here, on mobile so might miss it.

However, what we do : we use PG role row level access. E.g. each database user has explicitly defined the subset of data ih has access to. All you need to ensure your application business level views do not mix/confuse logical view of partial data. And! You choose to use correct database user in your back-end data stream/feed.

Have I already mentioned the PG is a great tool and the feature gap between MS Sql, Oracle and PG constantly narrows down as we speak?

_Edit_ typos & errors

Not to sound arrogant. However I think Go (golang) is still in the hype wagon / cargo cult phase.

It's popular as in the "popular latest javascript UI/UX" sense. Not to diminish Go _extraordinary_ achievements, however it's still to early to say.

E.g. Ruby - used to be _mega_ popular, everything was Ruby at some point. Hype is over and it doesn't look too promising. Niche is taken and it stays there.

I mostly agree with you.

However part of it's effort is directed into producing tutorials/book material for the educational etc use.

It's obviously up to 100% to them how and where are they going.

From the educational perspective it's _imo_ something worth considering at some point. E.g. combining this collective know-how into some sort of book. I know I would buy it.

Hi. Old time Jira user here. Used to use it heavily ... 5-3 years ago.

Last few years we use Redmine mostly. In the beginning I had mixed feelings about it. Now I'm OK with it.

We sometimes need to switch to Jira in our projects. It's always a pain nowadays. I used to love Jira time reports, now I just don't get them.

My perspective: Redmine covers the basics we need, don't have the feature creep problem and does reporting (time reporting) really really well.

Rant mode continued: In several projects we use YouTrack [0]. Initially I was very excited: e.g. great UX etc .. But! It's time reporting capabilities are just rudimentary.

In the end we do the following: created internal tool too fetch time reports from different systems and to push to our Redmine system (via REST API). Redmine serves our reporting needs well. Still, in some extreme cases also use excel via ODBC..

[0] https://www.jetbrains.com/youtrack/

I don't read it as legit critics. It's OK what some projects have core team members coming from different cultures. I find it fascinating and think we should embrace that.

On the other hand, it could be read as something between the lines: "the project actually is not community driven/owned and all the code must get accepted by single person. and you see some personal difficulties there, just because of language/culture barrier".. In that case, yeah, I see your point.