0
32
wvenable

@lemmy.ca

wvenable 23 points 3 years ago

I don't believe their hosting costs are that high. But they did go from about 700 employees to somewhere around 2000 employees. I suspect a lot of their overhead is headcount.

path: 0 128318 153132, hotness: undefined, score: 23, children: 4
wvenable 19 points 3 years ago

Canada loves it's monopolies. I can't believe that Shaw deal went through -- the government literally will not allow us to have more than 3 telecommunications companies. It's ridiculous.

path: 0 463212 463539, hotness: undefined, score: 19, children: 3
wvenable 17 points 3 years ago

They have hundreds of mobile developers and can't make a decent app or features anyone wants -- I'm going to guess that whatever executive pet project that one is won't ever see any reasonable output either.

path: 0 563562 565480, hotness: undefined, score: 17, children: 7
wvenable 16 points 3 years ago

I absolute hated learning cursive in school and I never write cursive now. My son has even more fine motor-control issues than I do and I'm glad he didn't have to deal with this as well.

“The computer will not take that over.”

The 1980's want their opinions back.

I actually don't disagree with the idea that some of the fundamentals that have been taught for decades were and are the right way to teach. We don't always need new ways to learn reading, writing, math, etc -- the old ways are tried and tested. But introducing something like this, which basically completely unnecessary in modern times, based on some unresearched benefits is no better.

path: 0 464246, hotness: undefined, score: 16, children: 1
wvenable 13 points 3 years ago

I'm going to keep with the old-school internet dweller opinion on this law.

And sure, hosting links to those news stories is mutually beneficial, except that almost no one clicks the links. The headline, teaser and photo are scraped and displayed on the third party app, and that’s all anyone cares to look at. We’re all to blame for not clicking, but those same tech companies are especially to blame for fostering this culture of five-second attention spans

News organizations have all the control in how their links are displayed. They can opt out of the teaser and photo, etc. They don't because nobody would click on the link if there wasn't a photo and teaser. Nobody would read the article at all now if there wasn't some way to find them -- this is a service provided to them. It's like charging news stands for people reading the headlines as they walk by!

Hating Facebook is one thing but siding with the corporate media monopoly that is using regulatory capture to keep their failing businesses afloat is not the solution.

The only reason foreign corporations are extracting the most profit from journalism is that the price of journalism is so low that the only way anyone can make money is aggregating it together by the millions. Why should I pay for some random person's opinion when I can just read your opinion for free. I can get real time video of situations from hundreds of people all at the same time. The market has fundamentally changed and it true Canadian tradition, a small monopoly of Canadian corporations have lobbied the government to keep them alive for another quarter. I'm not saying journalism is dead but, in the past, it was mostly profitable because of the monopoly of attention -- if you wanted to the read the news, you had maybe 2 local choices that got delivered to you in the morning. Now you're one click away from everything everywhere.

path: 0 459077 463279, hotness: undefined, score: 13, children: 0
wvenable 12 points 3 years ago

This my hot take: Do not use stored procedures with applications. Keep your data separate from your code.

path: 0 957058, hotness: undefined, score: 12, children: 5
wvenable 12 points 3 years ago

Reddit basically had a monopoly -- given how quickly things are moving on Lemmy and other sites -- I think that monopoly is over. It's still a bit too chaotic here for a major mass move but there's now so much more interesting content. People will eventually figure out how to make these sites competitive now that there is so much interest.

It's at that point that things will really change.

path: 0 464897 482756, hotness: undefined, score: 12, children: 4
wvenable 10 points 3 years ago

If anything, it separates code from the data more as far as I can tell, so maybe I’m missing something?

Stored procedures are code -- so you're putting code in the database. How do you test that code? How do you source control that code? How do you roll back that code to the previous version or compare it to a previous version? How to know the history of that code? If that procedure is designed to work in together with application changes, how to test and deploy those together? This is all not impossible but it's certainly more difficult and creates more potential failure points.

Also, if something is somewhat data driven and there’s a bug, you simply alter a procedure versus doing a build and deploy of the entire application.

That's the problem. You write like that like it's an advantage but you're literally editing code live in production.

