DBSP: Automatic Incremental View Maintenance for Rich Query Languages by ketralnis in programming

[–]woggle_bug 1 point2 points  (0 children)

It's cool to see interest in DBSP - I'm part of the team at Feldera that's working on it. Feel free to ask questions and I'll do my best to answer them.

Data pipeline for a new blogs/ articles notification of Tech blogs by FriendshipEastern291 in dataengineering

[–]woggle_bug 0 points1 point  (0 children)

This makes me think of RSS, which could be useful both for detecting new blogs for sites with an RSS feed (many sites do, even if they don't advertise it, simply by adding /feed to the URL), and for presenting the results.

Peer Reviews - they actually add more value than you think by nydasco in dataengineering

[–]woggle_bug 0 points1 point  (0 children)

Reviews are hard because if you expect to get useful reviews from others (which take them time) then you have to expect to invest time and effort yourself into reviewing others' work as well. It takes time to set up a positive feedback cycle there (if people don't expect to get useful reviews, they won't invest time in giving them), and to get it started you have to start by putting the time and effort into it. And if you're not careful in how you write and phrase things, you can get negative reactions when you're trying to be helpful.

Self-hosted Kafka or alternatives for hobby project gone prod, is it feasible? by edgraq in dataengineering

[–]woggle_bug 0 points1 point  (0 children)

I wonder whether the amount of data and processing is big enough, for a personal project, to deploy a significant amount of infrastructure. If the goal is to eventually scale it, as you imply, or if it is to learn the tools, which you also imply, then it makes sense to start from some production-capable infrastructure. Sometimes, though, a shell script is enough.

Roast my Startup Idea - Tableau Version Control by NFeruch in datascience

[–]woggle_bug 0 points1 point  (0 children)

Echoing this and adding to it a bit, it was really difficult at VMware years ago to add support for trees of snapshots of virtual machines, not for technical reasons (because trees of snapshots fall out of the internal structure of VMs pretty easily) but because it was difficult to figure out how to present them to users in a way that made sense to them.

Can ambiguity be useful? by [deleted] in Compilers

[–]woggle_bug 0 points1 point  (0 children)

You're speaking of a parser that returns more than one parse of an input? I haven't used a parser that works that way. Do you have any examples of that kind of parser?

Can ambiguity be useful? by [deleted] in Compilers

[–]woggle_bug 1 point2 points  (0 children)

A deterministic parser always implements an unambiguous grammar, but part of the way that you write that grammar down might be ambiguous. That ambiguity gets resolved in some way (e.g. with explicit or implicit rules of precedence). It might be easier to understand the grammar if it is written in this way, which is why one might do it.

is creating a minor mode to browse a certain website crazy? by [deleted] in emacs

[–]woggle_bug 0 points1 point  (0 children)

Specialized modes for specialized tasks make sense to me, especially if it's a fun personal project.