HNHacker News
TopNewBestAskShowJobs

djfergus

779 karma · joined March 14, 2012

submissionscomments
djfergus··on Plato Document Reader for Kobo E-Readers
I don’t see any project history or motivation or comparison to other solutions.

Why would I use this over Koreader which:

* runs great on potatoes like K3W and Kobo touch C (and any Android or Linux system)

* has OPDS support (search and pull books from a calibre server)

* uses the same mupdf library

djfergus··on $20 RISC-V KVM Device with PiKVM Compatibility, 100M Ethernet and ATX Support
Nice. Very compact for what it supports.

Note the version with HDMI port is not available yet (only MIPI CSI ribbon connector available on aliexpress). Also I’m not seeing optocouplers for ATX power interaction so curious how that will work

PiKVM is fantastic, runs ok on old potato raspberry pi’s with usb HDMI input. I have mine scripted to interact with switchable hardware KVM so I can support multiple machines from a single PiKVM. Was a breeze to set up.

djfergus··on LocalSend: Open-source, cross-platform file sharing to nearby devices
The PairDrop dev appears to have been shadowbanned by github:

https://github.com/fm-sys/snapdrop-android/issues/356#issuec...

djfergus··on LocalSend: Open-source, cross-platform file sharing to nearby devices
Unfortunately does not work with Chromebooks:

https://github.com/localsend/localsend/issues/29

