HNHacker News
TopNewBestAskShowJobs

neckardt

540 karma · joined December 4, 2017

submissionscomments
neckardt··on YouTube-dl source code encoded in two images
Back in middle school before I learned about youtube-dl I was ripping music from youtube by playing audio out of my headphone jack and routing that into the microphone jack, then capturing that with audacity. After that I would export to MP3. Clearly a terrible process (I could have at least recorded from the output device directly) but it worked.
neckardt··on Openproject: Open-source project management software
The source code is linked in the footer, you just need to click the unlabeled github icon.
neckardt··on Army Dissects Black Hawk Helicopter, Scans Parts for 3D Printing
My guess is that this might be a way to get spare parts for a helicopter in case they break. A family friend who worked on antique cars would often run into the problem where a specific piece broke and he needed to find it replaced. Finding the exact part for a 1970s Porsche is not only difficult, but also incredibly expensive. Having a 3D model of the specific part and just printing it would have been not only far faster but orders of magnitude cheaper. The exact material could just inferred from the broken part or a stronger material could be selected out of caution.

I hope their plan isn't to 3D print safety critical parts like the rotor blades, that would certainly end poorly in the way you mention.

neckardt··on Removing Holocaust Denial Content
_ Should they have the freedom to decide they don't like my forum and kick me off?_

I would say the opposite: No. While it might be _legal_ for them to kick me off, I don't think a private company should decide what I say on their platform. For example, should my ISP block websites of competing ISPs if they so choose? What about posting on Facebook that Comcast sucks, should I get my internet disabled for that?

neckardt··on Git is not a success story, but a failure as a system with a bad user experience
It's not fair to complain about how hard a tool is to use without comparing it to the alternatives. If git is a failure as claimed then the alternatives should be better, no? We have a list of known version control software [0], how many of these are better than git and how many are worse? I've heard Mercurial and Fossil are pretty good but I still haven't been pressured to give them a try. However, most of that list is filled with software people hated enough to ditch for git.

I think it's very likely that git is solving a problem hard enough that it can't be simplified much further. If it can be simplified, I would expect to hear a growing minority of users pushing for people to switch to the next system.

[0]: https://en.wikipedia.org/wiki/Comparison_of_version-control_...

neckardt··on I built that “so-and-so is typing” feature in chat (2014)
I usually just respond with "Hmmm, let me dig into that". That gives me time to do my research and get back to them. It also shows them that I'm actually looking into it, rather than that I forgot about the message.

When I have an issue that's blocking me, if I don't get a response from someone within 10 minutes I'll start reaching out to other people. If I know the first person is already looking into the issue I won't waste other peoples' time.

neckardt··on A socialite who hated washing dishes invented the automated dishwasher
> I wish they invented the dual side-by-side dishwasher.

Have you considered buying two dish washers? I don't think this needs an invention.

neckardt··on Facebook bans QAnon across all its platforms
I'm worried this will backfire. Having a large company specifically target a conspiracy theory might lend credibility to that conspiracy theory since the followers have real evidence that "the big bad x" is out to get them.

I could be wrong though, very interested to see how this will turn out.

neckardt··on CDC tests show many KN95 respirators are as effective as N95 respirators
Looking at the test results I realized that these masks[0] which are available on Amazon scored quite high on their tests. Looks like they only tested 10 of them[1], the lowest of which scored a 94% which isn't quite at the N95 threshold, but clearly better than a flimsy piece of cloth or even a proper surgical mask. Pretty frustrated I didn't know about this earlier since I could have reduced my risk of coronavirus exposure this whole time.

[0]: https://www.amazon.com/gp/product/B085BNBZDR/ref=ppx_yo_dt_b...

[1]: https://www.cdc.gov/niosh/npptl/respirators/testing/results/...

neckardt··on 179 Arrested in Global Dark Web Takedown
It's been tough nailing down the optimal time, but right now what works best is taking 300ug of melatonin at 10:20pm and falling asleep at 11:50.

In the past I tried various different times ranging from 6:30pm to 9:00pm. Even taking it at a suboptimal time is better than not taking it at all.

There are also a few other things I do to keep my sleep schedule on track:

1) I heavily use bluelight filters on my computers and phone in the evening. Redshift/gammastep on Linux gives me full control.

2) I have low blue light lights which I use in the evening [0], then I switch to fully red bulbs in the hour before going to sleep.

3) I have a super bright daylight LED lamp which turns on automatically at 8:30am, a few minutes before I wake up. This is my solution to automate light therapy [1].

All of this combined lets me function mostly like a normal person. Hope some of that helps.

[0]: https://www.amazon.com/s?k=2000k+bulb

[1]: https://en.wikipedia.org/wiki/Light_therapy

neckardt··on 179 Arrested in Global Dark Web Takedown
As someone in the US who has DSPD [0] and uses melatonin daily, I personally wish it was a prescription medication. There are a few reasons for this:

1) The proper dose of melatonin for me is somewhere between 150ug and 400ug, but most melatonin sold comes in 3mg to 10mg pills. That's around 10x too much, taking that dosage of melatonin destroys my sleep schedule. It takes a lot of hunting to find the right dose. I tried once to crush up some melatonin and make my own pills with a precise dosage, but that ended up being a bit of a disaster.

2) Melatonin is regulated as a supplement in the US. Basically that means there is no regulation and even the active ingredient can vary wildly in a pill. When I visited a sleep specialist they mentioned to always buy the same brand, because "Each supplier has a different incorrect dosage, your best bet for dialing in on the correct dosage and timing is hoping that they're at least consistent among themselves".

But I do agree with you, regulating it as a prescription medication would do more harm than good for most people. I wish there were some middle ground that would both solve the above issues but still keep it easily available for people who rely on it.

