HNHacker News
TopNewBestAskShowJobs

gatherhunterer

1,049 karma · joined February 28, 2019

submissionscomments
gatherhunterer··on A Thread about Internet Archive's “Silent Killer”
Twitter is the worst choice for publishing. This involved so much more text-scrolling and photo-expanding than is necessary.

Edit: If anyone would care to explain why they feel that chopping an article up into pieces of arbitrary size makes for a good user experience, please do so. I know Twitter gets a pass from HN in general but it is simply not suited to this type of content by design. This was a conscious choice by its creators.

gatherhunterer··on Ask HN: We are shutting down our startup, I get our code. What now?
Given the right circumstances there could be a lucrative market for used underwear. Not mine, but someone’s. Does the same analogy apply to codebases? Probably.
gatherhunterer··on Verizon/Yahoo Blocking Attempts to Archive Yahoo Groups – Deletion: Dec. 14
A lack of emotional control is usually understandable. But it suggests a lack of care and focus that does not befit an important effort. I learned years ago to never send and email or text or to make a call when angry. I always thank myself the next day when I am able to choose my words more tactfully. That email makes them look like a group of angry trolls.
gatherhunterer··on Verizon/Yahoo Blocking Attempts to Archive Yahoo Groups – Deletion: Dec. 14
The current administration put Verizon’s chief counsel into the position of FCC Chairman. I would not expect Verizon to answer to anyone.

Also, it is shame that the person in direct contact with Yahoo over this is sending angry emails in all caps. The Internet Archive deserves better.

gatherhunterer··on Show HN: Microfronts – Front-end solution for running multiple frameworks as one
I have a code question.

On line 24 in this file an object is sealed, but it has a type assigned. What does sealing this object change? Is there a concern that other running code will try to assign or delete properties on this object?

https://github.com/eavichay/microfronts/blob/master/src/rout...

gatherhunterer··on The Product-Minded Software Engineer
> They're someone who would likely make a good product manager if they ever decide to give up the joy of engineering.

Read: If they ever decided to stop working and start siphoning funds to start their own company.

When companies are small the engineering managers are the product managers and the product is good. When a company reaches the point of over-reaching they divide their concerns and hire managers who don’t know how to build the product and are paid to act like they are doing so while whipping engineers who have no interest in the product. Big companies that make good products do so by provisioning small teams with personnel who are essential to their collective goal. They mimic the small company.

gatherhunterer··on New Features in ES2019
If you have spent multiple weeks on a Webpack bug then you are not trying to fix it. You could have asked Stack Overflow over and over again in a matter of weeks.

There are many options for source maps due to their performance overhead and the docs describe then in detail and provide a guide for when to use each one.

gatherhunterer··on New Features in ES2019
Every individual feature has a support graph on MDN.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

gatherhunterer··on New Features in ES2019
I hear this a lot, but everything can be handled with a single tool: Webpack. Even a TS project can compile with Webpack and all of its assets, minification and compression needs can be handled in the same file. While you’re at it you can set up a development server with source mapping. Just take an afternoon to learn Webpack and be done with complaining about setup overhead. I set up a multi-stage build for TS Project References but that’s only necessary if you want to share code between the front and back ends. Aside from that you should only need a single build step.
gatherhunterer··on The Great Cannon has been deployed again
Don’t monetize your users’ data, monetize their use. When you log in with a paid account the ads should be gone.

If users don’t need an account to get the content and they still get ads with the paid account, what exactly are you offering in exchange for the payment?

gatherhunterer··on Deprecating the GitHub Developer Program
As an FYI, I have heard from a moderator that enough flags will move a post back a couple hundred places so that it is effectively buried. So aside from upvoting this comment for visibility, flagging the submission may help to prevent further disinformation.
gatherhunterer··on The Confession
This is as good a time as any for a reminder.

Never, whether you are guilty or innocent, whether you have relevant information or not, whether you believe you are a suspect or not, whether they say you are under investigation or not, say anything at all to a police officer who asks to speak to you. Even if you have an alibi, the police and you can go through your lawyer to get corroboration from your alibi. Speaking to the police can only work against you.

