HNHacker News
TopNewBestAskShowJobs

omgmog

120 karma · joined December 9, 2010

Interface Designer & Front-end Developer from Oxford, UK. site: https://omgmog.net blog: https://blog.omgmog.net masto: https://indieweb.social/web/@omgmog github: https://github.com/omgmog
submissionscomments
omgmog··on What's the most popular number in Hacker News titles?
Now that's Numberwang!
omgmog··on What's the most popular number in Hacker News titles?
Yes, as linked in the post
omgmog··on Gluco data handler: Receive and visualize glucose data on Android
Currently the best way to get notificiation/widget support for FreeStyle Libre, and complication support on Wear OS/Pixel Watch.
omgmog··on Show HN: Browse Reddit in 3D
Press the Escape key on your keyboard to regain mouse control
omgmog··on Quiet Hacker News (2017)
For anybody wanting to achieve the same effect while using the official HN site, you can use the following as a custom user style:

  tr.athing + tr {display: none;}
This will just turn the home page in to a list of links, without any of the links for comments, upvote counts, etc. on each item.

Screenshot: https://i.imgur.com/MSsblMm.png

omgmog··on Hacking Digital Calipers
I would guess that it would be because Notion is mostly designed to be used as a personal note-taking/todo/trello app (which it's great at!)

Though it's possible to "publish" or share your notes it doesn't look like a well designed use of the platform.

omgmog··on Ask HN: What do you do with your Raspberry Pi?
That's great! Do you have an enclosure design for the home consoles, perhaps a physical pico-8 style enclosure?
omgmog··on LineageOS for microG – Access Google services without closed software
I'm also in the same boat as SmellyGeekBoy, and can attest the same. With the Oneplus rom I saw maybe 1.5 days of battery, with Lineage I often see 2-3 days.

This is completely anecdotal however, and it's likely that the reduced battery is down to having installed different/fewer apps on Lineage.

omgmog··on Google’s native ad blocker for Chrome shows up in Android developer build
Switching to Firefox Focus [1] is probably a better solution -- it's Webkit/Blink under the hood, but blocks ads/trackers and doesn't maintain a browser history.

[1] https://www.mozilla.org/en-US/firefox/focus/

omgmog··on Why I Hate Slack and You Should Too
Sounds like more of a complaint of informal instant messaging in general, rather than a problem specifically attributed to Slack.

Slack has it's problems, but it also has it's place.

For the Slack teams I'm a member of, we've got rules about using @channel and @here, and anybody that uses either is usually shamed to some extent if they do so.

For the complaint about the use of Electron (and all of that overhead), it's trivial for a Slack team to enable the IRC gateway (in /admin/settings#gateways) and connect through your preferred IRC client.

omgmog··on GitHub.com with black ribbon – what happened?
mdo says it's the first of many "iterative design changes"[1]

[1]: https://twitter.com/mdo/status/830138373230653440

omgmog··on Show HN: Web Bluetooth
It's pretty powerful stuff, though I'm sort of leaning towards the idea of "how much is too much in the web browser?".

I've been playing with some Web Bluetooth enabled things lately, namely the "Puck.js"[1] piece of Espruino[2] hardware and it's Web Bluetooth browser-based IDE[3].

The browser-based controls for device discovery (in Chrome at-least) are quite nice/intuitive.

[1] http://www.puck-js.com/ [2] http://www.espruino.com/ [3] https://www.espruino.com/ide/

omgmog··on Comma.ai will ship a $999 autonomous driving add-on by the end of this year
Hopefully when it ships it'll be more than an Android phone and some 3D-printed ABS...

http://i.imgur.com/VIqWuDG.jpg

omgmog··on Show HN: Drum machine in 100 lines of HTML/JS
I had a go at rewriting this to use requestAnimationFrame, and provide more instruments and some random/clear buttons: https://blog.omgmog.net/beatmaker/

Including whitespace it's 102 lines: https://github.com/omgmog/beatmaker/blob/master/js/index.js

An interesting thing, after a short while the browser unloads the page (Chrome on Mac OS) -- probably due to memory usage, which I think this is down to creating a new Audio element each time, rather than initialising them once and then triggering .play() when needed.

update:

Alright I'm using AudioContext now rather than `new Audio`, seems to be performing a lot better. This puts us at about 144 lines.

omgmog··on Show HN: Drum machine in 100 lines of HTML/JS
Nice, but your slider is blocking interaction with most of the boxes http://i.imgur.com/Ae4uyoJ.png
omgmog··on 21.co Bitcoin Computer Now on Sale
The scrolling behaviour on that page is infuriating.
omgmog··on How to master Minecraft?
https://minecraft.net/game/howtoplay

At night time, dig a hole and wait for the sun to rise.

omgmog··on Show HN: Aura, Native OS X Notifications for Gmail and Google Apps
Seems not to currently.
omgmog··on Ask HN: Who is hiring? (April 2015)
2degrees is looking for a front-end developer to join our Agile team in Oxford, UK.

Full job details in this pdf: https://www.2degreesnetwork.com/files/uploads/careers/Front-...

omgmog··on Ask HN: Tool to post new referrers from Google Analytics to Slack?
The way I'd approach this would be something like this:

- Set up a cron job to check the real-time API for changes to your referrers

- when a new referrer is detected, talk to Slack via their WebHooks integration service

You could use Google's App Engine (and Scheduled Tasks with Cron for Python) for the cron job, https://cloud.google.com/appengine/docs/python/config/cron

Read more about the WebHooks integration service here: https://slack.com/services/new/incoming-webhook

omgmog··on Show HN: Purce CSS cute penguin
So much duplicate properties, this could really be simplified!

Also inconsistency, sometimes using vendor prefixes, sometimes not, smells of copy/paste coding.

Improved version: http://codepen.io/omgmog/pen/ogwKeW

omgmog··on Ask HN: Alternatives to Google-Apps Custom Domain Email Hosting
I've been using "Atmail Cloud" for about 18 months now and have had no issues, I've got about 20 domains using the service. https://www.atmail.com/product
omgmog··on Joker – Torrents to streamable video
Tested with Big Buck Bunny and it seems to work nice enough.

http://distribution.bbb3d.renderfarming.net/video/mp4/bbb_su...

omgmog··on Poll: Will you upgrade to OS X Yosemite right away?
Upgrading right now.

A note to anybody with additional files in /usr/local: the "About a minute remaining" screen will last for ages as it has to copy over each file from your old /usr/local to the new one. You can hit cmd+l to see the status of this.

This applies to anybody who uses node js, ruby, homebrew, python, postgres, etc.

omgmog··on Trello rhymes with . .?
I've always said it like "Mellow", "Yellow", "Jello", "Hello", etc.
omgmog··on Why your reasons for no-longer using a CSS pre-processor are wrong.
Indeed!
omgmog··on Ask HN: Mobile developers, how do you do testing?
The developer tools in Chrome are a good starting point, you can emulate the screen size, user agent and orientation of a number of devices. A quick Google surfaced this article about the emulation: http://www.realeyes.com/blog/2014/02/19/a-quick-guide-to-chr...

Having a range of devices at hand helps too.

omgmog··on The Inevitable Demise of CSS Preprocessors
The author clearly doesn't understand the benefit of CSS preprocessors.

Protip: There's more to them than prefixfree and nesting.

omgmog··on The mobile Web isn't dying, it’s being killed, slowly, by Apple.
TL;DR: Apple are in control of the feature-set available to browsers on their own closed OS.

This isn't a surprise, just as the fact that "Chrome on iOS is just a wrapper around Safari's Webkit" isn't a surprise.

If you want to use another browser engine, then use a different OS. You won't have this problem on Android.

Apple's iPhone isn't the "The mobile web", it's just a lousy window into "the mobile web" for a fraction of the users.

When developing any responsive (or gasp mobile) site, I wouldn't check it solely on iPhone/iPad, that's crazy talk.

omgmog··on Ask HN: Screenshot Saturday
A theme for LightDM Webkit that's a mashup of the Google login and Chrome OS login.

Repo: https://github.com/omgmog/lightdm-webkit-google Screenshot: http://uk.omg.li/VE7v

Page 1 of 4Next →