41 comments

[ 3.1 ms ] story [ 134 ms ] thread
I'll be honest and admit, that I didn't understand most of the stuff, but damn that website is gorgeous.
A silly title for a great article about presentation of Math visualisations.
Mind-blowing stuff. Imagine if he folds this into Prezi...
We're told at Uni :

"You can use Presi if you like, but you'd better be ready for having no internet"

I once had to help out a struggling interviewee whose Prezi had failed because his laptop wifi wasn't working. Talk about poor choices.
I'm pretty sure you can download a Prezi presentation. It's ugly (upwards to 200mb for something simple), but it can be done. Or at least could, I really don't like it, but a friend of mine uses it and he always downloads the presentations.
Tell them about the wonders of tethered phones or whispering quietly Internet dongles.
That's not going to work on the University computers attached to the projectors.

In addition, relying on a mobile phone connection is even more risky.

Not a quick read, but very interesting and with impressive live demos.

EDIT: I really wanted to give a star to the source code, but it's not on github - it's on gitgud [1]. Honestly, for your private projects, use whatever you want, but if you have an open source one and you want discoverability and stars, use github.

[1] https://gitgud.io/unconed/mathbox

You can add stars at gitgud too.
Yes I can. I can register, give a star, and it won't make a difference. You can like this or not, but it's how it works when network effect is at work.
The star at Github won't either.

I highly dislike centralisation, especially if it is centralisation on proprietary services. The more the merrier, people should feel comfortable using different sites and not chastise the underdogs.

In an ideal world, I could agree with you.

But in the reality of things, having a central repository with a voting system that is significant and trustable enough is very important - for example, when you need to choose between apparently similar libraries. And a star on Github - rather, a good number of stars - does count much more than any number of stars on any other service in the programming community.

I say this not because I have a particular love for Github - I also use Gitlab for some projects, and it's very good - but just because it's the way it is.

There are political implications to Github. They've already shown a willingness to delete projects based on "offensive" keywords.

The whole point of the internet, from TCP up, is (choosing/being) our own gatekeepers.

May I hug you for that comment?
I'm an equal-opportunity huggee. And I never tell if I get inappropriately aroused, so not to embarrass anyone.
"Git is decentralised, so we built this handy recentralisation website which you have to use to be taken seriously"

(not having a go at you personally, but questioning the status of github)

Git is an area where I'm surprised a DHT system for open source hasn't yet materialized. I'm writing dockerfiles lately where I realize what I really want to do is just go 'connect to the global DHT and clobe the tree with hash (sha1 here)'
The security model for that might be, um, interesting.

You don't want to clone a particular revision ID, you want to clone a particular branch. If it "lives" in one known place, then its home can provide access control. But if it doesn't have a home like that, then everyone needs to have consensus on what's included and what's not. And you probably don't want to have to publicize a new repo/branch/whatever ID every time your committer list changes.

You have a trusted manifest and you only run what's in the manifest.
> You don't want to clone a particular revision ID, you want to clone a particular branch

Actually, that's exactly what I personally want for a bunch of things. I want to grab a very specific version of an item and know that I've got the one I expected.

Git is decentralized and it works perfectly well for what it needs to do. But git isn't a system to share open source projects and get social validations from other people. Github is though, and it's excellent at that - and the network effect is there too.
I'm not sure your dislike of hosting the code on gitgud is bona fide a desire to have the project on the most popular platform; rather it might be a political move to discredit an alternative because it uses gamergate-inspired artwork on its front page.
I don't know if you were trying to joke, but in case you weren't: I use and like Gitlab. Just not for sharing open source projects.
Ah, now that's informative - I had no idea that gitgud existed as a protest against github removing sexist content.
Pretty amazing and some fun writing, too. Got a good chuckle out of this heading (part 2)

"I-Can't-Believe-It's-Not-React"

:D

I can't believe Steven Wittens istn't techo-famous, on geek talk shows and guest star on Dr. Who or something.
I scrolled past the top. I got "Achievement Unlocked: DAT PARALLAX" and got to rotate the figure in 3D.

A++++ would browse to again LOL

There are apparently seven other achievements (there are 8 place for badges in the "parameter" menu).

I have "Dat parallax" and "There is no spoon".

His How to Fold a Julia Fractal (http://acko.net/blog/how-to-fold-a-julia-fractal/) is an example of someone who understands how to teach a topic, teaching a topic. And to his point, the visual and interactive pieces definitely help with regard to learning. I believe that textbooks, based on html/epub, with this type of interactions would help with education.
The irony of someone interested in the demoscene pushing CPU-cycle wasting technologies like WebGL and JS..
Vs writing windows only binaries that will only bee seen by people browsing pouet.net and some Finnish lan-partiers?
it feels a little silly to say this out loud, but I'm convinced that what Steven Wittens is doing on the web is some of the most advanced and incredible stuff I've seen since the original chrome experiments came out. Every time I read something on acko.net I am flush with both envy and wonder at how someone can command a browser with that kind of deftness.