HN user

joshuacc

15,943 karma

Publisher of A Drip of JavaScript

http://designpepper.com/a-drip-of-javascript

Senior UX/UI Developer at Microsoft.

http://joshuaclanton.dev

Twitter: @joshuacc

My HN Story: http://myhnstory.com/joshuacc/

Posts1,051
Comments723
View on HN
proseforprogrammers.dev 4y ago

Prose for Programmers

joshuacc
1pts0
joshuaclanton.dev 5y ago

How to Build an Eleventy Plugin

joshuacc
2pts0
www.hillelwayne.com 7y ago

Augmenting Agile with Formal Methods

joshuacc
112pts15
www.fanfiction.net 9y ago

Instruments of Destruction

joshuacc
1pts0
www.virtuouscode.com 9y ago

The Passion Gospel

joshuacc
1pts0
github.com 9y ago

Tsickle – TypeScript to Closure Annotator

joshuacc
1pts0
cs.stanford.edu 10y ago

Knuth versus Email (1999)

joshuacc
164pts128
continuousdelivery.com 10y ago

What is Continuous Delivery?

joshuacc
1pts0
adripofjavascript.com 11y ago

Using ECMAScript 6 Maps

joshuacc
4pts0
designpepper.com 11y ago

Creating JavaScript Objects Without Prototypes

joshuacc
3pts0
gist.github.com 11y ago

Response to Netflix's “Node.js in Flames” Blog Post

joshuacc
130pts25
www.getdonedone.com 12y ago

Want to introduce fewer bugs? Test through these five cases.

joshuacc
2pts0
mntr.dk 12y ago

I love the Unix philosophy, but...

joshuacc
2pts0
daveyarwood.github.io 12y ago

_why's (Poignant) Guide to Ruby in Clojure: Part 1

joshuacc
3pts0
37signals.com 12y ago

The person you could be hiring

joshuacc
2pts0
github.com 12y ago

Light Table ClojureScript Tutorial

joshuacc
150pts8
blog.ragingflame.co.za 12y ago

Proposing a native Event Emitter in JavaScript

joshuacc
1pts0
designpepper.com 12y ago

Numbers and JavaScript's Dot Notation

joshuacc
1pts0
designpepper.com 12y ago

JavaScript's void Operator

joshuacc
5pts0
abdulapopoola.wordpress.com 12y ago

Staying Up-to-date : Newsletters and Resources

joshuacc
1pts0
blogs.atlassian.com 12y ago

Make a Diff: A new way to volunteer

joshuacc
2pts0
arstechnica.com 12y ago

Infants remember speech heard in the womb

joshuacc
1pts0
designpepper.com 12y ago

Redefining 'undefined' in JavaScript

joshuacc
1pts3
michaelochurch.wordpress.com 12y ago

Why Clojure will win

joshuacc
21pts16
philipwalton.com 13y ago

Why I Test Private Functions In JavaScript

joshuacc
2pts0
designpepper.com 13y ago

Using 'apply' to Emulate JavaScript's Upcoming Spread Operator

joshuacc
2pts0
arstechnica.com 13y ago

How OS X “Mavericks” works its power-saving magic

joshuacc
115pts49
blog.mailchimp.com 13y ago

Sending Frequency: More Is Not Always Better

joshuacc
3pts0
github.com 13y ago

The Clown Car Technique for Responsive Images

joshuacc
181pts32
www.drdobbs.com 13y ago

The Quiet Revolution in Programming

joshuacc
2pts0

You have a specific idea of customer in mind. Likely different than the gp’s. Many types of customers are quite happy to have prototypes thrown at them. Sometimes it’s even contractually required in agency work.

If someone wants to propose an amendment allowing the feds to do this, they can. They just need to get 2/3rds of both the House and the Senate to approve the proposal and then get 3/4ths of the state legislatures to ratify it.

Not sure why you’re acting like I think changing the law in this way would be a good idea, though.

Cursor 3 4 months ago

Customers aren’t in the habit of paying for things they don’t want.

GPT-5.4 5 months ago

Presumably you don’t anymore if you have 5.4.

“firing people while turning a profit is 100% bad faith that should be regulated or barred.”

That’s far too broad a claim. Just because you’re turning a profit doesn’t mean you should be locked into keeping all of your employees. Some are likely to be underperformers who don’t bring sufficient ROI compared to other investments/hires you could make.

If it really was "just a complex situation", you would expect equal percentages of simple and complicated cases for regular joes and huge corporations, no?

Obviously not. Regular joes almost always have relatively simple situations relative to multinational corporations, otherwise they wouldn't be regular joes.

GPT-5 12 months ago

Still relevant, as it means that a coding agent is more likely to get things right without searching. That saves time, money, and improves accuracy of results.

Citation needed for the idea that zero is the optimal price for public benefit. Among other issues, I expect medication compliance would be higher when the patient has to pay for the medication.

Gemini CLI 1 year ago

I believe they are talking about the OpenAI API, not ChatGPT.

I’ve never provided a number first. I’ve also never been dropped from interviews or negotiations because of that.

I’m an expert in my specialty now, but I wasn’t when I started following Patrick’s advice.

I’m not a celebrity or superstar, and I’ve successfully used his techniques several times. The very first time it resulted in $20k improvement over the initial salary offer. Another time it resulted in an additional $40k in signing bonus.

Most recently it resulted in a modest $5k boost to the offered salary.

But the level of success you are likely to experience entirely depends on the alternatives that you have and the alternatives they have.

(I should also note that I’ve never been located anywhere like SF.)

DeepSeek-R1 2 years ago

Part of that is that Claude is exceptionally good at turn-based interactions compared to other models that are better at one-shot reasoning.

How else do you propose to get a company to build a factory at your preferred location rather than theirs? Paying companies is the usual way to get them to do things.

The economic effects are important but secondary to the national security effects of having TSMC chip manufacturing on US soil.

Here [2] is a table of best selling movies, inflation adjusted. No movie made in the past 25 years, including the endless men in spandex movies, is among them.

The Force Awakens (2015) is #11. Avatar (2009) is #15. Avengers Endgame (2019) is #16. And that’s just in the top 20. Not too bad for a list that covers a century of films, especially when you consider the limited entertainment options available in the first half of that century.

classes are normally smaller than that

This varies a lot by location. In my area, that's a normal classroom size. My sister is a kindergarten teacher with 27 students.

Tags are functions that receive an array of strings and then a series of arguments corresponding to values passed in the interpolation slots, allowing you to use template literal syntax while the tag function does something much more complex under the hood, potentially including returning non-string values.

I haven't used Tailwind in a larger codebase, but it looks to me like the problem here isn't with Tailwind, it's with the lack of abstraction in the HTML.

The tone of the article rubbed me the wrong way as well. Pointing to a couple of examples of bad Tailwind usage and then making the sweeping generalization that using Tailwind is equivalent to "the death of web craftsmanship" is completely over the top.

Sure, using Tailwind means that you won't have lots of one-off "craftsmanship" in writing CSS. But that doesn't mean there's no craftsmanship. It just means that the focus of the craftsmanship moves from writing nice CSS to designing nice boundaries between your HTML components.

But what do I know? I've only been writing semantic HTML and CSS professionally for 18 years.