HNHacker News
TopNewBestAskShowJobs

dstaley

2,116 karma · joined June 2, 2012

submissionscomments
dstaley··on Wordgard: In-browser rich-text editor from the creator of ProseMirror
One area every editor has failed for me is a very basic one: can I type a full sentence in the editor using my iPhone?

Wordgard failed that test. Inputs coming from autocorrect or the keyboard suggestions are swallowed and delete the partially typed/misspelled word.

dstaley··on Introducing Copilot+ PCs
You can already do that today with existing ARM-powered Windows devices (well, most of them anyway).
dstaley··on Rabbit: LLM-First Mobile Phone
Follow up question: why does this need dedicated hardware? What does a dedicated $200 device do that the same app running on a smartphone can’t?
dstaley··on Windows is now an app for iPhones, iPads, Macs, and PCs
This is literally just a pretty RDP client that connects to a cloud VM running full-blown Windows, so yes, you can do whatever you want in Excel.
dstaley··on Threads, an Instagram app
What's great is I can easily swap to an instance that is federating!

Unidirectional federation sounds like a nightmare on the UX side, so if that's the case I imagine it'd be Threads to Mastodon, enabling you to follow (but not interact) with Threads users.

dstaley··on Threads, an Instagram app
As a Mastodon/Fediverse user, I hope the rumors that this is based on ActivityPub are true. I'd love for there to be an easy-to-use interface for everyone that brings more people and content into the Fediverse.
dstaley··on Windows NT on 600MHz machine opens apps instantly. What happened?
I use WinMerge[1] a lot, and it's always impressed me how it immediately opens to a useable state. So it's absolutely still possible to write Windows software that can open instantly. I think the biggest issue, which multiple other comments have identified, is that people just don't care. Apps open fast enough these days, and no one is pushing back on developers to improve their app's startup performance.

[1]: https://winmerge.org

dstaley··on New Sony Walkman music player
They both use Qualcomm chips. The smaller model uses a QCS2290, which appears to support GPS, so I suspect the larger model does as well.

https://www.qualcomm.com/products/technology/processors/appl...

dstaley··on Whipper: Accurate Audio CD Ripping
Most hi-res audio is being sold as digital downloads. I don't think there's a currently-sold physical medium that contains digital data that's higher quality than a CD.
dstaley··on WInd3x, the iPod Bootrom exploit 10 years too late
The iPod nano 7th generation uses the same file structure as other iPods, but appears to use a database checksum that hasn't been reverse engineered yet. Given that the 7th generation nano has Bluetooth, I hope it's a more attractive target for exploits and reverse engineering. I agree that it's a lovely form factor!
dstaley··on Twitter's API is down?
The makers of Tweetbot are making a Mastodon client!

https://www.macrumors.com/2022/11/29/tapbots-ivory-mastodon-...

dstaley··on Usbc.wtf – an article and quiz to find the right USB-C cable
I love this idea! I do think the method of picking results needs a bit of tweaking. I tried the most basic case, charging a laptop with a C-to-C cable, and it suggested two Thunderbolt cables and a 5 Gbps cable, all of which are overkill (and less than ideal given their length limitations).
dstaley··on Upgrading my old Chumby 8 Linux kernel
Yup, basically that idea, but a bit higher spec (Linux-capable CPU instead of a microcontroller, larger and higher-resolution touchscreen). But it's definitely on the right track! Ideally we'd have something in line spec-wise with the Amazon Echo Show 5.
dstaley··on Upgrading my old Chumby 8 Linux kernel
No, something more akin to a smart display without a battery and a chassis that works well for being on a shelf or nightstand.
dstaley··on Upgrading my old Chumby 8 Linux kernel
Everytime I'm reminded of the Chumby, I'm saddened that there isn't a modern version with an open development SDK. While Nest Hubs and Echo Shows are now available dirt cheap, they're all just e-waste waiting to happen. I wish there was a cheap, highly available device with similar specs (WiFi, Bluetooth, nice displays, microphone, maybe cameras) that it was trivially easy to put your own software onto.
dstaley··on Bun 0.3
Additionally, I'd love to see the PR where this change was implemented. I've been trying to convince Zola, a static site generator written in Rust, to support older versions of GLIBC.
dstaley··on Microsoft is killing custom domain names in Outlook.com
I was really hoping Microsoft would expand this feature. I currently use a Microsoft 365 Business account for my personal email, and it feels like using a chainsaw to open a letter. One of the biggest gripes I have is the fact that a "Microsoft Account" and a Microsoft 365 account are two separate things, and you can't use a Microsoft 365 Account email for a Microsoft Account. Several Microsoft services only work with Microsoft Accounts, so I keep a @outlook.com email around just for those rare instances.

