HN user

molticrystal

1,922 karma
Posts16
Comments366
View on HN
devblogs.microsoft.com 4y ago

Windows Terminal as Your Default Command Line Experience

molticrystal
11pts0
blog.ryujinx.org 4y ago

Ryujinx: Progress Report September 2021

molticrystal
2pts0
arstechnica.com 4y ago

Reports of Pixel 3s bricking with “EDL” message are growing

molticrystal
5pts1
yuzu-emu.org 5y ago

Yuzu Switch Emulator – Progress Report June 2021

molticrystal
3pts0
yuzu-emu.org 5y ago

Yuzu Switch Emulator – Shader Decompiler Rewrite

molticrystal
39pts0
blog.ryujinx.org 5y ago

Ryujinx: Performance Optimizations with Extensive Ramifications

molticrystal
3pts0
xenia.jp 5y ago

Xenia: New Render Target Cache, 3x3 Res Scaling and 3 Years in GPU Emulation

molticrystal
2pts0
blog.ryujinx.org 5y ago

Ryujinx Switch Emulator March Progress Report

molticrystal
1pts0
blog.ryujinx.org 5y ago

Ryujinx Switch Emululator: February 2021 Progress Report

molticrystal
2pts0
yuzu-emu.org 5y ago

Yuzu Switch Emulator – Progress Report February 2021

molticrystal
2pts0
blog.ryujinx.org 5y ago

Ryujinx: January 2021 Progress Report

molticrystal
1pts0
www.scotusblog.com 5y ago

Argument analysis: Justices debate legality of Google’s use of Java in Android

molticrystal
2pts1
spinsel.dev 6y ago

Implementing a brainfuck CPU in Ghidra – part 1: Setup and disassembly

molticrystal
1pts0
makipl.github.io 6y ago

OpenVIII – Open-Source Final Fantasy VIII Engine

molticrystal
3pts0
thirdpartysource.microsoft.com 7y ago

[zipfile] WSLv2 Linux Kernel May 2019

molticrystal
1pts1
soundcloud.com 10y ago

Meredith Patterson and Eric Raymond: Social Justice in OSS Interview

molticrystal
9pts0

Extensions per container would be a great addition if they don't already have that planned or available. Sometimes an extensions for privacy or security interferes with a website and if I could fork my base enabled extensions then disable a few for just that site it could keep things more compact and organized instead of having to clone a profile for every website with issues.

edit: admin dang has fixed the title

I always interpret the rule [0] "Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize." as applying to stories like this one.

Adding the words [in mice] would not only be the acceptable exception the rule is referring to, but probably necessary. This would align the title properly with the article contents and avoid giving people false expectations about human results.

[0] https://news.ycombinator.com/newsguidelines.html

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.

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.

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.

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...

Plan 9 extensions would only require enough examples to justify and might not take years. Though your taking years assessment would be right if there's a dearth of kernel spots to add up where automatic pointer conversion for anonymous fields, or using the typedef name to access them, offer some improvement, not necessarily even a huge improvement.

Since with the Microsoft extension, it was just waiting until enough examples were woven into the discussion to overcome the back and forth that was preventing "biting the bullet".

I wonder if this would actually make vision worse, increasing nearsightedness or causing the condition. It seems that dark words on light backgrounds can cause your eyes to elongate over time[0] or other conditions to form, and it seems it is no coincidence that many readers require glasses.

Would the same occur with dark mode on a transparent background? While I am not saying that it would negatively effect the eyes, I am skeptical of this claim of letting the eyes relax, it seems like marketing.

[0] Wagner, S., Strasser, T. Impact of text contrast polarity on the retinal activity in myopes and emmetropes using modified pattern ERG. Sci Rep 13, 11101 (2023). https://doi.org/10.1038/s41598-023-38192-9

Poorly worded title, something like this would be clearer:

-----

Chinese Authorities Threaten Mainland Relatives to Shut Down Film Festival in New York

-----

Even the subheading from the article seemed better: "Chinese Police Harass Filmmakers, Families to Undermine Free Expression Abroad"

Though I would of made it "Filmmaker's Families".

How can you be free if your family is held hostage. As soon as a person from China becomes free or achieves anything, this is what happens.

This is what they do just because of a movie they don't care for. Imagine how much further they go when they have a bigger ask for something they truly want.

The coercion is very strong, and why some end up in jail for spying or other criminal acts in the hosting country, even if they end up citizens, and love the place. Very messed up.

It is great that Mercedes-Benz now owns a highly performant electric engine. But is this just an impressive lab breakthrough, or can it work in the real world for their cars? Which means enduring from freezing to high temps, hours of sustained driving, and years of that (or equivalent endurance testing).

