There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

lemmy.world

WheatleyInc , to insanepeoplefacebook in This Ku Klux Klan member sure done got teached right.

Maybe I’m wrong, but this looks an awful lot like satire.

Lifecoach5000 ,

Yeah I refuse to believe this one lol

kryptonianCodeMonkey , to programmer_humor in As someone not in tech, I have no idea how to refer to my tech friends' jobs

I’m in tech and “computer programmer” has always sounded to me like a grandma phrase. Like how all gaming consoles are referred to as “the Nintendo” or “the game station”.

Poutinetown ,

Has there been a programmer for anything other than a computer

kryptonianCodeMonkey ,

angry domino logic programmer noises

Poutinetown ,

Do you program domino logic on a electric board or on a computer?

kryptonianCodeMonkey ,
marcos ,

Yes. And, by the way, “computer” was once the name of a profession, carried out by people.

neuracnu ,
@neuracnu@lemmy.blahaj.zone avatar

Television programming? It’s a stretch, one might say a broad-casting of the term.

small_crow ,
@small_crow@lemmy.ca avatar

I remember telling my high school guidance counsellor I was planning on becoming a programmer. She looked at me, head tilted like a confused dog and asked what excited me about Event Programming (as in, planning and scheduling large in-person events).

That was the first time someone didn’t understand what I did for work, and it was about 5 years before I started doing it.

0x0 ,

That’s funny, plain “programmer” would be my preferred term if it weren’t for the fact that non-tech folks think it sounds like menial work. I’ve landed on “software engineer” because that’s what my employer calls me and other people seem to understand a little bit, too.

floofloof ,

Here in Canada you can’t call yourself an engineer unless you are a qualified and licensed engineer. So most people have to call themselves “developer”. When you see someone calling themselves a software engineer it should mean something.

kryptonianCodeMonkey ,

I was hired with the official title “software engineer,” then I was noted in all unofficial org charts as a “SE/DE” (software engineer/data engineer), and recently my boss announced that I have had my title officially changed to “data engineer”. My job functions have not changed the entire time I’ve been here. I write Python, SQL, KQL and Pyspark scripts and have to fuck around with Azure architecture sometimes. So there’s not always clear delineation between these terms, anyway.

Feathercrown ,

I was hired as a Developer and a month or two in they changed our titles to Software Engineer because “It sounds better.” I’d have to say I agree!

odium ,

Lol, are you me? Job application said software engineer. 3 months after I was hired, it changed to data engineer with no changes to the work I do. I wasn’t even notified, just noticed on a random day that the role on my profile on Teams had changed. I also do Python, SQL, and Pyspark scripts, but use AWS instead.

JimVanDeventer , (edited ) to funny in Good luck!

Somebody laminated my birth certificate. But what are they going to do about it, unborn me? Wait… will they?

Edit: What if somebody laminates my death certificate? 😭

NightmareQueenJune ,

That’s how zombies are created.

Patches ,

What is dead laminated may never die.

Illuminostro ,

“Comimg soon: RE-LAMINATOR!”

The_Picard_Maneuver OP ,
@The_Picard_Maneuver@lemmy.world avatar

We’ve really gotta regulate these laminators.

RizzRustbolt ,

Never going to happen. The lamination lobby has deep pockets.

DudeImMacGyver ,
@DudeImMacGyver@sh.itjust.works avatar

They could make you go get another one when you try to use it, which is a pain in the ass.

JimVanDeventer ,

How often are you even using your death certificate? I mean, yeah, the discount at Disneyworld is a sweet deal, but otherwise?

Baku ,

Late but I think it’ll depend where you are and what security features birth certificates where you are have. Where I am, the paper has a unique feel to it and also has one of those little hologram type sticker things on the back. So I imagine laminating it would cause issues in official circumstances where they want to feel the paper. Also not sure if it’d affect the sticker things or not, but the heat from the laminator could cause damage if done wrong

But if the BDM department where you are is lazy and literally just print your info onto an official looking piece of paper, I’d argue the point. I don’t see what laminating it would do in that situation, although when it comes to government departments, they don’t tend to be very flexible. If you were just showing it to verify your identity or working rights for a job or something I doubt anybody would refuse it in either situation

Assman , to lemmyshitpost in I don't like what I've seen, man
@Assman@sh.itjust.works avatar

fastest cars

You can buy a mid level sedan with a turbo today that will blow the doors off of most cars from that era. I mean we have cars today with 1500+ horsepower with zero modifications.

Johanno ,

People from the 50 usually could earn actually money that they could save and now buy new cars

PP_BOY_ ,
@PP_BOY_@lemmy.world avatar

People nowadays definitely earn that kind of money, they just don’t get it.

PP_BOY_ ,
@PP_BOY_@lemmy.world avatar

I don’t disagree with your first part but 1,500 stock HP?? Even Tesla, known for making up numbers, says that the S Plaid makes 1,020hp.

Assman ,
@Assman@sh.itjust.works avatar
PP_BOY_ ,
@PP_BOY_@lemmy.world avatar

Eh, I’m not trying to be pedantic but it seems a bit disingenuous to include boutique hypercars in this kind of conversation. Almost all those above 1,200hp were produced in extremely limited production runs. Sure, we might have cars making 1,500hp or more, but it isn’t like that’s in any way common or the technology needed to make them is attainable to many people. Shit, I think a more effective comparison to get your point across is the fact that a base level Civic is making more power than a '67 Nova SS.

Assman ,
@Assman@sh.itjust.works avatar

I think a more effective comparison to get your point across is the fact that a base level Civic is making more power than a '67 Nova SS.

You’re literally just rewording the first sentence of my original comment dawg.

PP_BOY_ ,
@PP_BOY_@lemmy.world avatar

The first part of my first reply was literally “I don’t disagree with your first part.”

Assman ,
@Assman@sh.itjust.works avatar

Then why say any of this at all lol you’re suggesting I make an analogy I already made

turmacar ,

Yeah from the list the absolutely nuts, one-off, dragracing versions of cars from the 50s/60s made ~400hp. Which could be outdone by an option on the Camero last year. And if you wanted more it’s not difficult, just more money.

