HNHacker News
TopNewBestAskShowJobs

unspecified

446 karma · joined November 25, 2013

submissionscomments
unspecified··on Fela Kuti First African to Get Grammys Lifetime Achievement Award
There was also a Strong Songs episode about Fela Kuti back in November 2025:

https://strongsongspodcast.com/blogs/episodes/s07-bonus-the-...

unspecified··on Stashpad launches Google Docs alternative you can use without any login
I just got hedgedoc (nee codimd, nee hackmd [1]) setup for my own purposes. It does have the advantage of splitscreen edit/preview, and it has the option to use vim/emacs keybinds in the editor, but if I'd had stashpad, I probably would not have bothered setting up a selfhost hedgedoc.

[1] https://hedgedoc.org/history/

unspecified··on What are your most used self-hosted applications?
For offline access, you just need to configure that once with the CIDR of your local network(s), and then the next time you're offline the server will allow auth-less use: you'll still be you, but the server itself won't attempt to authenticate you through the internet.

Settings -> <server name> -> Network -> Show Advanced -> List of IP addresses and networks that are allowed without auth

You can also toggle off some of the extra crap they are pushing:

Settings -> <your username> -> Online Media Sources

unspecified··on Severe Vulnerability Fixed in UpdraftPlus 1.22.3
https://arstechnica.com/information-technology/2022/02/milli...
unspecified··on Sonic: A fast JSON serializing and deserializing library

    Small (400B, 11 keys, 3 layers)
    Medium (13KB, 300+ key, 6 layers)
    Large (635KB, 10000+ key, 6 layers)
I would be so happy to work somewhere where a 0.000635 GB json file is "large".
unspecified··on Htmlq: like jq, but for html
Searching text content is my main remaining use of XPath.
unspecified··on Seven Years of Factorio Friday Facts (2020)
> FFF #176 - Belts optimization

The last bit of this post mentions UDP packets not making it through ISPs if their checksum is 0x0000 or 0xFFFF...what is THAT all about? This would have been in February of 2017.

> If you remember from the previous FFF, our map downloader was having some extremely rare problems with some mysterious packets that would always get filtered over the Internet. We already had a fix for it, but I was curious what was going on. Thanks to the investigative power of the Factorio community, we found out that all those mysterious packets, before NAT, had a checksum of 0xFFFF. Admalledd from the forum sent some hand-crafted packets through his Internet connection and surprise, all packets would go through, except those with a checksum of 0xFFFF or 0x0000. At this point I would just assume this ISP(and some other few ISPs around the world) have some faulty hardware or software that do not handle these special cases of UDP checksums.

unspecified··on Ask HN: What did you do to improve your company?
I would love to exchange browser state with my coworkers and act as them for a few hours. I think I could really clean up our ticketing system if I was logged in as someone who could outright delete tickets instead of merely marking them as closed.
unspecified··on SQLite as an Application File Format (2014)
> sqldiff

You just blew my mind. Thank you!

I can't believe the things I find out from random HN comments.

unspecified··on Eternal Terminal
Thanks for this, I have problems finding good developer podcasts, and at a quick glance of title + count, this looks promising.

Also...the podcast is more than eight years old!

unspecified··on Jtc – CLI tool to extract, manipulate and transform source JSON
> For those, I mostly use "jq ." to get all leaves on a single line and then feed the output to standard unix tools like grep cut awk and friends.

There's a tool called `gron` designed for workflows like this, I've found it incredibly useful.

https://news.ycombinator.com/item?id=16727665 https://github.com/tomnomnom/gron/

unspecified··on SpaceX Smallsat Rideshare Program
There are only five Lagrange points, so L-6 and above are not Lagrange points. :-)
unspecified··on MacOS 10.14 Mojave Reviewed
If you're into podcasting, give ATP[1] a shot: John is one of the three hosts. The other hosts are Casey Liss and Marco Arment (developer of Overcast).

John also has some other podcasts like Robot or Not[2] and Reconcilable Differences[3], but ATP is by far my personal favorite.

[1] http://atp.fm/ [2] https://www.theincomparable.com/robot/ [3] https://www.relay.fm/rd

unspecified··on Watching a Ridge Slide in Slow Motion, a Town Braces for Disaster
Just to be clear, those containers are only a barricade against falling rocks while the road is still open. If the ridge does let go, those barricades are going to do exactly nothing.

https://wsdotblog.blogspot.com/2018/01/crews-monitoring-land...

unspecified··on Debut of SpaceX’s Falcon Heavy rocket now planned early next year
I don't know about "high", but there's at least two new things happening that jump out:

* staggered start, the engines are started in pairs on the order of 100s milliseconds apart, so 13 chances for an unbalanced engine start

* vastly increased acoustic and vibration shock, I really wish I could hear the noise in person (from a long way away)

unspecified··on Debut of SpaceX’s Falcon Heavy rocket now planned early next year
There's still hope that they will make their first static test fire in December, though! This will be their first time lighting all 27 engines, so it could be very exciting.

A FH static fire can only be done on the pad: there is no test stand big enough to do it.