djfergus··on ANSI/VT100-compatible serial terminal built with Raspberry Pi Pico
Good links thanks. Significantly this post uses a unique screen: EL640.480-AM/AG Thin Film Electro-luminescence (TFEL) screens
djfergus··on ANSI/VT100-compatible serial terminal built with Raspberry Pi Pico
I love it. However a cursory search of aliexpress suggests buying one of these screens is about as expensive as buying a vintage 80’s terminal unit. :(
djfergus··on Netdata is introducing a streamlined plan structure, sunsetting Early Bird plans
I use Netdata for a few homelab servers in lieu of learning and cultivating a complex grafana/prometheus setup (one docker container with a cut/paste token api vs a needy collection of interlinked pet containers with database config).

It’s great for things like “I just added a new docker container how does that affect cpu/memory over time” and some interesting (but inessential) automated alarms eg I get emails about Ethernet fifos along with advice on which Linux kernel options to fix it (which I ignore but it’s fascinating).

Doubt I’d ever need more than the 5 servers the free plan offers but even if I did I would not pay the $90 per year home lab license fee.

One thing stopping me deploying netdata on more servers is that it is very resource intensive in default config. I tried it on a low power celeron server and my ancient Synology and in both cases the agent was consuming 10-20% CPU before I nuked it. I think you can lower the polling but I didn’t spend much time investigating.

djfergus··on How virtualisation came to Apple Silicon Macs
Fascinating, please tell us more?

My muscle memory is tied to keyboards and multiple windows so I just couldn’t get productive on an iPad and found the 12.9 a bit heavy and awkward for a couch computer. I see where the money went: M2, amazing screen but it’s not my first choice. Curious about your usage. eg how do you use the (janky imho) windowing and multitasking?

djfergus··on Apple revives old fight with Hey after rejecting new calendar app
I thought the compromise they agreed on for Hey was to provide a 14 day random email address to use on iOS (addressing the app review issue of “no functionality without external account”).

If they didn’t do this for the calendar app then DHH is deliberately picking a fight. It’s smart, effective publicity, I’d have never heard of it otherwise.

djfergus··on The drive stats of Backblaze storage pods
Backblaze have just given super micro and dell a fantastic customer reference- hoping they got a huge discount in exchange.

Dell/Supermicro sales guys: “look even the experts who build their own pods buy our servers”

djfergus··on Lightweight Linux Distributions for Older PCs
Can anyone recommend a benchmark suite that can profile desktop performance across these old distributions?

I find performance heavily dependent on specific quirks eg puppy Linux running from ram (great), zero optimisation of the woeful gma950 graphics found in old netbooks (deal breaker)

djfergus··on Proposed SEC order to freeze, repatriate Binance.US assets
FYI Binance Australia had their banking removed from 1 June. Screws are tightning globally.

Assuming coinbase gets taken down too, do Americans have any options left to convert their crypto to fiat? Or do they need to perform offshore transactions?

djfergus··on Wavelength
Same for Malaysia
djfergus··on AWS Private 5G
Q: What spectrum does AWS Private 5G support?

By default, AWS Private 5G uses shared spectrum like Citizens Broadband Radio Service (CBRS) in the US.

djfergus··on Ask HN: Who is hiring? (July 2021)
Five9 | Austin, TX | Onsite (preferred) or REMOTE (USA only) | Full Time | Dialogflow Engineer

Five9 is the leading provider of cloud contact center software.

My team consults and builds conversational AI for customer self service. We are growing fast and looking to fill multiple roles.

If you have experience deploying NLP using Google Dialogflow (and/or Amazon Lex or IVR experience) I'd love to speak to you. Package highly negotiable for the right candidates.

https://recruitingbypaycor.com/career/JobIntroduction.action...

daniel.ferguson+hn@five9.com

djfergus··on Ask HN: Who is hiring? (April 2021)
Five9 | Austin, TX | Onsite (preferred) or REMOTE (USA only) | Full Time | Dialogflow Engineer

Five9 is the leading provider of cloud contact center software.

My team consults and builds conversational AI for customer self service. We are growing fast and looking to fill multiple roles.

If you have experience deploying NLP using Google Dialogflow I'd love to speak to you. Package very negotiable for the right candidate.

https://recruitingbypaycor.com/career/JobIntroduction.action...

daniel.ferguson+hn@five9.com

djfergus··on Ask HN: Who is hiring? (March 2021)
Five9 | Austin, TX | ONSITE | Full Time | Professional Services Engineers

Five9 is the leading provider of cloud contact center software.

My team consults and builds conversational AI for customer self service. We are growing fast and looking to fill multiple roles.

Entry level: CS degree or equivalent, 0-3 years experience. Recent graduates encouraged to apply.

Senior: IVR, speech recognition and/or Google Dialogflow experience highly desirable.

We are working remotely during COVID however these roles will be based in our North Austin office once safe.

https://www.five9.com/about/careers/jobs?gnk=job&gni=8a7885a...

daniel.ferguson@five9.com

djfergus··on Tap your phone at Gold Coast bus stops to access my website
Looks like this was a POC: https://www.itnews.com.au/news/qlds-translink-to-pilot-nfc-t...

Tender documents: https://qtenders.hpw.qld.gov.au/qtenders/tender/display/tend...

djfergus··on Robinhood Traders Discovered a Glitch That Gave Them ‘Infinite Leverage’
Why doesn't Robinhood just close the positions?

I'm pretty sure you could try something similar at any broker (write options, use the premium to buy on margin, rinse repeat), not all will block the trades but they do an account exposure/margin assessment periodically (hourly? daily?) and then take action.

For example a full service broker might call you and tell you to get within limits (a "margin call"). Low cost brokers like IB will just close all your positions regardless of loss.

djfergus··on Playdate – A New Handheld Gaming System
What a fascinating concept. Makes me feel out of touch with consumers these days, I'd have imagined the appeal of this would be very low but since the Panic team has a great track record and volume manufacturing is not cheap I guess they have assessed their demand.

I'm curious who is buying this instead of e.g. a GPD XD (full android clamshell with dedicated game controls).

djfergus··on What Uber Left Behind in Asia
Yes, exactly - its a concession to drivers that Uber never offered. Its one small factor (plus Uber's open hostility to taxis) that I believe gave Grab an edge in the regulatory negotiations. When taxis and overzealous regulators wanted a target Uber was easier to take aim at vs the local startup heroes (Grab started out in Malaysia and has always seemed to have better executed diplomacy locally.).

FWIW I'd never wait an hour - manually add a tip, increasing the amount until you get a ride. It's like your own personal surge pricing :D

djfergus··on What Uber Left Behind in Asia
I'm based in Malaysia, here are some of my observations:

1) Grab treated drivers better than Uber - e.g. the Grab app displays the destination so drivers who don't want to go far out of their way or into congestion can reject fares (whereas Uber used to hide destinations and heavily penalise drivers who reject trips).

2) Prices went up immediately after Uber exited, even now Grab has moved to a floating arbitrary pricing rather than mileage/time x $X. So both companies were providing significant subsidies which were unlikely to be unsustainable. Also Uber had defined hot-spots and if drivers idles in those areas with their app open they would receive an hourly wage (topped up with fares that they get). Grab doesn't do this currently according to drivers I've spoken to, its another form of subsidy to get customers a car faster and snatch market share.