And raw HP numbers don’t take into account how much better modern cars drive or how much safer they are. I daily a car from the 80s and love it. But lack of ABS or traction control or airbags or a collapsible steering column does come to mind every once in awhile. Cars from the 50s/60s will have notably worse handling/cornering/etc.

GladiusB ,
@GladiusB@lemmy.world avatar

*Camaro

Blue_Morpho ,

Bitchin

RenegadeTwister ,

Triples of the Nova.

doublejay1999 ,
@doublejay1999@lemmy.world avatar

Dude, you know you’re arguing with a cartoon ? Right ?

Assman ,
@Assman@sh.itjust.works avatar

Yeah but I didn’t feel like working today, so

ObviouslyNotBanana OP ,
@ObviouslyNotBanana@lemmy.world avatar

Reasonable

OneWomanCreamTeam ,

Dude, you know you’re arguing with squiggles on a screen ? Right ?

Tangent5280 , to lemmyshitpost in corndag

I like how bulk sales are more expensive per horndog.

ObviouslyNotBanana OP ,
@ObviouslyNotBanana@lemmy.world avatar

It’s only fair. Me pickin them corndags out the tub is more work then pickin one outta there

Klear ,

horndag*

dependencyinjection ,

Shame buying houses doesn’t work this way.

JoMiran , to lemmyshitpost in 1 gone. who's next?
@JoMiran@lemmy.ml avatar
zeppo ,
@zeppo@lemmy.world avatar

Oh, Canada?

Dirk , to programmerhumor in C++ Moment
@Dirk@lemmy.ml avatar

Python: So you used spaces and tabs for indentation? NOW DIE!

xigoi ,
@xigoi@lemmy.sdf.org avatar

Good. Spaces and tabs for indentation should never be mixed in any language other than Whitespace.

Dirk ,
@Dirk@lemmy.ml avatar

Raw adjust with tabs, fine adjust with spaces.

Don’t laugh, people are actually doing that.

Faresh , (edited )

Some people use tabs for indentation and spaces for alignment. It kind of gets the pros of tabs (user configurable indent-width) and the pros of spaces (alignment). That doesn’t work in Python where you can’t align stuff and the interpreter doesn’t allow mixing tabs with spaces, but in other languages it is a possible style.

BeardedGingerWonder ,

There are no pros to tabs. Configure tabs to a number of spaces.

brettvitaz ,

Are you ok?

WhiteHawk ,

Mixing spaces and tabs should be a warcrime.

merc ,

Find me anyone who claims they use tabs for indentation, and I bet I’ll find at least one case where they’re using both tabs and spaces.

The only safe way to avoid war crimes is to avoid tabs.

dotMonkey ,

I use the tab key but I’m pretty sure vs code converts that to spaces

gears ,

Depends on your settings, but yeah typically it does

merc ,

It worries me that a programmer wouldn’t know for sure what’s happening when they hit tab, and that it’s a setting that can be changed.

dotMonkey ,

I mean I was 99% sure it convert to spaces, I cannot say I was certain. The default settings are fine for what I do, I only ever had to change the spacing from 4 to 2 spaces once when dealing with someone else’s files

HopFlop ,

Why would I use spaces if I use tabs? Also, it seemd like a huge waste of time hitting the space bar so many times…

merc , (edited )

Why would I use spaces if I use tabs?

To comply with Python’s best practices:

peps.python.org/pep-0008/

Also, if you work on the Linux Kernel, you’ll see a mix of tabs and spaces:

elixir.bootlin.com/linux/latest/…/bfq-iosched.c#L…

Also, it seemd like a huge waste of time hitting the space bar so many times…

You use an editor that doesn’t auto-indent?

FlorianSimon ,

I assume this was a joke 😁

BeardedGingerWonder ,

I use vi without syntax highlighting.

FlorianSimon ,

Please don’t hack me, mister FBI

BeardedGingerWonder ,

To be fair you can totally bind an arbitrary number of spaces to tab in vi. I’ll dig out the syntax highlighting file some time. Oh and I use vim really.

FlorianSimon ,

I do use neovim myself too 😁

Holzkohlen ,

Don’t IDEs just replace any tab with 4 spaces anyways? Pretty sure VSCode does

_dev_null ,
@_dev_null@lemmy.zxcvn.xyz avatar

I don’t use an ide, but I wrote a script that replaces any space I type with four.

I haven’t worked out all the use cases yet, though.

merc ,

That’s a setting in the editor.

ramsay ,

Linux kernel?

www.kernel.org/doc/html/…/coding-style.html#inden…

edit: oh python, nevermind

merc ,

The kernel definitely mixes tabs and spaces:

elixir.bootlin.com/linux/latest/…/bfq-iosched.c#L…

pingveno ,

And in Python, it’s merely a SyntaxCrime.

malle_yeno ,
@malle_yeno@pawb.social avatar

Mixing tabs and white spaces in 2024 is categorically a you problem lmao

caleb , to programmer_humor in Every language has its niche

As a Rails engineer with 14 years experience, I can say the place that should be in the 3rd panel is Shopify. They employ so many ruby and rails core committers and directly fund a good many rails gems, and ruby community infrastructure it’s insane. They’re also directly funding the development of things like the YJIT and speed enhancements to MRI itself.

Then there’s all the other places I know or worked at built on Ruby where my other long tenured ruby friends work.

  • Gusto
  • Airbnb
  • Clearbit
  • Stripe
  • Github
  • Gitlab
  • Bold Penguin
ComradeKhoumrag ,
@ComradeKhoumrag@infosec.pub avatar

Ruby was recommended to me by my comparative programming languages professor. I haven’t picked it up, but there were memes that this professor was so good at programming he was secretly built by the university in C++ to teach students how to write better code.

merc ,

It’s worth learning Ruby to understand some of the tricks you can do in programming languages.

Did your prof also recommend others like Lisp?

Lulzagna ,

Basecamp

rambaroo ,

Aha asks for Ruby on rails experience in their job listings, so they must be using it as well

ArtificialLink , to lemmyshitpost in I have the POWER!
ParsnipWitch , to aww in People in this community...
sharkfucker420 ,
@sharkfucker420@lemmy.ml avatar

Thank you

altima_neo ,
@altima_neo@lemmy.zip avatar

