Hacker Newsnew | past | comments | ask | show | jobs | submit | PostThisTooFast's commentslogin

VBX controls were the thing that most closely fulfilled the promise of object-oriented programming: "off-the-shelf components that can be used to bolt an application together."

Then there was WordBasic, a Word-specific implementation of Visual Basic that really kicked ass. You could build full applications in the word processor, to do tons of things we take for granted today.


I wondered that too, but isn't that pretty much what pistons are required to be anyway?

It seems like this thing could rev really high, since there's no herky-jerky motion.


Yes, Alt-Tab is a HUGE improvement over Apple's implementation because it not only restores minimized apps as it should, but can also create a window for a running app that lacks one (with Finder being a critical example).


Hold option as you release cmd and it will behave as you describe (opening the default window for an app with no open windows, restoring minimized apps… it’s equivalent to clicking the Dock icon for that app)


Apple messed up its Alt-Tab implementation with one simple blunder: It doesn't restore minimized apps. I tab TO an application, but when I'm done I minimize it out of the way. But then you can't Command-Tab back to it, because Apple keeps it uselessly minimized.


The music industry (in collusion with Congress) killed DAT with this same specious argument, when everyone knew that "perfect digital copies" were the LEAST-likely vector of attack on their industry.

The obvious and dominant form of music copying was with double-cassette boom boxes in dorm rooms and bedrooms around the world.

And in the end, the media publishers' lies about "perfect digital copies" were proven to be just that, as profoundly IMperfect MP3s became the real threat.


And the bullshit tax on blank CDs, which came later.

The article makes a critical point: We already PAID for the right to download this material, and have been paying for decades.

Also, I've known several friends in bands. So far I've never heard of any of them receiving a check for blank-media taxes collected "on their behalf."


"designed on a 24x24 pixels grid"

They're vector-based, so how are pixels involved?


I guess it means the graphics are aligned on a 24x24 grid where applicable for visual unity.


It means they are designed to be rendered at approximately 24x24 pixels.


The other problem is people not capitalizing abbreviations as they should. You see even major news organizations doing it. The entire nation of Great Britain appears to think there's a space agency called "Nasa." Ignorant AF.


I think I read somewhere that there’s a rule for abbreviations that if they’re “pronounceable” you shouldn’t use all caps. For example, you write IBM because you articulate the letters, it’s not “Ibbem”. Conversely you don’t say the letters in Nasa, but you do in NSA and so forth.


It's dependent on the organisation's style guide, so not a 'hard and fast' rule, but you're correct

Other examples like this are whether numbers are spelt out (eg one vs 1), and at what point that changes (eg spelling out "ten" but writing 1,000)

But yeah, depends on the organisation.

Check out how the New Yorker deals with the word co-operation :P


As a Swede I have unfortunately lost all my respect for the New Yorker as an authority on language since I learned about their usage of the letter ö, which I guess is what you're referring to.[1]

Having a native language where this letter is very much present and carries phonetic meaning, it completely trips me up. It annoys me almost as much as when people use the equivalent letter Ø instead of the actual ∅ for "empty set". I'd probably even choose ⦰ but of course all of these choices require some awareness that a character is "taken" as well as some measure of consideration for people other than yourself and those just like you.

End of old man rant.

[1]: https://www.newyorker.com/culture/culture-desk/the-curse-of-...


Hahaha yes, that's what I was referring to and you're right to be infuriated by it. It's purely elitist horse-dust from The New Yorker to use ö rather than chucking a hyphen in there instead.


Was a little surprised by your comment - I don’t think you’re aware of usage in subcultures, it’s not about grammar.

Capitalization or lack thereof can indicates tone - e.g yelling etc.

For example - What’s up mf! (greetings) vs. What’s up MF! (fight/challenge)


Abbreviations are not capitalized but acronyms are.


What are we to make of that warning? What shortcomings do you think people will find?


It's simply better suited for some types of images than others (e.g. the resulting size is sometimes bigger than expected). The main advantage is the very simple encoder and decoder with a specification that fits on a single page (and which still yields surprisingly good results for many image types):

https://qoiformat.org/qoi-specification.pdf


I agree that it is quite easy to grasp the format in terms of implementation. It seems basically like writing a image VM that accepts byte code. I think that could really be a way to specify many file formats more concicesly. If e.g. you chose the correct automata/transducer class one can easily e.g. specify some hedge grammar based XML file format and get a binary representation. Starting from grammars as a spec it is typically more difficult if you want to derive an implementation.

However I e.g. wonder from reading the concrete spec why you e.g. cannot differentially change the alpha channel leading me to the question what happens if images have different alpha levels.


Mostly the fact people have found and will find shortcomings that won't be fixed because the project is done, like everything being big-endian.


"Everything" means two 32-bit integer values (width and height) in the header, that's hardly much of a downside ;)

Usually it's a good idea anyway to read file headers byte by byte instead of mapping a struct over it to avoid alignment, padding and endianness issues.


They just passed a similar (actually worse) couple of laws in California, allowing up to 10 units where a single-family house stood.

In a place like CA, this is a corrupt developer handout. It removes approval requirements for developers and targets already-residential neighborhoods. And this is in the midst of another epic drought. These properties will cover even more ground with concrete, worsening water loss and wiping out trees.

Meanwhile, massive former-anchor-tenant stores like Macy's sit boarded up in dying (or dead) malls. But did the California government target disused COMMERCIAL properties for redevelopment into high-density, walkable residences? NOPE. They didn't even try that before voting to destroy existing residential neighborhoods.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: