HNHacker News
TopNewBestAskShowJobs

djbeadle

147 karma · joined February 17, 2018

https://danielbeadle.net

https://danielbeadle.net/photo/

submissionscomments
djbeadle··on Show HN: My proposal for a new keyboard layout
I believe you're looking for a "macropad". I recently bought this one from Adafruit and while not life changing it is pretty nifty especially combined with BetterTouchTool.

https://www.adafruit.com/product/5128

djbeadle··on State Plates Project
I can't stop thinking about the design for Indiana.
djbeadle··on The Flickr Foundation
I found this presentation interesting and (as a paying Flickr member) reassuring.

> Revitalising the Flickr Commons program

https://docs.google.com/presentation/d/1t_vousKMZrGXx3auoVVQ...

djbeadle··on Show HN: PeeYork, Bathroom finder app for NY
I was going to say "NYPee" was a missed opportunity for this name.

My go to map of bathrooms in NYC is this Google Map I found on Reddit a few months back:

https://goo.gl/maps/oiKqZ5PTEQ3RAWeJA

djbeadle··on Legend
Slight typo in the parent comment should be www.getartemis.app, an extra "w" snuck in. I have now knowledge of the product but was curious to see it.
djbeadle··on Show HN: Mapus – An open source map tool with real-time collaboration
Wow, I had heard that Firebase was powerful but this almost fully featured program is just one html file, the leaflet js library, and is fully powered by Firebase on the backend.

I got it running locally on my machine without any trouble, this is super neat!

djbeadle··on Advanced console.log Tips and Tricks (2020)
Firefox shows a little “i” in a circle to signify “info” but it’s subtle and I didn’t realize what it was for a long time.
djbeadle··on A hackable ESP32 e-paper development board
Previous thread: https://news.ycombinator.com/item?id=22340398
djbeadle··on Show HN: I wrote a free Mac app to OCR any text on screen
How about xbar?

https://github.com/matryer/xbar

djbeadle··on Show HN: Write and post to your blog from Gmail (a Hey World alternative)
This is a great idea that I'm glad to see exist.

I've been trying to write more, about an email a month keeping my family updated with my life. I've thought about making a blog but I found a better alternative.

I've got a blog for technical projects where I can control the nitty gritty HTML but what I want is a platform for writing that (a) syncs between my devices which email drafts do well (b) has no-fuss support for images and (c) has a very low barrier for responses, my family can simply press reply (I BCC most emails).

Not sure if Moogle ticks all of those boxes yet but I'm glad to see the innovation and I'm going to keep it in mind!

djbeadle··on Ask HN: Favorite purchases of last two years?
I bought an Anker 40W USB wall charger originally for a Raspberry Pi cluster but now it just lives on my desk.

I thought I was doing just fine with the provided USB wall warts but having all of my charging cables in the same place is super convenient. It's smaller than expected. At the moment almost all of my gadgets are USB-A but I would be happy to upgrade to a version with USB-C in the future.

https://www.amazon.com/Anker-5-Port-Charger-PowerPort-iPhone...

djbeadle··on Inside The MTA’s Money Room
> I think Portland, OR is one of the few cities in the US with good support for this.

Agree with all of your following points but I just wanted to mention that every MTA subway station in NYC now supports digital wallet tap-to-pay as well as the buses.

Unlimitted monthly or weekly passes still need a magnetic-strip metrocard but I canceled my unlimited plan in April 2020 when I stopped commuting, I haven't gotten my Metrocard out of my wallet in several months now.

djbeadle··on How often do people copy and paste from Stack Overflow?
My secret move when I'm having trouble setting up a new library or dependency is to search for some common code from it on Github.

For example, how do I use the Python requests library (bad example because it has great documentation) would lead me to searching "import requests".

djbeadle··on Show HN: Code to $100k Bootcamp
This is the first time I've seen the acronym FANG instead of FAANG. It doesn't appear to be a typo:

> We will have devs and advisors who've worked at FANG (Facebook, Amazon, Netflix, or Google) companies helping out.

Guess they couldn't get an ex-Apple dev.

djbeadle··on Show HN: Writer – Free, secure Markdown notes app for iOS/iPadOS
The app description mentions "one time purchase with no subscription".

If you are looking for a more feature-rich markdown editor may I suggest Drafts [1]. The free version is a very useful, feature rich Markdown editor and the paid subscription unlocks incredible automation functionality.

I don't need that, though, I will keep an eye on Writer and see how (a) what it costs and (b) what features it gets upgraded with.

[1] getdrafts.com

djbeadle··on LMMS – Produce music with your computer
Can anyone compare this with Ardour?

https://ardour.org/

djbeadle··on Ask HN: Show me your half baked project
This looks really cool, I've been annoyed at how Roll 20 tries to do everything and isn't super intuitive.
djbeadle··on Show HN: Phasedust SMS Microblog
Custom domains seems like a lot of work, I think just the path would be nifty!

