• 0 Posts
  • 48 Comments
Joined 1Y ago
cake
Cake day: Jun 02, 2023

help-circle
rss

This is what happens when stack overflow is used for training.


To answer your question “why only Quebec”, it seems it’s a law in response to the major data breach of Groupe Desjardins in 2019.

So basically, a law written in “blood”.


Protecting domestic industries from competing with China does nothing to strengthen it.


I don’t know about elsewhere in Canada, but here, Bell and Rogers compete directly in the mobile space, and Bell competes directly with cable, and all of those options have multiple resellers at half the price, thanks to CRTC.

Are the prices the lowest in the world? No. Can you tell a company to fuck off? Yes, you can.

I don’t know. The Canada described by OP might be a foreign land compared to the part of Canada I know.


Back in my day, Facebook was a way of keeping in touch with people you knew.

Now it’s just a shit hole.


I think this is satire. Poe’s law is stronger than ever


Only fools would conclude that the problem of executive bonuses is caused by a public funding model. If you thought private companies don’t hand out outlandish bonuses to executives, you haven’t been paying attention.


Terminals are powerful and flexible, but still slower than a dedicated UI to see states at a glance, issue routine commands, or do text editing.

Terminal absolutists are as insufferable as GUI purists. There is a place and time for both.



The benefit of AI is overblown for a majority of product tiers. Remember how everything was supposed to be block chain? And metaverse? And web 3.0? And dot.com? This is just the next tech trend for dumb VCs to throw money at.


Just wait till the advertisers find out the eyeballs they are paying for are also just AI sock puppets. Enshitification strikes again.


Can’t tell if you are joking. I know a lot of junior developers who think this is a legitimate solution.


Marriage has all kinds of default legal implications ranging from property ownership to inheritance and tax benefits, and may also affect insurance rates.

How you are affected depends on where you live and your personal situation.

Frankly, a blanket statement like this is completely irresponsible. Consult a lawyer on these matters, people. Or spend tens of thousands of dollars later in life dealing with the consequences of ignoring your legal rights and responsibilities.


Asking your employer for more compensation because you are exerting more effort due to inexperience isn’t so different than a AAA studio charging high fees for a crappy product because of corporate bullshit and inefficiency.

In fact, these two things tend to be two sides of the same coin.


I’m pretty sure Windows is a key part of their “cloud stuff” strategy. You are right that consumers are not the direct focus of Windows, since they are not the direct paying audience, and that shows in the direction Windows is going, but getting consumers to use Windows is a big part of creating corporate buy in for Microsoft cloud services. Corporate environments will shun Microsoft cloud services if employees can’t use Windows, or Windows features run afoul of corporate policies (like blanket LLM bans).


The second part of this comment doesn’t make a lot of sense.

My understanding is that the tax system allows for the declaration of depreciation in assets as a business expense. This is fine for assets with transparent market valuations.

The part where this system could be abused is in willfully withholding the release of a movie, overvaluing the expected revenue, and then subsequently declaring the lack of revenue as a depreciation in assets which is then declared as a business expense to reduce the tax burden.

A clearer example of this, with very obvious fraud, might be:

  • I paint a picture, spending about an hour of my time and 30$ of paint and canvas.
  • I then organize a silent/shady auction for my painting, and secretly bid $1,000,000 for my own painting
  • Then I decide to not pay for it and at the same time I decide to retract the sale instead of opening it up.
  • On paper I have a $1,000,000 asset that has been depreciated by $1,000,000 which allows me to deduct $1,000,000 from my other taxes.

So obviously this example was fraudulous. It’s possible that the expected revenue on the cases involving movies was estimated transparently and was fair, because of market forces.

Maybe something more scummy was at play?

Who knows.


For just a bit more than a VPN subscription, you can rent a VPS and route your traffic through it. Basically, be your own VPN.

Maybe this law will spur innovation and skills in sysadmin, like how people who grew up before smart phones actually had to learn how computers work.


