HNHacker News
TopNewBestAskShowJobs

exikyut

4,238 karma · joined July 6, 2017

Say hi? I don't bite :) but will very probably take a few billion years to get back to you: com.gmail@asmqb7

See https://news.ycombinator.com/user?id=i336_ for old comments. Unsure if accidentally-locked accounts can be recovered; made new account regardless.

submissionscomments
exikyut··on Memories from old LAN parties
Do you remember what parts acted like what?
exikyut··on Rewriting wipEout
wie put no 'o' in the URL :'(
exikyut··on Temptations of an open-source Chrome extension developer (2021)
Ah, 2011, the age of so many Angry Birds clones...

I just found https://archive.org/details/PuffleLaunchAPK and https://archive.org/details/PuffleLaunchAmazonAPK (both point to each other), with a note that says that the latter generally works and the former crashes. I can verify this; on my (Android 8, 32-bit compatible) device the Play version crashes with:

  08-10 14:55:03.864 25995 25995 E linker  : ERROR: OOPS:     0 cannot map library 'libmono.so'. no vspace available.
  08-10 14:55:03.864 25995 25995 D AndroidRuntime: Shutting down VM
  ...
  08-10 14:55:03.865 25995 25995 E AndroidRuntime: FATAL EXCEPTION: main
  08-10 14:55:03.865 25995 25995 E AndroidRuntime: Process: com.disney.PuffleLaunch, PID: 25995
  08-10 14:55:03.865 25995 25995 E AndroidRuntime: java.lang.UnsatisfiedLinkError: Bad JNI version returned from JNI_OnLoad in "/data/app/com.disney.PuffleLaunch-rjdXjIyhGz7STdfxQ9xH2g==/lib/arm/libmono.so": 0
I'm always on the lookout for old interesting games, and maybe there are workarounds for the other titles in your library too. What's the list?
exikyut··on Magic Earth: OSM based map and routing with crowd sourced traffic data
Mild expression of curiosity, since I'm not sure if this'll be useful for me (I'm in AU): this is listed as "requires Android 6+", yet shows "Does not work on your device" for every single device listed, including my main phone which definitely isn't that old. But it's not showing "not available in your country".
exikyut··on Ask HN: Is the market bad, or am I having the worst luck job hunting?
EVE Online? :P
exikyut··on Slackware Linux distribution turns 30 years old
I see, interesting. Definitely sounds like a kernel thing, and I honestly wonder if it isn't a BIOS/firmware issue with the Nvidia GPU handling incomplete initialization sanely. I wonder what would happen if you just tried booting DOS or some other OS on the thing. Or just sat in the BIOS?

If booting into something barebones leaves everything cool, and depending on how long it takes for the chip to get warm, perhaps you could move a `for (;;);` further and further down into the OpenBSD kernel and find the point things get cranky that way.

Extremely hacky approach though, I'll definitely concede that point >.>

(But if you want to try it, I would wholeheartedly recommend looking into something like iPXE, which would let you download each test kernel over HTTP at boot time and make the iteration process tolerable. This assumes you have a second machine though...)

exikyut··on Slackware Linux distribution turns 30 years old
What's the minor hardware issue?
exikyut··on NativePHP: A framework for building desktop apps using PHP

  Uncaught error: Undefined constant "A"

  Uncaught error: Undefined constant "for"

  Uncaught error: Undefined constant "PHP"
exikyut··on The Uxn Ecosystem
The understanding that initiative enlightenment is the fact that bravery is universally fungible across domains.

This eliminates the need to define the "correct" way of doing things as "the way everyone else does it", because you can acquire the bravery to accomplish your most important goals from any other domain. You can break the narrative.

The first step is just to have the bravery to start. That's where I'm stuck at fwiw. :/

exikyut··on Why was the F-117 retired so quickly?
+1 on the "hang on I'm reading the output of ChatGPT :/" - it took me until halfway through the article to realize.

Ugh, that's not an easy/low-effort skill to pick up and run autonomously without effort.

exikyut··on Windows: A software engineering odyssey (2000)
Very good point. It did seem a bit disjointed.
exikyut··on Windows: A software engineering odyssey (2000)
Appreciate the reply.
exikyut··on Windows: A software engineering odyssey (2000)
If you have a moment, a tangential question. A little while ago I read a very interesting comment responding to some general "why is this and that broken [in Windows]", that said

> Windows is only $5m a year

https://news.ycombinator.com/item?id=34934946

I was very impressed to determine that was only $416k/mo. Since I read that I've been like "that can't be right." (There's certainly no qualification of scope to work with.) That's roughly 15-20 (~$250k-$333k) senior developer salaries.

I'm very curious how and where Windows practically fits into the pie chart nowadays, mostly just from the perspective of a passively curious person who likes to file away watermarks and yardsticks :)

There's probably some perfectly externally-facing info out there under a rock I'm not sure where to look for...

exikyut··on Gut–Brain axis
Fascinating - "rest and digest" is after all the opposite of fight-flight.

I wonder if your nervous system is the weak link, in the same sense that a cold or flu generally knocks you for a six in largely the same specific way. Sounds like it buckles under load to a statistically pathological extent (from a practical standpoint of "this is not helpful and is disproportionately slowing me down"). Mine kinda does too. Still looking into how to improve it beyond just simple anxiety management.

exikyut··on I booted Linux 293k times in 21 hours
[Cries in outdated kernel]

One of the fascinating curiosities you're missing out on is Pressure Stall Information (https://docs.kernel.org/accounting/psi.html). Here's what the PSI gauges look like in htop when kernel support is available:

  PSI some CPU:     0.37%  0.78%  1.50% 
  PSI some IO:      0.38%  0.33%  0.25% 
  PSI full IO:      0.38%  0.31%  0.23% 
  PSI some memory:  0.02%  0.04%  0.00% 
  PSI full memory:  0.02%  0.04%  0.00%
exikyut··on I booted Linux 293k times in 21 hours
Okay, what was the actual uptime? :) (:E)
exikyut··on CIA 2010 covert communication websites
> Is there a log of who instigated a wayback archive? Could they have been a different group doing what this person was?

