Hacker Newsnew | past | comments | ask | show | jobs | submit | molticrystal's commentslogin

Even the most closed community will often accept a contribution if you are polite and email them.

An open source developer had disabled pull requests and other operations on their repository because they were fed up with harassment. They gained a reputation for being extremely disagreeable at that time. I was unaware of this and simply assumed that was how the project worked. I had to do some minor investigative work to find their email address and I sent them a polite, low pressure email with my unsolicited patch and made it clear it was fine to use it or ignore it. They thanked me, explained the situation, even apologized for the difficulty, and said locking things down was the only way they knew to cope with the situation, and of course applied the fix.


Is it happening in the popular repos?

What is Defender marking it as? I also wonder if they are just special casing this program and it would work again if the code was shuffled a bit or if it used the AMSI sig [0] instead of EICAR or if they actually fixed the problem.

[0] https://github.com/Roadmvn/C-Full-Offensive-Course/blob/main...


Detected: Program:Win32/Wacapew.C!ml

With a link to: https://www.microsoft.com/en-us/wdsi/threats/malware-encyclo...


Chrome has 1496 [0] known options as of today, maybe after a few more pushes they'll catch up to the 1843 of JVM.

An interface like above to sort things would probably be quite helpful as well.

[0] https://peter.sh/experiments/chromium-command-line-switches/


the link throws an error 500, "There has been a critical error on this website.":

archived on 2026-04-12: https://web.archive.org/web/20260412085953/https://peter.sh/...


Why not compiling it to Java source code (not bytecode)? Users would use their own Java compiler then.

Same as, say, ANTLR generates code to parse various texts to AST.


Suggestions:

Put the parameters into the url so searches can be bookmarked, like zip codes, terms, filters, and other aspects can be shared easily as well.

Description search both include (like i7, 16GB) which is good for electronics and exclude for example exclude "repair" or "needs repair" which is helpful for many things.

Category specific filters, vehicle millage range, year

Keywords classification filters like pickup, delivery, payment methods, how many days you have to pay if known, etc.

You are probably already thinking along these lines for some of them, just an encouragement to implement. Yes categorization/filters can be fuzzy(commas, which word or plurals used, etc), so feel free to put the [beta] or [experimental] tag until a recipe that gets most of the stuff works.

Thanks for building this, I bookmarked it and already shared it with a few friends.


I second the search parameters in URL. RSS feed of search page would also be great.


RSS Feeds of searches would be great, I know alerts exist, but for this community being able to get data through alternative methods, especially RSS is very appreciated.


Noted. Crazy that as I was building this I was wondering whether I should be designing it as much for agent browsing as for humans.

Update: search params are now passed into the URL


it's not so much for agents as for getting fresh deals right in your browser sidebar (Zen Browser live folders, for example) or a dedicated RSS reader app (like Newsflash)

I only read HN through Zen Browser sidebar and, rarely, Telegram at this point. everything else - friends' blogs, Codeberg/Tangled/GitHub activity - only as new tabs on the left side of the screen.


Consider me a +1 for rss. That's one thing GovDeals is sorely missing.


Very kind of you - sharing this has definitely highlighted some of the rough edges :) Search / Alert accuracy is one big thing I need to make better, and I will take note of these suggestions.


>Does it support MLX or metal on Macs?

This is answered from their Project Roadmap over on Github[0]:

Recently Completed: macOS (beta)

Under Development: MLX support

[0] https://github.com/lemonade-sdk/lemonade?tab=readme-ov-file#...


Using the below page you can check your extensions, select all your extensions on chrome://extensions/ (everything on the page, it will filter it out IDs) and it will check if any IDs match.

https://output.jsbin.com/gihukasezo/

or

https://jsfiddle.net/9kLsv3xm/latest/

or

https://pastebin.com/Sa8RmzcE


While I'll ignore the System D hyperbole, your point about Unix has merit.

I think the *BSD are also good, at least from an educational standpoint, with their relative simplicity and low system requirements. Since there is a lot of integration making a from scratch distro might take less material, but it could be supplemented with more in depth/sysadmin exploration.


