frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Emacs 31 Is Around the Corner: The Changes I'm Daily Driving

https://www.rahuljuliato.com/posts/emacs-31-around-the-corner
175•frou_dh•2h ago•67 comments

Has W Social switched to closed source?

https://blog.elenarossini.com/w-social-public-institutions-and-the-theater-of-european-digital-so...
89•nemoniac•1h ago•44 comments

I found 10k GitHub repositories distributing Trojan malware

https://orchidfiles.com/github-repositories-distributing-malware/
120•theorchid•2h ago•33 comments

Hospitals and universities repurposing drugs at 90% lower cost

https://www.kcl.ac.uk/news/hospitals-and-universities-repurposing-drugs-at-90-lower-cost
129•giuliomagnifico•4h ago•55 comments

Migrate from OpenClaw

https://hermes-agent.nousresearch.com/docs/guides/migrate-from-openclaw
10•JumpCrisscross•13m ago•2 comments

Midjourney Medical

https://www.midjourney.com/medical/blogpost
1049•ricochet11•12h ago•727 comments

Advanced Compilers: The Self-Guided Online Course

https://www.cs.cornell.edu/courses/cs6120/2025fa/self-guided/
80•ibobev•3h ago•5 comments

Microsoft new Outlook takes 10 seconds to do what Outlook Classic does instantly

https://www.windowslatest.com/2026/06/15/microsofts-new-outlook-takes-10-seconds-to-do-what-outlo...
192•Adam-Hincu•2h ago•122 comments

DeepSeek Introduces Vision

https://chat.deepseek.com/
301•RIshabh235•8h ago•118 comments

Modos Color Monitor Pushes E-Paper Displays Further

https://spectrum.ieee.org/modos-e-paper-monitor
41•Vinnl•3h ago•14 comments

Local Qwen isn't a worse Opus, it's a different tool

https://blog.alexellis.io/local-ai-is-not-opus/
337•alphabettsy•11h ago•181 comments

We built a persistent agent memory layer on Elasticsearch with 0.89 recall

https://www.elastic.co/search-labs/blog/agent-memory-elasticsearch
52•showmypost•3h ago•12 comments

.gitignore Isn't the Only Way to Ignore Files in Git

https://nelson.cloud/.gitignore-isnt-the-only-way-to-ignore-files-in-git/
65•FergusArgyll•4h ago•13 comments

Lore – Open source version control system designed for scalability

https://lore.org/
1194•regnerba•1d ago•637 comments

How Alberta Eradicated Rats

https://worksinprogress.co/issue/albertas-war-on-rats/
16•tzury•1h ago•4 comments

Image Toolbox (T8RIN)

https://github.com/T8RIN/ImageToolbox/
9•unexpectedVCR•3d ago•2 comments

Vinyl Cache and Varnish Cache

https://vinyl-cache.org/organization/on_vinyl_cache_and_varnish_cache.html#org-vinyl-varnish
47•embedding-shape•3d ago•14 comments

Seven Perfect Shuffles Randomize a Deck of Cards. But How Many Sloppy Ones?

https://www.quantamagazine.org/seven-perfect-shuffles-randomize-a-deck-of-cards-but-how-many-slop...
38•layer8•5h ago•24 comments

Git platform built for agentic era

https://gitlawb.com/node
6•kevin11111•1h ago•7 comments

AMD silently removes memory encryption from consumer Ryzen CPUs

https://www.tomshardware.com/pc-components/cpus/amd-silently-removes-memory-encryption-from-consu...
282•lompad•6h ago•140 comments

Unity vs. Floating Point

https://aras-p.info/blog/2026/06/11/Unity-vs-floating-point/
14•ibobev•3d ago•0 comments

US holds off blacklisting DeepSeek, more than 100 firms deemed security risks

https://www.reuters.com/world/china/us-holds-off-blacklisting-chinas-deepseek-more-than-100-firms...
496•giuliomagnifico•1d ago•546 comments

I need your clothes, your boots, and your motorcycle

https://rbelmont.mameworld.info/?p=1725
98•ingve•6h ago•83 comments

I hate compilers

https://xeiaso.net/notes/2026/anubis-wasm-vendor-binary/
121•xena•9h ago•103 comments