You should perhaps skim through https://docs.docker.com/storage/ quickly. That document explains that docker containers only have very limited persistence (this is kind of the whole point of containers). The only persistence of note is volumes. This is normally how settings are saved between recreating containers.

As for dependencies, well it’s possible that one container depends on the service of another. Perhaps this is what you are describing?

Either way, for more detailed help, you will have to explain your setup with more specific technical details.


The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.

https://opensource.org/osd/

Paradoxically (or not), restrictions on selling software is a fundamental violation of freedom. When the OSS movement says free, it means freedom as in free to do what you want, not free as in free beer. Of course, that freedom also includes the freedom to give it away.

So in practice, that usually results in exactly what you lament: free software with a business model on top to support its development and pay programmers so they can eat.


Justice Richard Mosley wrote that the decision the government made to declare a national emergency was beyond what was called for.

Nah. It was called for. On all accounts.

Intimidation and a siege right at the heart of our nation’s democracy is a national emergency.


We should strive for a wide range of test cases. Real testing is done when the software is tested against a wide range of user inputs. Code coverage is no indicator of response to cases.

Unit tests are a fantastic way of implementing test cases. I am of the opinion that most bug PRs should start with a unit test, if nothing else, a persistent reminder that: hey BTW, your user is going to input this garbage, so any logic you implement ALSO has to be resilient against that garbage.



All this comment does is muddy the waters with unsubstantiated claims and whataboutisms. This looks like the exact kind of social engineering being pumped out of China and Russia to attack our democracy and weaken the unity and resolve of Canadians and Americans. Get this shit out of here.


The job of HR is to manage employee needs, not to make business decisions, like what kind of employees are a good fit for a team. The moment HR gets involved with that decision making is the moment a poisonous cancer mestastatises and starts killing the company from within.


There’s power in organizing and voting with your wallet collectively. Reject companies that trample your customer needs and convince others to do the same.


Engineers and doctors are a restricted profession because those professions can kill people when exercised outside the norms and regulations we are accustomed to in Canada. Being an “engineer” in another country doesn’t automatically grant you the right to call yourself an engineer in Canada. There’s more to it than just education on paper. Engineers and Doctors receive training that is specific to the practices, codes and regulations and expected in the Canadian market they are expected to practice in.

Retraining those professional qualifications for an immigrant is really complicated. We would basically need a dedicated school or two specialized in skills transfer And recertification for hundreds of different countries across dozens of different diplomas. Plus the immigrants would need to be willing. And who’s going to pay for that? I think our educational funding should be prioritized to Canadian students first.


The right example is poorly executed. The left example is fine, but has one crucial deficiency: it’s not very modular, which makes it difficult to test and scale. Big problems need to be broken down and managed in discrete steps, and this is also true of computer code.

The left example is like running a pizza shop where you explain all the steps to everyone and then let everyone loose at the same time to make a pizza. The right example is like creating stations and delegating specific responsabilities to one person at a time.

The former creates redundancy and is manageable at small scale. But as you grow, you find that the added redundancy is of no additional value, while you end up with chaos, as people argue and fight over the process.

Can you imagine five developers working on the monolithic pizza code all at the same time? Total chaos. Better to have one developper assigned to baking, another assigned to prep, etc.


These laws exist to protect existing renters against exploitation of the cost of moving as a negotiation tactic (since the consumer cannot easily shop between renegotiations, it is not a free market).

These laws do not exist to implement fixed housing price policy. What you may be looking for is public housing.

In my experience, a lot of existing rental law tends to be a pretty fair balance between rights of renters and very small property owners, which we should totally encourage. The problems arise with medium and large (institutional) property owners, that don’t need the same degree of protection as small renters, and who leverage their size to bully. The laws should be updated to be stricter for large blocks of ownership. But defining that can be a challenge.


https://turbo.hotwired.dev/

While it’s a new trend, it’s not that new.


No one else uses the term “cloud” like that.