From an education standpoint for those who really, really want to understand, the *BSD init and SysVinit systems require direct human administration. You break it, you fix it. Then, and only then, does learning systemd's ''then something happens behind the curtain'' type of automation make sense. If the student decides that one is more suitable than the other(s), they've done so from an enlightened vantage point.


I thought systemd was fairly straightforwards, even if it does too many different things for my tastes. What's an example of it doing a too much magic behind the curtain thing?


Bear in mind that the entire purpose of systemd is to replace a huge amount of previous system administration solutions in a fashion that is centralized and automated, and not in need of as much human intervention as previous init systems. For copious examples, look through these comments and the huge number of previous HN threads on this huge topic. That is my answer.


If there are so many such instances, surely you must have one that comes readily to mind, then.


I can do gainsaying too: surely you didn't look through these comments and the huge number of previous HN threads on this huge topic. Do your own work.


https://hn.algolia.com/?dateRange=last24h&page=0&prefix=fals...

I have read the first couple pages of these results. Would like you like to highlight one of these in particular?


Here's an example:

When I was building the initial version of my distro starting from a Linux Mint computer, one time I accidentally double-mounted the virtual filesystems (/tmp, /run, /proc, etc), on the target volume as my script was too primitive and didn't check the mounts first.

Exactly 60 seconds later, the whole system crashed.

Later I accidentally did this again, except this time immediately caught the problem and undid it. No matter--systemd still crashed 60 seconds later anyhow.

Or like the bug that was revealed a while back where the firmware EEPROM was writable by default in /sys or wherever it was, resulting in somebody's firmware getting overwritten and the system bricked. lol

That's the systemd life for you, in a nutshell. That sort of thing times a thousand. Not all at once, mind you--it will just take a nibble out of you here and there on and off until the end of time. After a while it will straight up fuck you, guaranteed. Which is exactly what it was designed to do.

Same with anything "Linux Puttering" touches. The guy who is now officially a Microsoft employee, as people were saying he really was all along.


More and more Youtube search results are a playlist when you click the result.

This causes a fatalistic chain where the video has a captcha, and if you don't answer it in 5-15 seconds it goes to the next in the playlist and the process repeats. This turbo charges uncontrollably down the series of videos.

The solution is within seconds remove the &pp= (or go back a few pages and do so) this gives you as much time as you need to solve the captcha. Or remember to copy the search result link instead of clicking on it and clean it up.

I wrote to youtube about this bug where playlists don't wait for you to answer the captcha and never heard back from them, which is what I expected, but figured I'd try.


The verbs used in RDMA are Turing complete [0] [1] . They don't seem to be all be accessible from SMB3/SMB Direct, and the SMB opcodes themselves seem lacking, but with enough effort maybe you can get access or add what you need and this would form a path to finally have the ultimate Super Mario Brothers 3 Remote Direct Memory Access tech.

[0] https://www.usenix.org/conference/nsdi22/presentation/reda

[1] https://www.youtube.com/watch?v=sTT_XPfYudg


They have a bag of dirty tricks [0], here are a few highlights including a couple already mentioned:

    /* Dead subpixel (Thanks M) */
    .content[role=main]:before {
        content: "";
        position: fixed;
        top: 126px;
        left: 242px;
        width: 1px;
        height: 1px;
        background: #f0f;
        z-index: 9999;
    }

    /* Hair */
    .content[role=main]:after {
        content: "";
        position: fixed;
        top: 150px;
        right: 150px;
        width: 140px;
        height: 200px;
        border-radius: 50%;
        box-shadow: 2px 0 rgb(60, 24, 24, 0.3);
        transform: skewX(-30deg) scale(0.6);
        pointer-events: none;
        z-index: 9999;
    }

    .thing.comment[id*=c] {
        transform: rotate(1deg);
        margin-top: 30px !important;
    }

    .comment p a{
        font-family:Comic Sans MS, Impact,serif;
    }
[0] https://www.reddit.com/r/mildlyinfuriating/wiki/config/style...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: