HN user

65

2,123 karma
Posts28
Comments614
View on HN
www.nytimes.com 2mo ago

Why College Grads Are Booing Their Commencement Speakers

65
8pts2
www.youtube.com 7mo ago

How was TF2's art designed so well? [video]

65
1pts0
en.wikipedia.org 7mo ago

Candy Desk

65
16pts1
www.designboom.com 8mo ago

Wearable bandage device around finger lets users feel the digital world

65
4pts1
pitchfork.com 8mo ago

Ticket Resale for Profit to Be Outlawed in United Kingdom

65
32pts1
ffmpeg.app 1y ago

FFmpeg.app – a web based front end for FFmpeg

65
4pts0
news.ycombinator.com 1y ago

Ask HN: Browser scripts to keep yourself from getting distracted

65
1pts0
www.psychologytoday.com 1y ago

The Stories We Tell Ourselves

65
2pts0
news.ycombinator.com 1y ago

Ask HN: Hackable browsers with file system access?

65
2pts4
en.wikipedia.org 1y ago

Slop

65
35pts15
www.nytimes.com 1y ago

Coca-Cola's A.I.-Generated Holiday Ads Receive Backlash

65
2pts0
www.nytimes.com 2y ago

A new term, ‘slop’, has emerged to describe dubious A.I.-generated material

65
272pts243
www.nytimes.com 2y ago

That Much-Despised Apple Ad Could Be More Disturbing Than It Looks

65
8pts1
www.nytimes.com 2y ago

Shrink the Economy, Save the World?

65
8pts6
news.ycombinator.com 2y ago

Ask HN: Are You on Truepeoplesearch.com?

65
2pts0
www.nytimes.com 2y ago

Why Tech Companies Are Not Your Friends

65
15pts1
news.ycombinator.com 2y ago

Ask HN: What are you using to host your email?

65
5pts16
www.youtube.com 2y ago

The billion dollar race for smart glasses [video]

65
1pts0
news.ycombinator.com 2y ago

Ask HN: What laptop are you using to daily drive Linux?

65
37pts89
news.ycombinator.com 2y ago

Ask HN: Interview shows like Charlie Rose that are still running

65
1pts1
en.wikipedia.org 2y ago

Mozart and Scatology

65
2pts0
www.rochester.edu 3y ago

Can a planet have a mind of its own?

65
2pts0
www.nytimes.com 3y ago

Aspartame Is a Possible Cause of Cancer in Humans, a WHO Agency Says

65
3pts5
news.ycombinator.com 3y ago

Ask HN: How did you escape from corporate America?

65
11pts9
news.ycombinator.com 3y ago

Ask HN: Are you tired of reading ChatGPT headlines?

65
364pts284
news.ycombinator.com 3y ago

Ask HN: Sites with the quality of Hacker News, but for more general topics?

65
66pts46
en.wikipedia.org 3y ago

Thank God for Mississippi

65
22pts18
en.wikipedia.org 4y ago

Ming of Harlem

65
6pts0

I like this article because it feels so pre-AI. This is what people were arguing about on HackerNews back in the day! How so very nostalgic it makes me feel.

But in response to the article: no, vanilla JS is a nightmare to keep your code organized, and battle tested frameworks do quite a good job at that. It's otherwise mostly a waste of time, or an intellectual exercise at most, to build an app with vanilla JS

I've found my reading picked dramatically since I started using LLMs for programming. Waiting for a prompt to finish is a great time to read.

This is copying, not stealing. Stealing means taking someone else's ideas, not their final output.

Copying creates trends, where everything looks and feels the same. Stealing an idea and creating something of your own, AKA remixing, is a much more valuable skill.

I have been experimenting with methods of reading books and creating software for these methods.

For example, I was inspired by the activeness of typelit.io when reading - typing out an entire book helped keep my mind from wandering when reading. But typing the whole book is too tedious. I wrote a few scripts to mirror the words on an epub, which does help with focus but isn't quite good enough.

My current epub reader software I use requires you to press a button to reveal the next word. This has dramatically improved my reading comprehension, prevents inadvertent skimming, and keeps my mind from wandering.

I'm still experimenting but for those who have ADHD or are borderline ADHD, it's quite a revelation - I can finally read without my mind wandering.

If you use the broswer verison of apps you can also inject custom scripts. I have one for Instagram that completely removes the recommendation feed. Works great.

I do judge people for using AI. Especially engineers.

Oh, you're not smart enough to know how to write your own code? You need your hand to be held? You need to write your little prompts because reading documentation is too hard? I'll keep my skills while your brain turns to mush.

There is a difference between a run of the mill CRUD React app and solving specific, complex UI problems.

I have been a programmer for a long time and CSS is still the hardest language to master. There are countless quirks and APIs most people have never heard of that solve extremely specific problems.

For example, using @starting-style with allow-discrete to use display: none on CSS transitions. Knowing that you would need to use this API, what it does, and how to debug your CSS is a skill that will be hard to replace with an LLM because of the fine grained detail needed for CSS. If you do not know how this API works and you need to use it for whatever reason, and then need to adjust your transitions later, it's probably faster to have real CSS skills than to constantly have to prompt an LLM for you.

