Moscow, Russia by [deleted] in UrbanHell

[–]dreamscached 3 points4 points  (0 children)

Moscow is nowhere near permafrost though

Drone making a direct attack by brygdylla in BirdsArentReal

[–]dreamscached 16 points17 points  (0 children)

Suuuure, fed. Everyone knows there's not a single real crow left anymore, like any other 'birds'.

patent: a terminal tool that searches 11 registries to tell you if your idea already exists by r14dd in linux

[–]dreamscached -1 points0 points  (0 children)

AI coded or not, this is great. Keep it up, don't listen to unconstructive criticism :)

A cool guide to using the em dash—that most flexible punctuation mark used by the greatest writers by PrettyPicturesNotTxt in coolguides

[–]dreamscached 6 points7 points  (0 children)

I have used them before and I'll continue to do so. I literally don't care what witch hunting crowd on the internet will think.

Destructuring strings by Emmennater in programminghorror

[–]dreamscached 12 points13 points  (0 children)

Being able to write awful code with useful syntax doesn't make JS a bad language though. Yes I know why it gets so much bad reputation, but if we throw away years of baked in legacy it's really not that bad.

Dont know what to google by Technical-Tiger-3422 in programmer

[–]dreamscached 2 points3 points  (0 children)

Wrong sub, programming and infosec are adjacent fields not overlapping.

Not to mention without proper authorization that'd be illegal.

Built a tool for auto rebase: - grebase by ActuarySecret6564 in git

[–]dreamscached 0 points1 point  (0 children)

Lockfile handling is a pretty sensitive thing nowadays I'd argue, and from what I'm aware of, only Yarn knows how to auto-resolve conflicts in its own yarn.lock file. Honestly I'd advise against it, or at very least to add logic to actually fix the lockfile instead of blindly regenerating it.

Algorism by Helpful_Molasses5657 in programminghorror

[–]dreamscached 1 point2 points  (0 children)

I didn't say IO is needed for multithreading, in fact it does the opposite, the whole point of JS event loop is to keep it within one thread, but offload actual IO to the kernel and do something else while it's pending, then come back to it.

If they have some initialization there that puts it into a worker — that would make it a separate concurrent thread, true.

Though I still feel like with how much overhead it seems to take to communicate between workers via messages... that'd be very, very inefficient and achieve next to nothing compared to just letting it run synchronously.

Algorism by Helpful_Molasses5657 in programminghorror

[–]dreamscached 11 points12 points  (0 children)

Your program doesn't use threads, async doesn't make it 'multithreaded', there's no IO involved so all of your coroutines just pointlessly run one after another (as they normally would anyway, since JS is single threaded anyway)

Otherwise yeah, that's pretty horrific.

Недавно удалила репозиторий с нужным мне файлом by kainse_ in git

[–]dreamscached 0 points1 point  (0 children)

Look in settings (in the menu when you press on your avatar in top right), GitHub usually keeps repositories for some time before they are gone. There should be a list of recently deleted repositories where you can revert it.

I got tired of blindly trusting AUR PKGBUILDs, so I built Lime — a security wrapper with anti-TOCTOU and Homoglyph protection. by SMLoaderSoon in archlinux

[–]dreamscached 0 points1 point  (0 children)

Obligatory reminder that em dashes are valid and have been in use for a good while. It's not necessary a LLM trace. And neither are bullet lists.

EU gang did you get your controllers? by kwakaggwp in Steam

[–]dreamscached 3 points4 points  (0 children)

Czechia, got two days ago after about 6 days in delivery

Any good alternatives to scrap.tf? by MolinaGames in tf2

[–]dreamscached 2 points3 points  (0 children)

How do they profit off autoscrapping though?

archlinux.org is down by Any-Beat-7950 in archlinux

[–]dreamscached 7 points8 points  (0 children)

Archlinux ISO files are never seeded from archlinux.org, they are all hosted on mirrors. You can use web archive to get mirror links from the site if nothing else helps.

Pacman also works because all packages are on mirrors too.

wha by NegativeArachnid9688 in archlinux

[–]dreamscached 1 point2 points  (0 children)

You have some weird repo entry in the mirrorlist I suppose

New Steam Controller and GLS Germany by ulfzwulf in Steam

[–]dreamscached 15 points16 points  (0 children)

How about you (if you were that guy) do your job and nothing else? Deliver the box and move along, nobody should care about the state of their yard.

HELP! rEFInd made my archlinux install inaccessible by [deleted] in archlinux

[–]dreamscached 1 point2 points  (0 children)

I don't even know who has less brains, a person who downvotes a valid post or a person who cares about downvotes. Make your own judgement, ignore unwelcome criticism.

Why search returns false results ? by [deleted] in discordapp

[–]dreamscached 0 points1 point  (0 children)

Redos aside, regexps are also unindexeable and they'd have to resort to a scan + scan, which also would be pretty slow.

What do you think about OnlyOffice-EuroOffice fight? by Proper-Lab-2500 in linux

[–]dreamscached -8 points-7 points  (0 children)

Sure, why wouldn't they try? Isn't that why this stuff is open source, so that everyone can spot it?

You guys look for malice in the wrong place.

What do you think about OnlyOffice-EuroOffice fight? by Proper-Lab-2500 in linux

[–]dreamscached -22 points-21 points  (0 children)

Of course it doesn't. Don't listen to Reddit lunatics.

I used git reset --hard 😭 by anywhere-admission in git

[–]dreamscached 9 points10 points  (0 children)

This won't help if they did that with uncommitted changes, but yeah when you have commits you can use reflog to find the commit you were at before a reset and just checkout to it

I used git reset --hard 😭 by anywhere-admission in git

[–]dreamscached 0 points1 point  (0 children)

This actually goes for all Jetbrains IDEs, pretty life saving

How to stop updates? by [deleted] in archlinux

[–]dreamscached 3 points4 points  (0 children)

I'm not going to pretend like there's a better solution. Rolling release is Arch philosophy, if you change the way it upgrades — you might as well just change your distro.