keithnoizu

Joined 15 years ago

Karma
504
Submissions
368
Member since
Mar 31
Former chief software architect of greatnonprofits.org, former microsoftie, current expat, eternal geek.

c/c++, embedded c, elixir/erlang. Backend & Software Architect.

https://www.linkedin.com/in/keithbrings/

Elixir https://github.com/noizu/ElixirScaffolding https://github.com/noizu/SimplePool https://github.com/noizu/KitchenSink https://github.com/noizu/RuleEngine https://github.com/noizu/MnesiaVersioning

Php https://github.com/noizu/fragmented-keys https://github.com/noizu/domain-objects https://github.com/noizu/php-conform

Java https://github.com/noizu/fragmented-keys-4java

View on Hacker News

Recent submissions

Comment · 25 days ago
touche
Comment · 3 months ago
Comment · 2 years ago
I feel like the explicitly go out of their away to avoid building in custom instructions/increased prompt context to lower their costs so this is a bit of a work around.
Comment · 2 years ago
copilot scans open files so I mention the file name in my prompt or reference the file explicitly using the reference file option in the chat window in the intellij copilot chat beta.

``` Follow the instructions for preparing responses from the COPILOT.md file in how you answer and format your answer to the following prompt.

<whatever my request was> ```

Comment · 2 years ago
I came across a nice little solution in copilot X and copilot 365/pro for including and referencing custom instructions to add behavior/formatting support to copilot (e.g. edit mode, article writing mode, documentation writting mode etc.)
Comment · 2 years ago
and I felt like a rebel just using vga x mode.
Comment · 3 years ago
Which is fundamentally different from how our brain chains together thoughts when not actively engaging in meta thinking how? Especially once chain of thought etc. is applied.
Comment · 3 years ago
You can tell GPT to output sentiment analysis and mind reading of user intent, what it believes the user's underlying goal is. It becomes less responsive if it finds the user to not be friendly or perceives them as trying to achieve a restricted outcome.
Comment · 3 years ago
Yes, I have a similar solution.
Comment · 3 years ago
Comment · 4 years ago
I was really blown away by how well erlang/chicago boss handled throughput when I first gave it a spin. A webpage I converted over handled multiple orders of magnitude more incoming requests before failing than the php version it replaced.

CB would get frustrating when wanting to extend certain functionality however, which phoenix isn't quite as bad about.

Comment · 5 years ago
yep, prepriming the cache rather than passively allowing it be rebuilt by request/queries can also result in some nice improvements and depending on replication delay across database servers avoid some unexpected query results reaching the end user.

In the past I was the architect of a top 2000 alexa ranked social networking site, data synchronization delays were insane under certain load patterns high single low double digit second write propagation delays.

Comment · 5 years ago
I'm talking back-end not in app data caching. I would also cache misses there as well but with less aggressive ttl.
Comment · 5 years ago
Yes. I handle around a million requests per minute. I exponentially increase the cache period after subsequent misses to avoid an outage ddos the whole system.

This tends to be beneficial regardless of the root cause.

edit this is especially useful for handling search/query misses as a query with no results is going to scan any relevant indexes etc. until it is clear no match exists meaning a no results query may take up more cycles than a hit.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton