The OFFICIAL programming thread
-
The Apollo dude open sourced his backend code:
The goal of making the code for this repo available is to show that despite statements otherwise by Reddit administrators, Apollo does not scrape anything and users purely authenticated Reddit API requests, and does a great deal of work to ensure the Reddit API rate limits are respected.
And the Reddit administrators he is referring to is “u/spez” - the CEO. That guy is/was pretty well liked but in in addition to making a business decision to trash the Apollo guys business (ok, fair enough - it’s Reddit’s call) he:
- Slanders the Apollo guy by accusing him of blackmailing reddit for 10 million dollars
- Implies the Apollo guy / team are shitty programmers who don’t know how to or don’t care to use the API properly.
This is right at the time the Apollo team would normally have to be looking for work since the same Reddit CEO trashed their source of income at < 30 days notice. It’s a cunt’s act really.
-
I’m picking up and playing with a Rust game engine library called Bevy. I read it used something called an “Entity Component System” and thought, blah, blah another case of new buzzwords wrapped around some concept that’s probably been around since the 1950’s and proceeded. Then I coded the most basic demo project per their “getting started” guide and thought, what the fuck is this? It was only 30 lines of code and I was completely lost.
It turns out it really is a different way of doing things which is something I don’t come across all that often. After asking Bard to explain it to me I understand it better and can see it might be a good way to do things.
The history is kinda cool/interesting too:
In 2007, the team working on Operation Flashpoint: Dragon Rising experimented with ECS designs, including those inspired by Bilas/Dungeon Siege, and Adam Martin later wrote a detailed account of ECS design,[2] including definitions of core terminology and concepts.[3] In particular, Martin’s work popularized the ideas of systems as a first-class element, entities as identifiers, components as raw data, and code stored in systems, not in components or entities.
-
Star Citizen has ECS and it’s MULTITHREADED! Best game eva! Buy moar ships!
-
Pfft Empty Component System, I write three of those every day. From scratch.
-
@Gators1 said in The OFFICIAL programming thread:
Star Citizen has ECS and it’s MULTITHREADED! Best game eva! Buy moar ships!
Oh cool. I couldn’t tell from the wiki article whether it was still being used in any real games or it had been found wanting and devs had moved on.
-
BTW, I played your last game and it sucked! I gave it one star on Steam. I would find a different career if I were you.
-
@Gators1 that reminds me, it’s almost time for a sequel.
-
I landed on Stack Overflow a few minutes ago looking for an answer to something and I see the 2023 developer survey came out this past week:
I thought this new metric or representation was interesting:
The blue dot is the number of people who haven’t used a language but want to (SO calls that “desired”). The red dot is people who have used a language and want to continue using it in the future (SO calls that “admired”).
Rust is now in the 8th year as the most “admired” language (in previous years they called it “loved”). I’m a Rust fan so that is gratifying to see.
JavaScript seems to have the narrowest band between “desired” and “admired” which I take to mean that a lot of people want to try it but quickly realize they don’t like it once they do. I prefer TypeScript for bigger projects with lots of classes but I think JavaScript gets a bad rap really. I find it really elegant and fast to develop in with the least amount friction between wanting to do something and expressing it concisely in code (particularly with all the changes in the five versions between ECMAScript 2015 to 2019. )
-
-
We fired a dude who was wasting all his time watching Soccer, Porn and Ukraine-related videos at work recently. People are not smart. Use your phones guys, not the company’s laptops.
He even tried to go on some websites that were blocked and then googled “how to use VPN” lol.
-
Since we went to WFH, I can watch porn all day on my personal computer while pretending to work on my work computer!
-
@Gators1 said in The OFFICIAL programming thread:
Since we went to WFH, I can watch porn all day on my personal computer while pretending to work on my work computer!
Laptop class rules! Suck it Musky!
-
@Lob12 said in The OFFICIAL programming thread:
@Gators1 said in The OFFICIAL programming thread:
Since we went to WFH, I can watch porn all day on my personal computer while pretending to work on my work computer!
Laptop class rules! Suck it Musky!
45% price drop! Makes me wonder what’s wrong with it.
-
Apparently I am doing this tech thing wrong.
Free riders…
Elon Musk takes ketamine. Sergey Brin sometimes enjoys magic mushrooms. Executives at venture-capital firm Founders Fund, known for its investments in SpaceX and Facebook, have thrown parties that include psychedelics.
Routine drug use has moved from an after-hours activity squarely into corporate culture, leaving boards and business leaders to wrestle with their responsibilities for a workforce that frequently uses. At the vanguard are tech executives and employees who see psychedelics and similar substances, among them psilocybin, ketamine and LSD, as gateways to business breakthroughs.
“There are millions of people microdosing psychedelics right now,” said Karl Goldfield, a former sales and marketing consultant in San Francisco who informally counsels friends and colleagues across the tech world on calibrating the right small dose for maximum mindfulness. It is “the fastest path to opening your mind up and clearly seeing for yourself what’s going on,” said Goldfield.
Goldfield doesn’t have a medical degree and said he learned to dose through experience. He said the number of questions he gets about how to microdose has grown dramatically in recent months.
The account of Musk’s drug use comes from people who witnessed him use ketamine and others with direct knowledge of his use. Details about Brin’s drug use and the Founders Fund parties come from people familiar with them.
Musk, his attorney and a top adviser didn’t respond to requests for comment. A spokeswoman for Brin, the co-founder of Google, didn’t respond to requests for comment.
In a tweet following online publication of this article, Musk said he believed ketamine is a better way to deal with depression compared with more widely prescribed antidepressants that are “zombifying” people.
The movement isn’t a medical experiment or a related investment opportunity, but a practice that has become for many a routine part of doing business. It comes with risks of dependence and abuse. Most of the drugs are illegal. Before he was killed in April in San Francisco, Bob Lee, the founder of CashApp, was part of an underground party scene known as “the Lifestyle,” where the use of psychedelics was common. Lee had ingested drugs including ketamine before his death, an autopsy showed.
Silicon Valley has long had a tolerance toward drug use—many companies don’t test employees regularly—but the phenomenon is worrying some companies and their boards, who fear they could be held liable for illegal activity, according to consultants and others close to the companies.
Users rely on drug dealers for ecstasy and most other psychedelics, or in elite cases, they employ chemists. One prolific drug dealer in San Francisco who serves a slice of the tech world is known as “Costco” because users can buy bulk at a discount, according to people familiar with the business. “Cuddle puddles,” which feature groups of people embracing and showing platonic affection, have become standard fare.
Some start dabbling with psychedelics in search of mental clarity or to address health issues and end up using the drugs more frequently at Silicon Valley parties or raves, where they have taken a role similar to alcohol at a cocktail party.
Invitations to psychedelic parties are often sent through the encrypted messaging app Signal, rather than over email or text, so they can’t be shared easily. At some high-end private parties, users are asked to sign nondisclosure agreements and sometimes pay hundreds of dollars to attend, according to people who have attended or received invitations.
Spencer Shulem, CEO of the startup BuildBetter.ai, said he uses LSD about every three months because it increases focus and helps him think more creatively. While working alone after hours, he will sometimes take a low-enough dose where he said no one would know he was on LSD. Other times, he’ll take a larger dose alone and connect with nature on a hike.
Shulem, who lives in New York City, said the high expectations of venture-capital firms and investors in general can lead founders to turn to psychedelics to provide an edge. “They don’t want a normal person, a normal company,” he said. “They want something extraordinary. You’re not born extraordinary.”
He said he is cautious about sharing his LSD experiences at work unless someone asks. “I am not having a preaching seminar every Friday about the joys of drugs,” he said.
-
@Tazz said in The OFFICIAL programming thread:
@Lob12 said in The OFFICIAL programming thread:
@Gators1 said in The OFFICIAL programming thread:
Since we went to WFH, I can watch porn all day on my personal computer while pretending to work on my work computer!
Laptop class rules! Suck it Musky!
45% price drop! Makes me wonder what’s wrong with it.
I can’t open that link on my phone for some reason. I can see the specs in the url though. How much are they asking for it?
-
@Hog said in The OFFICIAL programming thread:
@Tazz said in The OFFICIAL programming thread:
@Lob12 said in The OFFICIAL programming thread:
@Gators1 said in The OFFICIAL programming thread:
Since we went to WFH, I can watch porn all day on my personal computer while pretending to work on my work computer!
Laptop class rules! Suck it Musky!
45% price drop! Makes me wonder what’s wrong with it.
I can’t open that link on my phone for some reason. I can see the specs in the url though. How much are they asking for it?
799$, USD I think since its the “.com” website and not “.ca”
Says its 600$ off.
Good deal I guess.
-
-
Yeah, wow that’s cheap.
-
@Hog said in The OFFICIAL programming thread:
Yeah, wow that’s cheap.
Years ago I bought a samsung tablet that had a price drop like that only to find out a few months latter that Windows 8 was being upgraded and the thing became a brick when windows 10 was forced on everyone.
This makes me very suspicious.
-
Yeah, my 4070TI cost me about 1200$CAN by itself lol.
I don’t know shit about AMD processors though so i don’t know if that’s a good one.
512G SSD will also fill up pretty fast nowadays.
Still better than Zepp’s nintendo.
Entity component system - Wikipedia
Entity Component System architecture multithreadable or just the loading process? - Star Citizen Spectrum

