HN user

cheapsteak

655 karma

cheapsteak [at] gmail.com

Posts26
Comments262
View on HN
github.com 4d ago

Show HN: Du, honest – an APFS-clone-aware disk usage analyzer

cheapsteak
1pts0
github.com 26d ago

Show HN: TBD, a Mac-native CLI-forward coding agent multiplexer

cheapsteak
4pts0
pragmaticperfectionist.substack.com 5mo ago

A farfetched but feasible imagining of meetings that don't suck

cheapsteak
1pts0
news.ycombinator.com 2y ago

Ask HN: How does your company do performance reviews?

cheapsteak
13pts9
www.wsj.com 4y ago

Facebook Parent Meta Hits the Brakes on Hiring as Growth Stalls

cheapsteak
2pts0
www.freecodecamp.org 4y ago

Optimize your pull requests for reviewer-happiness

cheapsteak
2pts1
securitylab.github.com 6y ago

A set of GitHub-hosted repositories were actively serving malware

cheapsteak
2pts0
www.freecodecamp.org 6y ago

Optimize pull requests for reviewer happiness

cheapsteak
2pts0
news.ycombinator.com 8y ago

Ask HN: As you scale, how do you promote autonomy without courting chaos?

cheapsteak
4pts1
medium.com 8y ago

The Problem You Solve Is More Important Than the Code You Write

cheapsteak
2pts0
hackernoon.com 8y ago

Efficiently snapshotting your single-page-apps with Puppeteer

cheapsteak
1pts0
hackernoon.com 8y ago

You don’t need to know “Dependency Injection”

cheapsteak
1pts0
medium.com 8y ago

Solving the problems of HoCs without throwing the baby out with the bathwater

cheapsteak
1pts0
medium.com 8y ago

Announcing embeddable trend graphs for npm

cheapsteak
1pts0
medium.com 8y ago

From Grunt and Bower to Webpack, Babel and Yarn – Migrating a Legacy Build System

cheapsteak
2pts0
medium.com 8y ago

Why Siri Can’t Code (Yet)

cheapsteak
3pts0
medium.com 9y ago

PSA – snapshot your websites

cheapsteak
2pts3
medium.com 9y ago

Migrating a Cancer Genome Data Portal's Legacy Front-End Build System to Webpack

cheapsteak
2pts0
softeng.oicr.on.ca 9y ago

Migrating a legacy Angular 1 build system to Webpack

cheapsteak
2pts0
news.ycombinator.com 10y ago

Where should we donate to to maximize “net good”?

cheapsteak
3pts7
news.ycombinator.com 10y ago

Ask HN: Etiquette on reposting job postings to other boards?

cheapsteak
1pts3
news.ycombinator.com 10y ago

Ask HN: Why don't cities/states create their own ride-sharing platform?

cheapsteak
22pts17
npmcharts.com 10y ago

Show HN: Compare npm download counts over time via graphs (D3, Vue)

cheapsteak
2pts0
www.npr.org 11y ago

How to Divide an Imaginary Pie

cheapsteak
2pts0
arstechnica.com 12y ago

Prenda Law ordered to pay $261K to defendants

cheapsteak
68pts10
arstechnica.com 12y ago

Google buys Flexycore, creator of a “10x speed boost” app for Android

cheapsteak
2pts0

would PostToolUse be a better place to do it than pre-commit? (trigger on `"^(Edit|Write|MultiEdit)$"`)

for lint issues that are autofixable, the tool use can trigger formatting on that file and fix it right away

for type issues (ts, pyright), you can return something like `{\"hookSpecificOutput\":{\"additionalContext\":$escaped},\"continue\":true}"` to let the edit complete but let Claude know that there are errors to fix next turn

I'm predicting that Test-Driven Development may be having a comeback

English behaviour descriptions -> generated tests

Use both behaviour descriptions and feedback from test results to iterate on app development

Venture Predation 3 years ago

The open source and free platform be able to handle the patchwork of regulations that are now in place that differ between city to city

You don't let your phones sit on their chargers while at 100% battery, do you?

Yup guilty, I'm a bit neurotic about keeping things charged in case I need it later, didn't realize this affected battery life

TIL, thank you

How's the Pixel 6 holding up?

I've had battery discharge problems with the Pixel 4 and 5 just a few months out of warranty. Hope that's been fixed in more recent generations?

Wrote this a while ago and continues to feel relevant as I'm reviewing pull requests from newer teammates and staring at force-pushed commit trying to figure out what changed between now and when I last reviewed it

(Title in submission is the title I originally intended and submitted to freeCodeCamp. Their editor changed it to what it is now ("How to" and "keep your code reviewers happy"). I then edited it back to what I originally submitted. The editor then overrode my edit and reverted it back )

To save people a click

Perpetual enterprise local license dropped from 15k EUR to 3.5k USD

Lowest tier pay-per-input cloud credits dropped from 20 EUR for 8k megapixels to 10 USD for 14k megapixels

GitHub Codespaces 6 years ago

Do you have link to the developer productivity analytics? Or is it stuck in video form at the moment? Very curious

Better support for usage without Webpack/Babel/front-end build tools

It looks like it's reasonably easy to setup run-time JSX compilation by using a service worker with babel to intercept and transpile .jsx files. I imagine the performance tradeoffs would be similar to using Vue with string templates? Could be faster actually since you could memoize/cache in the service worker

How would you compare it with Create React App in terms of ease of use and build/dev speed for front end projects?

I've rarely seen a technology so eagerly embraced by both bleeding edge tech enthusiasts and also enterprise behemoths (granted, tech behemoths, but still)

Having API documentation that is guaranteed not to go out of date with your code. Having a shared standard for describing your endpoints in a machine-consumable way. Being able to automatically generate typescript types from any schema (correct me if I'm wrong but I don't think there's any tooling that would do the same for arbitrary REST APIs). Being able to get autocompletion when writing queries for free ^ Those were all things I didn't know I needed until I started using them, and like Typescript, it feels painful to go back to not having them

I can corroborate that we were unable to activate a wechat account for my (western) friend. Not payments, just a normal chat account.

Upon registration, Wechat asked him to get someone to confirm/sponsor his account. I tried to, and was told that my account couldn't verify other accounts because my account was suspicious.

I then solicited my spouse's help. She managed to go through the process of verifying his account, but when I told my friend to try logging in again, he said he was still marked as "suspicious" and wasn't able to log in

Edit: this was recent (last week)

People skills and conversation skills are also what I typically associate with "soft skills", but it doesn't seem to make sense when applied to (maybe half of) those books?

Or they never carry a balance on their card

Responsibly using CC isn't about "relying on future income to pay off present debt". If you have 5k in the bank, don't spend more than that, and pay it off at the end of the month (or if you're paranoid like I was right out of school, pay it off every week)

Convenience is one

I've used redbird to create a local dev proxy that can run be via npm scripts (which were already in the repo) so our engineering team didn't have to run the entire constellation of docker containers if they were only working on frontend code, and the only setup required was `npm install` which they already needed to do

I do wish you could just `npm install nginx` though

Curious to know if you would count "ecosystem" as a point towards either? Afaik there isn't a standardized way of creating statically typed schemas for REST. A standard statically typed schema like GraphQL's allows a community to create and maintain tooling around it. A person would create"[some tool] for GraphQL" instead of "[some tool] for [specific api]"