Sogen – High-performance Windows and Linux userspace emulator

https://sogen.dev/
57•fratellobigio•3d ago•16 comments

Clojure Hosted on Go

https://github.com/glojurelang/glojure
183•dnlo•15h ago•23 comments

How we run Firecracker VMs inside EC2 and start browsers in less than 1s

https://browser-use.com/posts/firecracker-browser-infra
300•gregpr07•1d ago•211 comments

Taxonomy of the Occlupanida (parasitoids on bread bag tags)

https://www.horg.com/horg/?page_id=921
178•beatthatflight•15h ago•42 comments

Storied Colors – A catalogue of named colors

https://storiedcolors.com/
206•susiecambria•16h ago•48 comments

The Alaska Server

https://serialport.org/blog/the-alaska-server/
40•speckx•2d ago•11 comments
Open in hackernews

I found 10k GitHub repositories distributing Trojan malware

https://orchidfiles.com/github-repositories-distributing-malware/
118•theorchid•2h ago

Comments

astronodev•2h ago
I uploaded several of these virus-infected archives to VirusTotal. In each archive, under the “Network Communication” section, the virus makes requests to three resources: a GET request to a website to retrieve IP information, a POST request to a Polygon RPC node (drpc), and a POST request to what appears to be the virus creator’s server. I can only assume that the scheme is designed to steal cryptocurrency.
axus•1h ago
It will feel very spooky when they stop updating because of this essay .
mmsc•1h ago
> Another month later, GitHub support sent me an email saying that they had removed these repositories.

I recently discovered a campaign where somebody was forking very small but useful codebases, and replacing the distributable with some malware, and making the repository have better SEO with changes to the README. My case was a simple macOS application that could be used to control some Phillips LED light strip.

I reported it to GitHub and it was removed within 24 hours.

I discovered another repository like this, and they still haven't replied since (one month).

No clue how their malware reports work. I'm surprised they don't partner with some antivirus company to at least scan "releases" for malware (not repositories themselves)

