HNHacker News
TopNewBestAskShowJobs

dwhitney

155 karma · joined May 11, 2011

submissionscomments
dwhitney··on How to Write with an LLM
Steven Pinker’s “The Language Instinct” is not a bad book for learning grammar. It’s a book about linguistics - not specifically grammar, but it covers diagramming sentences, and grammar falls out from there
dwhitney··on Why developers using AI are working longer hours
I feel totally the opposite. I feel like I'm better able to have more work-life balance. Our predictions are more accurate. I'm enjoying working on actual problems rather than boilerplate. These tools are amazing
dwhitney··on Diagraming sentences in the 19th century
I learned how to diagram sentences in college. It was eye-opening, and I wish I had learned it sooner.
dwhitney··on Should I use JWTs for authentication tokens?
oof - this article is pushing bad advice - general disclaimer: use a third party authentication system like Okta or Cognito. It's going to save you so much grief down the road. They pretty much all use the same pattern (OIDC), so you just need to learn it once, and you're good for at least another decade. Authentication is one of the easiest and most important things to take off of your plate. Do it.
dwhitney··on ICQ will stop working from June 26
501108 - never forget
dwhitney··on How to get 7th graders to smoke
Contrarian view - the programs are working. Rates of smoking among teens over the past three decades:

Ever used nicotine: 70.1% in 1991 to 17.8% in 2021; Occasional use of nicotine: 27.5% in 1991 to 3.8% in 2021; Frequent use of nicotine: 12.7% to 0.7%; Daily use of nicotine: 9.8% in 1991 to 0.6% in 2021

https://www.fau.edu/newsdesk/articles/teen-cigarette-smoking...

I suspect the same can be said for workplace sexual harassment and outlooks on diversity. I agree that the programs are dumb and the trainings are dumb, but they have an effect.

dwhitney··on What should I do if I suspect one of the journal reviews I got is AI-generated?
My takeaway: I need the person who wrote the top response on stackexchange to tell me how to run my life.
dwhitney··on Clearing 500k feral cats from New York’s streets
I was under the impression that expressing a sense of humor was not allowed on this site. Can someone clarify :)
dwhitney··on Apple Vision Pro: Apple’s first spatial computer
Yeah that was silly, but aren't all of the new iPhone cameras 3D cameras? People take photos/videos all of the time. Now you can immerse yourself in them. I think it's pretty cool
dwhitney··on UFOs exist in the low information zone
Yeah but more importantly the post suggests there are likely terrestrial explanations which obey the laws of physics as we understand them contrary to what's been depicted in the media recently.

I want to believe, but I agree with the author of the post that we need to see some evidence that's outside of the "Low Information Zone"

dwhitney··on Elitism as the mid-career growth engine
You can elevate others while pushing your ideals - once you truly understand something, you can teach it.
dwhitney··on US Government demands direct police access to European biometric data [pdf]
As a US citizen, I whole heartedly agree, and I assume our government would do the same.
dwhitney··on Geese return twice as quickly if you try to shoo them away
This is the first time I’ve seen humor on this site. If I were you, I’d be afraid
dwhitney··on Best performing assets against inflation
The debt to gdp ratio is higher than it’s ever been.

https://fred.stlouisfed.org/series/GFDEGDQ188S

I don’t see us cutting back spending any time soon, so it doesn’t seem crazy to me that we inflate our way out of this, especially since after this pandemic a lot of countries are in a similar situation, making inflation more politically viable

dwhitney··on Apple is building the metaverse substrate
I hope you're wrong. I understand that the technology for the dream that "Google Glasses" was selling isn't quite there, but I hope Apple has a research team moving closer and closer to it.
dwhitney··on Only 6 of the 50 largest companies are in Europe. LVMH is highest at #18
I work for a FAANG. Among the many benefits we receive, a large chunk of our pay comes in the form of equity. When the price of the stock goes up, so does my effective pay. Also there is free food and stuff.
dwhitney··on Flame: A PureScript front-end framework inspired by the Elm architecture
Also PureScript addresses all of the issues you've complained about above :)
dwhitney··on Flame: A PureScript front-end framework inspired by the Elm architecture
FWIW this post is about PureScript, not Elm. The library is an implementation of the Elm Architecture in PureScript. Elm is a language. The framework that goes along with it is called "The Elm Architecture". The Architecture can be implemented in any language. Here's an implementation in TypeScript: https://github.com/gcanti/elm-ts
dwhitney··on Flame: A PureScript front-end framework inspired by the Elm architecture
I was wondering that myself. Here's an Ajax example: https://github.com/purescript-concur/purescript-concur-react...