That part of this comic really stuck out like a sore thumb. I can’t tell if it’s an oversight, a comment about the challenges of self-hosting, or subtle mockery of self-hosting hypocrisy.


One hundred percent.

This isn’t just some overvalued tulip in need of a correction. People need homes and can’t afford to exit the housing market entirely. If people can’t afford housing, that means they can’t really afford anything. Expect the economy to have collapsed. Wages and employment will be down. Home ownership will decline.

Only those with capital to ride out a bumpy economy will be able to snatch up the cheap housing.

The solution to our housing crisis is not to tank the economy. The solution is to tackle the supply of housing, income inequality, and corporate equity in residential real estate.


People post headlines on social media and users click on those to go to the news outlet and read the article.

Read the article. Sure bud.


Did you read the article? This was a service disruption, which can be expected on the opening day of a new service. What does investments in track km have to do with first day operations?



You are the product, not the paying customer. That means you are cattle.

The farmer will build a fence to protect the cattle from predators, because it is in the interest of the farmer to preserve the cattle. But come payday, the farmer will gladly butcher the cattle for profit.

Social media users in the you-are-the-product buisness model are no different. Your user experience will be catered to you to cultivate the user base. But your experience will be actively ruined the instant it benefits the paying customer, I.e. if that means the paying customer, advertisers, will get what they want (promotion).


The thing is, chasing individual instances is a game of whack-a-mole, with a lot of downside and not a lot of upside. Established companies follow laws and regulations because they are easy targets, with local assets, offices, and public figures that are worth serving/seizing and can be compelled to comply to court orders. How TF you going to enforce a court order in a country that doesn’t recognize your jurisdiction or laws?

The other thing thing is, if you run an instance with moderation rules that skirt the law, you are incentivised not to log personal information and disseminate it because a) that makes you a target, and b) you’ll get called out by your own users for logging and leaking IPs, and people will just move to a different server.

It seems pretty obvious to me that you should assume at all times when you are online that you are basically in a public space, like in a public cafe: People can see you, even if the fact that they are not paying close attention to you creates the illusion of privacy. If you start doing something to stand out, people will start to pay attention to you, and it’s all visible to see unless you actively take precautions to hide your identity. That starts–but doesn’t end–with not browsing piracy on main.


This a 1/1000 likely outcome. Bankrupted companies will typically sell assets including IP and software to other companies to pay creditors (which excludes open sourcing them). And well before bankruptcy, any financial issues will cause Plex to be modified to support shitty monetization to the point that you won’t want the source code amyway.

Sorry for the bad outlook, better that you be ready than to hope for a unicorn.


I specifically tried the prewash thing after watching his video, it didn’t make a lick of difference for me.


There are stuff my younger self did in the real world that I am embarrassed about. Not bad, but not exemplary behaviour either. Guess what, there never was an edit/delete button for the real world. Why should we expect the online world to be any different? It’s a fiction. We live with our mistakes.

  • Quoting people from the past against their present self to say “you’re a hypocrite” is moronic behaviour and needs to die. People can–and should be able to–change their opinions when presented with new facts and arguments.
  • Teenagers (and some adults) are awkward and don’t have the life experience to always make great decisions. This is fine. Have some compassion and don’t judge them too harshly, especially when they come around to better decision making.
  • Existing social media never really gave you a real edit/delete button anyway either. It’s all anonymity theater. The reality is that your data was always being scrapped and archived, somewhere by someone. This is just a reality created by digitization and virtually free recording/copying. No specific digital medium was ever going to protect you from this.
  • In the early days of the internet, everyone knew to use pseudonyms and not share personal information. We seemed to have forgotten this lesson. Maybe it’s time to relearn this lesson. Life is full of lessons. Let this be just one more.

Acting like being forgotten on the internet is possible is not the solution. It never has been and it never will be.


Connect is pretty good. Stil missing some important features, like block, and the instance name is missing from usernames and communities, which is a pretty major oversight, but other than that it’s solid and being developped surprisingly fast.