Yes, IA now has a "About this capture" popdown at the far right of the injected toolbar. The first ever capture and some of the subsequent captures for one of the sites was from Alexa Crawls, provided by Alexa Internet; some later captures were from a "Survey Crawl" based on "a list of every host in the wayback machine". So this is basically automated, long-tail vacuum cleaning work.

exikyut··on Nvidia DGX GH200: 100 Terabyte GPU Memory System
This is technically correct to the extent of paperclip maximization and I don't like it.
exikyut··on Bizarre and unusual uses of DNS
- The One True Sysadmin will look through all the logs and find your server and block it and you'll have to pick another one next time

- The One True A(G)I will find your domain automagically and block it and you'll have to pick another one

...In all seriousness several MB of data to a DNS server will get you bitten at least once because someone somewhere is actually doing the job they're paid to do. But it'll probably be an exception.

exikyut··on Bizarre and unusual uses of DNS
Iodine can apparently only go up to 1Mbit because of Reasons™ per the documentation. I've always been curious why.
exikyut··on Bizarre and unusual uses of DNS
Cooool.

  $ dig TXT current.cvd.clamav.net

  ...

  ;; QUESTION SECTION:
  ;current.cvd.clamav.net.                IN      TXT

  ;; ANSWER SECTION:
  current.cvd.clamav.net. 972     IN      TXT     "0.103.8:62:26823:1677366000:1:90:49192:334"
exikyut··on My daughter's school took over my personal Microsoft account
Wow, that's only $416k/mo.

Which is like, wow, half a mil a month, but... also alarmingly little!~

Apparently the backward compatibility monster is not the size it used to be?

Now I understand why Win11's designers used Macs... wow the moat got small

exikyut··on Ask HN: Found a leak of US citizens personal data. Should I report it?
Mmmm. Yeah the above is my lack of experience talking hehe. The very last thing to take armchair advice on lol
exikyut··on Ask HN: Found a leak of US citizens personal data. Should I report it?
How about this for an idea:

1. Find the least-incriminating/reputationally damaging records within whatever quantum of the data you are prepared to look at

2. Make a website (with a landing page like for security bugs >.>), Tor site, pastebin dump or whatever else that seems reasonable

3. Publish 1-10% of the data (!)

4. Encourage the site to do the news rounds