[0]: https://en.wikipedia.org/wiki/Delayed_sleep_phase_disorder

neckardt··on One Man’s Trash
Why? Just plug it right into the microphone jack on your laptop and use a virtual amp like guitarix: http://guitarix.org/
neckardt··on Crows possess higher intelligence long thought a primarily human attribute
Researchers Find Crows Smart Enough Not To Let On How Smart They Really Are: https://www.theonion.com/researchers-find-crows-smart-enough...
neckardt··on Firefox usage is down despite Mozilla's top exec pay going up
Why is that? about:config is something I use all the time.
neckardt··on Firefox usage is down despite Mozilla's top exec pay going up
about:config was not working on my Android phone, 80.1.3. Ran the latest update to 81.1.1, still not working. Guess it might be in the next release?
neckardt··on On the Use of a Life
What makes TarSnap so good? I would assume that borg + Backblaze would be equivalently secure but much cheaper.
neckardt··on All Python versions less than 3.6 are now EOL
It'll take a while. I'm on Debian 11 (testing) and I'm also getting python 2.7.18 for just `python`.
neckardt··on F.lux automatically adjusts your computer lighting to match your environment
redshift is pretty close to dead, commits have really slowed down [0]. It still doesn't have support for wayland.

gammastep[1] is a fork under active development and has support for wayland. I'm using it in sway right now.

[0]: https://github.com/jonls/redshift/graphs/code-frequency

[1]: https://gitlab.com/chinstrap/gammastep

neckardt··on The older you are, the quicker you count out a minute
To me this seems like the perception of time is more based on uniqueness of experiences. When you're young everything was new and therefore was interesting and mattered more. When you're older you slip into a routine and days begin to blur by.

Maybe it's just because of the pandemic, but if I look at the last 6 months of my life right now I don't really remember too much. Mainly sitting at my desk and programming. Then one time my parents came to visit. Comparing that to the average month of college, of course I would perceive that time as longer as longer than my recent 6 months.

neckardt··on The Lancet: World population projections by 2100
I think the assumption was that humans would continue growing exponentially until they reach the carrying capacity where they're all fighting for the same resources. Then the population stops increasing because there's not enough food/water/shelter to go around.

What actually happened is people in rich countries have plenty of food/water/shelter to continue reproducing... if they wanted to. The thing the models didn't account for is that people would choose to have fewer children based on standard of living.

To me it seems this had nothing to do with the standard limits of nature, but based on individuals' choices. Given those models' assumptions, I think they were valid. I would have made the same assumption based on past data as well.

neckardt··on Ubuntu 20.04 LTS’ snap obsession has snapped me off of it
I've been slowly switching over all of my desktops and servers from Ubuntu to Debian.

The only annoying situation I've encountered is having to manually install a non-free network driver, but once that's done I haven't found a single thing I miss from Ubuntu.

neckardt··on The First Randomized Controlled Trial on Vitamin D and Covid-19
OTC vitamin D is effective, recommended dose is 600IU per day: https://en.wikipedia.org/wiki/Vitamin_D#Recommended_levels
neckardt··on Python setuptools v50 breaks pip installation on Debian/Ubuntu
I'm one of those people using 'sudo pip install'. What should I be using instead?
neckardt··on Former Cisco engineer pleads guilty to causing Webex account chaos
I imagine it was bad communication between the guys handling AWS credentials and IT.

At most companies IT handles logins and credentials for all internal systems. Things like email, vpn, internal sites, and chat. Usually this is all centralized, and when someone leaves IT revokes that user's access to everything.

I'm guessing what happened here was that the engineer got access to AWS manually. Maybe IT wasn't responsible for handling AWS credentials and it was expected that the person who gave him access would revoke it too. Alternatively, the person who gave him might not have gone through the company's regular policies.

Either way, the process in place for handling credentials here clearly didn't work and they got burned in it. Would love to see the internal postmortem here.

neckardt··on Google adds traffic light icons to U.S. maps
Shoutout to all of the TOR and Firefox users who have tirelessly been doing captchas for the last few years to make this possible!
neckardt··on The Unexpected Elegance of Irrigation Systems from Above
I initially thought the use of circular irrigation devices would be when land is cheap, but after some research I think the main reason to use them is when water is far more expensive than land.

I zoomed in to various areas in the Midwest US, and I didn't see a single use of the circular devices, only square fields which are likely using the linear irrigation device you described.

However, in areas where water is more expensive such as Colorado, I see the opposite: Only circular irrigation devices.

I think what's happening here is that circular devices shoot the water down which causes all of it to land on the crops. The farms in my area generally use a firehose style sprinkler which shoots the water up. This causes a large chunk of water to get lost but it hits the corners of the land. Due to the cheaper water costs in the midwest, this is acceptable.

neckardt··on The Unexpected Elegance of Irrigation Systems from Above
While true in theory, this doesn't hold up in practice.

The farmers here are constrained in space by roads on all sides and by the price of each irrigation machine. Many small circular irrigation machines will be more expensive and harder to maintain than one large one.

The article you linked shows how given a square area, the packing efficiency of a non-square packing order increases past 80% only after you have around 30 circles and even then the increase is negligible. It would take well over 100 circles to hit the 10% additional area usage you're talking about.

For farmers who want to make use of those corners of their field just use an irrigation system which can handle corners and make 100% use of their land.

neckardt··on Inventing Monads
You might like hinc, it's haskell but with C style syntax: https://github.com/serras/hinc/blob/master/why.md
neckardt··on Metcalf Sniper Attack
Wouldn't having more substations make the grid more resilient? I would imagine that allows for more flexibility routing power.
neckardt··on Qore is an interpreted programming language with no GIL
What does GIL stand for in this context?
← PreviousPage 3 of 5Next →