unspecified··on Gitlab 10.0 released
> Recently, I added a webhook that takes all our GitLab pushes and parses out JIRA information and automatically handles that sort of business-level logic

Have you found a good solution for auto-linking to JIRA tickets from GitLab comments/commits/etc without turning on the the included JIRA Integration? I want to continue using Gitlab's native issues, and the included JIRA integration replaces the native Gitlab issues with JIRA tickets, which is such a colossally boneheaded idea.

unspecified··on Interview with Ex Machina’s Scientific Advisor
Funny transcription error with the professional Go player names from the DeepMind series:

> So it’s been interesting watching the reactions of the top Go players, like Lisa Doll and KGA

These should be Lee Sedol and Ke Jie

edit: Odd that it's correct two paragraphs later

unspecified··on Google’s AlphaGo AI defeats team of five leading Go players
Michael Redmond and Andrew Jackson talked briefly about historical team games while the game was getting underway:

https://youtu.be/V-_Cu6Hwp5U?t=4h26m30s

There are other points in the commentary where they discuss some of the team's strategy, as well as their time management.

unspecified··on SpaceX: CRS-10 Hosted webcast
The landing is all based on how much fuel is left after the primary mission is complete: some missions require more fuel to get to their destination orbits, others require less.

This launch was an ISS resupply, which is on the low end of fuel requirements. So the first stage can get all the way back to its launch site.

Other launches are in the middle of the fuel range: they just follow their ballistic path to the barge, and do not have the extra fuel to get turned all the way back around for a return to the launch site.

A few launches are at the very high end: the upcoming Echostar mission has such a high fuel requirement that SpaceX isn't even attempting a landing: they're just dumping the whole stage into the ocean like we've been doing for 60 years.

SpaceX is saying that this upcoming Echostar launch will be their last "expendable launch", ever.

unspecified··on There's no easy way to say this
I just wish Orbiter was available on non-Windows. KSP is available on all of Windows, Mac, and Linux.
unspecified··on Slackcat – Pipe command output to Slack from your terminal
The v0.7 release binary for OS X appears to be missing.

edit: fixed, thanks!

unspecified··on Space X CR6 First stage landing
Thank you so much for this. The anticipation while waiting for the sound of the explosion to arrive got a cackle out of me.
unspecified··on Git client vulnerability announced
Thanks for this. Might want to move the original /usr/bin/git out of the way, rather than outright deleting it, juuuuust in case you end up needing the original binary.
unspecified··on Egyptian breaks record for world's deepest scuba dive
- 12 minutes and over SIXTY tanks to get to the bottom of his planned 350m depth (92 tanks total)

- the initial 100m had support divers, but below that he was totally alone

- 14 hours ascending, with two hours spent at a mere three meters [0]

[0] http://thecairopost.com/news/125544/news/egypts-ahmed-gabr-b...

unspecified··on Hacker's Guide to Setting Up Your Mac
Oops, a very good point. I should have mentioned that right off the bat: my issue was with calling this a "hacker's guide", when it contains a pretty blatant security issue.
unspecified··on Hacker's Guide to Setting Up Your Mac
Right....but your user shell has nothing to do with shellshock. Shellshock involves things like Apache invoking system calls that need a shell, and those system calls don't care what your user shell is. They care what /bin/sh and /bin/bash are (or wherever your system shells live, it's /bin for OSX).

This guide is claiming that updating your login shell to bash via Homebrew will mitigate shellshock, which is flat-out wrong, and dangerous to boot.

unspecified··on Hacker's Guide to Setting Up Your Mac
You still have to replace /bin/bash and /bin/sh binaries, even after doing a `brew install bash`.

...right? `brew install bash` will just give you /usr/local/bin/bash, and then use that as your interactive shell.

unspecified··on OS X Bash Update 1.0
Hmph, the other thread fell off the front page, but:

There is a handy zsh script (zsh is in /bin on OSX by default) to get the Bash tarball from opensource.apple.com, apply patches 52, 53, and 54 from ftp.gnu.org, build it, and then prompt to replace /bin/bash and /bin/sh. Xcode is required, and you have to run "sudo xcodebuild" once to accept the EULA.

https://github.com/tjluoma/bash-fix

This is the easiest way I've found to patch the system-level /bin/bash AND /bin/sh binaries.

unspecified··on Apple is not addressing the Bash bug
> Also, Mac supports running an Apache instance configured to run CGI scripts out of the box, correct? I haven't personally used it.

OSX does have Apache configured by default to run CGIs out of /Library/WebServer/CGI-Executables, but there is nothing in that folder by default, and you have to manually start Apache yourself, either with apachectl or via the System Preferences GUI.

    /etc/apache2/httpd.conf
    96:LoadModule proxy_scgi_module libexec/apache2/mod_proxy_scgi.so
    106:LoadModule cgi_module libexec/apache2/mod_cgi.so
    331:    ScriptAliasMatch ^/cgi-bin/((?!(?i:webobjects)).*$) "/Library/WebServer/CGI-Executables/$1"
Page 1 of 2Next →