No. Nondeterministic output is not revolutionary. Technology forced down our throats by a few companies and executives who are licking their lips at the idea of laying off people, even if laying those people off means garbage products, is not revolutionary. Slop is not revolutionary.

Perhaps what people forget is that every great product builds on the past in a way to improve it. Buggy software and lame copywriting and kids not learning is not revolutionary. The people continuing to prioritize quality will be the revolutionary ones. Garbage is not revolutionary.

I do this too. I generally skim PRs just to make sure the person isn't doing anything too crazy. I trust my team to write good code. Pulling a branch and testing the code is usually a waste of time unless it's a critical bug or feature.

Reading Is Magic 3 months ago

What the author fails to understand is that merely consuming text is not the be-all-end-all of being an educated citizen. I am wary of trusting an author who is screaming from the rooftops about how the bad thing is coming, how the world sucks so much more now.

It's my opinion that writing is by far a more effective way to understand the world and the nuance in it. You could, theoretically, watch a video on YouTube, understand it, think about it, and then write out your thoughts and ideas and would be far more educated than someone merely reading a novel.

There is always a strange disconnect with egg head types where they fail to understand that information input is not the only way to become smart. And valuable information exists everywhere: a book, a blog entry, a podcast, a video, a movie, in the real world, etc. Thinking that text, which by the way is one of the most inefficient methods of information consumption, is the only way to be "smart" is incorrect. Critical thinking is what is desperately needed.

Any website that isn't some landing page or basic blog is going to need human intervention in the code (craftsmanship, essentially). And any website that's a landing page or basic blog already has a million tools for GUI design.

I would be surprised if this takes off as site builders are already an incredibly crowded space.

Or read magazines and newspapers from reputable publications. My grammar and writing have improved tremendously from reading quality magazine articles, e.g. stuff from The Atlantic or The NY Book Review or whatever.

Both magazines and books are valid forms of information consumption and books are not the only way to improve your writing, reading, and understanding of the world.

AirPods Max 2 4 months ago

Even though my Focal Bathys headphones are more expensive and have worse noise cancellation, I'm still sticking with them because the Airpods Max are so damn uncomfortable.

AirPods Max 2 4 months ago

Yup, my Airpods Max don't hold a charge anymore. Right on time for me to buy the shiny new one!

The 49MB web page 4 months ago

I worked at big newspapers as a software engineer. Please do not blame the engineers for this mess. As the article says news is in a predicament because of the ads business model. Subscriptions alone usually cannot cover all costs and ads will invariably make their way in.

For every 1 engineer it seems like there are 5 PMs who need to improve KPIs somehow and thus decide auto playing video will improve metrics. It does. It also makes people hate using your website.

I would constantly try to push back against the bullshit they'd put on the page but no one really cares what a random engineer thinks.

I don't think there's any real way to solve this unless we either get less intrusive ad tech or news gets a better business model. Many sites don't even try with new business models, like local classifieds or local job boards. And good luck getting PMs to listen to an engineer talking about these things.

For now, the bloat remains.

MacBook Neo 5 months ago

To make a different point, a regular consumer does not care about tech specs. They want a laptop that can browse the web, stream Netflix, and maybe open a Word doc. They will be more sensitive to hardware problems in my opinion. A janky touchpad is going to be annoying no matter what computer task you're doing. A wobbly keyboard will be the same. To me an average consumer is more interested in the "feel" of the computer rather than what it can do.

Not always. That's assuming you have a full viewport modal. There are plenty of instances where you'll have a modal inside of another container somewhere on the page.

You also generally don't want to use position: fixed as it can allow the user to scroll behind the modal.

The first example of not using absolute positioning isn't a good example because sometimes you do need to absolutely position things, like a modal.

Also you can just use display: flex with justify-content: center and align-items: center for non absolutely positioned elements.

Just because it uses CSS grid does not make it more "correct" than flexbox.

I also only see one usage of custom @property properties here, which has been one of the most useful things to happen to CSS in years. They have many different use cases, particularly for complex animations.

You can also just use Tamper Monkey (though you need to add a script called Trusted Type Helper in order to inject CSS into YouTube).

I used to use Stylebot but I switched everything over to Tamper Monkey so all my CSS and non CSS related scripts would be in one place.

Tamper Monkey/Grease Monkey scripts are very portable too, I use my scripts in Safari on iOS via the UserScripts extension.

I mean are we really arguing over milliseconds here? I have never in my life had the thought "NPM search is too slow, I need a faster solution"

I have had the thought "NPM search sorted by downloads this week is giving me irrelevant packages" - but I'm not sure this tool solves that.

I'm working on a sewing pattern software to make patterns with code. It has a bunch of useful features like chopping up the pattern into a PDF for printing. But the thing that really made this software nice to use is the timeline I implemented, where you can go back and see how the pattern is constructed with each segment. It makes debugging so much easier. I have it so you can put different curves into groups, so you can see how just the sleeve is constructed, for example.

I will definitely consider adding timelines to future software I make, it's an awesome feature.

I read the Design of Everyday Things and most of it was painfully obvious examples and was overly philosophical.

Design is solving problems so they're intuitive for the user. Obviously a door with a handle shouldn't be a push door, I don't really think you need to write a book about it. And the types of people creating bad design are generally constrained by cost, time, or practicality, not necessarily by education.