So where’d you say you parked your van?

ickplant OP ,
@ickplant@lemmy.world avatar

Found the perp. Omw to the van now.

BreadOven ,

Wait up, I gotta tie my boots up.

fckreddit ,

Wait for me. I will be joining too.

Plopp , to mildlyinteresting in NASA coffee cup

Does it come in a softer material?

SeabassDan ,

With a plush handle, maybe

usualsuspect191 , to mildlyinteresting in NASA coffee cup

The word of the day is yonic

cashews_best_nut ,

I don’t like the word “vulva”. It’s like a NSFW Volvo.

caseyweederman ,

Volvo is just a SFW vulva

Kolanaki ,
@Kolanaki@yiffit.net avatar

Volvo is the masculine intonation while vulva is the feminine.

frezik ,

I’m confused. Which one causes noises when it’s revved up?

GreyEyedGhost ,

Both of them.

Cris_Color ,
@Cris_Color@lemmy.world avatar

Thanks for teaching me a new word! Can’t wait to teach it to my lesbian friend if she doesn’t already know it lol

parpol , to memes in Blockchain: the wave of the future

If you want a trustless system, you have to sacrifice performance. At least the proof of stake blockchains like Ethereum don’t use that much energy, and you get a pretty cheap and fast transaction with layer 2 solutions on par with credit card transactions.

Tehhund ,

Sure, but what real-world problem does a trustless solve? I thought this was all very interesting years ago but now that we’ve had blockchain for years it seems it’s only good for illegal or morally questionable transactions.

killeronthecorner ,
@killeronthecorner@lemmy.world avatar

Bingo. Capitalism has thus far rejected the blockchain, which is generally evidence that it doesn’t solve an important problem either efficiently, safely or cheaply.

grue ,

To be fair, there are plenty of other reasons capitalism might have rejected blockchain: market failure, interference by government, etc.

I’m not saying that to defend cryptocurrency, by the way, but rather to point out that capitalism isn’t perfect at allocating resources in every situation.

tryptaminev ,

capitalism is generally terrible at allocating ressources. It will always win to externalize costs, and if the people footing the bill cannot participate in the market, like for instance future generations, the result is always a self destructive system.

Katana314 ,

Isn’t one of its goals to be free from government influence? That’s not a valid excuse.

grue ,

Blockchain is just a technology. It doesn’t have “goals.”

tryptaminev ,

If a government explicitly blocks it and tries to find and punish trading off or in cryptocurrencies that will cause interference.

that is talking about blockchain as a technology for cryptocurrencies.

parpol ,

Bitcoin had its official ETF approved and started the other week and Ethereum is soon to follow. so I would say capitalism is very much not rejecting blockchain technology. Didn’t blackrock and other giants put a ton in?

ChairmanMeow ,
@ChairmanMeow@programming.dev avatar

They put money in Bitcoin, but not the tech behind it. To them it’s just stocks to be manipulated in order to get a profit.

rando895 ,

I don’t know why this is surprising. Capitalism is an economic system where the goal is profit. So, why would capital do anything other than seek profit? Nearly all technological advances have occurred through government or institutional investments, then capital flocks to it when someone finds a way to profit from it.

Thinking block chain is a solution to anything is naive. It does nothing to change the underlying system, or the incentives that drive our economy. Like any system, the interconnections between the things that make up the system, and the goal of the system must change otherwise everything will just settle back to the status quo.

For example: media streaming is becoming cable tv again. Nothing fundamentally changed about the system of delivering media, or the goal of the system which is to drive profit. Thus, we are moving quickly back to the same model of paying for media (renting it really) and watching ads to increase the revenue of the provider

TropicalDingdong ,

Bitcoin had its official ETF approved and started the other week and Ethereum is soon to follow. so I would say capitalism is very much not rejecting blockchain technology. Didn’t blackrock and other giants put a ton in?

Right?

Also, look at its price. It dipped, and came right back.

If anything, the financial consensus around this is exactly the opposite of what was being presented.

ComradeKhoumrag ,
@ComradeKhoumrag@infosec.pub avatar

Capitalism rejects solutions to climate change as well

parpol ,

Would you trust your money with a bank in China? It was only a year ago that people lost their savings and couldn’t withdraw money for food after a major bank was on the brink of bankruptcy due to the Evergrande scheme.

I guess you can call it questionable, but if I buy a VPN, I’m not going to pay with a credit card linked to my name. I use Monero. If I want to transfer money to my family in another country, crypto is faster, cheaper, and has no restrictions. I can’t even pay my student loans from my home country because my current bank blocks foreign credit card transactions, even if they are important.

This is very niche and not something an average Joe needs, but cryptocurrency isn’t for the average Joe to begin with.

Tehhund , (edited )

See I think more nuanced takes like this are good. I’m not familiar with the Chinese banking issue that you are describing, but it sounds like deposit insurance (like the FDIC) might be a better solution than cryptocurrency, and it’s definitely better understood. Since the real world value of cryptocurrencies are so volatile they are a questionable store of value, and taking a risk on a poorly regulated bank might be better than taking a risk on storing your money in a volatile and unregulated security like cryptocurrency. Honestly it’s hard to know which is the better risk. So it could be better or it could be worse.

I agree with your point about transferring money internationally, and even within the US transferring money used to be a real pain. So I’m still interested to see if cryptocurrency can be a better medium of exchange or medium of transfer than traditional ways, or at least give traditional systems incentive to improve. But again the volatility is a concern so for most people the best move is probably to get in and out of the crypto market as quickly as possible or else risk getting a vastly different amount of money out of it than you put in. Admittedly it could appreciate, but when I’m transferring money to someone I don’t want that to simultaneously be an investment. The few times I have used Bitcoin to purchase something the whole process has taken hours, and there’s no guarantee there won’t be price swings — a lot could happen in those hours.

I appreciate the brutal honesty about cryptocurrency not being for the average Joe. It’s not that long since many cryptocurrency boosters were hoping it would replace fiat currency, but now that I think about it I haven’t heard as much about that recently. In its current state it is really not for the average Joe.

General_Effort , (edited )

Legal money transfers are not a use case. Crypto is simply much more expensive to maintain. All these mining rigs and all that electricity must be paid for.

