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.

kbin.life

chemical_cutthroat , to nostupidquestions in Is this normal for girls or just a extreme edge case? (Serious question)
@chemical_cutthroat@lemmy.world avatar

Any cucumber you handle for 3 hours for any reason is garbage. You wouldn’t put it in a salad because it would be mush. This is a BS post, obviously.

ByteOnBikes OP ,

her post may not be real, but is it a real thing?

chemical_cutthroat ,
@chemical_cutthroat@lemmy.world avatar

Fucking yourself with a cucumber? Sure, if that’s all you got, get it, queen. I’d suggest something slightly more substantial, though.

meco03211 ,

The fuck you mean substantial?

AmidFuror ,

Watermelon.

chemical_cutthroat ,
@chemical_cutthroat@lemmy.world avatar
ekZepp ,
@ekZepp@lemmy.world avatar

Anything can become a sextoy… if you’re brave enough.

ArcaneSlime ,

Watermelon would be the worst melon though, drill a hole in a honeydew instead lmao.

pete_the_cat ,

Eggplant, obviously

🍆🍆🍆

Mediocre_Bard ,

Oh … ouch.

southsamurai , to fediverse in Im counting the days for a Piefed app so i can switch over and be able to forget about ml drama and weirdness
@southsamurai@sh.itjust.works avatar

The only thing that surprises me is that anyone is surprised.

I don’t intend that to be snarky, more jokey. But, yeah, it’s pretty much common knowledge. Not the first time they’ve expressed unpleasant opinions on the subject, though not quite this bluntly. There was a minor kerfluffle over it not too long after the reddit exodus.

And it isn’t unexpected tbh, that’s a pretty bog standard tankie take, if perhaps a tad more trope filled.

To me, lemmy is kinda like a less important version of the Apollo missions. You put up with someone unpleasant because they can get the job done, until things get to the point it can be done without them. German scientists, tankie devs. Yeah, yeah, von Braun wasn’t a “real” nazi; whatever.

At some point, either lemmy gets enough movement to get a less extreme team on board, it gets forked, or something else comes along.

Quill7513 ,

I’ll keep posting about Sublinks as long as Lemmy is primarily developed by people whom suck

threelonmusketeers ,

How is Sublinks development going? Are they getting close to Lemmy as far as features go? Any stable instances yet?

I’m aware of the project, but haven’t been following it closely the past few months.

Blaze ,

I’m on the Matrix space, things are still moving.

No release date yet, and it’s summer so people are on annual leave

goferking0 ,

One instance admin said they were switching any day now like a month ago 😂.

Blaze ,

Ouch 😅

goferking0 ,

Oh my bad, was just soon

beehaw.org/comment/3690558

maegul ,
@maegul@lemmy.ml avatar

Genuinely curious … what exactly is the problematic stance here?

Is it that they think the boxer was a biological male and therefore trans female? Or is it referring to then as a biological male (which seems justifiably politically incorrect to me but not heinous in trying to point out that the Olympic/bougousie can’t be that transphobic, could honestly be a language problem).

Or is it the statement that the bourgeoisie aren’t trans phobic?

Sekoia , (edited )

“The transgender topic” is already weird as a statement (kinda like “the gay agenda”, it comes off as only considering it as a political statement?), and “clearly promoted by the bourgeoisie” implies it’s bad.

“As far as […] lgbt flags on government buildings”: it’s… not far at all? Again, weird statement.

“Biological male” is both wrong for the boxer (she’s cis) and generally used for transphobia (trans women on HRT aren’t biological males by any reasonable definition). It’s also generally conspiratorial.

Overall it’s not explicitly transphobic or bad to me, but it shows at minimum a very misinformed perspective.

maegul ,
@maegul@lemmy.ml avatar

Overall it’s not explicitly transphobic or bad to me, but it shows at minimum a very misinformed perspective.

Yea that was my impression too. AFAIU, they’re from Europe so there may be a language barrier too. Don’t know how true that is though of course.

Otherwise, tangentially, as far as all the anti-tankie sentiments that may have been prompted by this are concerned, I’ve only seen good culture from them on trans issues.

EDIT: and thanks for the reply!

