HNHacker News
TopNewBestAskShowJobs

kichik

489 karma · joined July 16, 2012

AWS consultant specializing in CI/CD and CDK

cloudsnorkel.com

submissionscomments
kichik··on Cannot CRUD cookies in SvelteKit from another port
Sequel: https://github.com/sveltejs/kit/issues/11924
kichik··on Why I threw away your resume (from the crankiest recruiter)
Aren't most recruiters paid by commission? It's in their best interest to encourage short stints (long enough for the commission) so they can make money more often. Ten people staying a year each are worth more to them than one person staying 10 years.
kichik··on AWS is estimated to make $400M to $1B with the new IPv4 charge
I find the lack of IPv6 support for their own APIs the most insulting. In my case, I would end up paying more for VPC Endpoints than I would for IPv4 addresses. There is no escaping from this new fee. I really hope they resolve this soon.
kichik··on Ruby 3.3 on Rails 1.0
That was a fun read. You should do Rails 8.0 on Ruby 1.8 next.
kichik··on Terraform module for scalable GitHub action runners on AWS
CodeBuild can be a bit slow to start sometimes. It also doesn't support Docker on Windows builds and it's limited to 8 hours per run.

Shameless plug: I wrote a CDK construct that lets you create runners on demand in response to a GitHub webhook (so basically what was suggested here only with handling of more corner cases that came up). It lets you start runners in CodeBuild, Fargate, ECS, EC2, or Lambda so you can pick whichever works best for you. There is a table in the readme that shows the difference between them and why you might want to choose one over the other. https://github.com/CloudSnorkel/cdk-github-runners

kichik··on Family Echo – Free online family tree maker
Can it import GED files?
kichik··on Okta Personal
This must be a joke or a hoax. The ChatGPT blurb made me question it, but the whois data sealed the deal. It's registered on GoDaddy with a private registrant.

https://www.godaddy.com/whois/results.aspx?domain=oktaperson...

kichik··on Valgrind recieves a development microgrant from FUTO
Maybe they can finally merge my 10 year old patch /s

https://bugs.kde.org/show_bug.cgi?id=290061

kichik··on RedPajama 7B (an Apache 2.0-licensed LLaMa) is now available
It's Amazon's own link shortener. That's the link they give out from the share button. It would be really funny if they drop it. That would maybe some domain snatcher very lucky.

Thanks for posting the full link with description so it's clearer for everybody.

kichik··on RedPajama 7B (an Apache 2.0-licensed LLaMa) is now available
Someone is into children's books.

https://a.co/d/6nR2YZR

kichik··on We reported a security issue in AWS CDK’s eks.Cluster component
Another default policy to consider is any Lambda function role. They never specify which Lambda can assume them (because that would create a cyclical dependency). That means anyone with permissions to create a Lambda will be able to technically assume this role.

Just like you, I'm not arguing the defense in depth part. Always a good idea to put fine-grained permissions where possible. But I also find the "vulnerability" part a tiny bit overstated.

kichik··on We reported a security issue in AWS CDK’s eks.Cluster component
What kind of non-admin entity has permissions to assume any role with `sts:AssumeRole` on `*`?
kichik··on Stack Overflow is a cacheless, 9-server on-prem monolith
True. But cloud makes it a lot easier. In some cases it's built-in, like S3. In others it's a checkbox like RDS Multi-AZ. And if you need to roll your own, multi-AZ or even multi-region is much more straightforward than renting another rack somewhere.

I have personally seen Stack Overflow be "under maintenance" or straight up down a lot more than I have seen entire us-east-1 down.

kichik··on Stack Overflow is a cacheless, 9-server on-prem monolith
Is there a website that tracks outages of other websites like Stack Overflow over years? I know some that tell you if it's down right now, but not over years.

I have a subjective feeling that Stack Overflow is down a lot more than other websites. I don't see that ever mentioned in the discussion of cloud vs on-prem which makes the discussion seem lacking.

kichik··on What to do when you’ve ruined your life
I couldn't even read the article because half of it was covered by a newsletter form. No close button. Showed up before I even read one paragraph. Why is every website like this these days?
kichik··on A single developer dropped AWS costs by 90%, then disappeared
And still saved them about half a million dollars (6*$90k - $50k).
kichik··on Caterpillar offers phone with built-in FLIR camera
Have you seen any other vendors use that? I have only seen it being referred to as storage.
kichik··on Caterpillar offers phone with built-in FLIR camera
What does it do with 128GB ROM?? /s

Seriously though, does ROM no longer stand for read-only memory?

kichik··on Front end developers: stop moving things that I’m about to click on
For me it's Twitter for Android. It keeps loading new tweets to replace tweets I'm actively reading in the timeline.
kichik··on Wine 7.2 Released
Back in the day I used Wine to run Microsoft Visual C. I had a Debian Woody running on a VIA CPU. It was "cross-compiling" NSIS nightly and uploading to SourceForge with rsync. That was fun. Very slow and very fun.
kichik··on “There Seem to be 10 managers for every one dev at Twitter” – Elon
I feel bad for Twitter employees learning about their future from realtime memes.
kichik··on Tell HN: GitHub – “This comment has been minimized. Sign in to view”
I would guess this helps prevent spam by hiding the spam comments from bots that may index it. Indexing bots aren't usually logged in.
kichik··on Ask HN: Can you recommend me a fast, light text editor for Windows?
+1 for Notepad2. Super fast. Has MVP set of features. Can hook Notepad so it replaces it completely.
kichik··on JEP draft: 64 bit object headers
How come a whole pointer is required for class pointer? Can't it be a small offset into a class table? Do many Java applications often require millions of classes?
kichik··on Ask HN: How to do the bare minimum when not valued at work?
If you want to do the bare minimum, a good starting point would be removing any work accounts from your phone. Make an effort to close your work laptop at the end of the work day. Focus on your main goals during the day, perhaps some project you want to finish before it ends. All this will allow you to focus on either what's expected of you, or what's truly important to you.

That said, I do agree with the other comments here suggesting a talk with the manager or a new job. Why get yourself stuck in a situation where you can't take pride of your work?

kichik··on Some clarification from one of the programmers (2003)
TIL both Mark and I worked on Winamp plugins at the same time. I got my plugin included in Winamp, and poor Mark got Facebook as a consultation prize.
kichik··on From August 1: Cash transactions above NIS 6k illegal
You can stay within Israel for that pivot. We have our fair share of rich people not paying. https://www.reuters.com/article/natgas-israel-leviathan-idIN...
kichik··on From August 1: Cash transactions above NIS 6k illegal
For context, under the table transactions are very common in Israel. Tax avoidance is everywhere.
kichik··on Release Notes for Safari Technology Preview 147 with Safari 16 Features
Anyone else seeing this error when trying to use it? Got it on two different computers.

Termination Reason: Namespace DYLD, Code 4 Symbol missing Symbol not found: _WBSPasskeyCredentialNameKey

kichik··on Ask HN: What do you use VMs for regularly?
I release versions of NSIS with a VM of Windows 2000 running Visual C 6. It creates the smallest executables possible.
← PreviousPage 2 of 6Next →