The performance advantages of stored procedures are unsupported. Most database engines do not treat stored procedures any differently than regular queries. And it's not that stored procedures aren't optimized, it's that queries are equally optimized.

Fortune 250 on down has used stored procedures with applications and it seems extremely clean and performance-oriented.

A lot of these companies also still use COBOL on mainframes (something I've actually worked on and don't recommend either). Stored procedures made a lot more sense historically when SQL might actually have more expressive power than your programming language and when database interfaces were much complicated and non-standard.

path: 0 957058 961619 964715, hotness: undefined, score: 10, children: 0
wvenable 9 points 3 years ago

People forget that there wasn't even a mass exodus from Digg. Although we can pinpoint the exact day that Digg killed itself, it actually took a long time for everyone to eventually leave. People hedged their bets between platforms -- just as many people are doing now between Reddit and all the new alternatives.

This week on Lemmy actually feels very different from last week. There's some sort of critical mass that has been hit even if it's just some minuscule tiny fraction of the total traffic of Reddit.

path: 0 464897 482756 484850 486107, hotness: undefined, score: 9, children: 1
wvenable 8 points 3 years ago path: 0 702751 703228 706191 706498, hotness: undefined, score: 8, children: 2
wvenable 7 points 3 years ago

I played the crap out this game as kid... abusing the track builder as much as possible.

path: 0 530767, hotness: undefined, score: 7, children: 0
wvenable 6 points 3 years ago

Direct queries and ORM. A stored procedure doesn't provide much value as a unit of abstraction that couldn't just exist in the code.

path: 0 957058 959885 964756, hotness: undefined, score: 6, children: 1
wvenable 5 points 3 years ago

I use Windows 11 -- mildly modified -- StartAllBack for a proper start menu and taskbar experience. I have it pretty much exactly as I want it without any annoyances.

I'm perfectly comfortable with Linux but I feel the same as you about using it on the desktop for all the same reasons.

path: 0 957494 959931, hotness: undefined, score: 5, children: 3
wvenable 3 points 3 years ago

The portfolio was my first Palmtop computer (of many -- the latest is a GPD Pocket 1). Unfortunately it died a long time ago. I miss the thing. It was fun to own.

path: 0 139824, hotness: undefined, score: 3, children: 4
wvenable 3 points 3 years ago

Canada is not going to be able to create a whole semiconductor industry out of nothing. We should probably focus on obtainable goals.

path: 0 577702, hotness: undefined, score: 3, children: 1
wvenable 2 points 3 years ago

I had this machine as well. I had the high capacity main battery and the bay battery so it could run for 10 hours (which was a lot back then). But man that thing was slow.

path: 0 178448, hotness: undefined, score: 2, children: 0
wvenable 2 points 3 years ago

An external keyboard would defeat the purpose! The benefit of the GPD Pocket is that you can throw it in your pocket and pull it out the compute. Admittedly the keyboard sucks -- the size and weird layout aren't the biggest problems; it's actually not that great at registering all keypresses. However, I can get used to it while coding. I think the Pocket 2 would be a lot better machine for coding.

path: 0 139824 157733 159018 164764 178133, hotness: undefined, score: 2, children: 0
wvenable 2 points 3 years ago

The comment section is for Internet arguments!

path: 0 480926 482042, hotness: undefined, score: 2, children: 4
wvenable 2 points 3 years ago

If you can believe it -- software development. It's not exactly a powerhouse but it can run Visual Studio.

However, I don't use very much anymore.

path: 0 139824 157733 159018, hotness: undefined, score: 2, children: 2
wvenable 2 points 3 years ago

The problem is the government has been protecting/supporting one group for a long time to the point that everything is now "too big to fail". Government continue to create investment materials that can't fail -- and anything that can't fail will create a bubble and destroy everything else. That investment in Canada was housing. Now it's like over half our GDP is housing investment. And why invest in anything else? Nothing else is as risk free.

I feel like the collapse is never going to come.

path: 0 478228 482193, hotness: undefined, score: 2, children: 1

thanks for using Leebra!

go to feed...