lookeey•1h ago
It happened a few times to me that I'd find some very well constructed scam scheme (cryptocurrency washing systems, web platform/phishing scams), then I'd research deeper into it to see how it worked, just to ultimately feel powerless not knowing what to do with the information.
jp0001•1h ago
I uploaded a sample found here (https://github.com/alexct142010-cell/McBackuper ) to Genus Codes (need an account): https://genuscodes.com/results/7ad4b911d05a12f91ab27ba3baa35... Seems to be related to the disco trojan family, by way of normalized function matching at 50% to malicious file https://genuscodes.com/results/eddbc29db4677e00c1a901aadbadb... and a normalized 50% match to https://genuscodes.com/results/fdb6cff68a2a8c08779d64a7cf61d...

Virustotal link: https://www.virustotal.com/gui/file/fdb6cff68a2a8c08779d64a7...

emodendroket•1h ago
I have to say, the principle that open-source software can't do anything nefarious because the source is open just hasn't held up for a lot of reasons -- including that nobody has the time to inspect the code, let alone ensure that it matches the binaries; and also that GitHub has become a distribution hub for software used by lots of people with no ability or interest in auditing the software they use.
embedding-shape•59m ago
> the principle that open-source software can't do anything nefarious because the source is open just hasn't held up for a lot of reasons

You've been living on such a principle? That sounds insane, why would something not be nefarious just because you can read the code?

The way I was "raised" by FOSS greybeards screaming at me through web forums, was that any software available on 3rd party websites anyone can upload anything to, will be filled with viruses and malware, and this was early 2000s. Surely people still advocate for this mindset today, when it's even more likely?

emodendroket•57m ago
No, I've not been "living on" such a principle but it was a big claim for "the bazaar."
embedding-shape•54m ago
Aha, wasn't that argument more about that closed source software is more likely to hide stuff you don't agree with, than FOSS? Not necessarily that FOSS won't have any viruses or malware, but it's at least less likely. That was my take away, but long time ago I read the book admittedly, I might misremember or transformed it automagically over time.
CapsAdmin•
fastcrw•58m ago
are there any ci/cd that controls them?
rkozik1989•58m ago
People need to do their due diligence when including open-source software and packages not just when they first use them but anytime you have a need to upgrade them. I highly doubt I'm the first one to think of this, but there really aught to be tool or comprehensive set of tools that routinely scan open-source software and packages for potentially malicious code and alert users of the problem(s).
junon•54m ago
There are. Socket, Aikido, and a number of others do this all the time.
aweiher•32m ago
Step-Security, Wiz ..
StableAlkyne•53m ago
> I typed the project name into Google, and my repository appeared in the results. I entered the same query into Bing, and someone else’s repository appeared in the results

Side story, this kind of thing is what made me stop using Bing.

I had been using it as the default for searches (it sucks, but it's at least not Google), until I landed on a phishing page for my bank (I haven't committed it to memory yet). The page was a near perfect copy, and I would easily have gotten pwnd by it if they didn't have a modal asking me to run some code in my terminal for "security activation" that made me go "that's a little odd... Is this the right address OH SHIT that's a .ru domain"

I never see Google return phishing pages or typo squatters in the first page. Bing constantly returns that stuff in the first several results.

weird-eye-issue•48m ago
This is where password managers are useful because they would refuse to fill in login information since the domain doesn't match
vel0city•44m ago
"Dang, this site isn't working right with the password manager's detection. Guess I just gotta paste the password in again..."

Meanwhile U2F/Passkeys can't possibly be abused like this.

tjoff•38m ago
Yeah but the downsides of passkeys make them so much worse anyway.
jcattle•20m ago
Pretty happy with having a yubikey on my keychain. Log in someplace new? plonk in your yubikey and off you go!
pydry•35m ago
Microsoft: and the one thing we absolutely refuse to use AI for is to flag this kind of bullshit to protect users, because it would violate the rule of "don't do anything actually useful with it".
schedpilot•31m ago
damn 10k ? thats a lot, how did you get them ?
theorchid•15m ago
Hmm. Using a script. That's explained in the article)
35m ago
This is my takeaway as well. Having the source code open makes it auditable, if not by you, maybe the community.

The free software license specifically gives the software an extra advantage in that changes to the software must be shared openly, if distributed as as binaries.

jankdc•6m ago
> source code open makes it auditable, if not by you, maybe the community

I think part of why this social engineering works so well is it takes advantage of that "many eyes" trust, where people are prone to delegating the responsibility of checking to the community and not do due diligence on themselves. I know I'm susceptible to it if I see a Github repo with more than 10k stars on it.

tuwtuwtuwtuw•54m ago
> You've been living on such a principle?

I have not, but in case you missed it, this principle has been used by open source proponents for decades. I'm an open source developer myself, but always found it odd.

fsflover•45m ago
This is not the argument at all. It's just easier to discover malware in closed software.
atmosx•26m ago
Not true. If statistics offer a “measure” of reality, my guess is that “OS doing nefarious things” must fall between 0,005% and 0,007%. In any case compared to the extracted value it’s … nothing.
Yokohiii•11m ago
If all projects on github were closed source with public "trust me bro" binaries the situation would be of course much better.
ptx•10m ago
The problem the article is describing seems to have little to do with open source. There were GitHub repositories that had links added in their READMEs to a zip file containing compiled binaries.

GitHub is not a curated software repository. It's essentially no different from some random stranger linking to some binaries on a forum. (There are communities that seem to have no concerns about running unknown binaries from strangers in forum threads, but I wouldn't recommend it.)

someguyiguess•7m ago
And when your keychain gets lost then what?
AlotOfReading•3m ago
I used to keep a yubikey in a spare slot on my laptop. One day it fell out and subsequently escaped through an unnoticed hole in my backpack.

I've never lost a password because my backpack was overly abused.

bonoboTP•37m ago
Exactly. All these ideals work in theory but then in reality banks are also incompetent and will use all kinds of domains.

Same with meta and Google where they often direct you to domains that aren't under their main one and it's actually legit, but there's no way to know. It's impossible to teach family members to pay attention if it's really that domain because it's often legit not that domain.

StableAlkyne•11m ago
I use keepass (FOSS under GPL, fully offline).

It does not detect domains.

chrisweekly•4m ago
speaking only to search quality: try Kagi.