HNHacker News
TopNewBestAskShowJobs

timdorr

7,150 karma · joined December 22, 2008

Need to contact me? my username @ my username .com. Or Google Tim Dorr. I'm all popular and stuff there.

You can also book time with me at tim.do/rr

timdorr.at.hn

submissionscomments
timdorr··on How does apt render its fancy progress bar?
They use this package under the hood: https://github.com/jdxcode/smooth-progress

It uses glyphs of boxes that have varying widths. When joined together, they appear as a solid bar.

timdorr··on I started SaaS companies in 2013 and 2021 – how things have changed
It's like Show HN and Reddit combined. Comments and upvotes on brand new products and services.

For founders/makers, it's obviously a great source of traffic, leads, and exposure for your product.

For users, it's more about being in on the ground floor with a hot new product. Sometimes that means getting an exclusive deal or free features. Other times it's just the exclusivity of being one of the first customers for something that may be very big one day (think lower user IDs on Twitter or GitHub, for instance).

I think a lot of people like playing with new toys, and PH is a good way to do that without having to spend actual money buying something new to play with. I think it fits in the same niche as those that watch unboxing videos. It's fun to play with new stuff.

timdorr··on Intuit to Acquire Mailchimp for $12B
QSBS caps at $10m. That's a drop in the bucket, relatively speaking.

If Ben and Dan split it 50/50, that's $6b each and they would each be looking at $1.2b in capital gains tax.

timdorr··on Revolt: Open-source alternative to Discord
Also, only the backend is written in Rust. The desktop client is an Electron app: https://github.com/revoltchat/desktop
timdorr··on Tesla is planning a “super long range” Model Y
The current Model Y already gets 594km of range: https://www.tesla.cn/modely

This would only be a 8% increase.

timdorr··on A future for SQL on the web
What's kind of bonkers here is that IndexedDB uses sqlite as its backend. So, this is sqlite (WASM) -> IndexedDB -> sqlite (native).

The Internet is a wild place...

timdorr··on Microsoft pauses free Windows 365 cloud PC trials after ‘significant demand’
https://www.microsoft.com/en-us/windows-365/all-pricing
timdorr··on AdObserver Blocked by Facebook
Here's Facebook's blog post about this situation: https://about.fb.com/news/2021/08/research-cannot-be-the-jus...
timdorr··on Data exfiltration in Keepa Price Tracker
But it is not personal data that would identify you (PII). If someone was able to determine who I was based solely on my browsing activity on Amazon, then they've already obtained my personal information.
timdorr··on Vue.js is Wikimedia Foundation's future JavaScript framework
Most of the discussion behind this decision, including feedback directly from Evan You (author of Vue), is here: https://phabricator.wikimedia.org/T241180

It's pretty interesting to read through.

timdorr··on Mixed Reality with Passthrough
Yes, the Quest 1/2 and Rift S do "inside out" tracking. They have 4 cameras (5 on the Rift S) on each corner of the front face plate that tracks the headset and controller positions in 3D space (in addition to internal accelerometers and gyroscopes).

This is, for the most part, what enables the Quest to be fully wireless. Because there is no base station or fixed position camera, you're not limited to where you can use it, nor how big your play area can be. If you're in a new space, you just draw a guardian border around your play area and you're good to go.

The "passthru" feature mentioned above lets you see the camera feeds composited together in the headset display. It's very helpful for things like moving a chair out of the way or finding your controllers if you put on the headset without grabbing them. This new API allows developers access to this camera feed and to interact with its display for AR applications.

timdorr··on Tell HN: Coming soon – “Meet the Batch” threads for parallel Launch HNs
I think you can keep it focused as long as there is good isolation between each startup. So, my thought is this:

- Make each startup have a top level comment.

- In the OP self text, include the company name, tagline, and intro paragraph. Below that, link to their top level comment.

- Each top level comment would have the same name, tagline, paragraph content, so you'd always have it available.

In the end, each startup would have a page laid out very similar to the usual Launch HN posts, but they wouldn't be drowned out by the sheer number of them on the front page.

timdorr··on Tesla wants customers to pay a $199 monthly fee for 'Full Self-Driving'
Dupe of https://news.ycombinator.com/item?id=27863941
timdorr··on Valve Steam Deck
You don't need a Steam account if you're not using the default Steam Deck install. Wipe it and install TempleOS.

