Hacker Newsnew | past | comments | ask | show | jobs | submit | elayabharath's commentslogin


Appreciate the links. I'll add this nice little 24 pin breakout

https://getcircuitbent.com/shop/bending-diy/easy-mode-glitch...


It is visually approximating the effects to what shorting the pins would do


Not at the moment, but sounds like a great extension to build!


Work around would be to screen record


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.



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.


very very cool .


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


Noted about this, we are making a login with email, this was just easy to get started.


Sorry, the FAQs are not updated at the moment, we do ship internationally!


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.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: