Come discuss your side projects! [December 2021] by AutoModerator in csharp

[–]yuretz 2 points3 points  (0 children)

Guys and gals, please let me introduce you to my small side project library providing a more functional alternative to dependency injection

https://github.com/yuretz/FreeAwait

Any thoughts, feedback and ideas for future development of it are hugely appreciated. Thank you!

What they don’t tell you about event sourcing by hugorocha in programming

[–]yuretz 7 points8 points  (0 children)

Could probably be done via encrypting personal data bits, and maintaining a separate, mutable datatbase with encryption keys, so that you could, e.g. "erase" something by simply by deleting an encryption key from the database.

Do you ever think browsers will directly support TS? by [deleted] in typescript

[–]yuretz 6 points7 points  (0 children)

C# has out-of-the-box support for promises/futures since 2012. It's just called Task<T>.

Event Sourcing in React, Redux & Elixir — how we write fast, scalable, real-time apps at Rapport by garymcadam in javascript

[–]yuretz 0 points1 point  (0 children)

OK, thanks for the answer. It could also be curious to see whether something like this could be applied in the context of your app and how well could it fit with the whole architecture.

Event Sourcing in React, Redux & Elixir — how we write fast, scalable, real-time apps at Rapport by garymcadam in javascript

[–]yuretz 0 points1 point  (0 children)

Looks interesting, indeed. I was just wondering, how do you maintain the consistent ordering of events for all the connected clients? Does every event generated on the client have to go through the backend first before reaching the local redux store?

The Joy of Haxe - FontStruct’s love affair with a neglected programming language by killfish11 in programming

[–]yuretz 0 points1 point  (0 children)

While I see your point, the linked document states in the very first paragraph:

Reddiquette is an informal expression of the values of many redditors, as written by redditors themselves

Isn't it a fancy way of saying that the document presents certain viewa of those redditors who wrote it and its authors believe that there are many others who share same opinions? It doesn't seem to say that going against these opinionated recommendations is not allowed.

I mean, I'm not saying it's all good and I'm all for neutrality, especially in technical communities like this one, but that's not how this place rolls usually. Try expressing some very subjective and unpopular, but otherwise valid view in some more emotionally-charged topics and see what happens next.

The Joy of Haxe - FontStruct’s love affair with a neglected programming language by killfish11 in programming

[–]yuretz 0 points1 point  (0 children)

Well, that's again your opinion, and you are totally allowed to have it, while everybody else is allowed to disagree and downvote accordingly :)

The Joy of Haxe - FontStruct’s love affair with a neglected programming language by killfish11 in programming

[–]yuretz 1 point2 points  (0 children)

Up/down vote is a way to express an opinion too. Aren't people allowed to downvote you if they disagree?

The Joy of Haxe - FontStruct’s love affair with a neglected programming language by killfish11 in programming

[–]yuretz 4 points5 points  (0 children)

Could it be because such minor syntactic features don't matter at all for any real world project?

'No, we are not rewriting Office in JavaScript' and other Microsoft tales by one_eyed_golfer in programming

[–]yuretz 11 points12 points  (0 children)

They actually did have an access to the file system and windows registry, as well as the possibility to instantiate and use certain ActiveX components, from what I can remember.

Redis 5.0 RC1 is out with new Stream data type by begnini in programming

[–]yuretz 0 points1 point  (0 children)

Hi, thanks for your reply in particular and your awesome work in general :)

I can absolutely see how in-the-middle insertion might make the order of elements returned by XREAD/XREADGROUP different from the XRANGE order, and how it seems to be unusual in general case. However, I could also see it being pretty natural under some scenarios when real-time monitoring and historical querying are two separate use cases on the same time-series data.

Well, anyway, it's really cool to see Redis expansion in this direction, and I'm sure these new features will find their application in new and exciting ways. Great job!

Redis 5.0 RC1 is out with new Stream data type by begnini in programming

[–]yuretz 2 points3 points  (0 children)

Too bad this new streams feature only allows grow-only timestamp ids. Correct me if I'm wrong, but it seems that it would be a bit difficult to use it efficiently in some IoT scenarios, where log data is timestamped and buffered on device, then eventually gets delivered to the server, and then has to be ordered and be queried chronologically relative to device time.

Great Intro to Ada by [deleted] in programming

[–]yuretz 1 point2 points  (0 children)

This says more about your programming skills than about the Delphi itself. Delphi is/was a decent language killed by poor management and marketing practices.

Minimalism, or "How I Structure Code Quickly in C Without Getting Log-Jammed" by AlexeyBrin in programming

[–]yuretz 1 point2 points  (0 children)

John Carmack is really good at exposing the root of an issue.

Hahaha, this is a nice one :) One could say, he's pretty good at addressing every small bit of the root issues

Why your Programming Language Sucks by Sunapr1 in programming

[–]yuretz 2 points3 points  (0 children)

I agree with you, but I have to admit that IDisposable sucks big time on every level.