For example, I believe Xbox only allows Microsoft Accounts, so I wouldn't be able to login to an Xbox using my primary email address.

dstaley··on SQLite in the browser with WASM/JS
Oooff, 266 KB is a hefty price to pay. I really wish WebSQL would have won out over IndexedDB, because I would have loved to have been able to build libraries on top of that instead of the headache IndexedDB is.
dstaley··on Dear JetBrains, Don't mess with your UI
I actually _really_ like these changes, but then again I was previously a VS Code user. I think JetBrains is specifically courting users who, like me, don't deal well with user interfaces that utilize large numbers of text labels. I think they're catching up to "modern design", and trying to skate to where the puck is so to speak.

However, I do want to point out that I don't think the author has actually used the new UI considering they mention the overuse of animations, considering that the new UI doesn't have _any_ as far as I can tell.

dstaley··on React Native 0.69
Honestly I think they'll eventually drop the `0.` and just call it React Native 80. I can't imagine them ever referring to it as "React Native 1.1".
dstaley··on Tailscale SSH
Ah it's using crypto/ssh to provide the SSH server, so I think that's all the details I needed! Can't wait to give this a shot.
dstaley··on Tailscale SSH
Could you share some details about the embedded SSH server? I'm curious if this would work to add SSH capabilities to devices that run Tailscale but don't include a built-in SSH server. Previously I've used dropbear, so it'd be really nice to be able to drop that requirement!
dstaley··on Is the DTS vs. Dolby war effectively over?
I believe that's Windows Sonic for Headphones.
dstaley··on End the Streaming Struggle with Plex
It's the latter.
dstaley··on I used Apple AirTags, Tiles and a GPS tracker to watch my husband’s every move
Hello, Tile owner here! I have a Tile on my house keys and my wallet, which are the two devices I misplace the most often. They've saved me countless times, primarily helping me find them when I leave them in my car, or put them someone in my house that they aren't supposed to be.

I'm most excited for the upcoming UWB tracker, and especially for the work that Google and Tile are apparently doing to ensure devices with UWB support are all compatible. I was wondering if you could give a quick update on the status of UWB tracking on Android? As far as I know, there's only two devices that support it (Samsung's S21 Ultra and S22 Ultra), but it hasn't been confirmed whether Tile's UWB tracker is compatible. As mentioned in the article, BLE tracking isn't as accurate as UWB, so I assume that UWB support would be necessary for most of these tracking concerns to materialize with Tile's trackers.

dstaley··on Porting USB applications to the web. Part 1: libusb
This is also available in Microsoft Edge. Still, would be awesome to see support in Firefox and Safari!
dstaley··on Next.js 12
`objdump -T node_modules/@next/swc-linux-x64-gnu/next-swc.linux-x64-gnu.node | grep GLIBC_`

Looks like the highest version of `GLIBC` is 2.18, so I think you'll be fine!

dstaley··on Next.js 12
I think one of the biggest issues with node-sass was that it only supported a narrow set of node versions and platforms, which resulted in a lot more compilation from source. I definitely remember fighting with node-gyp and such, and pretty quickly ditched it for dart sass as soon as that was a viable alternative.

Next.js looks like it's shipping binaries for swc for a wide Node range (>=10), on a pretty comprehensive combination of operating systems and architectures:

- android-arm64

- darwin-arm64

- darwin-x64

- linux-arm-gnueabihf

- linux-arm64-gnu

- linux-arm64-musl

- linux-x64-gnu

- linux-x64-musl

- win32-arm64-msvc

- win32-ia32-msvc

- win32-x64-msvc

Unfortunately I don't have access to a system that _doesn't_ have a pre-built binary, so I have no idea what would happen if you tried to install Next.js on an unsupported architecture. That being said, I'd love to see the Next.js team ship a WASM version of SWC for such systems, which should ensure that when there's not a pre-built binary, at least you won't be asked to install a Rust compiler.

dstaley··on Next.js 12
One thing to keep in mind is that SWC is a compiler, whereas esbuild is a bundler. SWC has limited bundling capabilities last time I checked, so if you're looking for something to traverse your code and generate a single file (or multiple files at dynamic import boundaries, etc.) esbuild is what you want. Next.js bundles with webpack, so it uses SWC in lieu of Babel (or the TypeScript Compiler).
dstaley··on Esbuild – An extremely fast JavaScript bundler
Pretty sure the Expo folks are working on this!
Page 1 of 14Next →