Arbiter ,

The idea that trans rights are some kind of bourgeoisie conspiracy.

maegul ,
@maegul@lemmy.ml avatar

I personally don’t see that in the statement … at all actually. Maybe they believe that, I don’t know … but I’d need to seem more to believe that.

From the context of the conversation, it seems more like the inversion, where they doubt that transphobia is some kind of bourgeoisie conspiracy given that trans-rights are getting support from enough parts of mainstream society.

Which IMO, as I’ve said in other comments, is a rather superficial angle on the whole thing (from both sides of the posted conversation). There’s undoubtedly a lot of transphobic energy in mainstream society, with plenty of influential people being shitty people about it, but whether it is or isn’t some conspiracy or whatever doesn’t seem like a helpful way of looking at it.

I could of course be wrong and ignorant. It just seems to me like the malice v incompetence dynamic, where most people can be vile for pretty base reasons, without culture playing a big role but without it having to be some conspiracy or organised effort (as the person nutomic was responding to was claiming)

xantoxis , to showerthoughts in There's more evidence supporting Biden not stealing the 2020 election than there is JD Vance not having a sexual encounter with a couch.

Well there were repeated, detailed investigations into the election to gather that evidence.

We just need to give the same amount of scrutiny to the question of whether JD Vance fucks couches. Let’s get a senate subcommittee and stuff.

NegativeInf ,

Let’s lube up a leather couch, put it under a crate propped up with a stick in his Senate office, and once we catch him, see if the trap is filled with little Ottoman Vances.

Mac ,

yeah but the problem is the red team continued to push dangerous rhetoric to the point that people still don’t believe the election was legitimate.

I cannot believe organizations like that are allowed to push blatantly false information that harm everyday people and this nation.

Ferris ,

wait, am i an everyday perspn?

are you an everyday person?

what is an everyday person?

formergijoe OP ,

We gotta get the Cyber Ninjas on the case!

Hackworth , to asklemmy in How do I pronounce "Kamala"?

Pres·i·dent /ˈprezəˌdent/

OprahsedCreature ,

Eth·nic·Clean·ser /Ð-nik klėnzr/

Hackworth ,

You’re a moron.

OprahsedCreature ,

Your father smelt of elderberries

SaltySalamander ,

Block'd

OprahsedCreature ,

😱🤣

LarkinDePark ,

Genocidaire.

Doodleschmit , to science_memes in energy potential
@Doodleschmit@lemmy.world avatar

I do love me a blurry graph. Really helps me understand how fast.

niktemadur ,

That’s because the graph exists and doesn’t exist, at the same time.

xantoxis , to selfhosted in Immich relies on a third-party service that seems shady to me
  1. Seems like a very reasonable objection to me. I’d guess that most of us Immich users are using it in the first place because it improves the privacy of our photos, and a third party seeing our location data certainly undermines that.
  2. I would have complained had I noticed, so you might be the first one to notice. Immich’s userbase isn’t huge right now, it’s definitely possible.
  3. Featurewise, I’d like: a) a clearly documented way to disable map data leaving my server; b) a set of well-integrated choices (maybe even just two, as long as one of them is something like openstreetmap); c) the current configurability to be well documented.
  4. I’d love it if all such outbound data streams are also documented. Many security and privacy-focused products give you a “quiet” mode of some kind, where you can turn off everything that sends your data somewhere else. It’s a requirement in many enterprise installations.
pcouy OP ,

Thanks for the detailed feedback. According to one Immich dev, they used to use OSM’s raster tile provider but switched away from it since they were causing too much load on OSM’s servers.

There does not seem to be any non-commercial vector-tile provider at the moment (though OSM seems to be currently working on it), and it seems really overkill to try and self-host a tile provider (at least with the default level of details). Maybe the way is to find a balanced level of details that makes it reasonable to self host

dan , (edited )
@dan@upvote.au avatar

they were causing too much load on OSM’s servers.

They could host their own caching proxy between OSM and their users though.

Also, Home Assistant uses OpenStreetMap and they have more users than Immich does.

Edit: Home Assistant does use OSM data, but they use it via another third-party called CARTO, who at least have a proper site: carto.com/basemaps. Tiles come from URLs like https://basemaps.cartocdn.com/rastertiles/voyager/12/657/[email protected]

