HNHacker News
TopNewBestAskShowJobs

ecb_penguin

221 karma · joined April 4, 2025

submissionscomments
ecb_penguin··on Elizabeth Holmes asks President Donald Trump to let her out of prison early
Now is the best time in history to commit federal crimes. Just make sure you have an extra $2m for a pardon and you can do anything you want.

You could probably even pre-pay the bribe and avoid being charged altogether.

ecb_penguin··on Giving university exams in the age of chatbots
> Industry is full of people trying to use them to become more productive

The goal of learning is not to be as productive as possible. You need to learn the material so you can check and fix the output of an LLM.

> Why wouldn't you let students use the same tools?

Students should use those tools, after they've learned how to do it without

> Seems like you need to make the projects much harder.

The goal of a project should be to learn the material with hands on experience.

I will always be grateful to my school teachers that forced me to learn arithmetic and not rely on the calculators we all carry in our pockets.

ecb_penguin··on San Remo Pasta Measurer
[flagged]
ecb_penguin··on The creator of Claude Code's Claude setup
[flagged]
ecb_penguin··on The creator of Claude Code's Claude setup
[flagged]
ecb_penguin··on CSS sucks because we don't bother learning it (2022)
[flagged]
ecb_penguin··on A web developer posted a payment shaming message on their client's site
[flagged]
ecb_penguin··on A web developer posted a payment shaming message on their client's site
[flagged]
ecb_penguin··on A web developer posted a payment shaming message on their client's site
Why are you responding with superficial takes? Are you trolling?

It's not complicated... I don't trust the judgement of someone that behaves this way. I have no idea what the contract said, or who is in the right. All I know is I'm not going to take the chance that they don't agree with the contract and now I'm litigating on Facebook....

ecb_penguin··on A web developer posted a payment shaming message on their client's site
> Not if I disagree with it and certainly not because it contains — gasp - a word for a technology I would prefer not to see discussed!

I'll stop you right there. You were downvoted because you were wrong, not because, - gasp - you used a certain word.

I'm a cryptographer. I'm not afraid of cryptocurrencies. I'm afraid of snake oil salesmen that sell things they don't understand.

> And I also refuse to be bullied into silence by some downvotes

K, well, I have no idea what this means. It's not bullying to downvote a wrong opinion.

I've been wrong lots of times. It's not a big deal...

ecb_penguin··on A web developer posted a payment shaming message on their client's site
I didn't say anything about the legality... They asked how to block email. Both of these would work.

There's no reason to respond to questions or points nobody is making.

ecb_penguin··on A web developer posted a payment shaming message on their client's site
You say that as if airing your problems on the internet is a reasonable solution for most people.

We have small claims courts in every jurisdiction in the US. It costs $50 to file, and you do not need an attorney. The courts will review the contract and generally reach a reasonable decision.

There's always a cost/benefit to things. I bet the courts have returned more money than Facebook posts have...

ecb_penguin··on A web developer posted a payment shaming message on their client's site
> 4 seconds after I posted it, it got downvoted. Then 10 seconds later, -2. Because it has the word cryptocurrency. No one can load, read and react that fast. This is getting ridiculous. Turn off the bots based on a word, and engage with the substance.

Because as soon as you said Cryptocurrency, you lost the plot.

Everything you said is literally how freelancing already works. You pay a certain amount upfront, and then pay more based on deliverables.

> Cryptocurrency is the right fit here because you want it to be tied to something the client can’t just mint unlimited amounts of

Can you tell me how to mint unlimited amounts of US Dollars? I would love this hack.

> just another use of cryptocurrency that properly aligns everyone’s incentives and prevents legal disputes through continuity instead of abruptness

How does a blockchain determine whether I built the site the owner wanted?

ecb_penguin··on A web developer posted a payment shaming message on their client's site
I have no idea what the contract says, what was paid, or any of the other conversations they've had. All I see is someone complaining publicly about a private matter. When that happens, I assume they're wrong.

Normal people don't air petty grievances on the internet. They use the courts and other mechanisms.

According to another comment, the business is dissolved. They don't care if their site goes down. So this guy is looking unprofessional for nothing.

ecb_penguin··on A web developer posted a payment shaming message on their client's site
Disable the account or change DNS records are the easiest.
ecb_penguin··on CSS sucks because we don't bother learning it (2022)
Absolutely no one has read a language specification before writing hello world.

Even as a developer with 30+ years experience, I'll write a dozen simple programs before I ever read a specification...

I'm looking for examples of basic control blocks, not esoteric edge cases for advanced features I don't yet care about.

