HNHacker News
TopNewBestAskShowJobs

skymt

2,574 karma · joined June 10, 2010

submissionscomments
skymt··on Patrick's Parabox
Perhaps the zooming presentation was, but the mechanical inspiration was a different jam game, Sokosoko.

https://juner.itch.io/sokosoko

skymt··on Removing cookie consent requests from Firefox iOS
About half of smartphones sold in the US and Canada are iPhones. The Mexican market is dominated by Android.
skymt··on Facebook loses users for the first time
It came out a couple months ago.

https://www.oculus.com/horizon-worlds/

skymt··on Yuzu: Nintendo Switch Emulator
Bleem successfully defended their commercial PlayStation emulator against a lawsuit from Sony, setting a solid precedent in US law even though the legal costs ended the company.

https://en.wikipedia.org/wiki/Bleem!#Sony_lawsuit

skymt··on Nim Community Survey 2021 Results
AV vendors have points of contact to report false positives. They don't always respond quickly, but they're not brick walls. Reliable FPs from a specific toolchain seems like something their team would be especially interested in solving. CrowdStrike's reporting point is an email address on their contact page: https://www.crowdstrike.com/contact-us/
skymt··on Unicode Normalization Forms: When ö ≠ ö
There are a couple arguments against case-insensitive filesystems I think are strong. The first is simply compatibility with existing case-sensitive systems. The second is that case is locale-dependent, so a pair of names could be equivalent or not depending on the device's locale.

I don't think I've seen any good argument against normalization, though.

skymt··on I made my first web0 website today. It's so cool it just works
Let's hear what the father of the web had to say about web 3.0.

> People keep asking what Web 3.0 is. I think maybe when you've got an overlay of scalable vector graphics – everything rippling and folding and looking misty – on Web 2.0 and access to a semantic Web integrated across a huge space of data, you'll have access to an unbelievable data resource… — Tim Berners-Lee, 2006

That's funny, he didn't mention blockchains once.

skymt··on Palm oil favors tumor expansion
Not the worst place to start, but considering palm oil has been used in cooking for thousands of years it's not clear what that principle has to do with this story.
skymt··on ‘Rust’ crew describes on-set gun safety issues and misfires days before shooting
Please understand that blanks are live rounds and can be deadly if handled without care. Saying it was a live round does not mean it was a bullet. From the article:

> A source close to the union said Local 44 does not know what projectile was in the gun and clarified that “live” is an industry term that refers to a gun loaded with some material such as a blank ready for filming.

skymt··on Brave Search replaces Google as default search engine in the Brave browser
You're probably thinking of "Personal Blocklist", an official Chrome extension developed by Google. It's no longer available.

https://www.ghacks.net/2010/03/18/blacklist-google-search-re...

skymt··on OpenMW: Open-source reimplementation of TES3 Morrowind
TES3MP is being merged into OpenMW.

https://openmw.org/2019/time-to-make-stuff-official/

skymt··on Call of Duty Adds Kernel Level Driver for Anti-Cheat
A writeup from an esports org on hardware cheating: https://blog.esea.net/esea-hardware-cheats/
skymt··on ScummVM 2.5 “Twenty years ago today”
Many of those modern-retro adventures are now playable in ScummVM thanks to the addition of AGS support.
skymt··on ScummVM 2.5 “Twenty years ago today”
Crusader was built on the engine written for Ultima 8, which is supported as part of the ScummVM project's expansion into CRPGs.

MacVenture support has been tinkered with over a couple of GSoC terms. It's not ready but there's interest and a foundation to build on: https://wiki.scummvm.org/index.php?title=MacVenture

skymt··on ScummVM 2.5 “Twenty years ago today”
You may have played it on ResidualVM, a project that has now been merged into ScummVM.
skymt··on PICO-8 – Fantasy Console
Commerical PICO-8 games are a minority but they exist. PICO-8 can export a standalone Windows, Linux or Mac executable, or a web page. The license explicitly grants the right for authors to sell exported games.

https://itch.io/games/made-with-pico-8/store

skymt··on Unhook: Hide YouTube Recommendations
This is what I use:

  youtube.com##.ytp-suggestions
  youtube.com##.ytp-pause-overlay
  youtube.com##.videowall-endscreen
  youtube.com###related
  youtube.com##ytd-comments
