HNHacker News
TopNewBestAskShowJobs

trafnar

738 karma · joined July 29, 2009

Read about my projects here: http://nathanmanousos.com
submissionscomments
trafnar··on Chonky Menu Re-Creation
Sorry about that, I'll try to fix it. You can watch a video version of the article here: https://www.youtube.com/watch?v=1VgrdLfDozo
trafnar··on Chonky Menu Re-Creation
You can watch a video version of it here: https://www.youtube.com/watch?v=1VgrdLfDozo
trafnar··on Chonky Menu Re-Creation
(op here) Sorry this doesn't work on Android, I don't have any Android devices so I haven't tested it there, I think there are some differences in the way pointer events are handled that are messing it up.

If it doesn't work for you, please have a look at the video where I demonstrate and talk through everything:

https://www.youtube.com/watch?v=1VgrdLfDozo

trafnar··on Chonky Menu Re-Creation
It's all hand-coded web tech (html/css/js), but written in Imba (https://www.imba.io) which is a compile-to-js language that includes a react-like framework.
trafnar··on Chonky Menu Re-Creation
Ah sorry, I don't have any Android devices so I haven't tested it on that platform!
trafnar··on Chonky Menu Re-Creation
Thanks, I briefly tried using an easing curve for this and somehow my brain wasn't playing along. I'll give it another look because, yeah, that does seem like the way to do it.
trafnar··on Chonky Menu Re-Creation
The original menu was built for mobile, where this isn't much of an issue, my re-creation is a bit weird because I primarily interact with it on desktop, but I followed the same ideas as the original.

For a desktop-specific version of this, I'd definitely allow it to persist open after a single click. Maybe I'll add that.

trafnar··on Ask HN: Screen recording software with real-time zooming?
What do you mean by real-time? Do you want your screen to zoom while you are recording? Or do you mean that you want the zooming to happen automatically?
trafnar··on TypeChat
It's not clear to me how they ensure the responses will be valid JSON, are they just asking for it, then parsing the result with error checking?
trafnar··on Building Boba AI: Lessons learnt in building an LLM-powered application
Hey, that's my app! https://www.readyrunner.ai
trafnar··on Clojure is a product design tool (2015)
The haml/clojure comparison made me feel compelled to share the Imba (https://imba.io/) equivalent.

<p> "Sentence with a period after {<a href="#"> "a link"}."

Working demo: https://scrimba.com/scrim/cW2QWgTd

trafnar··on Making Figma better for developers with Dev Mode
They bought an AI design tool company today https://twitter.com/jsngr/status/1671561341893742592
trafnar··on List one task, do it, cross it out
This works really well for me too. I built a task tracker tool (tasktxt.com) that has built-in timers for each task so you choose a task, then press "start" and now you feel more committed to doing that one particular task. It helps me focus on one task at a time.
trafnar··on Rural Americans are importing tiny Japanese pickup trucks
Isn’t it better in safety due to the physics you mentioned?
trafnar··on Why does a plastic-wrapped turkey sandwich cost $15 at the NYC airport?
This article is not asking "Why would a store at the airport charge extra?" (pretty obvious), it's asking "Exactly how did these stores arrive at their prices given the pricing rules that are supposedly imposed on them by the government?"
trafnar··on Improved audio rendering with an optimised version of memcpy (2013)
Ok, now try the same thing with memcpy and report back.
trafnar··on Teenage Engineering Field Desk
Yeah it looks amazing. I’m not buying it, just as I’m not buying many other beautiful luxury products. Not with my current budget at least.
trafnar··on Teenage Engineering Field Desk
What's next? Luxury handbags that cost more than my $1 canvas tote bag?
trafnar··on Teenage Engineering Field Desk
Yet the Ikea one is ugly.
trafnar··on Whisper.cpp example running fully in the browser
This is a cool app I was excited to try it. Couple points of feedback:

- There is a popup every few seconds encouraging me to pay. Let me at least try it for a minute or two? I've seen the popup about 5 times while trying the app for just a couple minutes.

- Use the system light/dark mode instead of defaulting to dark mode

- Show language names instead of codes "EN" etc.

trafnar··on Apple HomePod 2nd Generation
I use mine all the time and haven’t had these issues. Just the occasional Siri misunderstanding. My family loves it for playing music and a few other simple tasks like timers.
trafnar··on Memory loss: Expert advice for improving memory and concentration
Can being thrown in water cause a cold?
trafnar··on What happens when babies are left to cry it out?
Yeah, “sleep train” does not mean “cry it out”

My kids slept through the night by four months, with other techniques.

trafnar··on Not a monad tutorial
I distinctly remembering this happening when I was learning to program and learned what a "function" was. My brain was telling me it must be some other more complicated thing.
trafnar··on Mac OS 9
I really wanted to play Barrack but it doesn't work :(
trafnar··on Launch HN: JumpWire (YC W22) – Easily encrypt customer data in your databases
I suppose your company in theory could read all the incoming data? Could engineers at my company decrypt the data? Or are the keys not available to us?

I suppose its more about ensuring the data sitting around in the DB isn't exposed to random employees or hackers yeah?

trafnar··on French court: refusing to disclose mobile passcode to law enforcement is a crime
Related for iPhone users: if you press and hold the lock and volume up buttons until the "slide to power off" screen appears, FaceID will be disabled until the next successful passcode entry.

You can press "cancel" after the "power off" screen appears, or you can power it off, faceID will be disabled regardless.

Further discussion: https://daringfireball.net/2022/06/require_a_passcode_to_unl...

trafnar··on Show HN: Record voice memo, receive transcription in email
I like that this is so focused on quickly initiating the recording, then just emailing the transcript, rather than trying to keep me in the app. That's exactly how I'd like this type of app to function.
trafnar··on Penpot, Open Source Figma alternative, raises $8M in funding
When designers started switching from Photoshop to Sketch, "Layer" kinda changed meaning from "a clear sheet with drawings on it" to "any object on the canvas".

In Photoshop a layer could have many shapes on it, if you drew one shape/mark on top of another within one layer, they would be inseparable. If you drew any two things in Sketch, they would always be separate, I suspect this is why they stuck with the term "Layer" even though something like "Object" may have been more accurate.

trafnar··on Show HN: Get conversational practice in over 20 languages by talking to an AI
I love this concept but it would be much more fluid if my message would auto-send without having to click. Also the voice (I used mandarin) sounds robotic, the microsoft azure voices sound amazing (you can try them here: https://azure.microsoft.com/en-us/products/cognitive-service...)
← PreviousPage 2 of 6Next →