HN user

hexmiles

662 karma
Posts19
Comments167
View on HN
github.com 3mo ago

Pyrite64: N64 Game-Engine and Editor using libdragon and tiny3d

hexmiles
4pts0
www.theguardian.com 8mo ago

UK union accuses Rockstar Games of firing employees attempting to organise

hexmiles
4pts1
openmanet.net 8mo ago

OpenMANET Wi-Fi HaLow open-source project for Raspberry Pi–based MANET radios

hexmiles
148pts42
en.wikipedia.org 9mo ago

Score a Scorewriter Program

hexmiles
2pts0
qoaformat.org 1y ago

The Quite OK Audio Format

hexmiles
2pts0
www.windowscentral.com 1y ago

Bungie vaulting Destiny 2 content backfires with the latest lawsuit court ruling

hexmiles
2pts0
forum.proxmox.com 1y ago

Celebrating 20 Years of Proxmox

hexmiles
2pts0
xkcd.com 1y ago

PhD Timeline

hexmiles
355pts105
www.youtube.com 1y ago

The FAA grounded me for using birth control [video]

hexmiles
7pts1
www.youtube.com 1y ago

Computer program that learns to play classic NES games [video]

hexmiles
1pts0
patchwork.kernel.org 1y ago

Resolution Multiplier for high-resolution scrolling

hexmiles
1pts0
www.youtube.com 1y ago

Beating every possible game of Pokemon Platinum at the same time [video]

hexmiles
1pts0
www.youtube.com 2y ago

A Steam Bug Deleted Someone's Entire PC [video]

hexmiles
10pts3
ruffle.rs 2y ago

Ruffle: 2023 in Review

hexmiles
152pts21
medium.com 2y ago

Visualising Filesystems (2018)

hexmiles
2pts0
www.youtube.com 2y ago

Portal 64: First Slice, is out of beta [video]

hexmiles
3pts0
www.youtube.com 2y ago

Building a Retro-Styled Homebrew Computer and OS from Micro-Controllers [video]

hexmiles
1pts0
www.youtube.com 2y ago

Dave Cutler on Windows [video]

hexmiles
344pts213
www.youtube.com 5y ago

Found seed of minecraft texture pack icon [video]

hexmiles
4pts0

I'm working on TTZ, a sort of, pardon the expression, next-gen terminal protocol.

I wanted a middle ground between web apps and Terminal UI that allows for things like raster images, vector graphics, simple audio support and file transfer; to let me move more apps and workflows from web apps to a lighter experience.

I have an old laptop that I love and is very nice to use, but since it has only 2 GB of RAM, using multiple web apps is out of the question. I live on the terminal and SSH, but it has its own limitations, like spotty support for images, no audio at all, and ReGis (for vector graphics) support is not available in a lot of terminals.

I've recently finished implementing both client and server libraries for multiple languages (with the help of AI), and right now I'm in the process of fully testing and squashing all bugs and inconsistencies. Next, I will port a couple of applications as a proof of concept.

I plan to publish the source code very soon to receive feedback.

What is the difference between the segmentation model used by Intel and the banking model used by a lot of consoles? I've worked with the code of a couple of NES and GBC games, and while banking could be annoying, I never saw it as a particularly difficult model to follow and use. It did require more planning for the various functionality, but it wasn't even the most complex or difficult thing about developing for consoles.

I'm working on two projects:

- TTZ: A sort of next-gen protocol for terminals. The basic idea is to create a dedicated terminal protocol that allows for more features and less legacy cruft (text and commands are cleanly separated). Right now, I’ve defined the protocol and have a couple of implementations ready. It already supports pictures, vector graphics, and file and audio streaming. I love terminals and TUIs, but I found programming and developing UIs against the standard terminal protocols frustrating, so I tried to design a more "modern" version.

