HNHacker News
TopNewBestAskShowJobs

OutsmartDan

540 karma · joined November 11, 2014

submissionscomments
OutsmartDan··on Pre-commit lint checks: Vibe coding's kryptonite
If AI is writing and fixing all code, does linting even matter?
OutsmartDan··on Apple introduces iPad Air with powerful M3 chip and new Magic Keyboard
* iPad Mini is for neighbor Nursultan Tulyakbay
OutsmartDan··on I still like Sublime Text
Love Sublime and have used it since its inception long ago, however as the times changes with different built-in convenience tooling (such as AI), Zed has overtaken Sublime IMO. It's fast, has VIM mode, extensions, and takes away some of the hassle that you have to go through with ST.

I still use ST for basic editing, but for day-to-day, Zed is the go to, simply because it just helps me get my work done slightly faster.

PS I still pay for a ST License every 3 years <3

OutsmartDan··on Next.js App Router Update
Pressing command+k, attempting to find a solution to an issue- but the solution is for app routes not pages route.

Having them separate was better for documentation satisfaction.

OutsmartDan··on Next.js App Router Update
The new docs are extremely annoying; if you're still running a legacy app, sometimes you get put into a doc for a feature you think exists, but then you realize it's not for the right version you're running.

Also the new app routers are very confusing. There are concepts of a layout, template, page, etc. While it's nice to have server rendering at this level, it's difficult to understand what is bubbling which direction, and when to use a layout vs a template. Sometimes after building something one way (eg using layout), you realize you actually need to build it using the other in order for specific features to work.

Old Next was great and simple- new Next has become increasingly frustrating and not so easy to adopt.

OutsmartDan··on Brave Browser introduces vertical tabs
The crucial difference is keeping the address bar- this is where I think Arc is falling short. Maybe it's me, but I have an extremely difficult time reprogramming my expectations of where the address bar should be.
OutsmartDan··on Is Turbopack really 10x faster than Vite?
Before next, server-side React was a nightmare. They've simplified it a bit by providing Next.

It would be wise to decouple Vercel, the company, and Next, but Next as a framework itself is great to work with at scale.

OutsmartDan··on Equifax used records it collects from companies to fire employees with 2nd jobs
Sounds like a terrible company to work for.
OutsmartDan··on Snap launches its first drone
Tech specs buried here: https://support.pixy.com/hc/en-us/articles/5039928089236-Pix...

No info about battery life anywhere to be found.

OutsmartDan··on ‘Click to Cancel’ legislation introduced in Pennsylvania
The NY Times is notoriously the worst at this. It's almost impossible to cancel without wasting a couple hours of your time. Interesting how I can subscribe with a click but can't cancel with one.
OutsmartDan··on We use GitHub Actions to build GitHub
I’m trying to love GitHub Actions, however, when builds and tests randomly fail on custom runners when they’re configured the exact same and there’s no option to debug, it becomes painstakingly frustrating. We’ve tried most of the big CIs, Travis/CircleCI/codeship- and while GH Actions integrates nicely with GitHub itself, it’s a far less superior product compared to its peers.
OutsmartDan··on Show HN: Warp, a Rust-based terminal
There are better ways to gather feedback, even if your application is in beta. Most loyal customers will let you know what’s wrong and what features they’re most excited about- that honest feedback is far superior than telemetry data. You can even add a survey form after the application exits to try and maximize the feedback loop.

Totally understand you’re a new venture backed business, however, you most likely are targeting the wrong group of users by automatically sending data over the internet for “no reason”.

OutsmartDan··on Show HN: Warp, a Rust-based terminal
That's a ton of data being collected. I would rather much have this submitted during a crash, rather than opt-in/opt-out. I'd not want to use a terminal that has data collection that crosses the internet every time I use it.
OutsmartDan··on Google Is Holding All Your Old Free G Suite Accounts Hostage
You can use takeout.google.com to export your entire inbox.
OutsmartDan··on [dead]
Lessons learned: DNS Redundancy shouldn't be an afterthought.

