HNHacker News
TopNewBestAskShowJobs

rangerpolitic

127 karma · joined February 6, 2019

submissionscomments
rangerpolitic··on HTML is the Web
You could actually do that with XHTML, and it was perfectly valid.
rangerpolitic··on HTML is the Web
It's easy to use. It's not easy to use well.
rangerpolitic··on HTML is the Web
> HyperText Markup Language (HTML) is a simple markup system used to create hypertext documents that are portable from one platform to another.

Source: The HTML 3 Specification.

https://www.w3.org/MarkUp/html3/intro.html

rangerpolitic··on HTML is the Web
https://tailwindcss.com/docs/utility-first/

You could always use a little classname vomit to go with your div soup.

The problem is that "modern" development has misplaced importance. It's become an incredibly selfish practice. There is more concern placed for the developers than the users.

rangerpolitic··on HTML is the Web
The new approaches to HTML/CSS run directly counter to the specs sometimes.

Take Bulma for example. They provide styles for titles and subtitles, but their examples use h1 elements.

See: https://bulma.io/documentation/elements/title/

Why is that a problem?

This is explicitly addressed in the HTML 5.2 specification.

> h1–h6 elements must not be used to markup subheadings, subtitles, alternative titles and taglines unless intended to be the heading for a new section or subsection.

See: https://www.w3.org/TR/html52/sections.html#headings-and-sect...

As the author suggests, they don't understand the tools they're using.

rangerpolitic··on The insulin racket: why a drug made free 100 years ago is recently expensive
To help people understand low blood sugar episodes, I think it's good to watch these three videos.

https://www.youtube.com/watch?v=pC_0CI9jV6A https://www.youtube.com/watch?v=Bv4HIci1Qtc

https://www.youtube.com/watch?v=TidRyyrTz4k

rangerpolitic··on macOS Catalina, 64-bit, 32-bit, and related Questions
The linked source is directly from Adobe and directly contradicts the claim that "you need 13.1 to launch in 64-bit."

The source says:

> Photoshop CS6 and CC only install a 64-bit version on Mac OS.

Further, it says:

> Photoshop CS5 installs a version that can launch in either 32 bit or 64 bit when you install on a 64-bit version of Mac OS (Mac OS X 10.5 or later).

If CS5 install can launch in 64-bit, it wouldn't make sense for CS6 to be 32-bit only from the first version.

Even further, I know from personal experience that your claim is highly unlikely. This is a screenshot of Photoshop CS5 (12.0.4) running in 64-bit on my machine (High Sierra). Noticed it says "12.0.4 x64."

https://imgur.com/a/nCTghcy

I am not sure of the source of your information, but it's simply incorrect.

Edit: This is another article directly from Adobe.

It says:

> On Windows, both Adobe Photoshop CS6 and Adobe Photoshop CS6 Extended have the option to run natively in either 32-bit or 64-bit editions. On Macintosh, only a 64-bit edition is available.

https://helpx.adobe.com/photoshop/release-note/release-notes...

rangerpolitic··on macOS Catalina, 64-bit, 32-bit, and related Questions
Photoshop CS6 is 64-bit.

Source: https://helpx.adobe.com/photoshop/kb/64-bit-os-benefits-limi...

rangerpolitic··on YouTube CEO Susan Wojcicki addresses hate speech controversy
What constitutes hate?

Should people be permitted to use the word "marijuana" on YouTube? See: https://www.youtube.com/watch?v=igtLqhX4BCA

Should people be permitted to use the "okay" gesture in videos? See: https://www.youtube.com/watch?v=lwJgr-4j14E

Should people be permitted to use a swastika in videos? See: https://en.wikipedia.org/wiki/Swastika#Contemporary_use

It seems the fascists are already taking advantage of the ambiguity.

rangerpolitic··on YouTube CEO Susan Wojcicki addresses hate speech controversy
This is a non-starter until hate is unambiguously defined.
rangerpolitic··on The Future of the Operating System: Revisited, Part 1
There needs to be a hard rule about this.

Don't mess with scroll. You will always get it wrong.

rangerpolitic··on Google AMP Issue: Links to visit the site currently not working
When you have the power to write the rules, you can break the rules. Google is too powerful.
rangerpolitic··on I didn't get paid, so I open-sourced my client’s project
If I were to hire you, can I trust that you would not publicly complain about a disagreement? This needs to be asked because this simple act, even though your anger is justified, calls into question your ability to act professionally.

I would recommend removing or rewording the complaint about the client.

Never, never, never publicly complain about a client in a way that can be linked back to you and/or your client.

rangerpolitic··on I didn't get paid, so I open-sourced my client’s project
There is an unhealthy desire amongst freelancers to burn clients.
rangerpolitic··on I didn't get paid, so I open-sourced my client’s project
> Surely the guy not paying is the unprofessional one?

Surely, both people in the relationship can behave unprofessionally.

> How is cutting your losses and walking away (but outsourcing the code you wrote) unprofessional?

That's not why people are suggesting the developer is unprofessional. It's because he's complaining about a client publicly.