ecb_penguin··on CSS sucks because we don't bother learning it (2022)
> At the same time doing that in a professional environment sucks for your coworkers

The vast majority of what we learn is in a professional environment. I can't build a hobby app with hundreds of millions of active users. We learn at work, and that means sometimes it sucks. But that's why we have blameless cultures, because we all realize you can't learn unless you first do it in a shitty way.

It's also why AI replacing juniors is terrible. Juniors need to make mistakes and figure things out. That's how they become experienced seniors.

ecb_penguin··on CSS sucks because we don't bother learning it (2022)
Table based layouts were deprecated even 15 years ago. It goes against your point that things change frequently.

> do you consider yourself a person who 'knows CSS'?

Sure. They know an older version of CSS. They don't know the latest version. Shrug....

> You will get laughed out of a tech interview for it though.

I've never laughed at anyone in an interview. Can you share some more nuances here? What's the role and expectation? How good is their code? Did they just not learn some modern designs, but can learn it quickly? What have they been working on the past few years?

ecb_penguin··on CSS sucks because we don't bother learning it (2022)
There's nothing wrong with using something before learning it. In fact, I'd argue most people can't learn something without first using it.

You can read all the programming books in the world. Actually writing a hello world program will teach you far more.

If you want to learn to play guitar, you need to start practicing simple chords long before you ever learn theory.

ecb_penguin··on CSS sucks because we don't bother learning it (2022)
This is a different problem and disciplin. I'm not an artist. I can't design anything pretty. But I can learn a programming language (or CSS) well enough that I can replicate something an artist designs.

We have an entire design org that produces pretty UIs. FE developers are then expected to know the CSS rules to build that design.

The very first thing I teach new FE developers is how to build from Figma designs.

ecb_penguin··on Quality of drinking water varies significantly by airline
Sure, I hate the way my teeth feel if I don't brush. But I also don't care enough to use a gross plane bathroom.

If I'm that concerned, I'd use some mouthwash.

ecb_penguin··on Quality of drinking water varies significantly by airline
It's fine. If you're consistent, you can go a few days and it won't make a difference to your health.
ecb_penguin··on Quality of drinking water varies significantly by airline
> especially for brushing teeth

As someone in a dental family and with excellent teeth, you absolutely do not need to brush your teeth on a flight.

ecb_penguin··on Apple releases open-source model that instantly turns 2D photos into 3D views
You, when you confused OSI's opinion with "fact". There's no natural law or man-made law that makes your opinion fact.
ecb_penguin··on Apple releases open-source model that instantly turns 2D photos into 3D views
FYI it doesn't matter. What matters is the text of the license.
ecb_penguin··on Apple releases open-source model that instantly turns 2D photos into 3D views
Well, you'd be wrong: https://www.merriam-webster.com/dictionary/open-source

In case you don't know, the dictionary doesn't prescribe meaning, it catalogs the commonly accepted usage of a word. That's why it listed "literally" to mean "figuratively", because along the way, people started using "literally" to mean "figuratively", so that's the definition now.

The common definition of open source does not match the OSI definition...

> people generally use “shared source” or something

"Shared source" was a Microsoft license and not at all generally accepted by anyone. A quick Google search found no references to this term used to describe open source.

ecb_penguin··on Apple releases open-source model that instantly turns 2D photos into 3D views
It is absurd to think that releasing open source code also requires releasing thousands of terabytes of Twitter and Reddit posts.

You already have access to all the training data everyone else is using.... You can download an offline version of Wikipedia. Here's every Reddit comment for a decade: https://academictorrents.com/details/ba051999301b109eab37d16...

ecb_penguin··on Apple releases open-source model that instantly turns 2D photos into 3D views
Training data and the weights produced are not source code, just as access to the resulting binaries are not a requirement for open source.

Open source does not require full working implementations. There's no requirement that a code snippet that I release be fully working and identical to a complete solution.

ecb_penguin··on Apple releases open-source model that instantly turns 2D photos into 3D views
There's no reason for pedantry. Source is pretty well defined.
ecb_penguin··on Apple releases open-source model that instantly turns 2D photos into 3D views
This is an opinion article and you should realize that opinions do not make definitions.

"Conversely, Richard Stallman argues the "obvious meaning" of term "open source" is that the source code is public/accessible for inspection, without necessarily any other rights granted"

See, here's another Wikipedia article with another opinion that disagrees, and RMS is obviously an authority.

https://en.wikipedia.org/wiki/Open_source#%22Open%22_versus_...

All of this is pointless so the common and accepted definition should be preferred. Which does not add extra political criteria for requirements.

Page 1 of 6Next →