skymt··on Using RSS to replace social media
Mastodon uses an HTML microformat called h-feed for federation of user feeds. h-feed is based on hAtom, which is a microformat encoding of the Atom feed format. So your idea isn't all that far off from how the most popular federated social network system is designed (though there's more to it).
skymt··on “Why should I use Nyxt if I can use Vimium?”
> I could imagine an extension that's modal and allows its own plugins to be written in JS and then loaded. This doesn't seem at all to be a fundamental limitation, just "Vimium et al aren't designed this way."

Currently yes. When Chrome eventually mandates Manifest V3 extensions, they will no longer be able to run code not contained in the signed extension package.

https://developer.chrome.com/docs/extensions/mv3/intro/mv3-m...

skymt··on How WhatsApp enables multi-device capability
Did those chat programs encrypt messages end-to-end while syncing message history across devices?
skymt··on Rainbow Six Vegas, SWAT 4 unplayable due to disabled ad server
This clip from the latest (full-priced) entry in the NBA 2K series has been going around the last few days. Truly pushing boundaries in in-game advertising. You can visit a State Farm retail outlet and talk to an employee who says what a big fan he is and gives you a State Farm employee uniform you can wear in the off-court parts of the game.

https://twitter.com/capybaroness/status/1436475796357582876

skymt··on Mozilla has defeated Microsoft’s default browser protections in Windows
Edge defaults to Bing for searches, which is a direct source of revenue via ads. Edge also uses browser history for ad targeting via the "personalize your web experience" option; I don't recall whether that's enabled by default but I'd expect it is. On top of those there's a price-comparison feature (affiliate revenue) and a Pinterest partnership.
skymt··on A privacy war is raging inside the W3C
The Gemini protocol is intended to exclude features that could be used for tracking. It has no cookies, user-agent, referer, etc and the protocol is not extensible enough that such features could be easily added.

Also, frankly, the spartan design of native Gemini pages (very limited formatting, no scripts or even inline images!) means that the circle of nerds who use Gemini will almost certainly remain too small to catch the eye of ad-tech. It's hostile to commerce in a way I find kind of delightful.

https://gemini.circumlunar.space/docs/faq.gmi

skymt··on A bitter pill for Microsoft Copilot
If you consider AI to be similar enough to humans to directly map our ideas about copyright and fair use, then copyright is way down the list of concerns we need to address. First we would need to arrange wages for each ML system's labor, as well as considering how to handle voting rights.
skymt··on LDtk: A modern and open-source 2D level editor
Dead Cells and a number of other high-quality commercial games are using Heaps: https://heaps.io/

The Haxe website has links to some other popular frameworks like OpenFL and HaxeFlixel: https://haxe.org/use-cases/games/

skymt··on Why Prefetch Is Broken
You are missing something, but I wish people hadn't down-voted you for asking an honest question.

The problem described in the blog post is that prefetch loads the resource into cache, which when combined with per-site cache segmentation means that it's ambiguous which cache a resource should be loaded into when it's prefetched across sites.

skymt··on Text editing hates you too (2019)
Vim supports the style of editing you describe; see the documentation for the 'virtualedit' option.

https://vimhelp.org/options.txt.html#%27virtualedit%27

skymt··on Are top websites using WebGL for fingerprinting?
ANGLE has OpenGL and OpenGL ES backends in addition to Direct3D, as well as partial Metal support.

https://chromium.googlesource.com/angle/angle/+/master/READM...

skymt··on 68k.news: A Netscape 1.1 makeover of Google News
Nitpick nitpick: the html doctype doesn't imply UTF-8. Valid modern HTML documents must be encoded using UTF-8, but the standard also requires that the encoding be specified somehow.

> The Encoding standard requires use of the UTF-8 character encoding and requires use of the "utf-8" encoding label to identify it... If an HTML document does not start with a BOM, and its encoding is not explicitly given by Content-Type metadata, and the document is not an iframe srcdoc document, then the encoding must be specified using a meta element with a charset attribute or a meta element with an http-equiv attribute in the Encoding declaration state.

<https://html.spec.whatwg.org/multipage/semantics.html#charac...>

skymt··on 68k.news: A Netscape 1.1 makeover of Google News
You don't even need <html>. <https://html.spec.whatwg.org/multipage/semantics.html#the-ht...>

This is a valid HTML5 document:

    <!doctype html>
    <title>This is valid!</title>
    <p>Really, it's valid!
Paste it into the validator yourself if you don't believe me: <https://validator.w3.org/nu/#textarea>
Page 1 of 13Next →