HNHacker News
TopNewBestAskShowJobs

TheSpiciestDev

104 karma · joined March 7, 2019

https://the.spiciest.dev/
submissionscomments
TheSpiciestDev··on Opinions I have formed about the “geospatial industry”
I've enjoyed working on an enterprise, GIS-focused application over the past few years (with no prior, formal geographic background) and one of the take-aways I always enjoy sharing with family and friends is the "point in polygon" question [0] and it's simplicity. I'm fun at parties. I have certainly learned how much more intuitive data is for users to explore when you offer (if you can) spatially.

[0] https://en.wikipedia.org/wiki/Point_in_polygon#Ray_casting_a...

TheSpiciestDev··on The DynamoDB Book: Data Modeling with NoSQL and DynamoDB
What has this book taught you that could be applied outside DynamoDB? I'm close to buying but the price is kinda steep... if however I can take away some general NoSQL insight then I'm sold.

Edit: nevermind, I see another review elsewhere and the author replying. Though, your opinion would still be appreciated! :)

TheSpiciestDev··on Coming soon: Fedora on Lenovo laptops
Thank you!.. I'll keep your gists in-mind if I ever come across this trackpad issue again. Thinking about it, since Fedora 30 or 29, I don't actually remember encountering this problem - I know where to come back to if I do though! Thanks again!
TheSpiciestDev··on Coming soon: Fedora on Lenovo laptops
Huh, I've been using Fedora on my personal T460 for a few years (now on 31) without any major breaking issues. Performs well, upgrades well, bought refurbished for ~$500 of Amazon, bought it extra RAM and an SSD, good life w/standard battery, I can't remember ever hearing the fans run medium/high, uses the standard Thinkpad docking station just fine, and more I'm sure. I'll edit my post if I remember anything worth mentioning.

A few minor issues that seem to get resolved by software updates within weeks of breaking installations:

- The touchpad goes out, so I'll use the red keyboard nub or reboot the machine.

- Sometimes can't use the touchscreen (between larger upgrades) but I don't use this often, it wasn't supposed to have one!

- Screen can flicker in GNOME when bouncing between workspaces (Windows + Page Up/Down)

Even then, these issues may just be my own machine/configuration!

Others have mentioned being wary of pre-installed Lenovo support, and I can agree. While I'd still replace their Fedora for my own install, they'd certainly help my confidence that the laptop was built to fit Linux expectations.

TheSpiciestDev··on How porting to TypeScript solved our API woes
I can't imagine not using class-transformer[0] or class-validator[1] in any TypeScript project that deals with external/third-party APIs, remote or not.

[0] https://www.npmjs.com/package/class-transformer [1] https://www.npmjs.com/package/class-validator

TheSpiciestDev··on Study: Low Carb Diet May Prevent, Reverse Age-Related Effects Within the Brain
Pecans and other high-fat nuts are great for snacking, too.
TheSpiciestDev··on An OpenAPI compliance Proxy that ensures your data matches your swagger.json
I've had problems recently with the "api-spec-converter" package and vulnerability scans. While there is an active discussion[0], I don't know how I feel when a lot of the package's dependencies haven't been updated in months or years.

Your project realPubkey, nonetheless, looks great. I do wonder if AWS/Azure/GCP already provide such a service?

[0] https://github.com/APIs-guru/raml-to-swagger/issues/14

TheSpiciestDev··on Show HN: Set with Friends – A Real-Time multiplayer online card game
Great work - I got my visiting family to play this all together (about a total of 6 people, including myself) with the living room TV as a spectator for others not playing and we all had a lot of fun!

One suggestion, or option, what would you think about the Game Log being reversed?.. where the older logs are at the bottom and newer ones up-top, closer to the score? Could maybe be just a toggle/button?

Nonetheless, a lot of fun, great work again!