If it seemed cheaper, then either:

  • the banks were charging inflated fees. That can be fixed only once. (And it should have been fixed by government). ETA: Doesn’t work, after all. It can only be the other 2.
  • It was masked by price fluctuations. Eventually, someone else must pick up the tab. Can’t work long-term.
  • Costly regulations/taxes were dodged.

Under the spoiler is something I wrote recently to explain how crypto is not like stocks.

spoilerLet’s look at how stocks get their value. A company sells shares to get funding. Say, you want to make microwave dinners. You need to hire people, an industrial kitchen, packaging and packaging machines, ingredients, and probably a whole lot more. The company takes in revenue from selling the dinners, which pay for the running costs. Anything above that may be reinvested or turns into profit. The profit is paid to the stock-owners to pay them for their investment. Now the question is: What is the value of a stock? Imagine you take out a loan. That gives you money right now, in the present. You pay back the loan with the money that you get from your stocks; your share in the profit. Now imagine that the company goes out of business (and the value of the stock becomes $0) right as you are done paying back the loan + interest. Then that loan was the present value of the stock. In theory, the value of a share is the present value of the future money that you get paid. Of course, one cannot know how much that is, so this is useless for actual investing. Still, the market price of a share should be the best guess of people with money. If the stock is trading higher than someone’s guess, they sell. If it’s lower, they buy. So the market cap should reflect the future profits. But what’s the value of a crypto-coin like bitcoin? Let’s start by thinking only about a coin being used to transfer money. And to make it easier, let’s say that coins are only exchanged for money once a day. Say people want to transfer 10 million USD each day. The senders buy coins for 10 million USD. They don’t care how many coins that gets them, only that the coins represent 10 million USD. If there are 2 million coins being sold on the market, then each coin must transport 5 USD and that will be the market value. New coins are constantly being “mined” to pay for the upkeep of the system. Let’s say that’s 100,000 coins per day. The intended receivers of the 10 million USD sell their coins to get the money. The miners also sell their coins to pay their bills. So the next day you have 2 million + 100,000 coins on the market. The senders again want to transport 10 million USD, so they buy the 2,100,000 coins on the market. The market value of a coin is now ~4.76 USD. Adding more coins lowered the value of the coins. That is inflation. The “missing” money goes to the miners to keep the system running. That’s not a problem for senders and receivers. Transferring money costs money, however you do it. (That crypto is an extremely expensive way to do this, is one underlying reason why it has no adoption as a payment system in the normal economy.) So far, you wouldn’t expect anyone to store or “hodl” coins. The value is just going down. But obviously, this is only true as long as the amount of USD to be transferred stays constant. If the system is more widely adopted and more money is transferred (outpacing the inflationary effect of the newly mined coins), then each coin has to transport more USD and the “value” goes up. Now, if you believe that adoption continues to grow, it becomes a reasonable strategy to stash some coins to sell them later at a higher “value”. Maybe the problem is already obvious, but let’s continue to take it slow. So, let’s say, it’s a bit later. There are 15 million coins and they are to transfer 100 million USD. The market price of a coin is now $6.67. (Let’s also say that there are no more coins being mined and the upkeep is paid some other way.) Now we bring in some venture capitalists. One day, they buy coins for an additional $50 million. Now the coins trade at $10 per coin. 15 million coins bought for $100 million + $50 million, right? The VCs now have 5 million coins. But note where the money went. It went to the transfer receivers when they sold the 15 million coins for $10 each. They got a windfall profit. That’s how it goes in crypto. All the money that people “invested” by buying coins is gone. It was either used to pay miners/for the system upkeep, or early adopters took it and ran. It’s all gone. That’s the big difference to shares. If the VCs sell their coins again, they lose. Because when there is only 100 million USD in the market for 15 million coins, they would only get 6.67 USD per coin. The money that they spent is gone. If they want to make a profit, new money has to come from somewhere. There are only 2 ways to achieve this. One is continuing adoption. If more money were to be transferred, with the same number of coins, the price goes up. They can siphon off some of that money by selling into that market. But that lowers the price again, so that only yields a profit if adoption increases enough. The other is that someone else also removes coins from the market. If there are fewer coins for the same (or a decreasing!) amount of money being transferred, then the market price will also go up. (In this scenario, too, they would be siphoning off money that other people are trying to transfer. The cost of transferring money would be increased for no very good reason; not a great feature in a payment system.) But note that this, too, lowers the price again. That only yields a profit, if “hodlers” sequester the coins sold by the VCs for a higher price than the VCs paid. I’m not saying this is a Ponzi scheme because everyone has heard that already. So that’s it. If you want to know the effect of 50k bitcoin on price, you need to look at the trading volume (minus wash trades): How many bitcoin are actually “in use”? You also need to know how many of these coins will be promptly removed from the market by “hodlers”.

QuaternionsRock ,

Legal money transfers are not a use case. Crypto is simply much more expensive to maintain. All these mining rigs and all that electricity must be paid for.

Various currencies are moving away from the proof-of-work model, FWIW. Ethereum was mentioned in this comment chain as one of them.

General_Effort ,

Which doesn’t solve the economic problem. (Good for the environment, though)

Ethereum has proof of stake. That means someone has to deposit Ethereum, tying it up. It could be exchanged for money and invested in stocks or bonds, yielding a return. This is only economically feasible if the stake yields the same return as a comparable investment. This profit has to come from the users.

A competing payment system, based on sensible, modern technology also needs computers and the internet but not a stake. It must be cheaper.

The stake is supposed to keep people honest, because it can be taken if fraud is detected. Normally, fraud is dealt with by putting the perpetrators in jail. Being known by name is proof of stake.

Users have to pay extra just so that some kingpins in the back can remain anonymous. Do you want to for that?

It also doesn’t solve the other deal-breaker (in the spoiler). Whenever you transfer money through crypto, you risk that some “investor” siphons off some of it.

mexicancartel ,

Since the real world value of cryptocurrencies are so volatile they are a questionable store of value

It will not be so volatile if it’s primary means of transaction for everyone(obviously not yet). Value of thoose cryptos are just like the values of normal money in different countries.

