News for hackers. Stuff that matters.
Re:Teeny Tiny Mansion: text adventure game formally proven t... by komali2 on Monday April 17, 2017 @04:21PM (#14134072)
Not about the game:

What was the point of publishing this information in such a non-functional format? Is this an example of minimalism taken too far (not even an anchor tag for the twitter link) or is this some publishing standard I'm not aware of?

I feel like the document could have benefited a great deal from some simple font color styling. I guess in its current format it can easily be copy-pasted somewhere else and still look exactly as it does?

Re:Teeny Tiny Mansion: text adventure game formally proven t... by coldtea on Monday April 17, 2017 @04:50PM (#14134312)
>What was the point of publishing this information in such a non-functional format?

Apart from the links not working, that's as functional as it gets for conveying text-based information. All the rest is fluff and the bytes to information ratio gets very bad, very fast (e.g. several MB to read a 1000 word CNN.com article).

Although the question make me fell a little old. How young are you buddy, for this is a plain old textfile -- used to be a very very common way to convey information. Last generation's GitHub readme.md files so to speak.

In fact, if one wants to know more about the phenomenon of textfiles, and read some classic stuff along the way: http://www.textfiles.com/directory.html

Re:Teeny Tiny Mansion: text adventure game formally proven t... by komali2 on Monday April 17, 2017 @04:57PM (#14134360)
I certainly agree that auto-play videos and analytics JS takes it too far. But a little CSS to improve readability of code, some markup that allows links to be clickable, etc, seems reasonable to me at no performance cost.

25, so I grew up reading most of my content on wikipedia or forum posts, which is about the level of markup I mean (minus the ridiculously huge banner signatures that people were so fond of on invision forums ;) )

Re:Teeny Tiny Mansion: text adventure game formally proven t... by Tloewald on Monday April 17, 2017 @06:04PM (#14134831)
I'm an old geezer who grew up with text terminals and I agree with you wholeheartedly. Saving a scarce resource (mental real estate) to save a near free resource (bandwidth / processor cycles) is poor tradeoff.
Re:Teeny Tiny Mansion: text adventure game formally proven t... by cliffordvienna on Monday April 17, 2017 @08:23PM (#14135579)
> What was the point of publishing this information in such a non-functional format?

You make it sound like this is a big publication I worked weeks on. :) It's not. It's a toy project I wrote Saturday.

As far as "publishing" goes: I sent a tweet about it in the hopes someone might find it interesting. And now it's trending on Hacker News! Woohoo! ^_^

The link is just a deep link into my SVN repo, directly to the README file.

Re:Teeny Tiny Mansion: text adventure game formally proven t... by bostand on Tuesday April 18, 2017 @06:58AM (#14137772)
I think you are underestimating how interesting your weekend projects are.

For the record, my weekend project this Easter was to watch the first season of The Expanse...

Re:Teeny Tiny Mansion: text adventure game formally proven t... by Sir_Substance on Monday April 17, 2017 @04:44PM (#14134260)
I just went to time.com and picked a random article. Without javascript turned on, I get the date it was published, the word "search" in the top right, a few drop shadow boxes, a black square, a hamburger menu icon and nothing else.

/That's/ a non-functional format. Given the choice of everyone being time.com or everyone being like this website, I'd happily return to the days of amazing ascii art.

Re:Teeny Tiny Mansion: text adventure game formally proven t... by komali2 on Monday April 17, 2017 @05:01PM (#14134393)
The things I think would improve the functionality of the OP article would require no JS whatsoever, just a CSS file and HTML tags. Really, just HTML tags at minimum. I wasn't suggesting including a JS file.
Re:Teeny Tiny Mansion: text adventure game formally proven t... by Sir_Substance on Monday April 17, 2017 @06:22PM (#14134943)
Yep, I'd totally agree with that, I'm a big fan of HTML-only websites. As a rule of thumb when writing websites (web apps are a different matter), I'd say if your CSS or Javascript is too big to hand-write, you've probably gone too far.
Re:Teeny Tiny Mansion: text adventure game formally proven t... by DanBC on Monday April 17, 2017 @04:40PM (#14134229)
Plain text is fine.

It's a shame mobile browsers are so dysfunctional that they struggle to cope with plain text or minimally marked up HTML, but the blame lies with the browsers, not the content.

Re:Teeny Tiny Mansion: text adventure game formally proven t... by H4CK3RM4N on Monday April 17, 2017 @05:24PM (#14134542)
iOS supports plaintext fine. You can even press Safati's reader view button if you need your text to be beautiful.
Re:Teeny Tiny Mansion: text adventure game formally proven t... by reilly3000 on Monday April 17, 2017 @05:59PM (#14134796)
Re:Teeny Tiny Mansion: text adventure game formally proven t... by DanBC on Monday April 17, 2017 @07:22PM (#14135292)
I'm not persuaded that Safari is better than the rest.

With no zoom the linebeaks are uncomfortable (which is ok, because EOL is difficult) http://imgur.com/9QulRkn

Zoom shows combination of uncomfortable linebreaks and horizontal scrolling: https://imgur.com/ti7gGMV

Reader mode does reflow the lines, but prevents zoom. (Also destroys ASCII diagrams).

None of these combinations are good.

Re:Teeny Tiny Mansion: text adventure game formally proven t... by fiddlerwoaroof on Monday April 17, 2017 @11:48PM (#14136309)
ASCII diagrams get broken, but you can change the reader mode font size.
Re:Teeny Tiny Mansion: text adventure game formally proven t... by DanBC on Tuesday April 18, 2017 @03:12AM (#14137015)
How?
Re:Teeny Tiny Mansion: text adventure game formally proven t... by H4CK3RM4N on Tuesday April 18, 2017 @03:20AM (#14137038)
When in reader view press the "aA" button on the right of the navigation bar.
Re:Teeny Tiny Mansion: text adventure game formally proven t... by DanBC on Tuesday April 18, 2017 @03:31AM (#14137060)
That button doesn't exist.

http://m.imgur.com/ehcd3oR

To adjust this settings users need to go to settings and adjust text size and then to accessibility and adjust text size.

Re:Teeny Tiny Mansion: text adventure game formally proven t... by zellyn on Monday April 17, 2017 @04:25PM (#14134110)
It appears to be a direct link to a README in a subversion repository. Are you arguing that all README files should be markdown or something?

http://www.clifford.at/svninfo.html

Re:Teeny Tiny Mansion: text adventure game formally proven t... by sgustard on Monday April 17, 2017 @06:46PM (#14135082)
Here you go, a markdown-formatted version of the article.

https://markdownshare.com/view/bc431de6-16e7-44db-ad52-705a2...

Re:Teeny Tiny Mansion: text adventure game formally proven t... by lucio on Monday April 17, 2017 @08:45PM (#14135671)
seeing that, I still prefer the plain text, unprocessed MD
Re:Teeny Tiny Mansion: text adventure game formally proven t... by komali2 on Monday April 17, 2017 @04:30PM (#14134154)
Not really arguing anything. Just curious if there was a specific reason to do this over maybe throwing together a basic HTML page before submitting to a news aggregator.

I'm not making a judgement call, I'm trying to learn.

Re:Teeny Tiny Mansion: text adventure game formally proven t... by forgotpwtomain on Monday April 17, 2017 @04:36PM (#14134190)
> Just curious if there was a specific reason to do this over maybe throwing together a basic HTML page before submitting to a news aggregator.

Articles or links can be submitted by anyone not necessarily content authors.

Further I think a lot of people here (myself) included are quite happy with plain-text (it loads fast, it works well with various font/screen sizes) - note also that the README is in fact markdown formatted, so feel free to open it in your reader of choice.

Re:Teeny Tiny Mansion: text adventure game formally proven t... by komali2 on Monday April 17, 2017 @04:58PM (#14134370)
>README is markdown formatted

Is it? How do you see that? Or is that a different link?

Why doesn't my browser render markdown?

Re:Teeny Tiny Mansion: text adventure game formally proven t... by wruza on Monday April 17, 2017 @07:57PM (#14135473)
It is. You have to be familiar with markdown flavors. No, same link. Browsers do not render markdown by design (there is no single standard anyway).
Re:Teeny Tiny Mansion: text adventure game formally proven t... by zellyn on Monday April 17, 2017 @04:53PM (#14134330)
Yeah, looks like the submitter was not the author.
Re:Teeny Tiny Mansion: text adventure game formally proven t... by derefr on Monday April 17, 2017 @04:50PM (#14134311)
I can see your point, though this particular case might not make it very well.

A stronger example of the problem is, I think, some of the text from 4AM documenting their ongoing reverse-engineering efforts, for example: https://ia600509.us.archive.org/6/items/Muppetville4amCrack/...

The 40col text might be "retro", but it also makes lines wrap so soon that my eyes get tired reading it. (And yet—unlike e.g. an RFC file—I can't just plop it into a Markdown parser or what-have-you to get reflowable lines of HTML out, because 1. it's not really in any particular format, and 2. the alternating "prose text", "formatted console interaction", and "formatted ASM listing with long prose comments beside them" sections aren't demarcated or delimited in any particular way.)

When your text becomes sufficiently "simple", it can actually become an accessibility problem.

Re:Teeny Tiny Mansion: text adventure game formally proven t... by mst on Monday April 17, 2017 @06:57PM (#14135142)
Yep. Preface: I'm a cranky minimalist who would generally prefer reading plain-text-that-happens-to-be-markdown at a 78 col wrap (syntax highlighting tends to give me a headache, and I'm happy to copy-paste URLs as the price for having a document that's lightweight and comfortable to read).

Actual point: Dear gods that 4am crack is awful to read, and I'd actually prefer github angry fruit salad in spite of mostly hating the latter.

So, yeah, there are virtues to simplification, but it can still be overdone - and while the article we're commenting on was great to me, it probably overdid it slightly - and the link you provide is an unintentional reductio ad absurdum of the approach.

(long comment written because I expected to disagree with you until I clicked and went aaaaaaaaaaaaaaaaaa)

Re:Teeny Tiny Mansion: text adventure game formally proven t... by ShaneWilton on Monday April 17, 2017 @08:24PM (#14135584)
That link is a perfect example of how subjective all of this stuff is. I don't have any issues reading that page, though I understand how you might!

Here's a blog post I've always found interesting about Markdown, from Joe Armstrong: http://joearms.github.io/2016/03/21/Why-Markdown-Sucks.html

Plain text documents don't solve the problem he's talking about, but they at least mitigate it somewhat -- WYSIWYG is preferable to a changing pseudo-standard mangling an author's intent, in my opinion.

Re:Teeny Tiny Mansion: text adventure game formally proven t... by zellyn on Monday April 17, 2017 @10:06PM (#14135983)
Yeah, I don't mind it at all, besided being very far over against the left margin. I think I would find it more jarring if the paragraphs were wider, and then it suddenly shrunk back down just for the code listings.
Re:Teeny Tiny Mansion: text adventure game formally proven t... by zellyn on Monday April 17, 2017 @10:07PM (#14135989)
But then again, I may be a bit warped: a while back, while stuck in bed sick for a week, I implemented chacha20 in 6502 assembler, on an Apple II emulator, on my phone.

¯\_(ツ)_/¯

Re:Teeny Tiny Mansion: text adventure game formally proven t... by JustSomeNobody on Monday April 17, 2017 @04:38PM (#14134209)
How can one get any more functional than plain text?

It could have been worse, they could have published it some binary format!

Re:Teeny Tiny Mansion: text adventure game formally proven t... by komali2 on Monday April 17, 2017 @05:00PM (#14134387)
By wrapping links in anchor tags, for starters.

Maybe some CSS to font-color the code to make it more readable? I like that in my IDE and I doubt it would cost much.

Maybe in-document anchor tags to allow linking to certain sections?

Re:Teeny Tiny Mansion: text adventure game formally proven t... by phil21 on Monday April 17, 2017 @07:35PM (#14135368)
With you on using anchor tags.

Vehemently opposed to your other suggestions. But I'm weird and cranky, and very much miss the days of most of computing being done in plain text. It's really the first and only universal data format/API.

The place to make plaintext pretty (if you care) is in the user's editor of choice where they can customize to their hearts content.

I do know I'm in the very tiny minority with this opinion though.

Re:Teeny Tiny Mansion: text adventure game formally proven t... by douche on Monday April 17, 2017 @04:28PM (#14134131)
> is this some publishing standard I'm not aware of?

Remember when the internet was just plain text and ASCII art? Pepperidge Farm remembers.

Re:Teeny Tiny Mansion: text adventure game formally proven t... by komali2 on Monday April 17, 2017 @04:31PM (#14134165)
Yes lol, I remember. Even back then you had anchor tags.

Or are you talking about the way way back? I wasn't around for that.

Re:Teeny Tiny Mansion: text adventure game formally proven t... by dorgo on Monday April 17, 2017 @06:46PM (#14135084)
Actually I like how it looks. I wanted to save the css file as inspiration for some future project, but found none. :-P
Re:Teeny Tiny Mansion: text adventure game formally proven t... by flukus on Monday April 17, 2017 @08:36PM (#14135647)
> I feel like the document could have benefited a great deal from some simple font color styling.

Why is that up to the document and not the user agent? The user agent can be configured so that all documents like nice and uniform.