I've used Reddit since before subreddits, and I would never want this place to go down that route. But it seems like there is a desire for some of those features Reddit had in its early years.

For me, a touch more Markdown like for text links [text](url) would be nice, not asking for image support or anything like that, though. As cool as the [0] is, the <a href=> tag and its predecessors were invented early on for a reason.

[0] https://en.wikipedia.org/wiki/Href?useskin=vector

Kevo app shutdown 10 months ago

I think you'll find it not as comprising as you believe, and might be a fun project.

Since you'll likely be scrapping it in some fashion, might want to try disassembling it first to see what would need to be done.

If you are not handy with electronics, there is also a chance their will be some work around the 3rd party server at some point, as in the protocol and such being deciphered, or a custom firmware you can build and flash.

If you do get it working, it would make a great spare.

Kevo app shutdown 10 months ago

Europe petitioned for a Don't Kill Games initiative, while I support it whole heartily, this seems like something that is a bit more important and would fit right in with that movement.

Kevo app shutdown 10 months ago

Maybe cut the wires from the current circuit board(s) and throw in a ESP32 with wifi and bluetooth and driver board for the servos.

Your view from a distance, where you rarely download Youtube videos, is common for now, and we still live in a very fortunate time. The problems are short lived, so over long periods, they tend to average out, and you are unlikely to notice them. Even active users will rarely notice a problem, so it is understandable for your use case, it would seem perfect.

Looking closely, at least for yt-dlp, you would see it tries multiple methods to grab available formats, tabulates the working ones, and picks from them. Those methods are constantly being peeled away, though some are occasionally added or fixed. The net trend is clear. The ability to download is eroding. There have been moments when you might seriously consider that downloading, at least without a complicated setup(PO-Tokens, widevine keys, or something else), is just going to stop working.

As time goes on, even for those rare times you want to grab a video, direct downloading may no longer work. You might have to resort to other methods, like screen recording through software or an actual camera, for as long as your devices will let you do even that.

Many smart devices that have youtube functionality(tvs, refrigerators, consoles, cable boxes, etc), have limited or no ability to support that functionality in hardware, or even if they do, it might not be exposed.

Once those devices get phased out, it is very likely they will move to Encrypted Media Extensions or something similar, I believe I saw an issue ticket on yt-dlp's repo indicating they are already experimenting with such, as certain formats are DRM protected. Lookup all the stuff going on with SABR which if I remember right is either related to DRM or what they may use to support DRM.

The claim that Google secretly wants YouTube downloaders to work doesn't hold up. Their focus is on delivering videos across a vast range of devices without breaking playback(and even that is blurring[0]), not enabling downloads.

If you dive into the yt-dlp source code, you see the insane complexity of calculations needed to download a video. There is code to handle nsig checks, internal YouTube API quirks, and constant obfuscation that makes it a nightmare(and the maintainers heroes) to keep up. Google frequently rejects download attempts, blocks certain devices or access methods, and breaks techniques that yt-dlp relies on.

Half the battle is working around attempts by Google to make ads unblockable, and the other half is working around their attempts to shut down downloaders. The idea of a "gray market ecosystem" they tacitly approve ignores how aggressively they tweak their systems to make downloading as unreliable as possible. If Google wanted downloaders to thrive, they wouldn't make developers jump through these hoops. Just look at the yt-dlp issue tracker overflowing with reports of broken functionality. There are no secret nods, handshakes, or other winks, as Google begins to care less and less about compatibility, the doors will close. For example, there is already a secret header used for authenticating that you are using the Google version of Chrome browser [1] [2] that will probably be expanded.

[0] Ask HN: Does anyone else notice YouTube causing 100% CPU usage and stattering? https://news.ycombinator.com/item?id=45301499

[1] Chrome's hidden X-Browser-Validation header reverse engineered https://news.ycombinator.com/item?id=44527739

[2] https://github.com/dsekz/chrome-x-browser-validation-header

I found passage below near the conclusion of the article that mentioned McLibel interesting and decided to look up what it was on wikipedia:

By the 1980s various protest movements gained traction... Between March 1995 and February 2005 the longest-running court trial in British history, dubbed ‘McLibel’, saw McDonald’s bring a claim of defamation against protesters associated with Greenpeace for their distribution of anti-McDonald’s leaflets outside businesses.

In particular this part of the wiki article:

https://en.wikipedia.org/wiki/McLibel?useskin=vector#Libel_c...

Steel and Morris chose to defend the case. The two were denied legal aid, as was policy for libel cases, despite having limited income. Thus, they had to represent themselves, though they received significant pro bono assistance, including from Keir Starmer.

Seems everything is very connected, never would of guess just a reference deep I'd find him there.