For example, if you can buy an apple for 10 shitcoins, instead of buying it in USD, then the value is not volatile. The problem arises when the apple is 5 USD and you have to transfer the shitcoin amount which is equal to the exchange rate of 5USD at that time.

Tehhund ,

This is true, but it’s hard to see why we would ever move from fiat currency to cryptocurrency as the primary means of exchange. Currently cryptocurrency’s advantages are modest and its disadvantages are substantial, and I haven’t seen a lot of movement toward fixing that balance. I’d like to give traditional finance channels some competition to reduce fees, lock-in, and inconvenience, but cryptocurrency is going to have to get a lot better for average people if it’s going to be a real alternative.

mexicancartel ,

Advantages of cryptos is that they are decentralised. Just like lemmy is decentralised, no single entity or government control the money. Transaction happen from peer to peer. No middlemen involved. I don’t understand the disadvantages yet except environmental concerns. I heard coins like ethereum switched to proof of stake model which is more environmental friendly.

Tehhund ,

I don’t understand the disadvantages yet except environmental concerns.

As you point out, PoS basically solves the environmental concerns. (Some people might say it still consumes too much power but I disagree, I think power consumption under PoS is acceptable).

This is just my opinion, but I think the big disadvantage is cryptocurrencies are a pain in the ass to use. Lengthy story about what a pain it’s been to use them in Spoiler tag. I think this story is a bit of an outlier since I hit all of these issues, but the fact that a technically inclined person who is just getting back into cryptocurrency after a long hiatus can have this much trouble with it does not speak well use ability or safety.

::: I have a few coins I mined back in the day (before switching all my computing power to BOINC), and I saved off my wallet.dat from those wallets. I wanted to use them recently, so I reinstalled the wallet software. That worked, but then I had to download the entire chain again, so I had to wait more than a day to actually use the coins. Putting cash in a bank is faster if I’m already a customer of the bank. If I’m a new customer I might have to wait, but the point is cryptocurrency doesn’t have a clear advantage here.

The coins I had weren’t Bitcoin, but the shop I wanted to buy from only accepts Bitcoin. So then I had to exchange mine for Bitcoin and pay transaction fees. I guess you could say it’s my own fault for holding a less-popular coin but I’m not sure cryptocurrency is living up to its own hype if there’s exactly one or two coins that you have to use, just like how in the US there’s no real alternative to USD.

I found a no-account exchange, and I had to carefully enter keys and figure out amounts of coin > BTC. And I had to trust the exchange to give me what I wanted. If the no-account exchange didn’t exist, I would have to create a whole new account on a website I don’t entirely trust just to exchange one coin for Bitcoin. That’s a layer of trust in a “trustless” system. I also don’t like creating yet another account with my info in it — yet another way that cryptocurrency is not better than traditional finance.

Then not only did it cost transaction fees, it took hours for the transaction to go through. I could pay more for it to go faster, but now we’re talking about fees that far exceed those of credit cards or regular money transfers. Then I had to send the Bitcoin to the online store and wait for that transaction to clear. More time and more transaction fees. The purchase worked without a hitch, but it wasn’t any better than using a credit card.

I had to buy extra BTC because it’s really difficult to know exactly how much you’re going to pay including transaction fees, so after the transaction went through I tried to turn my remaining Bitcoins (I think it was worth ~$13?) back into the kind of coins I keep, but I set my transaction fee too low and the trade I set up expired before my coins went through. Luckily I had given the exchange a refund account, but that meant I had to wait over 24 hours before my transaction actually happened, and then the exchange had to send back my Bitcoin, incurring fees at each step.

While waiting I tried to cancel this Bitcoin transaction, but the software I used didn’t support that. So then I tried to extract my private key to enter into another piece of software, and that was surprisingly difficult. I thought cryptocurrency was supposed to put me in control, but without a LOT of technical knowledge I was just as powerless as I’d be with a bank that froze a transfer. I asked for help on a few forums and some people tried to help but the whole thing was confusing and eventually I had to give up and just wait for the transaction to go through.

Then I had to do the BTC > mycoin transaction again, and this time I think the fees were 5-10% of the amount I was transferring. That’s way more than Venmo’s immediate transfer fee or even credit card fees (I think those are around 3%?).

I will say that during this process I discovered the Electrum wallet, which is very good and works on a lot of platforms. Some of the issues I had would not have happened if I had used that all along. But there are so many wallets out there it’s hard to know which one is best and obviously when I started this process no one told me it was the best. And maybe it’s not and that just my opinion.

In summary, I’m interested in cryptocurrency and kind of enjoyed using it in the way learning new things can be fun. But it was slower, less convenient, and more expensive than regular currency. Cryptocurrency boosters are going to have to improve all of these problems before it’s competitive with regular currency, and I don’t see a lot of discussion about how much these pain points suck and how to improve.

:::

fkn ,

How would using blockchain fix the liquidity of a bank?

ComradeKhoumrag ,
@ComradeKhoumrag@infosec.pub avatar

Trusting Humans is literally a security flaw. Any system with trust you can find examples with fraud and abuse from those who held power by holding that trust.

We trusted bankers to invest our money, and some short sold the housing market with that money

I could go on, but trust really is a security issue. Decentralization has its efficiency issues, but saying “Bitcoin uses as much power as the 90th largest nation” is peanuts when you consider the energy inequality that America spends and compare what Bitcoin delivers with that energy versus how much energy centralized banks need to deliver a system that’s easier to fraud

Tehhund ,

Ah yes Bitcoin, famously free of fraud and abuse.

More seriously, every system can be used for fraud. The question is whether the solution is actually better overall. We could prevent all wire fraud by returning to a cash-only economy. But that would be hugely inconvenient and therefore create a huge drag on the economy compared to a world where we can do electronic transfers even though electronic transfers open us up to wire fraud. Returning to cash-only is not worth the increase in security, and it opens us up to other issues (e.g., bank runs and someone stealing all the money under my mattress).

And while power use is a problem with Proof of Work coins, it’s not my biggest concern about cryptocurrency because Proof of Stake can fix that issue. It’s a shame that the biggest coin now is PoW but hopefully that will change. The bigger issue is “is cryptocurrency better than traditional currency?” So far it hasn’t proven to be better except in extremely limited circumstances. And a lot of the ways cryptocurrency is better will go away if governments start regulating it like other forms of finance. Having your money in cryptocurrency won’t protect you from the police and courts.

