@DaleGribble88@programming.dev
@DaleGribble88@programming.dev avatar

DaleGribble88

@DaleGribble88@programming.dev

College Prof in the US, focus areas are Human-Computer Interaction, Cybersecurity, and Machine Learning

This profile is from a federated server and may be incomplete. Browse more on the original instance.

'Don't parse markup languages with Regex' is an annoying trollpost and it should die... right?

Look 0 of my work involves HTML, well maybe 1-2 percent does; however, about 60% of my work involves regular expressions, grammar, lexical scanning and syntactic parsing, so it still irks me, and will irk me beyond my grave, when people say shit like ‘Don’t parse HTML/Markdown/etc with regex! Use a parser generator!’...

DaleGribble88,
@DaleGribble88@programming.dev avatar

HTML parsers scare me. I already knew it was a big job, but this blog post sealed the deal that HTML, err… the web’s interpretation of HTML(?), is one heck of a mess.
jakearchibald.com/…/against-self-closing-tags-in-…

DaleGribble88,
@DaleGribble88@programming.dev avatar
DaleGribble88,
@DaleGribble88@programming.dev avatar

I thought that the article being from this morning would say enough, but I mean… christianpost.com/…/436-acts-of-hostility-against…

DaleGribble88,
@DaleGribble88@programming.dev avatar

Ok, you are entitled to your opinion, but the claim was that Christian churches and Christian church goers weren’t being targeted or “demonized,” which I’ve shown is false. Both with an example from yesterday morning, and an aggregate data set which shows some level of significance. Now, whether you want to argue if it is deserved, or proportional, or whatever else is up to you and your morals. However, the original claim that Christians are not the target of harassment because of their religious affiliation is simply not true.

DaleGribble88,
@DaleGribble88@programming.dev avatar

The Ring, age 8 or 9, did me in as well. The bathtub scene is also the one that messed with my head the most.

DaleGribble88,
@DaleGribble88@programming.dev avatar

Yes officer, it’s true. This man has no dick.

— Bill Murray in Ghostbusters

DaleGribble88,
@DaleGribble88@programming.dev avatar

From someone who transitioned from operations to development over the course of their admittedly short career, this is a poor mindset. Much like how you shouldn’t disrespect a janitor or a nurse, you shouldn’t say “gross” about IT work.
IT may not be the reason for the company’s existence, but it is what allows it. The company may not exist without you, but you don’t exist without IT.

DaleGribble88,
@DaleGribble88@programming.dev avatar

Do you… do you do rocket surgery?

DaleGribble88,
@DaleGribble88@programming.dev avatar

How can you trust that the database is really append only? Blockchain provides a way to verify the state of the database and the ordering of the transactions. Beyond that, not much benefit to be had. However, for certain situations, that is a very big benefit!

DaleGribble88, (edited )
@DaleGribble88@programming.dev avatar

Sure! So some students of mine were working on a multiplayer video game that was started by a different group of students the previous semester. The first group of students made a design choice that, to over-simplify, basically tracked achievements and milestones on the client side and then synchronized those achievements to the server. Players could cheat the system by sending malicious packets of achievements to the server. Some achievements could only be completed by a single person in the game, so this was a big problem for the 2nd group of students to overcome. Faced with the choice of rearchitecting the game to be more authoritative on the server and less resilient to frequent disconnections, which affected some aspects of the game, or creating a logical and verifiable sequence of in-game events on the server side. The students went with the latter, and implemented a Lamport clock using a blockchain to verify the authenticity of the events, and prevent a rogue student from updating the game later to give themself a bonus. Basically, along with needing an authoritative sequence of events that is protected from user interference, it also needed to be protected from developer interference.

It was kinda similar to that situation a few years back of the EVE online developers playing the game and giving their guild members certain bonuses and special in-game items. The solution there was to fire the malicious developers, but I can’t exactly fire an entire class of students from an educational project.

EDIT: What seems to be the problem here? I was asked to name a situation where a blockchain would be useful and I did? It’s a computer data structure, there are pros and cons that are context dependent like any other data structure. It I so weird to me to receive downvotes because of the politics surrounding a data structure.

DaleGribble88, (edited )
@DaleGribble88@programming.dev avatar

Yeah, I think that seems to be the case here. It just feels so weird to me to have a politicized data structure.

“Remember kids, only coke-fiends and meth-heads use Binomial Heaps.”

DaleGribble88,
@DaleGribble88@programming.dev avatar

It’s not woke!! Helldivers 1 and 2 is just a fantasy game based loosely on my favorite movie: Starship Troopers. And if you think Starship Troopers is some sort of woke propaganda, then I can’t help you. Don’t try to ruin a perfectly good game with pandering wokeness just like you all tried to do with Star Trek.

DaleGribble88, (edited )
@DaleGribble88@programming.dev avatar

Actually it’s in honor of my brother’s birthday because he actually was 13 when I started using the account name. (I am a few years younger) I didn’t learn about the HH thing until many years later, but I keep it anyway because thinking about my brother makes me happy whenever I notice it.

DaleGribble88,
@DaleGribble88@programming.dev avatar

What is with so many people on Lemmy suddenly deciding it’s their job to police the internet? I haven’t seen that behavior in months and I’ve suddenly seen it a lot just within the last week or so.

DaleGribble88,
@DaleGribble88@programming.dev avatar

Don’t reply, the comment wasn’t for you, it was about you.

DaleGribble88,
@DaleGribble88@programming.dev avatar

What are you on about? Wtf cryptofash?

Roku TV bricked until agreeing to new terms of service

See title - very frustrating. There is no way to continue to use the TV without agreeing to the terms. I couldn’t use different inputs, or even go to settings from the home screen and disconnect from the internet to disable their services. If I don’t agree to their terms, then I don’t get access to their new products. That...

DaleGribble88, (edited )
@DaleGribble88@programming.dev avatar

“I wish my cancer riddled grandmother wasn’t suffering.”

“Well, you could always just kill her! Then she would feel anything!”

???

Even more so, I didn’t even disagree or say that they were wrong. Just that I’d prefer not to do that because, along with my grandmother not suffering, I also want her to be alive. Contrary to popular belief, humans are capable of wanting multiple things at the same time. Have you ever been thirsty while you had to pee?

DaleGribble88,
@DaleGribble88@programming.dev avatar

Thanks!

DaleGribble88, (edited )
@DaleGribble88@programming.dev avatar

I don’t think that you fully understand what the word “prefer” means. I said that I don’t want to give up access to my third-party apps if possible, not that I would never consider a factory reset.
It might help to grab a dictionary before you start policing the internet from your porn account.

DaleGribble88,
@DaleGribble88@programming.dev avatar

Sceptre seems to be a popular brand mentioned in this thread. Thanks for the input!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • slotface
  • ngwrru68w68
  • everett
  • mdbf
  • modclub
  • rosin
  • khanakhh
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • Youngstown
  • GTA5RPClips
  • InstantRegret
  • provamag3
  • kavyap
  • ethstaker
  • osvaldo12
  • normalnudes
  • tacticalgear
  • cisconetworking
  • cubers
  • Durango
  • Leos
  • anitta
  • tester
  • megavids
  • lostlight
  • All magazines