gatherhunterer··on Why Climate Alarmism Hurts Us All
No, that is not what the article is about. One of the researchers he interviewed asked the Guardian to correct its quotation but stood by his prediction of four billion deaths caused by climate change. The article in no way denies that the situation is bad or dire.
gatherhunterer··on Show HN: Adventurekeep – A Toolkit for D&D
I see the privacy policy is available through the site now, thanks for the update.
gatherhunterer··on Show HN: Adventurekeep – A Toolkit for D&D
There is no explanation of how you use my email address before providing it. If this is a free service then I assume that I am the product. There is no privacy policy. Conventional wisdom would say that only a fool would enter their address to that form. I could check the copyright or the whois and try to track down some semblance of trustworthiness but on its face this is too suspicious to trust with contact information.
gatherhunterer··on Launch HN: Buy Me a Coffee (YC W19) – Give your audience a way to thank you
If I provide a service that uses Buy Me a Coffee but outside of that I make a personal donation to cannabis legalization, you reserve the right to restrict my usage of Buy Me a Coffee? In that case I would be a creator that supports cannabis. The phrasing suggests that these terms are dependent upon the creator and not the specifically associated content.
gatherhunterer··on Open-Source Home Automation
This was over the summer that I tried it and traded it in for Mozilla’s WebThings.
gatherhunterer··on Yes, And – How to be effective in the theatre of work
Yes! And about as annoying as a manager whose job is to talk about work without actually doing any.
gatherhunterer··on Open-Source Home Automation
I greatly prefer Mozilla’s solution. Home Assistant seemed to have some critical issues when I used it for my two switches and one light bulb. Even turning them on and off on a schedule was dubious. It would forget a device or two and leave it as-is indefinitely. I found it odd that Home Assistant would not alert me to a lost device. Not only does WebThings work for me but it also has a UI that has some thought put into it instead of just spitting its API into a Material interface. It is much easier to use on a small mobile device because of its intentional responsiveness. Maybe it just did not play well with my devices but Home Assistant felt like an MVP that was not up to the task of dependability.
gatherhunterer··on Everything I know about Kubernetes I learned from a cluster of Raspberry Pis
Building a cluster is a fun and relatively easy project. You learn much more by having the hardware at your fingertips. You can simulate network failures and power failures or you can crash an important daemon. By causing problems you can see how K8s responds and manages itself when it does not have the nodes it expects. It is important to know these things because, for example, if you create a pod instead of a replica set then the loss of a node will mean the inability to use the pod assigned to that node. You need to know how a pod and a replica set differ in order to create a self-healing stack. You can learn all of that with the cloud solutions but the ability to answer your own questions will always be the superior means of learning.

The Agile movement has convinced many that the solution that gets you up and running today is the best. A good engineer is not afraid of working and learning instead of just buying a pre-baked implementation and calling themself an experienced user. The cluster that I know like the back of my hand is my “real” cluster. The production cluster is someone else’s that I just rent.

gatherhunterer··on Eton College exam question asks students to justify the Army killing protesters
This is an educational exercise and the article is pure pearl-clutching. Being assigned a point to argue is how schools teach students to argue with research and reason rather than emotion and bias.

As an aside, this site has awful responsive design, with buttons and ads covering the content. Everything about the page reeks of clickbait.

gatherhunterer··on Only eat oysters in months with an 'r'?
In restaurants the tags usually go straight to the office. In a butcher shop I handled all of the seafood and we kept a little plastic filing box with the tags in a folder by month. I think there is some rule about keeping them 30 days or so after the stop of sale. We were always able to provide the tags easily because health inspectors check them. I told customers about the tags when they asked about the safety of eating oysters. I don’t remember ever being asked for them by a customer but once I turned away a box of either oysters or mussels from a supplier whose tag had fallen off.

Personally I would respect a customer who asks to see the tags once to see if the place is compliant. It’s like when a customer corrects someone who asks if the sushi-grade fish is “fresh” or “never frozen” (being frozen at extreme temperature is what makes it legally sushi-grade and the equipped ships are often at sea for months, so “fresh” is just a buzzword). It’s encouraging when consumers know the product.

