HNHacker News
TopNewBestAskShowJobs

kej

2,921 karma · joined November 25, 2013

submissionscomments
kej··on Gorgeous-GRUB: collection of decent community-made GRUB themes
I think you can get that by setting `GRUB_TIMEOUT_STYLE=hidden` and `GRUB_TIMEOUT=0`. Then you can hold `Shift` to see the GRUB menu, otherwise it will boot the default option immediately.
kej··on Show HN: USL - A Universal Scripting Language That Outputs to 111 Languages
I think the landing page would be a lot more convincing with more examples. Show some simple scripts and a few of the generated outputs so people can get an idea of what your app is capable of.
kej··on Show HN: Offline SOS signaling+recovery app for disasters/wars
I feel like this has some potential overlap with the PulsePoint app (that one is for CPR/AED emergencies rather than large scale disasters), so that could be a potential partnership to look into.
kej··on Put a data center on the moon?
I would love to know what data the state of Florida possibly has that needs to be stored on the moon.
kej··on Ultima VII: Revisited
DOSBox if you want to run them locally, or a web browser if you want to play them immediately: https://archive.org/details/msdos_Ultima_III_-_Exodus_1983
kej··on Jill – a functional programming language for the Nand2Tetris platform
You might like nandgame.com. It's the same ideas but in a visual drag-and-drop format, which can make it a little easier to get your head around some of the ideas. I found it helpful to work through all the exercises there and then go back to the Nand2Tetris course.
kej··on Surnames from nicknames nobody has any more
To add on to what you said, the rhyming is usually in the direction of easier sounds for children to make. Kids will struggle with R a lot more than D, so you get Richard -> Rick -> Dick but not David -> Dave -> Rave, for example.
kej··on The FizzBuzz that did not get me the job
I'm curious what the full starting instructions were, and I concede that this might be a regional or cultural thing, but this entire article is missing that in the traditional children's game and in most online FizzBuzz problems you have to output the original number for numbers that aren't multiples of 3 or 5. That is, the input [1, 2, 3, 4, 5] should yield the output [1, 2, "fizz", 4, "buzz"].

I'd be nervous about an applicant that came up with a very clever solution for the hard part of a problem but completely overlooked the simple part. (Again, not sure whether this is what happened here, but the change from how the problem is usually presented makes me wonder.)

kej··on Show HN: Dimity Jones in Puzzle Castle: An Electronic Escape Novel
I've been playing with this off and on since the previous post, and it's such a cool idea. Thank you for sharing it.

Are there any differences between the previous version on github and this version on itch.io?

kej··on Debian opens a can of username worms
I wonder if it would work to do something like the punycode system for internationalized domain names. Shell scripts could handle a name like `xn--0civ130n` just fine, and user-facing utilities could choose to convert that to :sparkle::unicorn: when appropriate. The same homograph protections would probably work, as well.
kej··on Cards Against Humanity Launches a Super Pac to Match Elon Musk's Super Pac
There is more on your ballot than the president, you know.
kej··on PEP 760: No more bare excepts
The PEP has been withdrawn based on the poll results, which mostly echo the comments here: https://discuss.python.org/t/pep-760-no-more-bare-excepts/67...

>Hi everyone!

>Thanks a lot for voicing your opinions and concerns! After reading carefully all the arguments, the poll and the different positions we have decided that the best course of action is to withdraw the PEP as there is clear agreement that the breakage doesn’t justify the benefits here.

>Thanks a lot!

kej··on A Language of Beautiful Impurity
This reminds me of Poul Anderson's "Uncleftish Beholding" [1] which is an attempt to explain atomic science without words derived from French, Latin, and Greek.

[1] https://www.ling.upenn.edu/~beatrice/110/docs/uncleftish-beh...

kej··on MicroPython on Flipper Zero
It can take a lot of slowly moving the flipper around to get it to read a pet chip. Definitely not as straightforward as scanning your office's access card.
kej··on Microsoft donates the Mono Project to the Wine team
Presumably being able to make money spinning up cheapo servers, via Azure, just reinforces that decision.
kej··on Moments in Chromecast's history
The problem is that Google makes it hard to go all-in on their products even when you want to.

I was an early user for Google Apps for Your Domain, which was a free version of what is now Google Workspace that you could use with custom domains. I signed up for Google Play Music with that account.

