News for hackers. Stuff that matters.

skeoh

Re:Ask HN: What Are You Working On? (Nov 2025) on Sunday November 09, 2025 @06:04PM (#45870142)
I want to make it easier to just quickly enable wake lock on your device in a cross platform, no install, offline capable way. It's a silly little project but I'm super proud of it.

https://wake.lol/

Re:Emoji as a Favicon Using SVG on Wednesday October 09, 2024 @12:33AM (#41784523)
Re:Play Othello in your web browser (made with Mithril) on Wednesday December 13, 2023 @06:28PM (#38635707)
Here's mine! https://skeoh.com/othello/

It's not nearly as polished but I had a lot of fun making it. It uses React and the now-no-longer-maintained https://boardgame.io/.

Re:Ask HN: What niche task/tool websites have you built? on Wednesday August 30, 2023 @08:46PM (#37331124)
https://wake.lol/

Uses the screen wake lock API if available (or falls back to a hidden video file if unavailable) to keep your screen awake. It's cross platform, zero-install tool with offline support which I use to keep my work laptop awake all day.

Golfing SVG happens to be one of my passions. Your path definition can be further reduced to

    m57 47h15l24 50 24-50h15l-33 62v40h-12v-40z
Without RedReader I would not use Reddit. It's understandable that they would want to capitalize off third-party app users -- this approach is pretty disappointing though. Been on the site over 15 years but looks like things are coming to an end.
Re:WebContainer API on Tuesday February 14, 2023 @06:09PM (#34797566)
Short of building my own using this API, does a self-hosted Codesandbox/Stackblitz alternative exist? I love the idea of spinning up web containers within my corporate network so I can prototype applications using internal APIs.
Super cool and congrats on shipping! Something I'd love to see is the ability to embed a document on other sites via iframes a la GitHub Gist embeds. That way I could, say, write a blog post describing an algorithm, embed an example of the calculations, and allow visitors to tweak the values and see how they affect the output. Well done!
Re:Triangle Grids on Wednesday January 26, 2022 @10:01PM (#30095667)
Linked in the Further Reading section is the Red Blob Games article on Hexagonal Grids which is a fantastic resource and is definitely worth a read.

https://www.redblobgames.com/grids/hexagons/

Re:5 side projects in 6 years, earning $0 on Sunday October 24, 2021 @06:51PM (#28982675)
Could you expound on this? Are you speaking from experience?
I absolutely love this. It would be easy enough for Valve to say "do not open the Steam Deck" and leave it at that. Instead they present clear, sensible reasons for recommending against opening the device while acknowledging that this advice won't stop anyone who really wants to open one up.
Re:When users never use the features they asked for on Thursday September 30, 2021 @01:53AM (#28703599)
FTA:

> NSW, South Australia and the Northern Territory have ruled out the use of the check-in app data by police.

I'm curious about Victoria though.

Re:Elementary OS 6 Odin on Wednesday August 11, 2021 @01:02AM (#28138203)
Thanks for the hot tip on Alt+`. What a tremendously handy hotkey I had absolutely no idea existed!
Re:Substack's UI and 1Password temporarily cost me $2k on Monday March 22, 2021 @10:51PM (#26550459)
Ah, I misunderstood. Yup that's pretty bad then!
Re:Substack's UI and 1Password temporarily cost me $2k on Monday March 22, 2021 @10:18PM (#26550239)
The use of the word "hidden" in the article is misleading. The field is visible and editable by the user -- it is just styled in a way that does not make it clear it is an editable field. There is a GIF in the article showing the author changing this field value manually.
Re:The joys of owning an ‘OG’ email account on Thursday September 03, 2020 @02:10AM (#24361191)
I've got [first initial][last initial]@[my email provider] and have come to find much of the mail I receive seems to be addressed to people with the same initials as myself. It's incredibly frustrating to find the same culprits over and over again. Do they not know their own email address? Or do they just not care? (I suspect the latter)
Re:The joys of owning an ‘OG’ email account on Thursday September 03, 2020 @02:02AM (#24361152)
Anecdotally: I have a 2 character GitHub user (https://github.com/j-) and I like to think I do more than name squat. I missed out on the 1 character user (https://github.com/j) by only a matter of weeks!
By single space do you mean using a line break instead of a new paragraph? Markdown does allow for this: https://daringfireball.net/projects/markdown/syntax#p
The article cites two sources (Menlo Park Police Department and Facebook) and neither have been quoted to say that the incident was a suicide. I'm not doubting that detail -- just curious to know what the source of this information is.
Re:Multi-Layer Dictionary (2016) on Tuesday July 23, 2019 @01:55AM (#20504724)
From http://learnthesewordsfirst.com/Lesson-12F.html#12-21

12-20. right.

[X is on the right side of your body.] = X is on this side of your body: Most people write using the hand they have on this side of their body.

[I use my right hand when I draw pictures.]

12-21. left.

[X is on the left side of your body.] = X is on this side of your body: Most people do not write using the hand they have on this side of their body. They write using their other hand.

[My child held my left hand.]

Re:Context Coloring on Friday July 19, 2019 @12:13AM (#20476113)
> Syntax coloring isn't useless, it is childish, like training wheels or school paste

Disagree with the sentiment behind this. Just because you can read code without syntax highlighting doesn't mean it's useless, or only for programmers who need training wheels. It makes scanning code by eye so much easier, in the way that capital letters make reading this blog post easier.

0x666 = 1638
I believe "2 seconds" is in reference to the following sentence in the article:

> It can fire more than 1,000 “shots”, each lasting no more than two seconds.

The implication being not that you have two seconds to kill someone but that you have two seconds to follow the beam from its destination to its origin.

Re:Designing the Flexbox Inspector on Thursday January 10, 2019 @07:11PM (#18879836)
Great tool. Very simple and straightforward. Well done!
Sounds like an instance of Perverse Incentives: https://en.wikipedia.org/wiki/Perverse_incentive
Re:Firefox 64 Released on Tuesday December 11, 2018 @07:02PM (#18660179)
Just curious: does this principal apply only to scrollbars or should sites not be able to change the appearance of other controls -- like buttons, for example?
Re:Palm on Monday October 15, 2018 @11:26PM (#18226172)
Not sure if this is what you're referring to but there's pictures of the UI on the product page: https://www.palm.com/product
Re:Avatars, identicons, and hash visualization on Monday October 01, 2018 @09:22PM (#18118125)
I like the idea of using identicons for build hashes! Might have to start doing that myself.
This is really cool! Incredibly useful but also beautifully polished. Well done!

Older »