3) Related to (1) above, Grab played the politics better. They got the taxi drivers on-side (Grab was originally MyTeksi and just used to hail a licensed taxi) and also navigated govt legislation better vs Uber strategy of just ignoring/skirting laws and trying to force their way through with market share and popularity. I was in an uber a few years ago and the car was pulled over by airport police, I was told to get out and find another ride - wasn't clear if the driver was getting fined or a warning.

4) The super app is annoying garbage. Now I need 3 laggy clicks to book a car rather than one tap on the app. Everyone wants to be WeChat and is failing with bad software.

5) Malaysia's govt is cracking down with new regulations. E.g. from later this year all Grab drivers will need to register their cars as a public service vehicle. This has implications for insurance but since it is a public record will also cause devaluation of used vehicles that have been driven for Grab (since any potential buyer can look up this record and negotiate a better price - Malaysians don't like heavily used second-hand goods). A few drivers I have spoken to have said they will quit driving for Grab before the legislation comes in since they are only part-time and their estimated loss of car value out-weighs all the money they could earn driving grab a few nights a week. So this will pull supply out of the market.

6) Grab was earlier than uber in allowing cash payments which anecdotally I've heard users and drivers really like. One curious anomaly is that Grab is now also charging cancellation fees. But if you booked a car with cash payment and then cancel, then the next time you book a car the fee will be added onto your fare. And the driver has the responsibility to advise you and collect the fare. A driver was telling me he keeps getting 1 star reviews from riders who get angry at him adding on the late fee (which could have been from days earlier).

djfergus··on Magic Lantern
I'm surprised Magic Lantern hasn't been sued out of existence by Canon. Canon is notorious for holding back simple software features from entry-level cameras to price differentiate. Customisable firmware is a threat to their business model...

For the same reason I'm curious that Sony is not more open - their strategy appears to be the opposite of Canon, throwing in the kitchen sink of features into their entry level bodies. And yet they have removed tha ability to load Android apps onto their latest cameras...

djfergus··on Magic Lantern
There are similar efforts afoot for Sony cameras but have never reached the level of Magic Lantern.

e.g https://www.dyxum.com/dforum/emount-electronic-protocol-reve...

https://sony-pmca.appspot.com/apps

djfergus··on Deciphering the Messages of Apple’s T2 Coprocessor
"Apple appears to be using the HTTP/2 protocol only as a mechanism to maintain persistent connections, passing empty HEADERS frames to open new streams. This breaks section 8.2.1 of the HTTP/2 specification. We work around this by modifying the h2 module to allow empty HEADERS frames.

Apple’s use of the HTTP/2 protocol is also irregular for two other reasons. First, the HTTP/2 specification mandates that stream IDs must be created in a monotonically increasing order. However, Apple’s application endpoints appear to hardcode a handful of particular stream IDs for certain communications, which when opened do not conform to this monotonic ordering requirement. Second, client-server communication patterns often use multiple streams in unusual ways. For instance, heartbeat messages send requests over stream 1 and responses on stream 3."

djfergus··on Deciphering the Messages of Apple’s T2 Coprocessor
But then the article states that they do non-standard/non-compliant things with HTTP/2 so they are using modified or new stacks...
djfergus··on Spotify’s Podcast Aggregation Play
Agreed, regardless of your own playlist and album library you are pushed regional generic lists.

Also Spotify will start pushing its podcasts more in app since as per the article there are better profits available - so expect it be slower and require more clicks to open the app and just play your music avoiding promotions for exclusive podcast content.

djfergus··on Ask HN: Why and how is Gartner Inc. still relevant?
>> They provide as much of a sanity check for enterprise/commercial IT decision making as a customer desires.

Exactly.

No-one gets fired for buying the vendor in the top-right corner of a Gartner matrix...

I'm also amused by vendors (often start-ups) releasing PRs about being listed in a Gartner Hype Cycle report. "Look we're here, at the top!". i.e. overhyped...

djfergus··on 1.1.1.1: Fast, privacy-first consumer DNS service
Can't ISPs just monitor the DNS protocol and still gather a list of all sites you visit?
djfergus··on 2017 Camera News
My understanding was that the Sony lenses were so big due to the high quality required for the high resolutions (e.g. 42MP A7Rii). If you were happy with less resolution or a centre crop you could build a far smaller lens...
← PreviousPage 4 of 6Next →