-DNSimple customer

OutsmartDan··on Show HN: Vantage – An alternative AWS console focused on developer experience
Crazy how you need a tool that reads another tool to figure out how much you're spending for the original tool.

I'm sure there was a purpose for how the AWS console was originally built, but if someone spent this much time for an alternative, there's a clear problem in its original conception.

OutsmartDan··on Dark’s new backend will be in F#
At this point, Darklang just seems like an over glorified side project. I cannot see any real business creating an entire backend system out of darklang- the learning curve, vendor lock-in, and volatility of the project is not worth the risk.
OutsmartDan··on Why build another website builder?
Developers hate these tools for a reason: they're the ones maintaining it after it's been deployed. The whole concept of "no-code website builder" ultimately goes back to "where is the code and how do we modify or integrate it with our current systems".

Maybe if it was marketed as a "fast prototyping" tool, I'd be more on board with the product.

OutsmartDan··on A Short Guide to Minimal Web Development (2018)
I would argue that reset style sheets or normalizers should be part of your "minimal web dev" process, even if you roll your own version. There are so many browser nuances that these things fix so that you don't have to hack it later down the line.
OutsmartDan··on Turns out half the internet has a single-point-of-failure called “Cloudflare”
Is it realistic for a small-medium sized business to have more than one DNS provider?
OutsmartDan··on Instead of deleting account, NYT appends ‘1000’ to username and email address
NYT is notoriously the worst at customer service and account handling. I tried to get a previous invoice from them previously and after 1 week of calling customer support and being passed around, I still wasn't able to get it.
OutsmartDan··on Show HN: Unscreen – Remove Video and GIF Backgrounds
This is pretty neat, would love to see how the underlying tech works.
OutsmartDan··on Show HN: Search code in GitHub repos using regular expressions
This is one of the fastest, most responsive searches i've ever used. Great work!
OutsmartDan··on Show HN: Haystack – Visibility into How Software Teams Works
Would love if the homepage showed actual screenshots of this product. It sounds interesting, but i'd like a sample of what is to come before signing up.
OutsmartDan··on Oxide Computer Company: Initial boot sequence
I am also quite confused. After looking at the homepage, I have no idea of what this company does.
OutsmartDan··on Visual Studio online available for public preview
Imagine you are in a cave, for no apparent reason, and your computer is no where to be found. The only computer there is a n old school terminal that is somehow running IE11. Your colleague commits something with tabs instead of spaces and you get the notification on your phone. Now you can easily login to VSCode online to re-indent everything with spaces, commit and push it back up, all through your web browser.
OutsmartDan··on After Spike in Deaths, New York to Get 250 Miles of Protected Bike Lanes
bike lane parking is just a form of "double parking", so theoretically it is illegal- however the laws of the road do not apply in NYC :)
OutsmartDan··on After Spike in Deaths, New York to Get 250 Miles of Protected Bike Lanes
As an avid cyclist in NYC, this is a huge step forward into cyclist protection. I can't tell you how many times i've almost been hit, or doored, by a car. Sometimes, it's a lot safer to run a red light to get in front of a car versus waiting for the light to turn- but of course that's not legal.

Honestly, as huge and condensed NYC is, I am surprised this hasn't happened years ago. It's much, much more efficient to get from Point A to Point B on a bike vs taking the Subway, bus, or car. Would love to see something like the 14th street car ban to allow buses and cyclists only more widely adopted across the 5 boroughs.

OutsmartDan··on After Spike in Deaths, New York to Get 250 Miles of Protected Bike Lanes
If it's not snowing or raining, I'll bike in the winters. It's not too bad if you have the right gear to stay warm.
OutsmartDan··on Making Instagram.com faster: Part 3 – cache first
Yes, I would rather the page be blank and load correctly rather than having content replaced while I'm actively looking at it. This pattern should be an anti-pattern, but I would assume they probably have a KPI to decrease site load time by a percentage versus a better product experience.
Page 1 of 2Next →