Then they introduced Google Family, with app sharing and a family plan for Google Play Music, but you couldn't use Google Workspace accounts as part of a family plan. So I went back to using a regular Gmail account, manually moving my playlists for Google Play Music, and repurchasing the handful of apps I wanted to be able to share with my kids.

Google bought Fitbit, and we got some Fitbit Ace watches for our kids. Then Google decided that Fitbit accounts needed to be converted to Google accounts, but the kids can't use their watches with their Android tablets anymore, because the Fitbit app won't let you log in to use your Ace (the kid watch) with a child account from a Google family. The watch designed for kids doesn't work with the account management designed for kids. My wife's Fitbit died and she was ready to buy the newer version of it, except that one doesn't work with the Fitbit app store because (presumably) they want people to buy the more expensive Pixel watches and use that completely separate app library.

Somewhere in there I had to switch my playlists from Google Play Music to YouTube Music. They also decided to start charging for the free Google Workspace plans, eventually relenting only if you solemnly promised it was only for personal use.

I'm the kind of person who should be a loyal Google customer, but I've been burned enough that my immediate response to a new Google product is to wonder what I would do if it suddenly disappeared.

kej··on Cameo was once valued at $1B
A site like that is going to be a magnet for grifters, but there are plenty of not horrible people on there, too.
kej··on Playing guitar tablatures in Rust
The previous version still works and has a decent collection of (user made) Taylor Swift songs, though, doesn't it? Why not just use that?
kej··on Playing guitar tablatures in Rust
This looks like a cool project, but I notice the date at the bottom is from 2020. Presumably it's still alive if you're posting about it, but how alive is it? (If you're comfortable sharing)
kej··on Tao Te Ching translated by Ursula Le Guin (1997)
And, depending on when you read it, there may be more because she returned to it years later. In total there are five novels and nine short stories.
kej··on Faxes From the Far Side (2015)
Reusing the surveillance film and fax technology for a lunar mission makes this story feel like something out of an episode of James Burke's Connections.
kej··on Show HN: Crawl a modern website to a zip, serve the website from the zip
Lots of things are possible with access to source code that are still easier when someone writes a tool for that scenario.
kej··on Show HN: Crawl a modern website to a zip, serve the website from the zip
Scammers don't need this to copy an existing website, and I could see plenty of legitimate uses. Maybe you're redoing the website but want to keep the previous site around somewhere, or you want an easy way to archive a site for future reference. Maybe you're tired of paying for some hosted CMS but you want to keep the content.
kej··on U.S. Congress Live Net Worth Tracker
From the bottom of the page:

>This estimate does not include the value of the individual's primary residence, or any outstanding liabilities.

kej··on I organized a 20-acre game of Capture the Flag
I had tons of fun playing this in Boy Scouts, and when I worked at summer camp we would have a weekly game with around 50 campers on each side.

My dad and I also had a bunch of fun with this shareware version for DOS, so much that a few years ago I finally called Mr. Carr and paid for three copies so we could play the full version:

https://archive.org/details/capflag4_zip

kej··on The most confusing emojis in every US state in 2024
Which is really a missed opportunity for U+130B8 EGYPTIAN HIEROGLYPH D052.
kej··on Timekeeping Before Clocks
Seconding this, and I'd add that Sobel's Galileo's Daughter was also a good read for anyone interested in the history of science.
kej··on Show HN: Insteadofvery.com
It's a movie from 1989 about an all-boys school in 1959 that still managed to include a bunch of LGBTQ subtext; I think it's fair to read this line as commentary on lazy writing instead of sexuality.
kej··on Show HN: Insteadofvery.com
>So avoid using the word ‘very’ because it’s lazy. A man is not very tired, he is exhausted. Don’t use very sad, use morose. Language was invented for one reason, boys - to woo women - and, in that endeavor, laziness will not do.
kej··on The Arc browser arrives on Windows to take on Chrome and Edge
So it's Chromium, but instead of Google having all of your data the data goes to The Browser Company and Datadog and somehow also still Google (via GCP Firebase)? And the FAQ link for why you need an Arc account goes to a missing page (https://resources.arc.net/hc/en-us/articles/19401542261911-B...)?

Is the pitch really just that it's not Google and a rearranged sidebar? What am I missing?

← PreviousPage 4 of 28Next →