xantoxis ,

Home assistant’s main use case is showing you where your house is on a single map, though. Not sure how immich works, but if it’s one tile per photo with location data, that would be a MUCH bigger ask.

dan ,
@dan@upvote.au avatar

Oh yeah, that’s a good catch. Hosting their own proxy/CDN in front of OSM should be doable though.

acockworkorange ,

I can see that as a paid premium feature. There are costs to host anything.

dan ,
@dan@upvote.au avatar

At the end of the day, someone has to pay for it. Either the users pay, or Immich’s developers pay, or a map provider pays (by offering it for free and covering the costs).

pcouy OP ,

Or you can quite easily configure nginx as your personal caching proxy with an arbitrarily long TTL/retention duration (you can check out my follow-up post for instructions on doing that)

lemmyvore ,

You could also start by denying any outside connection to anything except private IP ranges for any docker container, and only allow it on a need to have basis.

It’s not enough to rely on the the good will and savvy of whoever made the software, you have to make the restrictions stick.

pcouy OP ,

It’s the clients (web/android app, probably iOS too) that are making these requests.

To the best of my knowledge, the Immich server inside the container is not making requests to the outside. It is merely sending a style.json to the client displaying a map, which then fetches tiles from the Cofractal URL inside this JSON.

pr06lefs , to asklemmy in What's your list of banned brands?

Tesla. Elon is proving to be a consummate billionaire scumbag and I don’t want to be associated with him.

kurcatovium ,

This one is very simple given how expensive those toy cars are…

suction ,

Scumbag is a very polite way to describe him

foggy , to asklemmy in What is the worst IT setup you have seen at a company?

I have posted about this before. I’m pretty sure I win.

I’m not going to name names. I worked for a company, three of their clients include the United States Air Force, the United States army, and the United States Navy. They also have a few thousand other clients, private sector, public, and otherwise. Other nation states services as well.

I worked for this company quite recently, which should make what I’m about to tell you all the more alarming. I worked for them in 2021.

Their databases were ProgressABL. I linked it because if you’re younger than me, there’s a slim chance in hell you’ve ever heard of it. I hadn’t. And I’m nearing 40.

Their front end was a bunch of copy/pasted JavaScript, horribly obfuscated with no documentation and no comments. Doing way more than is required.

They forced clients to run windows 7, an old version of IE, all clients linked together, to us, in the most hilariously insecure 1990s-ass way imaginable, through tomcat instances running on iis on all their clients machines.

They used a wildcard SSL for all of their clients to transact all information.

That SSL was stored on our local FTP server. We had ports forwarded to the internet at large.

The password for that ftp server was 100% on lists. It was rotated, but all of the were simple as fuck.

I mean, “Spring2021”. Literally. And behind that? The key to deobfuscate all traffic for all of our clients!!

The worst part was that we offered clients websites, and that’s what I worked on. I had to email people to have them move photos to specific directories to get them to stop failing to load, because I didn’t have clearance to the servers where we stored our clients photos.

We had legit secure servers. We used them for photos. We left the keys to the fucking city in the prize room of a maze a 12 year old could solve.

Holy shit.

ohlaph ,

Yikes man, so much to unpack here.

kogasa ,
@kogasa@programming.dev avatar

I worked with Progress via an ERP that had been untouched and unsupported for almost 20 years. Damn easy to break stuff, more footguns than SQL somehow

5redie8 ,

They used a wildcard SSL for all of their clients to transact all information.

glances at my home server setup nervously

foggy ,

Lol you can totally do it in a home server application. It’s even okay if I’m a e-commerce store to use wildcard for example.com and shop.example.com. not a best practice, but not idiotic.

Not idiotic unless you also have a hq.example.com that forwards a port into your internal network…

…where ftp://hq.example.com takes you to an insecure password shield, and behind it is the SSL certificate, just chillin for anyone to snag and use as a key to deobfuscate all that SSL traffic, going across your network, your shop, your whole domain.

5redie8 ,

oh… oh no

Well now I feel better thanks hahaha

