HNHacker News
TopNewBestAskShowJobs

elayabharath

116 karma · joined March 12, 2012

submissionscomments
elayabharath··on Show HN: Glitchy camera – a circuit-bent camera simulator in the browser
Here are a few I found useful:

- https://ade3.substack.com/p/how-to-make-a-glitch-camera

- https://drive.google.com/drive/folders/1BbJMZmAN7hbA2YoD0xsV...

- https://fubar.space/wp-content/uploads/2022/10/Glitchwerks-C...

- https://www.reddit.com/r/CircuitBending/ [Many posts are about cameras]

elayabharath··on Show HN: Glitchy camera – a circuit-bent camera simulator in the browser
It is visually approximating the effects to what shorting the pins would do
elayabharath··on Show HN: Glitchy camera – a circuit-bent camera simulator in the browser
Not at the moment, but sounds like a great extension to build!
elayabharath··on Show HN: Glitchy camera – a circuit-bent camera simulator in the browser
I capture each of the frames and process it pixel by pixel[1]. There are 3 inputs to the simulation

1. The gain knob controls the overall intensity of the effect

2. The selected pins / effects are applied to the frame. I describe a couple of the effects below:

For HClock: If the horizontal clock pin is selected, I cut the frame into variable height slices (some are 2-3px, others 8-20px). For each slice, I calculate a random shift (up to ~20% of the frame width) and move the slice to the left or right by the shift value. Then I randomise between keeping the slice normal (70% of the time), black (15%), or a random color band (15%). I then add a magenta tint + darken every other line to simulate a broken TV signal.

For OD: If output drain pin is selected, I compute a random global offset and per line offet jitter. Then for each of the pixels, I move the red to the left and blue to the right by the jitter value.

After the effects are added, I add a global noise, some corrupt lines (on ~30% of the frames, random horizontal lines of magenta/pink/white, shifted/added)

3. Finally a global hue shift is added based on the second knob.

One thing I realised is that Math.random() produced a lot of noise and flow between the frames looked disorienting. So I used a simple integer hash function to produce a more "deterministic" random number and the frames looked more stable/consistent.

[1] I should probably look for optimisations to prevent the device heating up after a few minutes.

elayabharath··on Ask HN: Share your personal website
https://eb.fyi/
elayabharath··on Ask HN: What Are You Working On? (Nov 2025)
UI exploration for interacting with LLMs

https://www.youtube.com/watch?v=ldJTjwhqKy4

Currently popular AI chat interfaces feel restrictive when exploring or learning complex concepts/ideas. I often want to revisit earlier parts of a conversation, ask branching follow up questions, connect related concepts, compare and contrast between various chain of thoughts. This UI exploration aims to solve some of these limitations.

elayabharath··on Ask HN: Who wants to be hired? (September 2020)
Skillset: UX Design, frontend development web/app, [backend can manage]

Portfolio: https://eb.fyi/

Technologies: ReactJS, Typescript, React native, Dart, Flutter, Nodejs, Illustrator, Figma

Location: Singapore

Remote: Yes

Willing to relocate: Yes

Résumé/CV: https://eb.fyi/resume.pdf

Email: elayabharath@gmail.com

elayabharath··on Show HN: Send your photos as real postcards to anywhere in the world for $1
Noted about this, we are making a login with email, this was just easy to get started.
elayabharath··on Show HN: Send your photos as real postcards to anywhere in the world for $1
Sorry, the FAQs are not updated at the moment, we do ship internationally!
elayabharath··on Show HN: Coinbytes – Read news about cryptocurrencies across the web in 1 place
Made this as a 1 day hack.

Would love your feedback on .. 1. Is this useful at all? e.g. read all the news about Ethereum across the web in 1 place 2. What are the news / article sources you would like to see? 3. Would you be interested in a newsletter everyday about a particular cryptocurrency? 4. Sentiment analysis of the news stories?

Thanks in advance for the feedback. If any of you would like to contribute to this project, please feel free to reach out.

elayabharath··on Show HN: Read articles with context, wikipedia snippets of people or interests
Having snippets in the same page is a good idea! We wanted to strip out all the clutter (and ads) for better reading experience.

Will add it in the next update.