I wouldn't be opposed to whole themes, but even just being able to change the background color would be a nice small touch. Maybe you could even do that over SMS? Perhaps forward slashes like in IRC?

I assume you're doing something along the lines of hashing the incoming phone number right now which is a nifty way to reduce overhead!

djbeadle··on Show HN: Phasedust SMS Microblog
This is cool and just the right amount of functional!

Suggested features:

- Custom URLs (perhaps for a fee?)

- RSS for blogs would enable linking to everything from Mailchimp to RSS readers

- Customizable colors?

djbeadle··on Show HN: Raspberry Pi 400 with a $2 IPS 240x240 micro display
The M5 kits caught my eye at MicroCenter a few weeks back when I was doing some holiday shopping, I couldn't tell if they were just toys or actually useful. Any pointers on them?
djbeadle··on Show HN: NoteCalc
This is very cool! The project description says that it is inspired by Soulver [1].

A similar (but different) application for iOS is Tydlig [2] which can also generate some simple x-y plots.

[1] https://soulver.app

[2] http://tydligapp.com/

djbeadle··on Brian Kernighan Interviews Ken Thompson
I was lucky enough to be in the room for this talk although I showed up too late to get a seat.

The event was held at the Info Age Science Center, I would strongly recommend the VCF Museum there [1] and the InfoAge Space Exploration Center (ISEC) [2] where I was able to put my amateur radio license to bounce my voice off the moon with their 18 meter radio telescope—that part was so cool, I was giddy when I heard my voice echoed back to me!

[1] https://vcfed.org/wp/vcf-museum/

[2] https://isec.space/

djbeadle··on FlashFloppy: Open-source Firmware for floppy emulators
What about turning the Raspberry Pi in to a USB gadget?

https://www.adafruit.com/product/3945

djbeadle··on Show HN: A GPS for any map (Android app)
A similar project is Maplets [1] which contains a database of "national parks, state parks, metro maps, bus systems, ski resorts, universities, theme parks". Some are georeferenced already but many are not.

You can also scan and upload maps yourself [2].

[1] https://www.mobilemaplets.com/app

[2] https://www.mobilemaplets.com/contribute

djbeadle··on Every possible pun of the form ‘You put the X in Y’
I love it, but I don't know a lot of these words!

If the author is reading I think a nice small improvement would be to prefix the Google search with "define" (as in: "define ${word}") to invoke Google's dictionary function.

djbeadle··on IFTTT Standard accounts may create up to 3 Applets from scratch
I saw this in my inbox today too. I remember being very excited by IFTTT early in its existence but it never quite became the "universal plumbing" solution in my life. Now that I think about it Shortcuts on Apple is something I was very excited about but have found very little utility for.

Has IFTTT or Shortcuts provided some killer functionality for anyone?

djbeadle··on Small Tech
I don't know if you've visited @pinboard on twitter recently, but it seems like Maciej's priorities may lie elsewhere at the moment, and I for one am OK with that.

https://twitter.com/Pinboard

djbeadle··on Show HN: ztext.js – JavaScript library that makes any font 3D
This is pretty fun! I appreciate that accessibility was addressed as well (although I'm unqualified to assess how well it works in practice).
djbeadle··on Greatest Java apps
I graduated undergrad two years ago, the majority of my CS classes were taught in Java. I now work in full stack web dev (Python, Django, React) and tinker with embedded electronics on the side.

Java was picked because (for the most part) it just works on everybody's machines, it comes by default with a large set of libraries, and it can build standalone executables (great for grading purposes). You don't have to explain why MacOS comes with Python, but you shouldn't use that version of Python. Java of course has its peculiarities, but so does every other language.

And as you say, you won't just be learning Java, you will be learning how to develop software. Over time and with exposure to multiple languages you will find switching between them is possible. You may (will) have preferences but with a solid foundation you can say "I recognize that this is a loop over an array, I don't remember the exact syntax in this language, but I know how to look it up".

I'm not sure what your situation is for a masters, but for the best odds of job searching post-undergrad the best advice I could give is have several projects which you can talk about the implementation specifics (why did you choose this pattern) and the big picture (why did you choose this architecture). For an entry level positions the exact language didn't matter when job searching as long as it was in the ball park.

TL;DR You're going to school to learn computer science and to illustrate those concepts they're going to use Java. That knowledge WILL be transferable to other languages. For maximum value explore and tinker with other languages on the side.

And as a bonus, a lot more of the world runs on Java than you think so it will be valuable to have on your resume.

djbeadle··on Ask HN: What's your quarantine side project?
Woah, very cool! Going to take this for a spin this evening.

Have you thought about saving to the file system and then letting a different app handle Git (such as WorkingCopy)?

Are you actually rendering the SwiftUI components like VStack and HStack or "pretending" to?

← PreviousPage 2 of 3Next →