gatherhunterer··on Only eat oysters in months with an 'r'?
In the US you can ask to see a restaurant’s oyster tags. All restaurants are required to keep these tags and to show them on request. If they don’t have them or won’t produce them, don’t eat the oysters. The tags identify when they were harvested, when they expire and where they were harvested down to a specific zone of a designated harvesting region. If there is a harmful bacterial outbreak and a recall is issued then they can only comply if they have their tags and can identify affected product. Every type of mollusk comes with such a tag. If the restaurant is buying them cooked (i.e. canned) then they will have to tell you as much.

EDIT: I now recall one place I’ve worked that carried canned oysters and each can came with a tag attached as well.

There is no such thing as a guarantee of safety of any kind. With no reliable way of detecting this bacteria until people start getting sick, the smart thing to do is to take advantage of regulation. Also oysters are too amazing to only eat for a third of the year. They taste best chilled on a hot summer day.

gatherhunterer··on Postwoman – a free alternative to Postman
You could have made a simple search and found more confirmation than I could possibly provide. Even the USPTO has top-level search results to that effect.

https://www.google.com/search?q=failure%20to%20protect%20tra...

gatherhunterer··on Postwoman – a free alternative to Postman
It’s essentially an API testing tool. It is mostly used to poke endpoints on a development server and sometimes to learn the output patterns of a public API, what security concerns are there in stripping the UI?
gatherhunterer··on Postwoman – a free alternative to Postman
Refusing or failing to pursue action against a violation of a trademark can cause a trademark to be considered abandoned and therefore invalid. It is a genuine legal concern. This is supposed to prevent individuals and companies from “sitting” on a trademark without the intention of using it.
gatherhunterer··on Postwoman – a free alternative to Postman
That is far too much vocabulary to use effectively. A single-word designation would be much easier to discern and easier to translate. A word can be translated in a way that is meaningful but the “obvious” associations of the emojis may not make any sense in the context of a different language. Replacing language with inscrutable symbolism is bad design.
gatherhunterer··on Charles Darwin, Tortoise Hunter?
This article leaves out some important information. Killing animals was a key component of biological study. There were no cameras so bringing back a specimen was common practice. The Ivory-Billed Woodpecker was such a rare sight that its last several sightings, all of which were killed by the biologists who spotted them, are believed to be the last of their kind. One man managed to drag a wagon filled with primitive audio recording equipment through the woods and swamps to record its song. He shot the one he found anyway. There are a few experts who believe the most recent reports of their sightings[1] but modern day habitat destruction does not bode well for them, if they are even there.

Furthermore, killing the local animals was a means of survival and a way of life for sailors. The Dodo was a hapless, plump and defenseless animal that sailors ate until they were extinct.

Both of these practices were careless and destructive but we are all products of our environment. Explorers felt like there was no limit to what we could discover and many believed that Earth was given to us by God to provide endless resources.

Poor ecological practice is not ignored for the sake if hero worship, as the article suggests. It is often left out because the topic deserves to be handled responsibly and fairly, which the article fails to do.

1. https://www.audubon.org/news/possible-ivory-billed-woodpecke...

gatherhunterer··on Tetrachromats: people who see colors invisible to most of us (2014)
Dichromatism is a disorder. Our brains expect a trichromatic signal and when it only receives dichromatic information the hues are “repeated” because a cone (usually the one responsible for green) is not available. In people with green-weak color blindness this makes green look like a “weak” reddish hue. Tetrachromats’ brains are still expecting a trichromatic signal but they get more information than is expected. That means that the image contains more information or detail but the colors are not nee colors.
gatherhunterer··on Tetrachromats: people who see colors invisible to most of us (2014)
You misunderstand. Any trichromat could see those colors as well, they would just need to be much closer to the object in order to distinguish them. You are still thinking about them seeing more colors. They see more detail in color. Detail is not a matter of visibility but one of perspective. With a closer perspective you could see those colors as well.
← PreviousPage 2 of 11Next →