catharso , to asklemmy in i want to learn to negotiate, can you all give me some tips and how to learn to negotiate?

perhaps, but what’s in it for me?

hungrythirstyhorny OP ,
@hungrythirstyhorny@lemmy.world avatar

a nice ‘thank you’ from bottom of my heart.

hb that? pretty please…

MorrisonMotel6 ,

Yeah, you definitely need help negotiating

hungrythirstyhorny OP ,
@hungrythirstyhorny@lemmy.world avatar

yep… lol

Blackout , to showerthoughts in Why haven't car manufacturers standardized automatic brake lights when a built in accelerometer detects deceleration?
@Blackout@kbin.run avatar

Have you ever been behind a car with a driver that has one foot on the brakes and the other on the gas. It seems to resemble the effect you are looking for and incredibly distracting and annoying. When brake lights go on you expect them to be making a stop or rapid deceleration so you do the same as well as the people behind you and all of the sudden you are speeding up, slowing down, back and forth. It's becomes a terrible way to drive. The reason we have 2 eyes is to be able to judge these things and it works fine if you aren't driving distracted.

Omgpwnies ,

Some EVs and hybrids have a ‘one foot driving’ mode where if you take your foot off the gas, it does start to actively brake and you will eventually come to a complete stop. Technology Connections did a video on it a little while back, showing how it can be bad if the brake lights aren’t programmed to come on in this situation.

1371113 ,

Most have KERS. This is what it is. My brake lights go on when it hits a certain % of KERS full effect.

VulKendov ,
@VulKendov@reddthat.com avatar

What if you don’t have 2 eyes?

Blackout ,
@Blackout@kbin.run avatar

3 eyes works just as well.

rockSlayer , to asklemmy in What bizarre misconceptions do people have about your field?

no one QA’d this AAA game

Actually, that game breaking bug was caught weeks ago by QA. Unmoving deadlines set by upper management meant that a fix couldn’t be made in time for the content schedule.

Mad_Punda ,

Also, by the time the game has been released for 1 hour, the players have already racked up more playtime than the full QA team could reasonably achieve throughout several years of development (and for most of that time QA we’re playing an older version…). So, if your game has a lot of player choice, randomization, simulation, complex systems, chances are the players are seeing things that QA never did. And then the players wonder how QA could miss such an obvious bug.

rockSlayer , (edited )

I’ve mothballed multiple RCs from finding P0 issues by pure chance. In my experience, 90% of bugs are already caught by QA, 8% were isolated bugs that would realistically never get caught in QA, and 2% just slip through.

grrgyle ,

That’s why bugs can be labeled “in shipped version.”

They know. It’s just they balanced it against everything else and it wasn’t worth spending time on or delaying the game for.

I won’t say that it’s purely a AAA problem, but it’s harder to excuse there.

SnokenKeekaGuard , to lemmyshitpost in Alignment Chart Shitpost
@SnokenKeekaGuard@lemmy.dbzer0.com avatar

Brother do you know what true neutral means

TheLowestStone ,
@TheLowestStone@lemmy.world avatar

I disagree with most of these but that one most of all.

foggy , to nostupidquestions in Why is it impossible to reverse-engineer closed source software?

It is not. idk who told you it was.

Disassembling an executable is trivial to do. Everything is open source if you can read assembly. Obfuscation be damned.

Lemminary ,

I’ve used a decompiler to peek at the source code of an app written in Visual Basic I wanted to recreate as a browser addon. It was mostly successful but some variable and function names were messed up.

peopleproblems ,

Variable names, class names, package structure, method names, etc. won’t normally be maintained in the disassembled code. They are meaningless to the CPU, and just a series of memory addresses. In cases where you have method names being mentioned, it’s likely a syscall, and it’s calling a method from an existing library. I’m not familiar with VB, but at least in .Net and .Net Framework, this would be something like the System.Collections.Generic providing the implementation for List<string> and when .Sort() is called, it makes the syscall to that compiled .dll.

Naich ,
@Naich@lemmings.world avatar

You could chuck it at an AI to reverse compile it into something readable.

peopleproblems ,