rangerpolitic··on Write HTML Like It's 1999
That's because people are trying to use HTML for applications rather than documents.
rangerpolitic··on W3C and the WHATWG sign agreement to collaborate on single version of HTML, DOM
> Can you give us a link to your elegant table-less IE5 supporting website?

I cannot. They no longer exist. This was 14 years ago. I left web development shortly afterwards.

For your example, horizontal alignment was easy. One container div with a width of 99.9% and a left/right margin of auto. Inside you place three divs (columns) with a width of 33.3% and float left. Add another div at the end to clear the float.

Vertical alignment required a "hack."

http://www.greywyvern.com/code/min-height-hack

And to be clear, I never called it "elegant." I simply suggested it was possible.

Should CSS have been better? Sure. But, by that measure, it still sucks today.

rangerpolitic··on W3C and the WHATWG sign agreement to collaborate on single version of HTML, DOM
You don't see it because either (a) people don't do it or (b) people are using HTML as a markup language for apps rather than documents.

HTML was created to be used for documents. It was coopted to be used for apps. They really should have come up with a different language for apps.

rangerpolitic··on W3C and the WHATWG sign agreement to collaborate on single version of HTML, DOM
> Did you miss the 5-10 years during which every CSS designer tortured themselves replicating tables with floats?

I never really understood why people had such difficulty with this. I was able to execute table-less layouts while still supporting IE5 on Mac.

> To this day, changing a site's entire design without touching its markup is a mirage.

That's only because HTML authoring is dead. No one writes HTML well these days. Just look at tools like Elementor. How many nested divs do you need to add a faux button to a website? It's ridiculous.

Write well-structured, semantic HTML being mindful of a separation of concerns, and flipping between stylesheets is a piece of cake.

rangerpolitic··on Please don’t theme our apps
> Good thing theming doesn't modify the software.

Changing the UI changes the software from the user perspective.

rangerpolitic··on Please don’t theme our apps
It's unreasonable to expect a developer to support third-party modifications to the software--especially when that software and support are free.
rangerpolitic··on Please don’t theme our apps
They're not addressing this to end users. There is a notice at the top of the article in a bright yellow box.

> Please read the letter all the way to the end. This is aimed at distributions breaking apps by default, not tinkerers playing with their own setup.

rangerpolitic··on Apple removes game after Chinese company cloned, trademarked, requested takedown
From the linked thread: https://apple.slashdot.org/comments.pl?sid=2089310&cid=35860...

> I find things about both platforms that are unique and that I prefer to the other. However, when you look at what Samsung did with their UI... It's pretty pathetic to be honest. They literally copied entire app UIs wholesale (even icons).

rangerpolitic··on Apple removes game after Chinese company cloned, trademarked, requested takedown
For patents, but not trademarks. Trademarks are still first-to-use.
rangerpolitic··on Apple removes game after Chinese company cloned, trademarked, requested takedown
> no one complained when Samsung or LG copied Apple’s designs

Apple and Samsung were locked in a legal battle over this very issue and in several countries. It was massive news at the time (circa 2011-2012) and even went to the US Supreme Court.

https://en.wikipedia.org/wiki/Apple_Inc._v._Samsung_Electron....

And here is a sample of some of the discussion in the tech community.

https://apple.slashdot.org/story/11/04/18/2053241/apple-sues...

There were a lot of people angry at Apple (and some at Samsung). A common refrain at the time was "There are only so many ways you can design a rectangle."

rangerpolitic··on Google launches new “portal” HTML element
I am growing increasingly annoyed with "user experience." It's becoming a catchall excuse for Google and others to inject all kinds of crap that no one wants.
rangerpolitic··on Google launches new “portal” HTML element
> They're not doing this as they see fit.

Sure they are. It's already part of Chromium.

https://cs.chromium.org/chromium/src/content/browser/portal/...

It's been there since at least last August.

rangerpolitic··on 500 days of Duolingo: What you can and can’t learn from a language app
VR+AI will not make a significant impact. I am a former language educator, and I've been through this before... and before... and before.

It follows a hype cycle. The idea is promoted. People get excited. It comes out. It fizzles. Later, educators rediscover the idea. They implement it. It has a small positive impact for small number of learners in a small number of cases.

To give some examples: - Native English Speaking Teachers - English immersion villages in South Korea - English robots in South Korea and Japan - The Audio-lingual Method - Berlitz Method - Rosetta Stone Immersion Based Learning Method - MUDs, MOOs, MUSHs - MOOCs - Blended learning - Badges - Gamification - Second Life

There's no reason to think VR+AI will be any different. It's simply what's hot right now.

rangerpolitic··on Google Continues Slump After Ad Revenue Growth Slows
Isn't great that exact match doesn't mean exact match? Or, isn't it great that your ads and landing pages routinely outperform the supposed Quality Score? Isn't it great that...
rangerpolitic··on The most in-demand skills for designers, by level
The Design of Everyday Things by Donald Norman.
Page 1 of 2Next →