It could use some type signatures, but it makes sense.

As for managing state, my understanding of the Elm Architecture is that there is one "global" state data structure, and various parts of it are handed down from parent to child. So my question would be the opposite of yours: what if I want local state? Is that possible? There are situations where some toggle being on or off isn't very important and keeping track of it in a global data structure is burdensome

dwhitney··on Vitalik Buterin's $1B crypto donation to India Covid Relief fund
If they were worth near nothing when he got them then the tax would be small. Sending them is probably another taxable event but most countries allow you to write off charitable contributions
dwhitney··on Berkshire Hathaway’s stock price is too high for Nasdaq computers
as someone who has designed an application for financial services, I can confirm that Berkshire is a PITA :)
dwhitney··on My Favorite One Liners
svn? Blast from the past! Why are you using it?
dwhitney··on My Favorite One Liners
We should have a "My Favorite One Liners" thread every month like we do "Who's Hiring". Some of this is going straight into some aliases!
dwhitney··on Joyce Project
Great post,thanks!
dwhitney··on Joyce Project
> Admitting that I may be self-consciously afraid that I lack the education to “get” Ulysses, I also wonder whether works of art should be considered greater on account of the complexity of their allusions.

I’ve read Ulysses twice - painstakingly, once on my own, and once in a course in college from a well known Joyce scholar. It was tremendous having help from an expert. In the end I don’t know if I enjoyed the book so much because of the amount of effort it took, or because of the merits of the artist behind it, but I’ve definitely concluded that Finnegans Wake just isn’t worth it.

Either way, I hadn’t seen this website and I’ve been thinking about reading it again, so maybe I will with this as my guide.

dwhitney··on Category Theory: Orders
My God that site is beautiful. If only every "maths" site could looks like this, I'd have won a field medal!
dwhitney··on Ask HN: Why do companies ask employees to set goals?
The issue I'd take with "take a relevant MOOC course" is, what if actual work picks up and you need to drop the course to meet some deadlines? You've failed to meet your "goals" by focusing on the company's "goals", and that red mark may stand in the way of you getting that raise/promotion. The incentives are misaligned.

As I've said, I totally get OPs frustration. We were hired to achieve a "goal". Why are we inventing other "goals" that are often misaligned?

dwhitney··on Ask HN: Why do companies ask employees to set goals?
If only Tom had implemented a good set of 360 performance reviews and growth plans, then we wouldn't even know who Zuckerberg is.
dwhitney··on Ask HN: Why do companies ask employees to set goals?
90% of startups fail. OP is talking about annual 360 performance reviews. If your company may not exist next year, why would you do this? I say this as someone who has sold a startup.

OP is not talking about the "goals" I mentioned a startup having: revenue growth, customer growth, product development. These are things that startup leadership should keep track of and communicate regularly. OP's definition of "goals" are more akin to "take a Coursera course on machine learning". These are the "goals" that employees create for themselves with a manager when that company has gotten somewhat large. They are BS goals, that people who want career growth should be doing anyway.

dwhitney··on Ask HN: Why do companies ask employees to set goals?
A good friend of mine once told me, "I often feel like my purpose as an engineer is to give business dudes a reason to have meetings."

That statement always rings true to me during performance review and goal setting seasons. This stuff is mostly bullsh*t. "Goals" - as described by OP - don't exist at small startups. It's clear what the goal is: build a product, get customers, grow revenue, etc. The goals of a FAANG company aren't different. If "goals" were actually important, they'd exist ate startups too. Because they don't, it's pretty clear that the pessimistic comments in this thread are correct: they give HR a concrete way to avoid legal liability when it comes to raises/bonuses/promotions/terminations.

It's totally frustrating. I understand OPs sentiment. Unfortunately, the only way to avoid this red-tape nonsense is to join a startup.

Page 1 of 3Next →