Aside from hard science and engineering degrees where the technical knowledge is a foundation for what you’ll learn in industry, a college degree is simply a piece of paper that says “I received a balanced education and have my life together enough to focus, manage time, and complete tasks reliably for 4 years straight.” Rarely do you ever use most of the knowledge you gained in college besides the aforementioned life management skills.
Eh. There’s more to it than like you need a degree to become a doctor, lawyer, psychologist etc. It’s just that you need to have a well layer out plan and a good understanding of what your strengths and weakness are. Unfortunately, in the US there’s a massive emphasis on getting into college right after high school where people barely know what they want nor have any real world experience. In Ireland there’s a scheme there’s a thing called a mature student where its basically encouraging people 23 or older to go into college. Like courses will have spots reserved for them and the like.
What do the kids do in the meantime? I understand it’s a lot to throw a “kid” into university, but it’s often done so they can get a career and start contributing to retirement and building wealth.
I mean it’s also impractical to have a family without some career so that gets put on hold too. Or worse they have kids and have to go to school at the same time.
I’m not saying everyone should go to college, but just defending the reasoning for those that do why they go as young as they do.
Right, and without it the only thing you’re qualified to do is work shit blue collar jobs and live out of your car. That is, if you were lucky enough to buy one before they became unaffordable.
Working in the AEC firm, I can absolutely confirm that engineering degrees teach you almost nothing you’ll do on the job. The disconnect between college and work in engineering not only exists, but is far, far larger than anyone may think.
That’s good you can use your skills in your design work! I see a lot of shell shock in my civil firm.
And yeah, absolutely. So many EITs, engineers, and even PEs live in CADD which is not taught nearly enough in the curriculum. Also, computer literacy is not emphasized enough, IMO. Every engineer these days works with computers, especially in Excel. Additionally, a lot of engineers especially don’t have people skills enough to effectively coordinate with all parties involved in their roles; it would be great to get some of that experience in mock PM situations or something during school. That all has to be taught on the job.
So many EITs, engineers, and even PEs live in CADD which is not taught nearly enough in the curriculum.
A lot of that seems to come from non-practicing professors teaching classes. They really need to create homework that requires reading plans more, if not generating them.
Also, computer literacy is not emphasized enough, IMO. Every engineer these days works with computers, especially in Excel.
In my day, it was assumed that engineers would just have that competency. That assumption has changed. You also have cases where, again, non-practicing professors don’t know that you should incorporate Excel as part of some classes.
Additionally, a lot of engineers especially don’t have people skills enough to effectively coordinate with all parties involved in their roles; it would be great to get some of that experience in mock PM situations or something during school. That all has to be taught on the job.
This is actually where the Greek system and student clubs are supposed to do this work. The best way to learn PM skills is by managing projects. You aren’t going to get that in a class unless you are working on group projects. You get that by running a club or putting together a campus event.
Those are all really good points, and yeah, you’re completely right in that too many of those fall upon non-practicing professors. Or moreover, very disconnected professors.
And that is true, but not doing Greek or many clubs myself, that didn’t even cross my mind.
Where? I can think of one that had a university satellite campus for a handful of programs. But those were the only 4 year degrees and they were still through a university and had university pricing.
University is meant to be higher level and teach you soft skills. Academics also aren’t supposed to be the only thing you do, but participating in clubs and sports is supposed to give students experience in leadership to make them better leaders when they graduate.
It is supposed to be a civilian version of officer candidate school.
I’m starting to worry that I look like Steve Martin in this picture but in my mind I look younger. I shall stay away from mirrors to ensure the illusion.
I bet it’s only green, because you can still reach their web portal. It doesn’t check any throughput. Or it does and it’s green because a fuckton of tickets get created and instantly closed with “known error, check status page for updates”.
Have you seen the one where the company says we shouldn’t use the terms male/female in a technical setting because it implies only 2 genders and apparently genders exist on some sort of spectrum?
So I emailed HR to ask for alternative suggestions and if I had permission to refer to ports and connectors as penis and vagina connectors. I think this will be an important discussion because the have the director of HR, legal and my manager scheduled for a meeting next week.
I love trolling over silly policy decisions!
Joking aside, I think "insertive" and "receptive" work just fine while also being more technically accurate.
The justification for the change might make ones eyes roll, because we are talking about plugs not people, but if the alternative is just as easy while also being correct, it's really no skin off my nose to use different words.
That's just my perspective though.
Joking aside I have no dog in this fight. Just tell me what to call it.
Although its a pain in the ass because I work in a country where english is a second language. And technical terms are all borrowed from English. So it may get hilarious when we have to write purchase specs or give instructions to our vendors. They’ll be scratching their heads for a bit.
Incidentally, there’s a reasonably wide range of connectors that don’t fit traditional identities. Some, like most USB connectors, have a situation where there’s a male prong in the middle of a ‘female’ connector.
Others, like Anderson Powerpole, are fully self-mating.
male/female did always seem weird to me to call plugs. It would be better if they were just called insertive/receptive. It’s much more self-explanatory and appropriate.
Roaches can cause respiratory problems, but I'd take that over potential murder and rape.
Also, I would be very disappointed in my dogs if they didn't notice a person living in the attic. You can find a ball by scent--you'd better notice a person creeping around!
A person creeping around? That’s just Paul, mate. You know Paul, he’s been living in the attic for years. Stupid human, doesn’t even recognize it’s own flatmates.
I don’t want random dildos hanging out in my house without my knowledge, friendly or not. At least with the roaches, I don’t have to have a conversation.
I take your point, but the reasoning “this person has already demonstrated themselves willing, able, and motivated to breach a major social contract related to your safety; therefore I fear that they may try to breach more” is not unreasonable. The proportion of “home invaders who are also (willing to be) murderers” is gonna be way larger than the proportion of willing murderers among the general population.
It is sad, but through the events of the last few years (Reddit, Twitter, politics) companies have realized they can do whatever they want. While they will lose a significant portion of users, the mass majority will stay. The ones that leave are the ones they can’t abuse and they don’t want them anyway. Profit is better taking advantage of the complacent and losing the activists than the other way around.
Anywho, I will move to Firefox just like I moved to lemmy. Although I’m not sure moving to Firefox actually fixes anything other than giving Google less money. Now I just need to figure out how to have a phone without apple or Google getting a peice.
google pixel 5 bought used, unlock the bootloader and flash it with grapheneOS. download Firefox with AdBlock and use fdroid and aurora store (found on fdroid) for apps.
To be fair, the only reason I can see for having a smart fridge is , if you’re at the shops or at work, and you need to check if you need anything, you can just use that.
But, like, I can’t see any other purpose. And even that one is instantly voided by using that magical little thing, and making yourself a list.
I was just using it as an example because I just figured it out on my fridge (it’s useless). I was just trying to figure out if I would be going backwards 10 years if I switched, that was just the first thing that came to mind as an example.
No, you do you. I just don’t understand the engineers’ motivation for creating an IoT fridge.
From the creators of the IoT fridge comes the first IoT toilet, complete with a bowl camera and mic that stares up your ass and notifies your family when the bathroom is in use and whose taking a crap. You can even review your past shits in 4k! 😛
I could maybe see some uses for a fridge on wifi. The only useful things it does is notify me if the temp rises beyond a point or if the door is left open for a really long time. As far as the temp rising without the door open the only cause is either the fridge failed ( It better fucking not) or the power went out. If the power goes out, so does my router so…
That is actually somewhat useful. I don’t know if that use-case is worth it to me, personally, to have a potentially insecure device on my home network, but I suppose you could give it its own network and write decent firewall rules to protect your other gear.
Never really thought about that. Hmm. I mean, it’s GE, a somewhat reputable company, but apparently they were just bought out by a company in China. But it goes through my network, communicates with a cloud service, who communicates with the app on my phone. It would seem possible that whoever runs that cloud service has the ability to do whatever they want in my network through my fridge.
I run a raspberry pi for some automation in my house and use tailscale as a VPN so I can access it as a server when I’m not home. As long as I can trust tailscale, it is encrypted straight from the raspberry pi to my phone. There is no middle man. But having that cloud service for the fridge app is something I need to research.
i mean, they will run. the question is if the app developers hate you.
and since for the most part app developers care about having you as a user so they can sell your personality to advertisers, what i actually mean by “if the app developers hate you” is “if the app is a bank”.
Many banking apps will work on secure roms like calyx/graphene. Techlore set up a submittal system here you can check: plexus.techlore.tech
As a concrete example, it indicates if the app works without google spyware at all vs if it works with the microg spyware simulation service, and indicates my former bank chase has support for migrog but not totally-google-free operation.
However, sadly (and I assume because the head dev of graphene has clear mental disorders and took a massive dump all over techlore for months at a time a couple summers back), somehow the play services question doesnt get answered on the techlore site. For that, you have to go to a different site: privsec.dev/…/banking-applications-compatibility-…
sorry ik it’s months later. yes, things work for the most part. anything that doesn’t I just enable exploit protection compatibility mode for and it works no problem then. you can even just straight up install Google play as a normal app without admin privileges.
What really has me paranoid is all the ones suddenly deciding to power trip and give out bans over nothing. We need to create a safe place on the web where the corporations can’t get to us.
They remove any videos that being critical towards TikTok. Especially, they’re trying to flood Indonesian market with cheap Chinese goods via TikTok Shop.
Fairphone 4 from certain vendors comes preloaded with e/OS which is like a deGoogled Android. Might work for people looking to move away from Google. I’m considering it myself for my next phone.
Yeah it makes sense to me. You can always cast it if you want an int that bad. Hell just wrap the whole function with your own if it means that much to you
How does that work? Is it just because double uses more bits? I’d imagine for the same number of bits, you can store more ints than doubles (assuming you want the ints to be exact values).
No, I get that. I’m sure the programming language design people know what they are doing. I just can’t grasp how a double (which has to use at least 1 bit to represent whether or not there is a fractional component) can possibly store more exact integer vales than an integer type of the same length (same number of bits).
It just seems to violate some law of information theory to my novice mind.
I’m going to guess here (cause I feel this community is for learning)…
Integers have exactness. Doubles have range.
So if MAX_INT + 1 is possible, then ~(MAX_INT + 1) is probably preferable to an overflow or silent MIN_INT.
But Math.ceil probably expects a float, because it is dealing with decimals (or similar). If it was an int, rounding wouldn’t be required.
So if Math.ceil returned and integer, then it could parse a float larger than INT_MAX, which would overflow an int (so error, or overflow). Or just return a float
I don’t think that’s possible. Representing more exact ints means representing larger ints and vice versa. I’m ignoring signed vs. unsigned here as in theory both the double and int/long can be signed or unsigned.
Edit: ok, I take this back. I guess you can represent larger values as long as you are ok that they will be estimates. Ie, double of N (for some very large N) will equal double of N + 1.
I would need to look into the exact difference of double vs integer to know, but a partially educated guess is that they are referring to Int32 vs double and not Int64, aka long. I did a small search and saw that double uses 32 bits for the whole numbers and the others for the decimal.
Okay, so I dug in a bit deeper. Doubles are standardized as a 64 bit bundle that is divided into 1 signed bit, 11 exponetioal bits and 52 bits for decimal. It’s quite interesting. As to how it works indepth, I probably will try to analyze a bit conversion if I can try something
You can think of a double as having a fixed precision, but, in contrast to an integer, this precision can be moved over the decimal point depending on the value you want to represent. Therefore, despite representing floating-point numbers, a double still has discrete steps determined by its binary representation of 64 bits. If the value of a double gets larger, it reaches a point where the smallest difference between two subsequent doubles is greater than one. For float (32 bit), you reach this point at 16777216. The next larger number to be represented as a float is 16777218 (i.e., +2).
I agree with all that. But I’m talking about exact integer values as mentioned in the parent.
I just think this has to be true: count(exact integers that can be represented by a N bit floating point variable) < count(exact integers that can be represented by an N bit int type variable)
It doesn’t. A double is a 64 bit value while an integer is 32 bit. A long is a 64 bit signed integer which stores more exact integer numbers than a double.
Technically, a double stores most integers exactly ( up until a certain value ) and then approximations of integers of much larger sizes. A long stores all its integers exactly but cannot handle values nearly as large.
For most real world data ranges, they are both going to store integers exactly.
Also because if you are dealing with a double, then you’re probably dealing with multiple, or doing math that may produce a double. So returning a double just saves some effort.
A double can represent numbers up to ± 1.79769313486231570x10^308, or roughly 18 with 307 zeroes behind it. You can’t fit that into a long, or even 128 bits. Even though rounding huge doubles is pointless, since only the first dozen digits or so are saved, using any kind of Integer would lead to inconsistencies, and thus potentially bugs.
I’ve made a specific email for NSFW 18+ internet websites (there’s one with achievements and I wanted to have recommendations) and this email address, being used at every single site I’ve visited more often, never got leaked.
Meanwhile I log in with Google and 4 hours later the nigerian prince asks me why I have changed my email address.
Sadly no, I haven’t received any spam on my 131 forwarding addresses. I have however, received spam on my new main account after sharing the address with my local hairdresser.
What you need to do is get each individual hair cut by a different hairdresser and then you can see which one is selling your account details or something
Right, the distinction I’m making is this isn’t just “normalized” but actually the correct spelling. As in, if a newspaper editor saw it written as “drive-through” they would be obliged to correct it.
A drive-through or drive-thru (a sensational spelling of the word through), is a type of take-out service provided by a business that allows customers to purchase products without leaving their cars.
Sensational spelling is the deliberate spelling of a word in a non-standard way for special effect.
“Drive-thru” is purposely spelled wrong to attract attention. The same as “Krispy Kreme” or “Dunkin’ Donuts.” It’s only “correct” in that it has become ubiquitous through usage.
It’s only “correct” in that it has become ubiquitous through usage.
What you are describing is called “language”
“You” wasn’t always allowed to be singular. Colour vs color. Doughnut can be donut. Etc. Languages evolve over time, and “drive-thru” is in plenty of dictionaries.
Not necessarily. Some hole in the wall serving the best damn breakfast pastries our country has to offer is gonna call it a donut. A donut is a working class doughnut.
Dictionaries are descriptive, not prescriptive. They don’t decide if something is “acceptable”, just if it is widely used enough to report. If a mistake becomes common, it will enter the dictionary.
Well not at all. What a word means is not defined by what you might think. When the majority starts to use a word for something and that sticks, it can be adopted. That happens all the time and I have read articles about it many times. Even for our current predicament. Language is evolving. Meanings change. And yes ai today includes what is technically machine learning. Sorry friend, that’s how it works. Sure you can be the grumpy drunk at a bar complaining that this is not strictly ai by some definition while the rest of the world rolls their eyes and proceeds to more meaningful debates.
Words have meaning and, sure, they can be abused and change meaning over time but let’s be real here: AI is a hype term with no basis on reality. We do not have AI, we aren’t even all that close. You can make all the ad hominem comments you want but at the end of the day, the terminology comes from ignorant figureheads hyping shit up for profit (at great environmental cost too, LLM aka “AI” takes up a lot of power while yielding questionable results).
Kinda sounds like you bought into the hype, friend.
You missed the point again, oh dear! Let me try again in simpler terms : you yourself dont define words, how they are used in the public does. So if the world calls it ai, then the word will mean what everybody means when they use it.
This is how the words come to be, evolve and are at the end put in the dictionary. Nobody cares what you think. Ai today includes ML. Get over it.
Nice try with deflection attempts, but I really don’t care about them, I’m only here to teach you where words come from and to tell you, the article is written about you.
Nothing was ever wrong with calling them “virtual assistants” - at least with them you’re conditioned to have a low bar of expectations. So if it performs past expectations, you’ll be excited, lol.
What AI means will change, what it refers to will change. Currently, the LLMs and other technologies are referred to as AI, like you say. In five years time we will have made huge leaps. Likely, this will result in technology also called AI.
In a similar vein, hover boards are still known as exactly that - like in films. Whereas the “real” hover board that exists has wheels. We didn’t stop calling the other ones hover boards, and if we ever get real ones they will likely also be called hoverboards.
This is a bit philosophical but who is to say that mimicking intelligence with advanced math is not intelligence. LLMs can perform various thinking tasks better than humans we consider intelligent.
Look, the naming ship has sailed and sunk somewhere in the middle of the ocean. I think it's time to accept that "AI" just means "generative model" and what we would have called "AI" is now more narrowly "AGI".
People call videogame enemies "AI", too, and it's not the end of the world, it's just imprecise.
Linux doesnt need GNU components at all to be a functional operating system. And you wouldnt see any difference if your http server works on GNU/Linux or Linux without GNU.
On the other hand there is difference between an AI and LLM. The difference is signifacant enough to distinguish. You may mean LLMs if you talk about AI, but tbh I though you didnt. Because many people dont.
Alpine Linux is a Linux distribution designed to be small, simple, and secure. It uses musl, BusyBox, and OpenRC instead of the more commonly used glibc, GNU Core Utilities, and systemd. This makes Alpine one of few Linux distributions not to be based on the GNU Core Utilities.
As someone who frequently interacts with the tech illiterate, no they don’t. This sudden rush to put weighed text hallucination tables into everything isn’t that helpful. The hype feels like self driving cars or 3D TVs for those of us old enough to remember that. The potential for damage is much higher than either of those two preceding fads and cars actually killed poeple. I think many of us are expressing a healthy level of skepticism toward the people who need to sell us the next big thing and it is absolutely warranted.
You can doubt all you like but we keep seeing the training data leaking out with passwords and personal information. This problem won’t be solved by the people who created it since they don’t care and fundamentally the technology will always show that lack of care. FOSS ones may do better in this regard but they are still datasets without context. Thats the crux of the issue. The program or LLM has no context for what it says. That’s why you get these nonsensical responses telling people that killing themselves is a valid treatment for a toothache. Intelligence is understanding. The “AI” or LLM or, as I like to call them, glorified predictive textbars, doesn’t understand the words it is stringing together and most people don’t know that due to flowery marketing language and hype. The threat is real.
They act like its the computer daydreaming. No, its wrong. The machine that is supposed to provide me correct information. It didn’t it. These marketing wizards are selling snake oil in such a lovely bottle these days.
It’s exactly like self driving everyone is like this is the time we are going to get AGI. But it well be like everything else overhyped and under deliver. Sure it well have its uses companies well replace people with it and they enshitificstion well continue.
To be 🤓 really really nitpicky, and i’m writing this because I find it interesting, not an attack or whatever. A tongue in cheek AcHtUaLlY 🤓
GNU/Linux is the “whole operating system”, and everything else is extra. The usefulness of an operating system without applications is debatable but they 🤓 technically aren’t required to complete the definition of an operating system.
But this is also basically the debate of Linux vs GNU/Linux vs also needing applications to make a useful operating system.
Quoting wiki summary,
In its original meaning, and one still common in hardware engineering, the operating system is a basic set of functions to control the hardware and manage things like task scheduling and system calls. In modern terminology used by software developers, the collection of these functions is usually referred to as a kernel, while an ‘operating system’ is expected to have a more extensive set of programmes. The GNU project maintains two kernels itself, allowing the creation of pure GNU operating systems, but the GNU toolchain is also used with non-GNU kernels. Due to the two different definitions of the term ‘operating system’, there is an ongoing debate concerning the naming of distributions of GNU packages with a non-GNU kernel.
Don’t tell me Linux mint would still be Linux mint without the a desktop environment like Cinnamon. An os is the collection of all the software not just the low level code.
But ml is a type of ai. Just because the word makes you think of androids and skynet doesn’t mean that’s the only thing that can be called so. Personally never understood this attempt at limiting the word to that now while ai has been used for lesser computer intelligences for a long time.
lemmy.world
Top