> Do I need a Steam account to use Steam Deck?

> The default Steam Deck experience requires a Steam account (it's free!). Games are purchased and downloaded using the Steam Store. That said, Steam Deck is a PC so you can install third party software and operating systems.

https://store.steampowered.com/steamdeck

timdorr··on Robinhood S-1 IPO
I wonder if they will list themselves on their IPO access offering: https://robinhood.com/us/en/support/articles/ipo-access/

It's going to be interesting to buy Robinhood with Robinhood...

timdorr··on Facebook extends its work-at-home policy to most employees
It's the software engineer's EGOT
timdorr··on MDN Plus
Earlier discussion: https://news.ycombinator.com/item?id=27296014
timdorr··on Slidev – Presentation Slides for Developers
Did you see the demo on their home page? https://sli.dev/
timdorr··on “They introduce kernel bugs on purpose”
Aditya's advisor [1] is one of the co-authors of the paper. He at least knew about this work and was very likely involved with it.

[1] https://adityapakki.github.io/assets/files/aditya_cv.pdf

timdorr··on Peloton cuts back on Apple Watch support
It's not a rental fee for the device, it's a subscription fee for the content that can be used on it. You can still use the bike as a plain exercise bike without a subscription.

It's the same thing as buying a Roku and paying for Netflix.

timdorr··on Kafka without ZooKeeper
https://vectorized.io/redpanda/ is a more useful link, since the main domain appears to have some JS errors right now.
timdorr··on Kafka without ZooKeeper
Is there some backstory on this? It looks like it's modelled after a real person. Perhaps one of its creators?
timdorr··on A Tale of Two Slings: Peak Design and Amazon Basics [video]
That would be the case if PD were the ones manufacturing the bags for Amazon. They do not.

Amazon is certainly allowed to make their own bags that fulfill the same function as PD's bags. What they're not allowed to do is to copy a design without permission.

timdorr··on Snyk: Find and fix vulnerabilities in open-source dependencies
It isn't. This is just the CLI client to their API service. All scanning happens on their servers based on data extracted by the CLI.
timdorr··on JerryScript: lightweight JS engine for IoT
Fun fact, this is running on my watch right now. Fitbit (by way of their Pebble acquisition) uses it to power their watch faces and apps. It let's developers use a high-level language like JavaScript to build for their platform, which increases developer accessibility. I've built apps on C for Pebble before which is not that fun by comparison.
timdorr··on Show HN: Beeper – All Your Chats in One App
Well, that would be what they're doing here, no?
timdorr··on React Component for 3D Maps
Yeah, the React parts of this are very minimal. I'm not really sure what using it gets you, since it just manages a single div.

The _actual_ library that does all the work is here: https://github.com/felixpalmer/procedural-gl-js

timdorr··on Manifest V3 now available on M88 Beta
Google has claimed they will bump it to 300K for Chrome 89: https://9to5google.com/2020/12/09/chrome-88-beta-extension-m...
timdorr··on Rails 6.1
I would definitely advise against webpacker. It's very much the case of trying to fit a square peg in a round hole. The two don't work all that well together, despite the pretty heroic work done by the webpacker team.

For an "idiot proof", batteries included, zero config approach, I would try out Parcel: https://parceljs.org/getting_started.html You just pass it an HTML file and it figures out what it needs to build from there. You can drop everything in /public/ and it all just works without any additional installs or fiddling. It works with pretty much anything you might drop in as an asset, whether it's via HTML tag or import statement.

As a close second, you can try esbuild: https://esbuild.github.io/ It's coming along and already does a lot of what you might do with Parcel or Webpack, but is stupendously fast. Fast enough that you'd need to be shipping an obscene amount of code to the browser to have build times exceed 1 second. It's a little more quirky right now, but I like it and appreciate the forward momentum it has right now.

timdorr··on Let's Solve the File Format Problem (2019)
Google cache: http://webcache.googleusercontent.com/search?q=cache:G6q-II8...

Archive.org: https://web.archive.org/web/20201128022219/http://fileformat...

← PreviousPage 2 of 34Next →