Automatic Semicolon Insertion (ASI) has (sadly) been a part of JavaScript longer than 2016. I’m not sure exactly when it was introduced, but this document from 2009 already contains it: web.archive.org/web/…/ELS5_Section_7.htm#Section_…
IMO it’s bad practice to rely on ASI since the semicolons may not get inserted where you expected them to. The following snippet
Fully Charged in Just 6 Minutes – Groundbreaking Technique Could Revolutionize EV Charging::Typically, it takes around 10 hours to charge an electric vehicle. Even with fast-charging techniques, you’re still looking at a minimum of 30 minutes – and that’s if there’s an open spot at a charging station. If electric...
Oh damn, I didn’t realize Tesla started making the standard range again. When I got my LR RWD in 2018, they were not selling the SR anymore. However, their Model Y starts at 75kWh, and their Model S and X are only 100kWh now.
You’re right that a lot of Terms of Service documents and similar agreement documents have language that reserves the right to modify those terms.
At the same time just because something is in the terms doesn’t mean it can stand the test of adjudication and terms as well as changes are often challenged in court with success.
Unity is in a particular tricky situation because the clause that governed modifications in their last ToS explicitly gives the user the option to pass on modifications that adversely affects them and stick with the old terms:
Unity may update these Unity Software Additional Terms at any time for any reason and without notice (the “Updated Terms”) and those Updated Terms will apply to the most recent current-year version of the Unity Software, provided that, if the Updated Terms adversely impact your rights, you may elect to continue to use any current-year versions of the Unity Software (e.g., 2018.x and 2018.y and any Long Term Supported (LTS) versions for that current-year release) according to the terms that applied just prior to the Updated Terms (the “Prior Terms”). The Updated Terms will then not apply to your use of those current-year versions unless and until you update to a subsequent year version of the Unity Software (e.g. from 2019.4 to 2020.1). If material modifications are made to these Terms, Unity will endeavor to notify you of the modification. If a modification is required to comply with applicable law, the modification will apply notwithstanding this section. Except as explicitly set forth in this paragraph, your use of any new version or release of the Unity Software will be subject to the Updated Terms applicable to that release or version. You understand that it is your responsibility to maintain complete records establishing your entitlement to Prior Terms.
I think about that sometimes, I’m already cringing at new slang like “X is giving me Y” replacing “X is giving me Y vibes” since I’m old and keep wondering “X is giving you Y what?”
I’ve been deleting a lot of the old time-specific ones too in my photo library here and there - I imagine those like the Boat-Stuck-in-Canal or OceanGate memes - assuming the internet kinda survives - will be thought of like that Mesopotamia joke(?) that has lost its context except by super history buffs.
A fresh report into Unity's hugely-controversial decision to start charging developers when their games are downloaded has thrown fresh light on the situation....
This is actually very common in software development. Nobody is dumb enough to write ALL of their own software (okay… there are a few orgs…). So you are going to be dependent on third party libraries. Some are free and open source with licenses that aren’t GPL. Others are licensed for a small fee from other companies. And many are in the middle somewhere where you pay for support, but can use the software regardless.
And… companies change licenses over time. Open source projects change licenses over time. And sometimes, that means you can’t use it anymore. Or you don’t want to use it because the team really dropped the ball and it is a piece of shit. And that is when you get an all hands on deck to replace it.
One of our major partners recently dicked us over REAL hard by changing the terms of a license we were discussing with them to a MUCH worse one. And we are being pretty public about how unprofessional that was and “accidentally” talking about it when other partners ask us what tech we are using to do X. Mostly in the context of “Well, we were previously dependent on using Y but they actively misled us before changing their license. So we are in the process of migrating everything to Z”.
But… regardless of how salty we are and how much we and others are doing to poison the reputation of that company to those who hadn’t interacted with them before: We need to finish the port to use Z.
My second and third paragraph should have that covered.
If it is a situation where you know you get horny and someone is trying MDMA for the first time, you don't disclose that you do get horny, and you have sex. I would say that is a gray area that leans towards bad.
My first time trying edibles was with someone that I already had sex with and was planning on having sex with that night. If we got horny from that and fucked sooner than expected then that would be fine.
I guess to sum up, if you put someone in a situation where they don't have knowledge of the possibilities that is bad. Everyone already feels this when it comes to other things. Like hidden fees. They said x but y happened. Why should I expect y to happen? This is a new situation and I'm ignorant and you took advantage of it. Even if I got what I originally wanted the "price" changed.
It makes sense if the company had agreed to buy the shares off of him at market rates and then sell him stock back at a significant discount. Doing this would allow him to claim the money gained as capital gains rather than employment income, and it wouldn't count as insider trading if it was an arrangement made and timelines settled upon before the bullshit was planned.
It could be something like having his contract say that the company will buy back X shares when the share price hits $Y in value, for instance.
This really grinds my gears especially when working with the junior devs. They are always preaching about this new hot library and tried to refactor the whole app based on this cool article written by some well known developer. When I asked about their reasoning behind the chance they’re only able to link the blogpost made saying that X is bad and Y is the way going forward. I asked them what situation where they actually cannot solve an issue using X in a project and whether they can prove that using Y is the panacea for all of our woes, they all go silent.
Afterwards I always tell them it’s fine to look for new ways to do things. But before you go to try to propose such a big change at least write some PoC demonstrating the strength of the new thing when they have some downtime.
…Wouldn’t it make more sense to just catch a Spearow
I typically never catch evolved forms unless it’s a situation where I legitimately didn’t realize “X evolves into Y”
Admittedly it was the first gen, it didn’t occour to me that Metapod was a cocoon for Caterpie until I heard about someone who had a Metapod that knew Tackle and Stringshot…
Still it is a mistake I sometimes make, recently caught a Floette in Violet, not realizing it evolves from Flabebe
For starters, a way to unban people would be nice. Then, also, a way to easily see new content for their community. Like, only new content. And not see it after it has been marked as “reviewed” (except as context to unreviewed content, when unfolded). I mean, new posts, new comments, etc. With alerts. Also, sudden activity alert.
A way to match keywords, and bring up matching posts and comments.
Metrics about each user’s contributions to the community, are they new, or seasoned. Did they contribute mostly popular content or unpopular content? What words do they use most? Etc.
Compiling multiple reports for a single post/comment into one. Ignoring reports from select users.
That’s all I can think of for now.
But, essentially, a dashboard with live content, showing “old” content as “greyed out”, and relevant actions, would be really, really useful.
Edit: additionally, automated actions would be great. Answering posts/comments matching regexes with templates populated with the user’s information; automatically removing, issuing warnings, and banning (outright or after n warnings) people for specific terms, etc.
It would also really help to have automation workflows (e.g. user commented with “r-word” or “n-word”, autocomment a warning, wait X minutes/hours, or Y minutes/hours after user comments again, remove comment/ban).
This automation could come as an additional tool, to be ran under a separate account.
I’m just tired. On the last post about having Linux at our work, many people that seems to be an IT worker said there have been several issues with Linux that was not easy to manipulate or control like they do with Windows, but I think they just are lazy to find out ways to provide this support. Because Google forces all their...
I don’t understand. You made the claim Linux viruses exist. Why is it now my job to disprove their existence?
It’s like with God, Vishnu, Thor, … You claim existence, you show me.
If there are that many experts around. Why can’t they do more than link a Wikipedia article that doesn’t (yet) contain the information I’ve specifically asked for? Shouldn’t they know at least something themselves? At least know 1 name from the worst offender? Why does the other half of experts not know the distinction between virus and other forms of malware? And that it makes a difference here?
I see that people disagree with me. But I seriously doubt that there is a single expert around.
I swear I’m not trolling. If you’re an expert, just give me the name. I’ll even try to look it up myself and if it’s a virus and spread across a few hundred computers around the world and maybe more than 2 or 3 companies and I can find maybe a newspaper article that says it did some harm, I promise I’ll accept that and change my opinion. At least tell me you’ve learned in uni that Linux viruses definitely exist in the wild, but no studies have been done because of X or Y. And we have no numbers. I would think that’s very curious because there are so many linux servers out there, but I’d at least have something to work with. (And don’t take things out of context.)
Is there an alternative process you are referring to? If so, what is it?
Private industries that regularly fail ought to instead be nationalized, especially ones that deal with basic necessities. The government should be building housing on a massive scale, and selling it at low cost to families, individuals for personal use only, non profit co-ops, etc. Hundreds of thousands of new apartment units ought to be built by the government as prefab units that are manufactured in pieces in factories and then shipped off for assembly at location. Basically, lego-ify housing. Such a solution would benefit greatly from economies of scale, and would go such a long way towards fixing the problem. This would take quite a lot of rezoning, but nothing impossible.
Capitalism works on the assumption that there is competition, but that’s not really possible with housing. You can’t realistically just move to a different place overnight every day to get the best deal, there are limits for how many residences exist in an area, etc. Housing is physically tied to land use, which means there essentially is no competition. As a result landlords price gouge, price fix, and charge thousands of dollars for single bedroom units that are run down and in need of repair. Government doesn’t work on the notion of competition. If the law says that X housing units are to be built in city Y, then it’s going to happen, all without a profit motive.
what incentive someone would have to develop property (finance and pay for the actual physical process of constructing a physical place for people to live
The government exists to maintain the stability and well-being of our country, so it has a responsibility to develop property to fix the housing crisis, and to replace the utter failure that is landlords. The people who actually build housing, the construction laborers, city planners, etc, they all are doing actual work and deserve compensation. Landlords don’t do that, owning is not a job and should not have a wage.
A society with landlords has failed at one of the most basic tasks. Housing is a human right, it should be easily accessible to everyone.
This is a game I’ve had my eye on, since after playing Pokemon Scarlet and Violet, and then Zelda: Tears of the Kingdom, it was a further slap in the face just how crappy the Pokemon games continue to get with each new release (it’s basically downhill after X and Y). Sure the story was good, but Scarlet/Violet was tough to enjoy with stutter, frame drops, hitching, and making me motion sick (and that’s just visuals, gameplay itself in a boring open world with no incentive to explore is also a factor). I’ve never played a video game that made me motion sick. I needed an alternative and heard about Cassette Beasts being a better game than Pokemon. I played the demo, loved it, and I was waiting for a sale. Now I’m gonna pay full price for this game to support the devs and their work with Godot.
There’s probably a way to link literally any given thing to white supremacy and cis heteronormativity provided you don’t care how tenuous the connection is. Hating mainstream stuff when you don’t have an actual reason is just a way to make yourself feel superior. Hell, I could probably draw a more compelling connection from hating basic stuff to white supremacy and cis heteronormativity than you could for the reverse.
The infamous Drones are Queer paper is probably a good example of how it’s possible to draw a connection between virtually any two things if you try hard enough. Or just tell Chat GPT to write an explanation on how X and Y are linked for any two things.
Hi Lemmings. Just wondering if you have any recommendations for this. I used to work with Clockify but I’m wondering, since there is a solid FOSS userbase here, if you know of a good, simple, offline, reliable no-frills app that tracks time spent working and can actually tell if I’m idle/afk ....
I am also interested in alternatives as I still use Clockify. But I also need to rant about Clockify: oh my God it is so damn buggy. Whenever I use my VPN on Windows to connect to the office (split routing, so only traffic destined for the office goes over the VPN, not all traffic) Clockify goes in and out of “No internet connection…” for 5-10 seconds. It’s also constantly logging me out, and will sometimes pop up a ton of “new update available” dialogue windows at the same time.
It also doesn’t have great rounding options. And one of my clients has a tiered billing structure (X dollars up to a certain number of hours, Y dollars for anything over that in the month) which I don’t think I can track in Clockify at all, so I end up doing all of that manually every month.
I thought about looking for FOSS alternatives but haven’t gotten around to it yet. Also thought about doing my own FOSS thing with a paid hosted / support component, but I don’t have much cross-platform GUI dev experience.
The European Union has recently reached an agreement on a significant competition reform known as the Digital Markets Act (DMA), which will impose strict rules on large tech companies that will have to offer users the ability to communicate with each other using different apps. WhatsApp is one of the companies that will be...
Up to a month ago, people were irritated and would constantly complain about having to use "too many chat apps" to talk with people. The EU then demands messaging apps to be interoperable, now people are irritated and will constantly complain that they do not want to send messages to X service or participate in Y service group chats
When I was working minimum wage at a gas station many eons ago, we would have ‘2 for $x’ specials where x is less than 2 times the individual price of whatever item....
When I was the Buyer for a chain of bike shops I basically became like a co-owner. I managed to link up all of the point of sale systems merge all the preseason ordering so that it was centralized and I could negotiate better terms on inventory. I managed all data entry and got the system unified so that it was easy to search our stores and available products from distributors. I took on responsibilities and improved the place well enough that I set my own hours and could do whatever I wanted. I was the boss but without any people drama responsibilities. I could set other peoples schedules and arrange for anyone I wanted to work with, but like I never told people what to do or had any of the negatives of managing. Like, “I am just doing X, Y, and Z today and if you’d like to help, come join me, otherwise I’ll do it myself.” Working with me, my style, and taking on responsibility without being told is how people got a pay bump. No one ever talked about it, but if I asked for someone to work with me across a couple of schedules, the owner bumped their pay. I loved that I could work a few hours before the shop opened or a few after it closed and have the whole place to myself. If I wanted to do a weekday race or it was just a nice day for a ride, I just left and went riding. I picked my demo bike and custom gear to ride and constantly got new stuff given to me. It was a fun life more than a job. The pay sucked, but it was fun.
WordPress has published its latest transparency report which shows that it only takes action for a small fraction of the piracy takedown notices it receives. A whopping 86% don’t result in any removals. This high rejection rate is mostly the result of “careless” incomplete notices sent by takedown companies, the report...
Probably the law says they have to put in X, Y and Z and something of the required information is missing. Or maybe they need to provide some documentation that they’re acting on behalf of the original copyright owner, which is missing/implausible or it targets content that’s not even hosted by WordPress (e.g. a blog embedding a tweet and said tweet is violating copyright),…
I guess they neither want to educate those companies nor want to provide a lengthy list of errors.
Some Tesla engineers secretly started designing a Cybertruck alternative because they ‘hated’ it::“They were like, ‘You can’t be serious.’ They didn’t want to have anything to do with it,” Franz von Holzhausen said, according to Walter Isaacson.
He is also such a child that he had to give his daughter Exa Dark the nickname Y, because he forgot he named his other son X.
He is also a douchebag. Fucking dude has 7 10 kids claims to spend half the week with all of them. Claims he works over 100 hours a week and somehow also is the best person to be CEO of four companies… want proof CEOs don’t really do much work. Here it is.
It’s not really because the developers are cheaper, it’s because the vast reduction in complexity is cheaper. Let’s say you’ve got a great general app idea and you’re going to build a startup. Your app is going to have to be mobile and desktop. To do that well, natively, this means:
you’re going to need a backend dev who are probably going to be building APIs that are touching on web tech.
You’re going to need a developer team who can target Apple platforms, Android, and Windows. I lump Apple together here because although it’s not entirely fair to say that it’s as simple as they promise where you just click a box and your iOS app works on macOS, you’re at least able to work in the same general toolset (Swift, SwiftUI, Xcode, etc.)
You’re going to need designers who can design to the specific needs of the platforms, which is also going to mean more domain expertise.
testing for each of those platforms.
This is true regardless, but you’re going to have to deal with more platform-specific support. More platform specific documentation, etc. How do you do think x on platform y? Where is the button on this platform vs that one?
maintaining feature parity as you continue to build is going to be much more difficult, and you’re going to have to decide if you want to maintain feature parity and slow the whole process, or give up and launch on some platforms first (hopefully there is no one that uses a Mac and an Android phone or Windows and an iPhone or an iPhone and a Samsung Tablet or that gets annoying real fast.)
In short, moving from one platform to two natively doesn’t double complexity and cost, it’s far, far worse than that. It’s not that a good web dev costs $70k vs an iOS dev that makes $90k, it’s that a good iOS dev costs $90k, and a good Android dev costs $85k, and a good Windows dev costs $80k and one of those people hopefully is familiar enough with each platform to be the team lead so you can tack on another $20k for them…
And all the while you’re building that team and building your 3 different platform native apps, a competitor or several will launch on Electron and web tech and take the market because no one except us nerds give a shit about whether something is using the right platform idiom or even knows what they are, and far fewer still have any idea how to check RAM usage and the like.
I see this rhetoric a lot and I really dislike it and find it actively harmful to people with ADHD.
ADHD, at least mine, would absolutely still be a mental illness outside of modern society. My doesn’t care if I’m remembering where I put down my phone or where I put down my sandwich, I still misplace them either way. At work being without my medication makes it difficult to keep track of my responsibilities. At home it makes it difficult to keep track of doing laundry, washing dishes, cleaning the house. You don’t suddenly lose all responsibilities and idle tasks without a modern society, your responsibilities and tasks just become different. And my ADHD couldn’t give two shits what those responsibilities and idle tasks are, I’m going to struggle with them either way without medication.
Dismissing ADHD as not a mental illness but a symptom of modern society is not only incorrect at it’s most basic level, it also implies that people like me could be “normal” IF “x, y, or z” conditions were met. That idea is just blatantly untrue and just perpetuates the dismissive and uncompromising stance that many people take towards individuals with ADHD.
Pure Evil (lemmy.world)
Fully Charged in Just 6 Minutes – Groundbreaking Technique Could Revolutionize EV Charging (scitechdaily.com)
Fully Charged in Just 6 Minutes – Groundbreaking Technique Could Revolutionize EV Charging::Typically, it takes around 10 hours to charge an electric vehicle. Even with fast-charging techniques, you’re still looking at a minimum of 30 minutes – and that’s if there’s an open spot at a charging station. If electric...
Unity Silently Deletes GitHub Repo that Tracks Terms of Service Changes and Updated Its License - GamerBraves (www.gamerbraves.com)
My friend and I discussing how long memes will last (lemmy.world)
Unity will quietly waive controversial fees if developers switch to its ad monetisation service - report (www.eurogamer.net)
A fresh report into Unity's hugely-controversial decision to start charging developers when their games are downloaded has thrown fresh light on the situation....
Can two drunk people consent to having sex with each other? (lemmy.zip)
The Unity Games That Could be Impacted Most by Controversial Fees, From Silksong to Cult of the Lamb - IGN (www.ign.com)
appreciate it (lemmy.ml)
save it for later (lemmy.ml)
Hypothesis: Insufficient moderation tools lead to instance protectionism, which leads to a decline in the overall discussion quality on Lemmy (lemmy.world)
Linux can be used at your workplaces (lemmy.ml)
I’m just tired. On the last post about having Linux at our work, many people that seems to be an IT worker said there have been several issues with Linux that was not easy to manipulate or control like they do with Windows, but I think they just are lazy to find out ways to provide this support. Because Google forces all their...
The agony of indecision (i.imgur.com)
I don’t watch shows anymore I just watch serpadesign feed his frogs on YouTube x
Landlords Throw Party to Celebrate Being Able to Evict People Again (www.vice.com)
The Berkeley Property Owners Association’s fall mixer is called “Celebrating the End of the Eviction Moratorium.”...
Unity adding a fee for devs for each time a game is installed, after certain thresholds (www.gamesindustry.biz)
Can we please (lemmy.zip)
edit: now it’s a meme and we can all hug in the comments.
Free time tracking app (Windows) that can tell between working and idle?
Hi Lemmings. Just wondering if you have any recommendations for this. I used to work with Clockify but I’m wondering, since there is a solid FOSS userbase here, if you know of a good, simple, offline, reliable no-frills app that tracks time spent working and can actually tell if I’m idle/afk ....
Whatsapp has begun working on support for third party chats (Telegram/Signal) (wabetainfo.com)
The European Union has recently reached an agreement on a significant competition reform known as the Digital Markets Act (DMA), which will impose strict rules on large tech companies that will have to offer users the ability to communicate with each other using different apps. WhatsApp is one of the companies that will be...
Have you ever created your own job perks?
When I was working minimum wage at a gas station many eons ago, we would have ‘2 for $x’ specials where x is less than 2 times the individual price of whatever item....
Wordpress Rejects 86% of All DMCA Takedown Notices (torrentfreak.com)
WordPress has published its latest transparency report which shows that it only takes action for a small fraction of the piracy takedown notices it receives. A whopping 86% don’t result in any removals. This high rejection rate is mostly the result of “careless” incomplete notices sent by takedown companies, the report...
Some Tesla engineers secretly started designing a Cybertruck alternative because they 'hated' it (www.autoblog.com)
Some Tesla engineers secretly started designing a Cybertruck alternative because they ‘hated’ it::“They were like, ‘You can’t be serious.’ They didn’t want to have anything to do with it,” Franz von Holzhausen said, according to Walter Isaacson.
Here Are Some ‘Starfield’ City Maps, Since The Game Doesn’t Have Any (www.forbes.com)
Starfield's maps are not defensible, but fans are already starting to fix them.
My poor RAM... (loot.buckodr.ink)
Is ADHD over diagnosed?