- Sep 2024
-
-
There is the handy rails server -d that starts a development Rails as a daemon. The annoying thing is that the scheduler as seen above is started in the main process that then gets forked and daemonized. The rufus-scheduler thread (and any other thread) gets lost, no scheduling happens.
-
-
stackoverflow.com stackoverflow.com
-
But fork does not copy the parent process's threads. Thus locks (in memory) that in the parent process were held by other threads are stuck in the child without owning threads to unlock them, ready to cause a deadlock when code tries to acquire any of them. Also any native library with forked threads will be in a broken state.
-
-
pythonspeed.com pythonspeed.com
-
In particular, one thing that fork() doesn’t copy is threads. Any threads running in the parent process do not exist in the child process.
-
-
www.codeotaku.com www.codeotaku.com
-
In practice, forks and threads are at odds with each other. If you try to fork while there are active threads, you will very likely run into bugs. Even if you didn't create the thread, some other library might have, so it can be very tricky in practice.
-
- Jun 2024
-
github.com github.com
-
Locking the conversation in this issue for the reason @stevvoe mentioned above; comments on closed issues and PRs easily go unnoticed - I'm locking the conversation to prevent that from happening
-
- Dec 2023
-
erinkissane.com erinkissane.com
-
Untangling Threads by Erin Kissane
-
-
erinkissane.com erinkissane.com
-
Untangling Threads by Erin Kissane on 2023-12-21
This immediately brings up the questions of how the following - founder effects and being overwhelmed by the scale of an eternal September - communism of community interactions being subverted bent for the purposes of (surveillance) capitalism (see @Graeber2011, Debt)
-
-
mastodon.social mastodon.social
- Oct 2023
-
www.techradar.com www.techradar.com
Tags
Annotators
URL
-
- Jul 2023
-
acecomments.mu.nu acecomments.mu.nu
-
As Threads "soars", Bluesky and Mastodon are adopting algorithmic feeds. (Tech Crunch) You will eat the bugs. You will live in the pod. You will read what we tell you. You will own nothing and we don't much care if you are happy.
Applying the WEF meme about pods and bugs to Threads inspiring Bluesky and one Mastodon app to push algorithmic feeds.
Tags
Annotators
URL
-
-
babylonbee.com babylonbee.com
-
"After years of research, our engineers have created a revolution in social media technology: a Twitter clone on Instagram that offers the absolute worst of both worlds," said a VR headset-wearing Zuckerberg in an address to dozens of friends in the Metaverse. "At long last, you can read caustic hot takes written by talentless idiots, while still enjoying oppressive censorship and sepia-toned thirst traps from yoga pants models with obnoxious lip injections. You're welcome!"
Babylon Bee article with made up Mark Zuckerberg quote touting the virtues of Threads. This is some of the Bee's finest writing and not at all inaccurate.
-
-
github.com github.com
-
```js // Getting details on a Threads user and outputting it to the console
const getUserDetails = async (username) => { let userInfo = await threads.getUserData(username); console.log( "",
Name: ${userInfo.full_name}\n
,Bio: ${userInfo.biography}\n
,ID: ${userInfo.user_id}\n
,Followers: ${userInfo.follower_count}\n
,Website: ${userInfo.bio_links[0].url}
); } getUserDetails("Gisgar3"); ```
Tags
Annotators
URL
-
-
github.com github.com
-
```js import { ThreadsAPI } from 'threads-api';
// or in Deno 🦖: // import { ThreadsAPI } from "npm:threads-api";
const main = async () => { const threadsAPI = new ThreadsAPI();
const username = '_junhoyeo'; const id = await threadsAPI.getUserIDfromUsername(username); console.log(id);
if (!id) { return; }
const user = await threadsAPI.getUserProfile(username, id); console.log(JSON.stringify(user));
const posts = await threadsAPI.getUserProfileThreads(username, id); console.log(JSON.stringify(posts));
const replies await threadsAPI.getUserProfileReplies(username, id); console.log(JSON.stringify(replies)); }; main(); ```
Tags
Annotators
URL
-
-
twitter.com twitter.com
Tags
Annotators
URL
-
-
help.instagram.com help.instagram.com
Tags
Annotators
URL
-
-
www.threads.net www.threads.net
Tags
Annotators
URL
-
-
blog.joinmastodon.org blog.joinmastodon.org
-
apps.apple.com apps.apple.com
- Aug 2022
-
github.com github.com
-
This very much appears to be a bug or design flaw in puma - The fact that a persistent connection ties up a thread on the chance a request might come over that connection seems like not great behavior. This would really only be an issue when puma is run with no workers (which wouldn't be done in production) but it still seems a little nuts.
-
- Jun 2022
-
answers.microsoft.com answers.microsoft.com
-
This thread is locked.
locked but never resolved?! why lock??
-
- Sep 2021
-
ask.fedoraproject.org ask.fedoraproject.org
-
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
-
- Jul 2021
-
trainingsupport.microsoft.com trainingsupport.microsoft.com
-
If your inquiry was not fully resolved, please post a new question so we may continue in assisting you. This case will now be closed and locked.
-
- Jun 2021
-
github.com github.com
-
Process based parallelisation is simpler than thread based due to well, the GIL on MRI rubies and lack of 100% thread safety within the other gems. (I'm fairly certain for example that there are threaded bugs lurking within the mocks code).
-
-
-
Parallel testing in this implementation utilizes forking processes over threads. The reason we (tenderlove and eileencodes) chose forking processes over threads is forking will be faster with single databases, which most applications will use locally. Using threads is beneficial when tests are IO bound but the majority of tests are not IO bound.
-
- Feb 2021
-
-
I close the issue but we can continue the discussion.
closing does not necessarily imply end of discussion
-
- Jan 2021
-
support.google.com support.google.com
-
This question is locked and replying has been disabled.
-
- Dec 2020
-
github.com github.com
-
locked and limited conversation to collaborators
Why do they punish the rest of us (can't even add a thumb up reaction) just because someone was "talking too much" or something on this issue?
-
- Oct 2020
-
-
Also, as a reminder to everyone, this thread is soft-locked and I will be marking as spam any comments that don't meet the criteria I described above.
-
-
-
@subfuzion That error looks unrelated to the existing discussion.
I assume they locked it in reaction to someone posting something unrelated / off-topic.
-
locked as resolved and limited conversation to collaborators
-
- Sep 2020
-
github.com github.com
-
This conversation has been locked as too heated and limited to collaborators.
-
-
github.com github.com
-
locked as too heated and limited conversation to collaborators
Tags
Annotators
URL
-
- Jul 2020
-
ruby-prof.github.io ruby-prof.github.io
-
ruby-prof provides two options to specify which threads should be profiled: exclude_threads:: Array of threads which should not be profiled. include_threads:: Array of threads which should be profiled. All other threads will be ignored.
Tags
Annotators
URL
-
- Apr 2020
-
forums.tomsguide.com forums.tomsguide.com
-
Not open for further replies.
-
- Nov 2019
-
news.ycombinator.com news.ycombinator.com
-
Threads are closed to new comments after two weeks, or if the submission has been killed by software, moderators, or user flags.
-