TheSpiciestDev··on Show HN: Set with Friends – A Real-Time multiplayer online card game
Got it, thanks - my wife and I have enjoyed going head to head!
TheSpiciestDev··on Show HN: Set with Friends – A Real-Time multiplayer online card game
> [2020-01-05T15:10:39.909Z] @firebase/database: FIREBASE WARNING: The Firebase database 'setwithfriends' has reached its peak connections limit. If you are the Firebase owner, consider upgrading. (https://setwithfriends.firebaseio.com)

I'll have to come back later and give this a try - sounds neat from what I've read and seen here!

TheSpiciestDev··on Show HN: Bash-My-AWS – CLI Commands for AWS
Thank you again for this direction!

I just finished a POC that generates 90% of the AWS services I use per client/project/application. The remaining 10% is DNS stuff that I can easily do by hand, but with a few clicks I get everything provisioned with much less human error (buckets, Lambdas, API Gateways, Cloudfront distributions, etc.)

The formation definition is ~1000 lines of JSON, but it explicitly describes everything I need and it takes in parameters - it's wonderful! Thank you again!

TheSpiciestDev··on A serverless email server on AWS using S3 and SES
> SES charges $0.09 per 1000 mail “chunks”, where a chunk is 256 Kb of data. This is on top of the base SES fee and S3 operation and storage fees.

> But it only charges for each complete chunk. So < 256KB is free, 256KB is $0.09/1000, etc.

Others elsewhere here have stated otherwise - haven't looked for the small print on AWS' page myself yet, though.

TheSpiciestDev··on A serverless email server on AWS using S3 and SES
My take away is that you'd be able to receive your emails and customize the handling of every email.

i.e. emails are received and put into specific buckets/folders and then, per message, a process is triggered to do something unique (put into database, forward to another IMAP'ed box, etc.)

TheSpiciestDev··on Show HN: Bash-My-AWS – CLI Commands for AWS
Thanks, AWS CloudFormation looks like what I've experienced with other cloud service providers.
TheSpiciestDev··on Show HN: Bash-My-AWS – CLI Commands for AWS
Just the other day I was looking for an official docker image that includes the AWS CLI. On top of that, and mainly, I was looking to find more documentation or tooling to better automate the deployment of new AWS projects.

Does anyone here have any experience of (starting from scratch or with no AWS resources) setting up policies/users/resources/configurations via something similar to the Deployment Managers of GCP and Azure?.. preferably something declarative or via templates?

Bash-my-AWS looks like a great step towards the goal I have in mind but I may also just be unaware of other tooling or AWS capabilities.

TheSpiciestDev··on Scaling React Server Side Rendering
I haven't seen anyone reply to you yet specifying social media and SEO.

For example, copying a route from your SPA and pasting it into Twitter, Facebook, Slack, Teams, etc. Preferably you want the copied page's title, description and icon and not just your SPA's generic info.

TheSpiciestDev··on Show HN: Pipedream. Develop any workflow, on any trigger, with auth and no infra
Your comment has me imagine a more visual, GUI-based editor on top of AWS Lambda (i.e. hooking up all sorts or internal/external events, tying workflows or multiple Lambdas together, still including a small editor for writing JavaScript, etc.)

I mean, you can write code in-line with AWS Lambda but to have an application help setup multiple Lambdas and/or integrate outside APIs would be pretty neat.

TheSpiciestDev··on Why the “Digital Ocean killed my company” incident scares the hell out of me
While I don't remember any such message, after a few months it's certainly felt wrong and I've felt the sting. It'll be something I take into consideration whenever I shop around again.
TheSpiciestDev··on Plaid Deletes GitHub Issue Exposing Imitation of Bank Login UIs
This is the first time I'm hearing of Plaid and is it actually something banks have signed-off on and are ok with? This whole thing looks to make for a bad precedence.
TheSpiciestDev··on Why the “Digital Ocean killed my company” incident scares the hell out of me
All this Digital Ocean talk... I spun up some droplets to play with a few months ago and liked what I saw and then "deactivated" them or turned them off.

What I did not expect to see a few days ago was the bill for the stopped droplets. Not just a little for the dormant disks I have had but seemingly full-prices for the entire droplets, as if they were all still "active". Nonetheless I deleted all my droplets, discarding whatever I had setup a few months ago, out of pure frustration. I never plan to return.

AWS may take me a little more time to setup and their interface may not be as pretty, but they will at least bill me fairly.

TheSpiciestDev··on Angular v8.0
> heavyweight

I can agree with you there if by heavyweight you're referring to it's explicit definitions.

However, have you tried a "SharedModule"? You can throw any number of tiny components into however many shared modules (one shared module for your small-medium sized application vs n-number of lazily loaded shared modules for your large+ applications.)

I myself enjoy wrapping even helper components in modules because I then know exactly what a component needs and it's scope of dependencies.

TheSpiciestDev··on Lambda School wants to teach nursing
Good luck!.. I've referred two people to Lambda who start later next month. They're both excited to start and I'm looking forward to hearing how their experience is before I go all-out and refer more people - it's a program that has a structure and philosophy that I can easily agree with.
TheSpiciestDev··on Lambda School wants to teach nursing
While I can't disagree about other programs being less expensive, how much is it worth to students knowing that the program is incentivized to get them hired because _the program won't get paid unless the student get well hired after_?

It's a priceless feature that every student would value differently... maybe that's worth a few thousand more?

TheSpiciestDev··on Customers furious over days-long outage at A2 Hosting
> That's why they didn't call themselves 'A1' Hosting

Ha!.. the Register's readers have some good banter!

TheSpiciestDev··on China Spying on Undersea Internet Cables
What could someone do if they were to store all the encrypted data and then wait for quantum computing to make the data usable?.. you could target certain streams of data, from certain periods of time, build a case and then decide on the next course of action (target for more data or take physical action.)
TheSpiciestDev··on I miss Facebook
Recently "live comments" were introduced and I cannot read a simple body of text without it constantly being bumped around because of loaded comments from timeline entries above.
TheSpiciestDev··on “Google just started mass banning/limiting Archive Team downloads”
Whoops - what I meant was that the domain name is available!
TheSpiciestDev··on “Google just started mass banning/limiting Archive Team downloads”
This is available ;)

thingsarebadat.com

TheSpiciestDev··on IBM purged ‘gray hairs’ and ‘old heads’ as it launched Millennial Corps: lawsuit
Just reading some of the comments here makes me want to ask: is there an opportunity to disrupt the whole interviewing / hiring process with something along the lines of the show The Dating Game?.. where employers know a limited amount of data to make a hire?

Could some private company vet candidates for skills, culture and level of experience and provide clients profiles of candidates without name, race, age, etc... essentially scrubbed?

Would this solve problems, or make more?

TheSpiciestDev··on VS Code on a Remote Server
I can't find anything yet regarding debugging, I'm curious how that would work.
← PreviousPage 2 of 3Next →