Instead of just getting the down votes, I’ll explain why that wouldnt work.

  1. The AI itself cannot decompile it without the same tools I would use. The AI would then end up with the same starting spot I have.
  2. Current LLMs do not know how to interpret code logic, and would likely make mistakes in Syscalls, register addresses, and instructions.
  3. Assembly languages themselves have nothing further than instruction sets. I’m sure there are ways to organize it in the super rare case of actually writing assembly, but not to the effect of object oriented or functional programming.

Lastly, other comments have pointed out decompiled code is extremely expensive to analyze. The output from whatever we decompile would easily exceed the input limits for all existing LLMs.

Naich ,
@Naich@lemmings.world avatar

Thanks. I was thinking that you could have an AI “looking over the shoulder” of a compiler, seeing what comes out for the code going in to it. Basically training it to spot sequences in compiled code in order to guess the instructions that compiled into that code.

Thorry84 ,

Well decompiling is only one step in the reverse engineering process. I would recommend taking a look at the Legend of Zelda: Ocarina of Time decompile projects. They reversed engineered the whole thing, which took years and was a team effort.

In the end they got perfectly readable source code, fully documented. And the most amazing thing is, when compiled with the right compiler and right flags, it recreates the original rom perfectly.

I would also recommend a YouTuber called Kaze. He’s been working on Mario 64 for years, re-writing large parts of the engine to get some pretty cool stuff going.

LavenderDay3544 ,

The hard part isn’t reading assembly. The hard part is figuring out why it’s doing what it’s doing with no comments or function names or anything useful to help.

This is like saying if you can read English you can understand an advanced math or physics paper written in English without having any knowledge or context of those subjects.

hendrik , to programmer_humor in Average CSS
color: lime !important;
z-index: 1000000;

xmunk ,

I love the superstitious z-index just in case it does something to help.

independantiste ,
@independantiste@sh.itjust.works avatar

At least that’s actually easy and quick to do and is the only way of doing it. Centering a div however has 81639393 ways and it seems the one that works is different every time

CodexArcanum ,

Bro its so easy bro, just use flexboxgridcolumns its been a standard since 2010 just flex it bro you haven’t learned to flex yet just check w3c schools and add a flex you can polyfill it but don’t use that hacked one use the good flexpolyfill then { content-align-middle-child-elements: center-middle-true-neutral } so easy with flex bro

Cosmonaut_Collin ,
@Cosmonaut_Collin@lemmy.world avatar

Dude, stop flexing on him. You’re gonna make him cry.

CatLikeLemming ,
@CatLikeLemming@lemmy.blahaj.zone avatar

I know you meant this sarcastically, but yes, flex is a good option for centering something. Either that or setting the left and right margins of the element to auto, which is generally even easier.

Basically, if you’re in a flex container use flex, if you’re in a grid use grid, and if neither of those apply set the left and right margins to auto.

marcos ,

Also seriously, anybody having problems with flexbox should try this:

flexboxfroggy.com

I’m not sure there’s any version of it for grids, but IMO grids are inherently more intuitive, so it may not be needed. Flexbox is the one that is hard to learn.

davidgro ,

I don’t know any CSS (despite reading memes about it like this) but I do know that the bottom of that page has a link to something called Grid Garden

CatLikeLemming ,
@CatLikeLemming@lemmy.blahaj.zone avatar

Well, flexbox and grid have different purposes in my opinion/experience. Personally I use grid for “top level” layouts like the layout of the whole site, while I tend to prefer flexbox for layouts inside the grid. Of course that’s just a rule of thumb, there are absolutely cases where this isn’t the best option.

bleistift2 ,

Also exists as Tower Defense

independantiste ,
@independantiste@sh.itjust.works avatar

You’ve perfectly captured twitter tech bro energy it’s kind of incredible actually

drathvedro ,

It’s 2024 and flexboxes still don’t work that well with vertical direction and wraparound…

bleistift2 ,

Do you have an example?

drathvedro ,

Sure. Here you go. The green container should cover all red boxes in both cases. I’ve been bashing my head against this issue for a while, but, as far as I understand, this is a bug that’s never going to be fixed. Which sucks, because I wanted to re-design some of the apps in the horizontal metro-style scrolling manner for the bottom screen on my zephyrus duo, but this effectively prevents me from doing so (Unless I use grids and set positions manually).

