HNHacker News
TopNewBestAskShowJobs

eukara

114 karma · joined April 4, 2017

Are we speaking our own mind, or are we parroting someone else?
submissionscomments
eukara··on QuakeNotch: Quake Terminal on your MacBook's notch
while that may be true, the QuakeNotch logo uses trademarked iconography, at least avoid that:

QuakeNotch Logo: https://quakenotch.com/_next/static/media/QuakeNotch.84f1df8...

Trademarks:

https://tsdr.uspto.gov/#caseNumber=75350547&caseSearchType=U...

https://tsdr.uspto.gov/#caseNumber=75350175&caseSearchType=U...

eukara··on Not being federated and E2E as an advantage
Good thing Matrix (https://www.matrix.org) tackled those issues.
eukara··on Another Crack in the Chain of Trust: Uncovering (Yet Another) Secure Boot Bypass
or they have read the Simple Sabotage Field Manual.
eukara··on Elizabeth Holmes's Partner Has a New Blood-Testing Startup
All they needed was AI. Fixes everything.

> "The experimental medical device would allegedly use AI to detect health issues from tests done on bodily fluids". - Newsweek

https://www.newsweek.com/elizabeth-holmes-partner-rakes-mill...

eukara··on Six ways Microsoft's portable Xbox could be a Steam Deck killer
Maybe I am reading this wrong - it feels like people want this to be a Steam Deck competitor? Like the whole 'I'm a PC, run me in two modes and tinker around' thing. Why? They just need to serve the existing user bases of their respective platform libraries.

Especially the implication that this may be running Windows - It'd make more sense for this to be running Xbox its system and not Windows, so people could play their library of existing Xbox games, including backwards compatible games. I have a Series X and that's what I would want it to do, as some of the best games are stuck on OG/360!

People who have an existing game library on PC would have it on Steam anyway - and not the Microsoft Store.

eukara··on Elon Musk Calls Social Security a Ponzi Scheme as He Destroys the US Government
> If I don't get social security benefits, and I don't get my $400K, I personally will be furious with Musk, Trump, and all their Republican enablers the rest of my life.

Small price to pay - for them.

eukara··on Proton no longer posting on Mastodon
They must have given up on the network after the backlash they got for posting https://news.ycombinator.com/item?id=42716712 there. You can see that in their replies to other contemporary posts.
eukara··on David Lynch has died
If you don't even stand behind your statements you are nothing but a coward. Why would anyone take you seriously
eukara··on YouTube gets more aggressive in pushing adblock warnings with countdown timer
It's in the rollout phase. They generally don't test features or design changes globally and at once.
eukara··on Quake 2 is setting a new gold standard for remasters
I can shed some light on this. It's got little to do with physics in this case.

Whereas QuakeWorld uses a network update model based on acknowledgement, Quake II pumped out complete states of all visible entities/objects at a steady 10 Hz and assumes the client interpolates between those states (Primarily to make animation easier for singleplayer, as variable animation rate plus interpolation can be a lot to keep track of per-entity). As Quake II uses UDP connections and has to deal with packet loss, it was seen as easy to just keep pumping out full entity/object states with no regard for deltas. This was later seen as a mistake by John Carmack [1] and they'd try a lot harder in Quake III Arena. This is still a bit of a thorn in many peoples eyes that make modifications to Quake II as you have to break compatibility with the entire mod ecosystem if you wanted to address this. Would have been nice to see this rectified in the re-release.

With the re-release you're basically sending out 4x the rate of the original and there's still slow connections which might chug on all that data. Some parts of the US still deal with speeds that are closer to modem than broadband.

Anecdotal evidence: Some years ago I was advising a fellow Quake II modder on how they could fix some limitations of the network model. They took the easy way and changed the update rate to something higher that felt smooth enough for them and it'd render anything but listen/local games unplayable because they were sending out too much data over the network. Eventually they gave up and started on top of a QuakeWorld based engine to avoid reinventing the wheel.

Also some fun trivia: In the original Quake II, physics are rounded down to network precision. They are not rounded to nearest, mind you - which results in a drunken walk. Unless you're around the [0,0,0] vector on the map's coordinate system, you will be unable to walk forward/back in a straight line.

[1] https://github.com/ESWAT/john-carmack-plan-archive/blob/mast...

eukara··on Discord Rolled Out Yubikeys for All Employees
You need all ~900 employees to 'test' YubiKeys, apparently. Do enlighten me about the value in that.
eukara··on PSA: Intel Graphics Drivers Now Collect Telemetry by Default
Creative Cloud has a web version of Photoshop[1] supposedly and then there's Office 365, which has been around for a good long while now. I suppose one could use those if need be.

[1] https://en.wikipedia.org/wiki/Adobe_Creative_Cloud#Desktop,_...

eukara··on Discord Rolled Out Yubikeys for All Employees
It's being tested internally _after_ having been rolled out to the whole staff?
eukara··on Ask HN: What is an event you would attend in Portland
Regardless of any special events going on, check out Ground Kontrol Arcade. They got real nice drinks and large amounts of authentic arcade/pinball machines - new and old.
eukara··on A.I. imagery may destroy history as we know it
That's like comparing horse and carriage to a modern day truck though, no? This can be fully automated, generating photoreal content on its own. You couldn't airbrush a photo via a cron job like how you can now automate some model generating thousands of images of people rioting/looting for authoritarian purposes. Who will go through the effort of verifying every one of them? Other language models with precision issues?
eukara··on OpenAI’s CEO says the age of giant AI models is already over
Can't wait for us to be able to query GPT for peoples credit card info
eukara··on Play Counter Strike 1.6, with full multiplayer, in the browser
Wow! Fascinating. Source needed a open-source sandbox thing from the beginning. Can't believe things went the way it did - but it doesn't surprise me. The original HL SDK license also prohibited you from releasing anything but game-code in object form. Thank you for this effort.
eukara··on Play Counter Strike 1.6, with full multiplayer, in the browser
That is only the game-logic (which has been 'open' since 1999) and not the engine. That is under a proprietary license and as per terms of the license incompatible with the code that the projects here are using (which are GPL, as they take code from the open-source Quake engines and community projects that have been created over the past 2 decades).

However the projects in question are outside of US jurisdiction for that to matter. They are in violation of id software's and Valve's copyright though.

You can find the original HL SDK license here https://pastebin.com/pAVKk1NL The copy on GitHub has just a find-replace of the Source Engine license, which is not compatible as well. Seems like Human Error either way.

eukara··on Play Counter Strike 1.6, with full multiplayer, in the browser
It is not.

To clarify, this mixes proprietary code with GPL code from id software. Valve has spoken out about the engine used [1] before and has barred it from being used for mods on Steam.

[1] http://web.archive.org/web/20160701071741/http://www.moddb.c...

eukara··on Musk’s Twitter poll says he should step down
https://archive.vn/5WQjm
eukara··on Tell HN: Google is correlating location data to your IP
I'm sorry that you were oblivious to this, but their job is to track and monetize anything they can unless it's explicitly outlawed. Even then, Alphabet breaks the rules (namely of the EU) all the time as they seem to be content with paying fines on a regular basis.

https://www.wired.com/story/eu-hits-google-third-billion-dol...

eukara··on Jack Dorsey: We need a new mobile OS that’s web-only
Like other commenters have said, there is KaiOS. It's a rather neat environment actually - Firefox itself shipped with all the development tools and means to sync apps to the device. I wrote a simple IRC client for the Nokia 8110 4G, which has its very own hacking community (called Banana Hackers) and it was great fun.

However as those devices aren't that powerful, you really don't want it spend a lot of time deal with remote content/media.

That's all, felt like the right place to share this thought.

eukara··on Sapling: A new source control system with Git-compatible client
OpenBSD's Game of Trees is also an alternative that's git compatible, in case that hasn't been mentioned.
eukara··on Taler Systems SA is looking for investors for development of GNU Taler
Massive potential here. They're not asking for much either.
eukara··on Retro game engine for developers that enjoy creating games like it's 1997
The repo is basically Quake II's software-renderer and game-logic module merged into the engine binary. Yamagi Quake II ships with an additional OpenGL 1.3 and 3.X renderer which I'm sure could be ported over if SW was undesired.

While it's something cool to work with Quake II, its net-protocol has its downsides and I'd encourage anyone replace it with QuakeWorlds' networking as you'll run at a locked 10 Hz with the clients interpolating between the frames otherwise. This was done for easier handling of animations in single-player entities, but was regretted later (according to JohnC's own .plan files).

Quake 1 is nicer to work with in that regard. Also get used to wobbly model animations with the MD2 model-format as the precision of the vertex-animated models is very poor :)

It's also interesting to note that Carmack considered using a 16-bit MMX-powered SW renderer for QuakeWorld/Quake II (making it real cutting edge in 1997), but considering the global 8-bit palette was already in place, it would have resulted in a loss of precision of already paletted textures so it was decided against and they did it the old way.

eukara··on OpenBSD: New console font Spleen made default
Awesome! The OpenFirmware font didn't work well at all with tmux sessions, causing artifacts due to it not having the characters for borders and other special characters. It seemed quite limited before.
eukara··on The rise of emoji
Reading this article I got reminded of Google's hairy heart emoji... https://emojipedia.org/google/android-4.4/yellow-heart/
eukara··on German MPs vote for new law to fine social media companies over illegal content
Social media sites != open internet.

Before you make any statements about his this could potentially suppress voices and opinions, you can always make your own site. Even if the government did not interfere with these sites, the sites themselves totally have the right to regulate everything that's being posted. This is only to encourage this because companies like facebook didn't seem to give much of a damn about regulation.

eukara··on Beware of Transparent Pixels
Used to experience this all the time when making maps with custom textures for older games... Lots of people sure didn't though. Especially source ports that would apply filtering to games that didn't have any in the first place and you'd see blue or purple outlines because their original formats were obviously paletted
← PreviousPage 2 of 2