TehPers
- 0 Posts
- 766 Comments
TehPers@beehaw.orgto
Programming@programming.dev•"Software Repositories" are Libraries, and "Libraries" are BooksEnglish
1·1 day agoThere is some overlap (N-ish SFW) but not in the way they intended.
If he doesn’t care or need to verify it, then it doesn’t really matter.
These tools are great at creating demoable MVPs. They’re terrible at creating maintainable codebases, and cannot be relied on to generate correct code. But if all you need is a demo or MVP, then it’s likely you don’t care, and that’s often the case for personal tools that non-coders want to use.
The people using it to manage their personal finances are nuts though.
TehPers@beehaw.orgto
World News@beehaw.org•Greenland minister tearful as she describes ‘intense pressure’ amid Trump’s threatsEnglish
4·4 days agoIf your “friend” does not currently serve for a relevant military, then their battle may be best spent at home for now.
For a US person, the obvious answer would be protesting, reaching out to representatives, and advocating against more unnecessary violence. For non-US, the first two don’t have the same effect, though your country could politically pressure Trump via threats of sanctions or such.
If they request volunteers and your “friend” can do that, then that’s how they can use their experience, assuming they want to of course and understand potential consequences of doing so if their government doesn’t approve of it.
TehPers@beehaw.orgto
Technology@beehaw.org•Notes about The Algorithm: There are no gods, aside from those we've built ourselvesEnglish
5·7 days agoIronically, it felt to me like the post deified algorithms itself, but this is the main takeaway:
We should neither mystify, nor deify these systems, because it makes us forget that we have built them ourselves and infused them with meaning.
An “algorithm” is nothing more than a set of instructions to follow to complete some kind of task. For example (and closely related), a sorting algorithm might attempt to sort a list by randomizing the list, then checking if it’s sorted and repeating if not (bogosort).
Lemmy uses an algorithm to sort posts by “most recent”, for example, and I think that having a “most recent” sorting option is noncontroversial.
Where algorithmic feeds become problematic, in my opinion, is when they start becoming invasive or manipulative. This is also usually when they become personalized. Lemmy, Reddit (within a subreddit), and other kinds of forums usually do not have personalized feeds, and the sorting algorithms for “hot” are usually noncontroversial (maybe there’s debate about effectiveness, but none usually about harm). Platforms like FB, Twitter, TikTok, Instagram, YT, etc all have personalized feeds that they use personal data to generate. They also are the most controversial, and usually what is referred to as “algorithmic” feeds.
These personalized feeds are not magic. They often include ML black boxes in them, but training a model isn’t sorcery, nor are any of the other components to these algorithms. Like the article mentioned, they are written by people, and can be understood (for the most part), updated, and removed by people. There is no reason a personalized feed is required to invade your privacy or manipulate you. The only reason they do is because these companies are incentivized to do so to maximize how much ad revenue they make off you by keeping you engaged for longer.
TehPers@beehaw.orgto
Technology@beehaw.org•The European Commission wants help pushing for open source softwareEnglish
11·9 days agoThe EU can start by finding a way for full-time open source contributors to make a living off it. Solve that problem, and you’ll have plenty of open source projects, as well as open source devs who want to move there.
TehPers@beehaw.orgto
Technology@beehaw.org•Google employee made redundant after reporting sexual harassment, court hearsEnglish
8·9 days agoIt’s used outside of UK too. I’ve seen it used in the US, for example. Usually it’s just a corporate term that says “you’re fired” but without saying that. They use terms like these all the time to try not to take accountability for fucking someone’s life up.
TehPers@beehaw.orgto
Programming@programming.dev•Set the challenge to create my own 3d engine from scratch. Where to start?English
1·9 days agodeleted by creator
TehPers@beehaw.orgto
Programming@programming.dev•Set the challenge to create my own 3d engine from scratch. Where to start?English
3·9 days agoIf you already know some programming languages, look for some kind of GUI or game library for it to see if you can use it. If not, something like Blender might be easiest to make in C++, Rust, C (if you’re a masochist), or maybe Zig. This may also influence the shading language you choose. Start with this.
You will need to know some shader language. You have a few options there, but the most popular are GLSL and OpenGL (though I’d prefer GLSL). There’s also WGSL and some others, but they aren’t as popular. Prefer whatever the graphics library you’re using wants you to use.
Math is very heavy on linear algebra. Look up PBR if you want to render realistic 3d shapes. Google’s Filament is well documented and walks through implementing it yourself if you want, but it’s pretty advanced, so you might want to start simpler (fragment colors can just be base color * light color * light attenuation * (N*L) for example).
TehPers@beehaw.orgto
World News@beehaw.org•Gabriel Zucman, economist: 'The idea of a sclerotic Europe facing a American El Dorado has little basis in fact'English
7·10 days agoThe US envoy to the European Union spoke with the same tone last week, claiming that even the poorest US states, such as Mississippi or West Virginia, now enjoyed a higher standard of living than Germany.
Could have stopped here, to be honest. This statement by the envoy is so absurdly false that it can’t even be claimed to be hyperbole. A better comparison would be Mississippi and South Sudan.
TehPers@beehaw.orgto
Programming@programming.dev•I got paid minimum wage to solve an impossible problemEnglish
12·10 days agoIt’s one of the major supermarket chains in NL, which I guess isn’t that obvious to most people, but I miss shopping there because the chains where I am have rotten, moldy produce and AH always had fresh produce and packs of relatively cheap stroopwafel.
Also, related to the post, I’d almost rather be sweeping the floor there. I don’t want to sweep floors, but it’d mean I live there, so yeah.
Ok, ignoring the rest of this comment…
i don’t use capitals by principle bc i am an anarchist and keep it to a minimum to level out all hierarchical systems of control and make you realise these language rules are all social conditioning.
This is wildly unhinged to me. Not the anarchist part, but that I’m supposed to somehow infer this all from the lack of proper capitalization.
Look, I don’t really care if people follow grammar rules or capitalization, and I ignore them on most platforms myself. But I really don’t think it’s this deep, at least for most people.
Anyway, the video is appreciated yes, but the post came across the wrong way since it basically read like keyword soup. It’s better to share videos with a description of the video or some personal commentary on it so that people know what they’re going to watch (or not watch, especially for Youtube links which some will avoid).
TehPers@beehaw.orgto
Technology@beehaw.org•These College Students Ditched Their Phones for a Week. Could You?English
21·12 days agoI’m not surprised at all that removing distractions like social media could “feel their focus sharpening”.
To answer the title, I could not go without my phone because I need it to authenticate to stuff.
TehPers@beehaw.orgto
Technology@beehaw.org•YouTube's long unskippable ads may have finally met their matchEnglish
23·12 days agoThe biggest issue with Youtube is that it has no real competition, at least for traditional long-form content. They have no incentive to improve the user experience.
TehPers@beehaw.orgto
World News@beehaw.org•ICE has murdered a citizen live on cameraEnglish
113·13 days agoCorrection: ICE has murdered a citizen unlive on camera.
TehPers@beehaw.orgto
Free and Open Source Software@beehaw.org•Architecting Consent for AI: Deceptive Patterns in Firefox Link PreviewsEnglish
5·13 days agoThe author seems to be more interested in generating outrage than anything, but I think the point about AI still stands. From a UX standpoint, key points that may be incorrect are a terrible idea. That they originally intended to force AI on the user, at least from how it seems, is problematic.
The author’s privacy and accessibility concerns seem artifical to me.
TehPers@beehaw.orgto
Free and Open Source Software@beehaw.org•Architecting Consent for AI: Deceptive Patterns in Firefox Link PreviewsEnglish
4·13 days agoThe feature was introduced as a way for users to get relevant information faster, by providing them with an image, the webpage title, and AI-generated key points.
The AI part was made optional. That doesn’t mean they didn’t try.
TehPers@beehaw.orgto
Free and Open Source Software@beehaw.org•Architecting Consent for AI: Deceptive Patterns in Firefox Link PreviewsEnglish
101·13 days agoZen figured out link previews without using AI and the solution is really as simple as it gets. Maybe stop trying to manufacture problems for AI to solve?
TehPers@beehaw.orgto
World News@beehaw.org•Justice Dept. Drops Claim That Venezuela’s ‘Cartel de los Soles’ Is an Actual GroupEnglish
6·14 days agowhat fucking authority did Donnie have to do this to begin with?
You see, he hates brown people, and doesn’t care if they come from Latin America or the Middle East. So I guess that’s his authority.
To his credit, that has worked before with previous presidents too.
This is the part that’s weird. I have no clue which genocide it even refers to. There are multiple I can think of.
Could be anything from Palestine to Uyghurs to even some weird white supremacist conspiracy theory of white genocide. It’s generic enough that it can’t really even be called political at this point.