bleistift2 ,

That’s interesting. Chrome displays it as you intended, Firefox doesn’t. I guess it’s required that the vertical flex be inline-flex?

drathvedro ,

Huh, neat. The last time I looked, chrome was also plagued by this. Might actually re-start some projects I had, but it sucks to have to use chrome.

inline-flex is indeed necessary since we’re growing left to right and flex would take the entire/fixed width, unless it’s also inside a flexbox.

bleistift2 ,

it sucks to have to use chrome

I also hate to admit it, but Chrome currently is the superior browser.

drathvedro ,

Chromium is a superior engine, yes. But Chrome itself, at least in my eyes, looks to be the least capable browser out of the bunch. I’d rather Vivaldi if I had to switch.

Aux ,

Inline is never needed and you already know that.

drathvedro , (edited )

https://lemm.ee/pictrs/image/c44d0f23-815c-473b-848a-6cdc84d56376.png

https://lemm.ee/pictrs/image/2027b9e1-f534-4e91-a859-15d96b64f67e.png

EDIT: Alright, this is a terrible case because the parent element has flex and therefore no inline-flex is necessary there, but I’d argue it’s the parent element being flex that is redundant, rather than child element being inline.

Aux ,

Inline means that your element should be treated like text. If your element is not text, then you shouldn’t use inline. In this screenshot the element is text, so it’s ok.

kamen ,

It’s a good indicator that someone is desperate and/or doesn’t know what they’re doing.

Delphia , to lemmyshitpost in What a treat

Take the treat, thank the management and still fight for better wages and conditions. Its not either/or and if you think it is you’re a fucking idiot. You should ALWAYS be fighting for more.

Soup ,

Who are you talking to? No one is disagreeing with you, not to that degree for sure.

Delphia ,

Its a mindset thing, it really ticks me off that I see this type of image on social media and at my own job all the time like its a either/or thing. Admittedly this one isnt as infuriating as most but still…

When they have a BBQ breakfast at my work. Between 60 people they spend $300 on bacon, eggs and sausages. It costs them $5 a head once a month and theres always 2 or 3 people spouting off about raises but these idiots arent in the union, they just complain about being given a free breakfast and do nothing to actually generate momentum towards better wages and conditions.

If my union came back from wage negotiations with $5 per month I would immediately quit the union and start looking for a new job. $5 a month is an INSULT of a raise, but a free lunch is still a free lunch. Take the free lunch, thank the boss for organising it and still fight for better conditions. This was given to you, you didnt have to fight for it so be grateful, but still fight for what you deserve.

Soup ,

Yea, I’m not that desperate, though. These worthless acts should be openly mocked for exactly what they are: management’s idea that we are stupid enough to actually be fooled by that shit.

It would be far more worth it to me to take the bottles and return them than give them any satisfaction and/or validation. They are worth so little to me that I don’t mind throwing them back and management should know that. These aren’t “treats”, they’re cheap replacements for significant moneyary compensation.

Free breakfast is certainly a little bigger than this, but it still doesn’t actually do anything to help anyone. It’s just another thing they can point to to pretend like they care while ignoring the only thing that will ever truly matter which is that they need to fucking pay us. I’ve had bosses before that pull that shit and then you ask for a raise that at least matches inflation and they try to tell you that “inflation doesn’t work that way.”

So if we’re talking “mindsets” I really don’t have much time for people that think shit like vitamin water instead of a bonus is a “treat” we need to be grateful for. I never did like the taste of boot.

Delphia ,

The point is taking the free shit DOESNT give them leverage. If they imply it does you call bullshit because it IS bullshit. I dont fight for what I’m worth any less hard because I get a free bacon and egg sandwich.

Soup ,

The free breakfast is different, though. You’ve introduced it to the conversation and are leaning into it but it’s different than the post to which you made your original comment. The free lunch is not, unlike the vitamin water, a replacement for significant monetary compensation.

And no one has even said whether or not the person who took the picture took them or not, nor whether they would themselves. They are made because they’ve been, essentially, stolen from in broad daylight and are expected to be grateful for it.

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