We trusted bankers to invest our money, and some short sold the housing market with that money

Okay? You could do that with cryptocurrency if traders started accepting cryptocurrency for shorts. The only reason you can’t do that today is traders won’t accept cryptocurrency for shorts, and that’s basically security through obscurity.

ComradeKhoumrag ,
@ComradeKhoumrag@infosec.pub avatar

Sure, drugs and fraud surround Bitcoin, but drugs, fraud, and banking imperialism surround the petrodollar

Tehhund ,

I didn’t say cryptocurrency was any better or worse for fraud and abuse than regular currencies. Honestly I have no idea which one is better or worse for fraud and abuse. I’m just saying it’s not clear that the particular way that cryptocurrency is more secure than regular banking is actually beneficial.

xthexder ,
@xthexder@l.sw0.com avatar

Trusting Humans is literally a security flaw.

Exactly, and using Bitcoin does not solve that because you still have to transact with humans. If you buy something with Bitcoin and the seller never sends you anything, you’re out of luck. Your money is gone.

If you use a regulated financial system you have some options. If you paid with credit card you can charge back and dispute the charge. Your money in the bank is backed by insurance that is guaranteed by the government.

Bitcoin only cuts out the middleman. Every other issue of trust with the recipient still exists, and those are the problems regulation solves, and the reason fraudsters love Bitcoin so much.

moormaan ,

Amen, exactly.

corvus ,
@corvus@lemmy.ml avatar

With all the information available at your fingertips being ignorant is a choice.

“this parallel financial system can also serve a tangible social good, offering an onramp to the financial system for people who would otherwise be left out. In countries where the vast majority of the population is unbanked, national currencies are no longer a safe store of value, remittances comprise a hefty portion of GDP, and international sanctions complicate connections to the global economy, a virtual currency that doesn’t require an intermediary to approve transactions can be a vital lifeline for survival”

Bitcoin is poised to blow up Africa’s $86 billion banking system

Tehhund ,

This isn’t Reddit, you don’t have to turn every discussion into a fight. I’m genuinely interested in cryptocurrency for reasons such as the article you linked: there are areas where traditional finance genuinely has failed to meet people’s needs. Providing a medium of exchange for the unbanked is a great example of something it could possibly help with, and I think that’s a good thing if it happens. But we should also be able to talk about the problems with cryptocurrencies and the cases where it doesn’t work as well as traditional finance. And if this prediction doesn’t pan out and cryptocurrency doesn’t become a major way of banking the unbanked, we should be able to consider what could accomplish that goal. It might be a different cryptocurrency, or a new thing inspired by cryptocurrency, or something that has nothing to do with cryptocurrency. After all, cryptocurrency is not a goal in itself.

corvus ,
@corvus@lemmy.ml avatar

I’ve never been in Reddit so I can’t talk about it but I wouldn’t have been so harsh if you hadn’t already stated that it seems only useful for illegal and immoral activities when it’s so easy to find, if you are “genuinely interested”, that it’s not the case.

TropicalDingdong ,

Also, the unbanked.

Also, privacy and anonymity (to an extent).

Also, complete predictability in the system (its at least domain constrained).

Tehhund ,

Thanks for your input, dingdong.

psud ,

There’s no privacy, it’s an open ledger, only anonymity

It’s a bad way of hiding money if you’re about to be investigated for crime

TropicalDingdong ,

Monero seems to be holding up in terms of privacy.

redcalcium ,

the unbanked

Can the unbanked still benefits from crypto these days though? How can you cash your crypto without doing KYC? Even localbitcoin got folded due to increased regulation. If you can pass KYC, then you’re probably not the unbanked. Less and less business accept crypto these days, it’s hard purchase daily necessities without cashing out your crypto (except probably in venezuela).

TropicalDingdong ,

except probably in venezuela

I mean thats really what I’m talking about. Africa, Central and South America, I know they benefit substantially from technology, because local banks can be so unreliable.

An older article, but relevant:

forbes.com/…/bitcoin-opportunity-africa-adoption-…

dantheclamman ,
@dantheclamman@lemmy.world avatar

I was hoping it would help me save on international transfer fees when I was an overseas postdoc, but it would have actually cost more between the exchange fees and my time setting up all the exchanges in various countries, meanwhile also introducing risk in me being robbed of said money and screwing something up and introducing myself to some sort of tax liability. Needless to say, I continued to just pay for the bank transfers

Tehhund ,

That’s really the thing, isn’t it? In my experience cryptocurrency fees are quite high. I bet there’s a way to find a lower fee but then I’d have to do a ton of research and hope it’s accurate. I’d rather just pay a bank that requires me to do no research.

General_Effort ,

It cannot be cheaper, other than by avoiding taxes and regulation.

Consider sending money from US Dollar to Euro:

Sane way: An intermediary (IE a bank) handles this. You give them USD and they give the receiver Euros. This involves some service costs and 2 bank transfers.

Because people exchange money in both ways, the banks need not run out of either Euro or USD. In the background there is the currency market, on which the proper exchange rate is haggled out, which takes care of imbalances in cash flow.


Crypto way: You give a crypto exchange (an intermediary) USD and they give you crypto. This already involves 2 transfers and service costs. One of those 2 transfers is a crypto transfer, which is much more expensive (IE uses more resources) than a bank transfer.

This is already more expensive and then you have to do the same thing again to cash out.

And then we are still not done. Say there is an imbalance in that more people transfer money from USD to Euro than vice versa. That means that crypto becomes more expensive in USD and cheaper in Euro. There’s more demand in terms of USD and more supply for Euro, right?.

That creates an arbitrage opportunity. You can exchange USD for Euro, and then buy crypto for Euro to sell for USD. This closes the circle and puts everything back to the initial state. But to do that, we still have to exchange the real currencies. So now the markets bake the cost of exchanging currency into the crypto prices. At a guess, for some currencies (probably not so much Euro/USD), that would have a significant effect. I’m thinking smaller, poorer countries that send many migrant workers, who send money back home. These workers would not only end up paying the insane overhead of the crypto system, but also, still, most of the normal, direct exchange costs (if they relied on crypto).