- KingD (temp name): A Linux-based OS that tries to unify the roles of router, NAS, and virtualization platform with a single user interface. In my day job, I need to manage multiple FreeNAS, OPNsense, and Proxmox installations, and I wanted something that "encoded" the common workflows I keep repeating and provided a single centralized platform. I’ve been working on this for a while, and I hope to be able to do a Show HN by the end of the summer.

I did something similar on Windows by creating a "virtual desktop," where I can give the app focus without stealing it from another one. The idea was to basically reimplement RemoteApp without needing a dedicated Windows server. However, in that case, the app is not visible to the user unless you use "connect" to the virtual desktop; to do it, I implemented (WIP) a simple VNC server in C#.

Personally, I deleted everything I could but kept the Gmail account for a couple of years with a forward to my new account, and after that, I also deleted it. Google Takeout is a very useful way to quickly create a backup of everything Google.

I tried to search if it's possible for a dev studio to release a game on Steam that works without it, by which I mean that if I uninstall Steam, the games keep working; I wasn't able to confirm, but it seems to be theoretically possible...

None of the games I have in my library work like that, but online some people suggest that some games work even without Steam, once installed.

Your point, however, still stands.

All (most?) Steam games have a very simple DRM that is extremely easy to bypass, and you can find examples on github.

However, a lot of games add their own DRM and/or protection scheme that complicates things.

EDIT: technically there are two distinct component: the actual DRM, called steamstub, and the steamwork library, that does not work without steam but it is not considered drm. Both can be easily bypassed/emulated.

You can't dictate it, but you can influence it.

Imagine if we teach from primary school student to clean their own classroom and bathroom so that everyone must do at least once every x days/week, it think it would help reconsider how we view this jobs. This is just an example, but I think there are plenty of ways for a government to incentivize desirable behavior (even social).

How easy is detecting a transmitting starlink terminal? I assume is pretty easy but i don't know if the phased array antenna and beamforming make detecting from ground harder. Could i detect it with a SDR while driving around, wardriving-style?

While looking at the examples of editing the bear image, I noticed that the model seemed to change more things than were strictly asked.

As an example, when asked to change the background, it also completely changed the bear (it has the same shirt but the fur and face are clearly different), and also: when it turned the bear in a balloon, it changed the background (removing the pavement) and lost the left seed in the watermelon.

It is something that can be fixed with better prompting, or is it a limitation of the model/architecture?

In my case I simply create two wireguard tunnels (one called "vpn", the other called "guest") and use firewall rules to block all traffic from the "guest" tunnel to all service except the one that should be "public" (in my case a minecraft server).

I think you could technically do it with a single tunnel by using firewall rules that refer to the IP address of the single peer but it's less convenient.

NOTE: I also added a dedicated dnsmasq instance only for the "guest" tunnel so that they have DNS working and can use hostnames instead of IP address.

This setup is trivial with both OpenWrt and OpnSense, but it should be doable also with manual setup

I tried a joystick on my keyboard, but for me it didn't really work! To be fair I also don't really like the track-point. I wasn't able to find a joystick "nub" that was comfortable to use, most joystick on the market are not meant for the kind of use that i would need on a keyboard and are really uncomfortable, maybe you could 3d print something more ergonomic but I'm not sure.

One thing I would love to try is a couple of really sensitive encoders for the two axis of a mouse. My split keyboard already has two encoders but they are to "stiff" to be used as mouse.

I also started using mouse key due to RSI and i was surprised how well it works, I use a single speed and I can still be extremely fast (not yet fast as a "real" mouse but very close).

One feature i would love to see is some sort of absolute pointer mode that work in a similar way of what op is doing as an alternative to do quick large movement (especially in multi-monitor scenario).

Compatibility: refers to the ability for client of the latest mincraft server version to be able to connect to the server (pumpkin) unmodified with all mechanics working.

Drop-in replacement: refer to the ability of a server operator to simply exchange the current installation/executable of the server (be vanilla, paper, cuberite, etc...) for pumpkin while maintaining data, configuration, scripts and mods installed.

edit: grammar