HNHacker News
TopNewBestAskShowJobs

na85

6,342 karma · joined July 31, 2012

submissionscomments
na85··on The tar archive format, and why GNU tar extracts in quadratic time
I have always been partial to .uha, the files produced by Uwe Herklotz' UHARC archive utility. I mostly ran into them on pirated game rips downloaded from DALnet IRC in the 90s and early aughts. It's extremely slow, however.

If I was going to be packing lots of data I'd probably use mopaq (.mpq) which has support for LZMA and Huffman coding.

na85··on US Air Force connects 1,760 Playstation 3's to build supercomputer (2010)
I'm sure if you google around you'll find some articles but, from my perspective as an aerospace engineer who used to work on C-130s: It's an absolute workhorse.

If you've ever been up close to a museum fighter plane, they're in good shape. The leading edges are all smooth and polished, everything is sleek and in good condition. Line Hercs are not that. They're usually dented and covered in carbon from the exhausts. The leading edge of the wing is like three feet thick. It's a Mack truck with wings held aloft by furious amounts of horsepower.

It's dependable, reliable, and versatile. These things survive being shot at, being landed on gravel, ingesting birds into the intakes, ingesting sand into the intakes. You can start a Herc by putting another Herc in front of it and running the engines up so that the prop wash buddy-starts the aircraft behind, like bump-starting a car rolling downhill.

There are dozens of variants from the gunships to the EC-130 Compass Call and friends which carry serious business ELINT gear for secret squirrels to do secret squirrel shit with. You can put RATO pods on it. You can use it for SAR. You can drop bombs from it (and not even by throwing them out the ramp, which you could also do). You can use it to refuel fighters and helicopters aerially. You can put skis on it and land it in the show. You can parachute from it. It's not a jet, but despite being a draggy brick of an aircraft it'll still pull almost 0.6 of Mach while carrying two hummvees. Also, those hummvees can parachute from the aircraft.

There's a reason it's so widely-used [0] and that reason is because the Herc is groovy. It's the unsung hero of nearly every military operation carried out by NATO and friends since the 1960s.

[0] https://en.wikipedia.org/wiki/List_of_Lockheed_C-130_Hercule...

na85··on US Air Force connects 1,760 Playstation 3's to build supercomputer (2010)
Having worked briefly in military procurement, I can tell you the system is set up in a very bureaucratic way.

Certainly there are companies that the military wants to buy from. For all the shit about the F-35, Lockheed Martin probably employs some of the greatest engineering teams on the planet.

The C-130, for example, is probably one of if not the greatest aircraft ever designed.

Anyways, there are certain companies that make things militaries want to buy, but for more mundane things like computers and pens and chairs, either there's a negotiated standing offer that legally has to be the first point of procurement, or it goes out to contracts. Unfortunately winning government contracts is a bit of a skill in and of itself and some firms have that skill and others don't.

na85··on New Lisp-Stat Release
(got your email and sent a reply)
na85··on Behind Closed Doors review – entertaining study of London private members’ clubs
I have no idea what you're referring to but, if you have to ask in such a fashion then probably not.

You'll eventually learn that every online community has its own particular brand of bias and implicit editorial slant, if you will.

HN is no exception. There are certain topics that are simply not kosher here, irrespective of what people say.

The sooner you make your peace with that the better.

na85··on New Lisp-Stat Release
Retail.

I do low-freq stat arb and it's modestly profitable. I just use IBKR's API, their snapshot data, and postgres. Nothing fancy.

Feel free to shoot me an email, it's in my profile.

na85··on New Lisp-Stat Release
I wrote it from scratch.
na85··on A 165-Mile Drone Superhighway Will Soon Be Built in the UK
I'm pretty sure that I read somewhere there are like 100 freighters that produce as much emissions as all cars on the roads globally.
na85··on Tell HN: Salesforce has globally revoked Slack's holiday shutdown benefit
If you, like me, were confused: Salesforce owns Slack.
na85··on Log4j: The pain just keeps going
Where I live there's a brand of duct tape called Duck Tape. It's terrible compared to the 3M brand tape, but it's cheap so it's popular.

Also nobody that knows what they're doing uses "duct tape" on ducts, so the name is pretty meaningless.

na85··on Intel Microcode Decryptor
Not privsec, privesc -> PRIVilege ESCalation.
na85··on Use `Python -m Pip`
>The fact that the suggested solution in Python is to give every Python script a full copy of an entire specific Python runtime (via venv) is a mild annoyance as a design pattern...to me.

It's not just a mild annoyance, it's a sad statement about python as a community of developers that this is not only accepted but recommended.

