HNHacker News
TopNewBestAskShowJobs

andrewd18

69 karma · joined July 18, 2014

submissionscomments
andrewd18··on Quarkdown: A modern Markdown-based typesetting system
Agreed, and we use Markdown where we can. But inevitably some product manager comes along and demands tables inside tables or embedded reuse of content... and it's back to DITA.

OxygenXML makes the OT much more manageable. I haven't had to touch an OT XSL transform in a few years now. Worth every penny.

andrewd18··on Quarkdown: A modern Markdown-based typesetting system
Professional tech writer here: We use GitHub and a tool called OxygenXML to write docs-as-code in an XML DTD called "DITA". It's a hefty IBM invention from the early aughts, but it covers every use case I've thrown at it, from small documentation sets to multi-thousand-page monsters. Supports PDF, HTML, Word, and many other output types.
andrewd18··on Python past, present, and future with Guido van Rossum [audio]
> The problem is, there are very few tutorials showing you the current best practices.

As someone looking to expand from simple Python scripts to serious Python projects, this is my primary issue. Do you have any recommendations?

andrewd18··on Bitcoin at an all-time high
Given how regularly Western Bitcoin exchanges are hacked, I'm not convinced anyone has the knowledge to securely manage a Bitcoin attack.
andrewd18··on Atom 1.11
Atom packages debs in their GitHub repo which work in Debian 8. There's no repo you can add to your sources that I am aware of, but you can manually download the deb from https://github.com/atom/atom/releases/tag/v1.11.0, run dpkg --install filename.deb, and get coding.
andrewd18··on Some questions about Docker and rkt
Give it time. Once systemd runs out of Unix utilities to consume, it will inevitably turn on WinInit.exe and the Service Control Manager.
andrewd18··on Sharpest ever view of the Andromeda Galaxy (2015)
Original size: A mere 4.3 GB.
andrewd18··on Google Home
> Now, looking at a device like this, I automatically compare it to something like a tractor or plow. It demands constant connectivity to Google HQ... it's full of secret code... it requires, for its basic paradigm, a private company's acquisition of staggering amounts of surveillance... and so on.

As someone who used to write code for snowplows, they're also becoming quite centralized. Location, plow settings, salt per mile/km usage and other values are tracked in real time from the municipal office. Municipalities are increasingly strapped for cash, so performing real-time data analysis on their services can save them quite a bit of money in the long run.

andrewd18··on TrendMicro Node.js HTTP server listening on localhost can execute commands
Those responsible for auditing the auditors who have just been audited, have been audited.
andrewd18··on X.Org Might Lose Its Domain Name
As is standard for a Phoronix.com "article".
andrewd18··on Unreal Engine 4.10 is Released
As long as the people submitting those pull requests understood the ramifications of contributing code gratis to a proprietary platform, there's nothing sad about it.
andrewd18··on From SimCity to SimCity: The history of city-building games
Agreed, it's not as deep as SC4. Colossal Order has a lot of plans for DLC, and in the meantime there are mods and assets all over the Steam Workshop. It's enough to tide me over until they reveal their next expansion. :)
andrewd18··on Lawrence Lessig wants to run for president in an unconventional way
If only the US had a STV system where I could satisfy both my idealism and my pragmatism, in order.
andrewd18··on System call conversion for year 2038
Please don't post LWN subscriber-only content until it's released to the public. I value LWN and would like to see its subscriber numbers increase, not have its content poached by content aggregators.
andrewd18··on Why people don't use Fedora?
[[citation needed]]
andrewd18··on Jq – A Command-line JSON processor
Agreed, GP's post was about the technical merits of PS. PowerShell may be the greatest thing since virtual desktops, but that doesn't help me until PS 3.0 is included in the OS by default. Since my customer base is decidedly conservative on OS upgrades, it's going to be a while until I can try out any of those great PS features.
andrewd18··on Jq – A Command-line JSON processor
> This cmdlet is introduced in Windows PowerShell 3.0.

So... I can only guarantee it's included on my customers' computers if they have Windows 8 or higher. I'm happy most of them moved from XP to 7. Maybe I can start shipping PowerShell instead of batch files in 2020.

andrewd18··on Jq – A Command-line JSON processor
Love JQ, been using it for the past year. I'm very much looking forward to the regex support in 1.5.
andrewd18··on Ask HN: What is the current stable help generation system for Windows?
We're delivering CHM now and migrating to shipping folders with plain-old-HTML. Customers get the same content locally when they press F1 as they would if they found the documentation online.

Note that if you ship HTML files onto the user's hard drive you may have to implement Marks of the Web on each page so the page is rendered as part of the "internet zone". If you don't, certain javascript features (namely AJAX requests) are disabled as they could be a security risk. Alternatively, ship a small webserver to handle the AJAX requests.

More info: http://msdn.microsoft.com/en-us/library/ms537628%28v=vs.85%2...

andrewd18··on Hello HTTP/2, Goodbye SPDY
> It would be the right thing for Google to remove SPDY at this point

It's going away, just maybe not soon enough for everyone's tastes. From the blog:

> We plan to remove support for SPDY in early 2016

andrewd18··on The Best Way yet to Talk to Aliens, If They’re out There (2013)
More like Twitter++++.
andrewd18··on Thunderstrike – Apple EFI firmware vulnerability
For the low, low price of $2000 you can buy one of my new, patent-pending Thunderbolt TPM dongles. Simply plug it in, reboot your machine, and you're protected from future EFI firmware changes! One use and you're protected, so pass it on to family and friends!

Includes other Thunderstrike implementations and official Apple updates.

</s>

andrewd18··on Welcome to a comet
That's one of the audio cables from the sound stage. If you look closely you can see the shadow of a boom mic on one of the rocks.
andrewd18··on Shall we fork Fedora?
> [3] I'm running Wheezy on another machine, and shellshock still hasn't been fixed there, whereas Arch had it patched within hours.

Debian patched Wheezy for Shellshock within hours as well. You should verify that your box has the Security repository enabled.

See https://packages.qa.debian.org/b/bash.html.

andrewd18··on The Intelligent Life of the City Raccoon
2051: One brave racoon escapes from a human-controlled racoon detention and experimentation center. He steals a ship and heads out into the Milky Way.

2052: Rocket Racoon forms an alliance with a Flora Colossi named Groot.

andrewd18··on Was jquery.com compromised?
At the moment jquery.com loads with the following content:

  <body>I'm looking for a new job, I'm so sorry for this experiment with iframe, no one was injured, all files was permanently deleted. Greetz: Umputun, Bobuk, Gray, Ksenks @ radio-t.com My PGP public key is:
    <key>
  </body>
I think it's safe to say they've been hacked.
andrewd18··on Show HN: I got hacked, felt paranoid, made an app – GlassWire
Agreed. At least with a rock I can print off my source code, wrap it around the rock, and rapidly transfer it to my coworker.
andrewd18··on Tell HN: Take vacation
Quick, before you go, write two scripts and corresponding cron jobs that convert tabs to N spaces, or N spaces to tabs. Then, set them up to commit to your favorite repo on alternating days.

Now you can enjoy your vacation while pissing off your fellow contributors at the same time!