HNHacker News
TopNewBestAskShowJobs

s_fischer

39 karma · joined April 3, 2020

submissionscomments
s_fischer··on I Switched from TypeScript to ReScript
I made this discovery just yesterday. I tried converting a tiny side project from vanilla JS to Typescript because I wanted to see what all the hype was about. I had this idea in my head(perhaps naively) that I would catch an edge case/silent error or two in my application that I did not know existed prior to implementing static typing.

Instead, I spent a whole bunch of time wrestling with the tooling and configs in order to get my (previously working) code to compile.

I'm not trying to make the conclusion that typescript is bad, as I've hardly even used it at this point. But from my experience, it's not exactly the 1:1 from JS that some people argue. My takeaway is that there can be real value to be had from static typing in JS, but it might not always make sense to introduce the tooling overhead for tiny codebases that are developed by a single maintainer.

s_fischer··on Moving my serverless project to Ruby on Rails
Fully agree. The problem gets even worse at bigger orgs where there's a separate, security oriented, team which is responsible for setting/managing IAM roles and KMS keys. I think the AWS ecosystem can be very discouraging for younger engineers in these situations. A innovative PoC in your downtime seems a lot more daunting when you need to learn about 4-5 AWS services that are unrelated to code execution and you have make a request to devops for a new IAM role just to locally test out a prototype that you built over the weekend.
s_fischer··on I Ripped Out a £6k Lighting System
I don't disagree with point #1 but can you honestly say you've never purchased something that you truly believed would work better than it did? I'm pretty sure the OP did not intend to rip out his system and waste £6k when he started this project.
s_fischer··on Uno: Single-Codebase for Windows, WebAssembly, iOS, macOS, Android and Linux
Wouldn't separating the indexable content from the actual DOM representation be a huge opportunity for abuse? It seems like it would make it much easier to game SEO or mislead users for even more malicious reasons.
s_fischer··on When thebiglebow.ski is blocked by Facebook
I think the problem is that the OP did not stop at "I am confused, can someone explain this discrepancy to me?" They went on to make seemingly unconfused assumptions that the translator must have misspelled his own name in an article about misspelling names.
s_fischer··on Show HN: 3D first person game rendered in CSS/HTML
I just looked up the topics for cascadiajs and it looks awesome! I was disappointed to find out that all the tickets are sold out even though it's a virtual conference. I know you are just a speaker, but do you have any insight into why there's a hard cap on attendees? Is it simply to avoid potential infrastructure problems that could occur from delivering live video content to an unforseen number of attendees?
s_fischer··on Adding a fiber link to my home network
While I somewhat agree with you, it's possible to do some pretty advanced/nifty things with advanced automation platforms like Home assistant. There are prebuilt extensions for things like air quality index, so in theory, you could set up a rule to run your air filters when the exterior air quality is above a certain threshold of dirty. The same could be done for indoor air quality if you had a local sensor monitoring it (can be done pretty cheaply with a Pi but I've seen off the shelf products as well)
s_fischer··on Hardware Microphone Disconnect in Mac and iPad
They rely on people with "zero knowledge" of encryption to select them as vendors
← PreviousPage 2 of 2