I write python because some of what I do occurs in the domains where python makes the most sense, but the idea that the python community accepts venv rather than considering the fact that venv even exists at all to be a source of profound embarassment is mystifying to me.

na85··on Intel Microcode Decryptor
>That's literally true, though?

There's no Schrodinger's Burglar. You've been robbed once I take your wallet, whether you've discovered it or not.

na85··on SATAn: Air-Gap Exfiltration Attack via Radio Signals from SATA Cables
Pretty sure that the point of an EMSEC zone is to enable the use of commercial off the shelf (COTS) computing gear for classified processing. TEMPEST equipment is very expensive and a SCIF obviates the need for it.

None of the SCIFs I've been in had TEMPEST gear.

na85··on Spf13 is leaving Google
Mostly C#, Lisp, and Python, very very occasionally some C.
na85··on Spf13 is leaving Google
>When I initially started Go, it felt so easy to pick up.

Same. It felt freeing to just say "fuck it, I'll use a struct" and have the built-ins required to automagically marshall json on the wire to structs in memory. That was pretty cool. You're spawning threads^H^H^H^H^H^H^Hgoroutines and passing messages and not giving a fuck because the language protects you.

Then I wanted to make v2 of my package.

Go's packaging (and module) system is just so indescribably, generally, and thoroughly bad that it put me off the language and I won't be back. I spent more time fucking around with dependencies and wondering why `go get` was giving me cryptic and unhelpful errors that were unaddressed by the docs than I did writing my code.

Deleting go was the best move I've made.

na85··on Electrical engineers on the brink of extinction threaten entire tech ecosystems
Electrical Engineers also work in semiconductor design, nuclear power, RF, and a whole host of other domains, none of which are child's play.

>For a SW person, heck, there is always something that must be mastered, and pronto. Unless a SW person can kick back and write COBOL all day, there is much more to learn and apply to problem solutions. SW is fundamentally more demanding.

Surely you jest. From what I can see the "always something that must be mastered and pronto" is simply javascript kids justifying their inflated salaries by rewriting their codebases in new frameworks every few months only to rediscover bad solutions to problems that were solved a decade ago.

na85··on SATAn: Air-Gap Exfiltration Attack via Radio Signals from SATA Cables
Repeatedly applying the question "can we leverage <computer hardware subsystem> to exfiltrate data?" is valuable research.
na85··on SATAn: Air-Gap Exfiltration Attack via Radio Signals from SATA Cables
The list you gave quite neatly illustrates why EMSEC zones exist. If your security posture includes physical exclusion out to a distance where these signals are no longer discernible above the background noise, and/or you have faraday cages built into the walls as in the case of a standard SCIF, then these attacks aren't likely to be effective.
na85··on I've started using Firefox and can never go back to Chrome
Firefox sync works well. I have an Android so can't comment on the iphone but Firefox works well on my MacBook.
na85··on Prose.sh – A blog platform for hackers
Back in the 90s we considered the ability to "View Source" an indispensable tool not just for learning but also for keeping the spirit of the early web alive.

If your design is so precious to you, you can use flash or DRM or something similar so nobody can copy your design quite as easily, but this is a disappointing attitude to see.

na85··on The Dhall Configuration Language
I prefer to use multiple, smaller config files to keep them manageable.
na85··on Lisp in 99 lines of C and how to write one yourself [pdf]
Hasn't sectorlisp rendered all these things superfluous?
na85··on Pentester's Promiscuous Notebook
I was thinking I was about to hit a landing page for a laptop with qubes or something featuring ready to go Kali VMs and lots of ports/connectivity like IR, exposed GPIO, an onboard SDR module, etc.

One can dream.

na85··on Andrej Karpathy leaves Tesla
I mean there's a reason for the slow and steady trend of North Americans leaving small towns for big cities.
na85··on DoorDash and pizza arbitrage (2020)
Yeah plans never change, right?
na85··on DoorDash and pizza arbitrage (2020)
So I gotta pay extra if my wife orders Thai but I'm the one that picks it up?
na85··on An Airbus A380 was flown on fuel derived from cooking oil
Common automotive Diesel fuel is a paraffin, just like JP-8/Jet A1. They're chemically pretty similar.
na85··on Retbleed: New speculative execution attack sends Intel and AMD scrambling
Hey as long as we all agree Electron sucks, amirite
na85··on Guest WiFi using a QR code
If someone wasn't smart enough to realize they could take the piece of paper off the fridge, I'm not sure they'd be able to operate a computer
← PreviousPage 3 of 34Next →