parpol ,

It is less than a dollar

LesserAbe ,

There’s a case to be made for a currency that facilitates illegal transactions, or transactions that corporations object to. Just because something is legal in your country doesn’t mean it might not be unjustly restricted. Or could just be unjustly illegal in your country or another country. The problem of course is that distributed currency also facilitates things that should be illegal.

But WikiLeaks is a good example - their legacy is a little mixed now, but when they first came on the scene they were doing work which was a valuable service to the public. If you wanted to donate money to support wikileaks you couldn’t because the credit card processors shut them off. Blockchain lets you get around that.

Likewise it’s the combination of distance and direct - I can give $5 in cash to my local leaking consortium, but I can’t give $5 to the leaking consortium on the other side of the world without relying on the knowledge and consent of third parties.

Tehhund ,

I agree there’s something to be said for this — If you have a above-board business that credit card companies don’t want to service because they think it makes them look bad, that should not shut you out of electronic payments yet that’s basically where we are at least in the US.

This is a little hard to balance with the fact that the same things that let you circumvent gatekeepers like credit card companies also make it attractive for genuinely immoral things, but that’s a trade-off. Every currency can be used for immoral things and just because cryptocurrency might make it a little easier doesn’t mean it’s inherently immoral.

psud ,

You totally can give cash anywhere in the world. You post it as a letter

This was common before electronic transfer

Wilshire ,

It will also get there faster.

LesserAbe ,

Mailing someone cash means you need to know their address, you have to wait however long for the mail to arrive, you can’t prove they received the cash, it’s possible the cash was stolen en route and anyone who might wish you harm like an adversary government can observe the transaction.

nom345 ,

With crypto you face similar problems. You need an address, waiting is shortr, rugpulls and other scams are one of the biggest use cases so getting crypto stolen seems common. You might be able to verify that crypto was revceved but as with any trustless paymet solutions the issue is that getting the item you ordered is the part where trust is needed the most. Good luck asking back money when you get an empty box.

LesserAbe ,

You’re right about ordering goods and not having a recourse if they’re not delivered. Of course in the case of supporting an organization that will be less of a consideration.

In the case of needing to know an address it’s much different to give out an arbitrary string of numbers as an address than information which represents your physical location.

No disagreement that there are myriad examples of problematic uses for crypto. My first comment was in response to the question about what are valid use cases. It seems clear there are some, even if it’s not as universal as some true believers claim.

parpol ,

It is illegal to send cash by letter.

psud ,

Maybe in your country

parpol ,

It is in most countries

psud ,

On account of it being so in yours?

Australia Post says they reject any liability if you do

The UK says you should use their premium service to do so

India says you can’t. It at least quora says you can’t in India

Quora says you can in Canada

I wonder why the UK and Australian searches landed on the national postal carriers and the others landed on fora

parpol ,

<span style="color:#323232;">Belgium
</span><span style="color:#323232;">Cyprus
</span><span style="color:#323232;">Denmark
</span><span style="color:#323232;">Finland
</span><span style="color:#323232;">France
</span><span style="color:#323232;">Germany
</span><span style="color:#323232;">Greece
</span><span style="color:#323232;">Ireland
</span><span style="color:#323232;">Italy
</span><span style="color:#323232;">Luxembourg
</span><span style="color:#323232;">Malta
</span><span style="color:#323232;">Netherlands
</span><span style="color:#323232;">Portugal
</span><span style="color:#323232;">Spain
</span><span style="color:#323232;">Sweden
</span>
psud , (edited )