5. Explicitly email the company to be concretely sure they know about the site (maybe even do the CC bomb thing, for extra overkill bonus points)

6. Provide contact info with clear indication you will promptly provide all info to an adequately verified third party

The leak should disappear within the hour presumably.

Naturally, brain-breaking levels of self-protection would necessarily need to be employed, to guard against incompetent/egoistic retaliation (and the systemic resources large organizations effectively own). Make the Protonmail address from a VPN over a VPN over Tor, for example. Or perhaps start with a voice-scrambled VoIP call before committing to a video chat. Good luck here, basically.

exikyut··on Flying Planes with Python and JavaScript
possible con: you'll instantly have all the Vogons from Big Education and Big Porn-Is-Evil lumbering after you, and they will catch you and eat your spirit for dinner.
exikyut··on Flying Planes with Python and JavaScript
Two genuine questions (potential TW?):

- What's your opinion of doing a stint as a snake handler at a zoo or wildlife park? I believe there are smaller snakes that tend to be a bit bitey but don't hurt very much and are completely non-venomous, and it's apparently part of the job to get used to them quickly (ie, it's the norm to rapidly reach the point of going "ok this isn't the end of the world" - basically the pins-and-needles equivalent of sticking one's arm in a tank full of daddy-long-legs spiders).

- What would you think of having designated "see a snake" days or times of day, where you reroute your adblocker to load pictures of snakes in ad frames at specific times? Going for an exposure therapy vibe, but where you control the parameters, and you start off very easy (eg, one specific day of week, time window of 1 minute, you know exactly when it'll happen to begin with lol).

Asking entirely out of "what happens to the black box if we push this button", coming from someone who has annoying random triggers that I'm trying to get to the bottom of too.

exikyut··on "BGP at home": getting a DIA circuit installed at home
Move to Chatanooga (in Tennessee) instead. Business class (pretty sure with SLA) 10Gbps from EPB for $300/mo, introduced ~2015.
exikyut··on Correlation between the use of swearwords and code quality in open source code? [pdf]
Our study only considers open source code written in the C programming language and found on GitHub. While it is technically feasible to extend this to C++ using the same crawling and data analysis scripts, we decided to disregard C++ code for the sake of simplicity and due to time constraints. However, we are agnostic as to whether C++ programmers have the same mindset as C programmers or are politically more correct. Therefore, we are cautious with respect to generalising our findings to the object-oriented programming community.

C is an understandable (if very dated) university-level target... but I can't help but be very curious if that's being used as plausible-deniability cover for the fact that C is typically used in kernels, drivers, and other low-level work that lends to a type of mindset that is tactile, moves problems out of the way with a scythe, and routinely swears up a storm in the normal process of getting things done.

C++ is a very different beast, as are all the other languages. Rust I would definitely like to see. Scripting languages? Hoo boy do I want an analysis of PHP please. Ruby would be extremely interesting. Erlang provokes morbid curiosity. Python would probably win (ahem, outrank everything else) by simple virtue of being the most popular.

So this is arguably only a fair comparison if v2.0 looks at lots of different languages. Encore, please?

NB: the output charts on page 41 and 42 are interesting. The non-swear quality graph looks pretty random to me, but there are a couple fascinating little hotspots on the swear graph around 11k-30k LOC where quality ranks at 6-8.5 and almost looks like a wide diagonal line tracking quality downward through 15k-30k LOC. Might this be a outlying companion to the Ballmer Peak (https://xkcd.com/323/)? Incidentally, these graphs render nicely side by side using Chrome's 2-page view (menu, top-right).

exikyut··on There Are Only Four Billion Floats–So Test Them All (2014)
Hmmmmm.

Reading the aside

In fact IEEE floating-point math is designed to, whenever practical, give the best possible answer (correctly rounded)

Made me realize - there are not "just" four billion floats, there are four billion floats multiplied by however many levels of rounding you want to test against.

The "ninety seconds" doesn't qualify if the test harness was multithreaded. If it wasn't, a modern >30 core box (maybe buried in CI somewhere) should be able to manage quite a few rounding levels without difficulty thankfully.

exikyut··on Ask HN: Are alternative (oil, nu, etc.) shells usable as daily drivers?
What do you mean by "fully async prompt"?
← PreviousPage 5 of 34Next →