If we’re playing by area, I seem to have won. But also, when was the last prosecution for mailing cash (where it wasn’t part of a more significant crime?

Unenforced law isn’t very powerful

nom345 ,

You can cross over Finland from that list. Maybe more as that was only i checed and you were wrong.

Psychodelic ,

it’s only good for illegal or morally questionable transactions.

Good thing laws are always just and everyone agrees that following every law is the most important thing a human being can aspire to do in their lifetime.

^^/s

Seriously though, I’m someone that uses credit for 90% of my purchases, but I also enjoy consuming cannabis and I’m well aware how horrible it would be if it wasn’t possible to make “illegal or morally questionable transactions.”

Kirth ,

TPS metrics of the most popular blockchains

Blockchain TPS Max TPS
Ethereum 13.15 57.91
Bitcoin 7.35 9.87
Algorand 6.99 221.01
Optimism 4.74 20.66

As a global payments network Visa has the capacity to execute more than 65,000 transactions per second.

gila ,

Oh nice, that’s how high Solana’s TPS has gone in testing (in practice it hovers around 5-10k TPS). There’s also newer chains like Aptos that claim to be able to handle 150k TPS with subsecond finality. Of course, neither of these chains are very decentralised, but at least they aren’t fully permissioned and centralised. Especially on a network belonging to a partisan, anti-competitive, anti-trust law-breaking, Wikileaks funding thieving Israel supporters like Visa.

CoggyMcFee ,

And of course we can rest assured that nobody profiting off bitcoin is morally questionable

gila ,

Ah yes, Bitcoin bad because some people that use it are bad, how did I never think of that

CoggyMcFee ,

I’m not saying that, rather I’m saying that I don’t see how either thing is clearly morally superior.

gila ,

Bitcoin is open-source software, a network of nodes running Bitcoin core, the source code for which you can find here: github.com/bitcoin/bitcoin

Morals are a consequence of free will, which Bitcoin does not have. There are valid moralistic concerns about Bitcoin, but they are related to the impact of Bitcoin, rather than whether it is a moral system.

TowardsTheFuture ,

General question, because I don’t give a shit about blockchain to research it.

Does it have a way to quickly and effectively handle fraud? And don’t tell me “there’s no way to commit fraud” because people can steal wallet passwords no fucking problem. With most banks they will actively track fraud, cancel those transactions, and restore your funds and possibly shut down the card automatically while still allowing the account to exist so you can access your money. Is that the case with blockchain?

gila ,

It depends on whether you’re interacting with the blockchain directly, or via a custodial solution more appropriate for end consumers. Same like how you don’t get a refund if you operate a western union branch and fuck up the wire.

parpol , (edited )

Yes. There are Escrow services in crypto that hold and issue chargebacks, but it is to to you if you want to use such a service.

centralized crypto exchanges also have fraud combatting teams. An example is that exchange that sponsors kitboga, the youtuber who screws around with Indian scammers. They lock scammers’ accounts from withdrawing but not depositing so they keep sending victims’ money to these accounts, and then eventually they lock the accounts and transfer the money back to the victims.

Obviously an issue with this approach is the scammers can just use decentralized wallets, but recently exchanges started blocking transactions to these too unless you provide KYC info about them, so they’re trying at least.

If you do things right, you can be relatively safe from fraud and scams, but most people won’t do things the right way.

parpol ,

13.15 is the average number of transactions per second. Max TPS (57.91) is the largest recorded TPS, not the capacity of the blockchain. Max TPS will rise as more people use layer 2. Layer 2 solutions can handle 2,000-4,000 TPS, and there are 24 commonly known ones that can do these transactions in parallel.

zalgotext ,

Isn’t that still an order of magnitude less than what Visa can do? Or is there some extra math involved that I don’t know about

parpol ,

I think it depends on the layer 2 solution, but as far as I understand, each of these layer 2 solutions independently have 2000-4000 as theoretical max, and only after bulking transactions together do they affect layer 1, so you should be able to add all layer 2 together for the total.

I guess the spatial sharding update will further increase the maximum number of transactions you can bulk by a factor or two so an individual layer 2 solution becomes comparable with visa, but I don’t think that update is coming to Ethereum in several years. Then again, Ethereum needing to perform 60,000 TPS is likely not happening this decade either.

For now at least, layer 2 is fast and cheap, although a bit difficult to use.

jaemo ,

Yes but 65000 TPS for Bitcoin would likely have the planet glowing much brighter in the infrared… possibly even the visible, for all the heat we’d need to dump.

A rich, warm, and sterilized world!

parpol ,

I’m personally advocating for Ethereum which is Proof of Stake and uses a fraction of the energy Bitcoin does.

However, correct me if I’m wrong here because I’m not that much invested in bitcoin as a tech or investment, but isn’t almost half of the energy used on bitcoin generated from renewables? I could swear I saw an article about it somewhere.

Although nowadays people seem busy heating up the world telling AI to cheat on their homework, so I wonder if this is a problem with society rather than technology.

jaemo ,

It may very well be renewable. I’m really more referring to the inefficient way in which the sums are calculated. Those data centers get warmish.

And yeah, AI is just the next thing we decided to punish our GPUs with. Crazy how we’ve used that part of the computer these last few decades…

I’m more engaged in a chat gpt session that I am staying up till 4 am watching line graphs of crypto prices, guilty as charged 😁. Not sure what comment it makes about society other than “we seem pretty lonely, everything ok?”

parpol ,

That’s just proof of work chains like bitcoin. Ethereum doesn’t have intense calculations and nodes instead use their staked money as liability to offer proof of transactions.

Klear ,

However, correct me if I’m wrong here because I’m not that much invested in bitcoin as a tech or investment, but isn’t almost half of the energy used on bitcoin generated from renewables? I could swear I saw an article about it somewhere.

It’s still wasted energy. If it wasn’t used on bitcoins, it would have been used on other things - some of which had to be powered by fossil fuels.

parpol ,

Without bitcoin, the renewable energy plants wouldn’t have been built.

We don’t have a shortage of electricity in the world, we just don’t have enough incentive to make it renewable.

mandos ,

How does that even make sense? Renewable is cheaper than burning petrol, of course there’s a shortage.

parpol ,

Mining is a great way to deal with excess energy from solar farms.

When solar power plants produce more energy than needed, that means we have to shut down some of the plants temporarily. This is costly, and also means we require alternative energy for cloudy and rainy days. Solar still produces energy on these days, but not enough.

If we make more solar plants so we can have enough energy even for cloudy days we instead get too much energy on sunny days, and we are forced to shut down the plants temporarily, and this is essentially wasted money for these electric companies, so why would they want more solar plants?

Producing a lot of plants just to expect them to run with low efficiency and with half of them shut down on sunny days is wasteful and costly.

However, if we instead have mining rigs consume the excess energy, we get a stable energy flow, because mining rigs will turn on and off based on the cost of electricity. Supply and demand stabilize.

mandos ,

I don’t think you understand how the electric grid works if you say that wasting energy into creating heat is the way to go.

parpol ,

People keep saying “creating heat” as if that’s the cause of global warming. And it isn’t just creating heat, it is running an entire ecosystem.

explodicle ,

Where are you getting the TPS report for the Lightning Network? I thought its theoretical max TPS was in the millions.

vrighter ,

there’s the small issue of proof of stake being subjective…

kool_newt ,

but a bank’s opinion, that’s fact

redcalcium ,

But if you’re using layer 2 solutions, then you’re not actually using the blockchain directly, right? Might as well use credit card then?

Corporate_Hippie ,

All transactions are still eventually commited to Layer 1 though, so you’re still using the Blockchain when using L2s.

mandos ,

No, just the final state. And you are changing into trusting a centralised node, which makes no difference compared to existing systems

bort , to memes in Always on that grind

There Are Two Types Of People in this world:

  1. those who can extrapolate incomplete data
kambusha ,

There are 10 types of people in this world: those who understand binary, and those that don’t.

WhiskyTangoFoxtrot ,

And those that understand that this meme was written in base-three.

Klear ,

Based.

Vengefu1Tuna , to lemmyshitpost in Here as well

Oh my god, Linux makes you fat.

Kalkaline ,
@Kalkaline@leminal.space avatar

Or getting old makes you fat

shasta ,

They did a bad job of getting more young people interested in Linux? Because you’re implying it’s the same people who attended both symposiums.

ivanafterall ,
@ivanafterall@kbin.social avatar

Maybe they got super jacked?

wreckedcarzz ,
@wreckedcarzz@lemmy.world avatar

Since I like geeky boys, they can come over and get jacked anytime

ChlorineAddict ,

I’m listening…

wreckedcarzz ,
@wreckedcarzz@lemmy.world avatar

(James May voice)

Hello.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines