News for hackers. Stuff that matters.

basiliothecat

Re:Peerwiki: all of Wikipedia on BitTorrent on Thursday March 05, 2015 @01:33PM (#9152804)
Found out recently that there's a cool project underway to make a distributed wiki - http://wardcunningham.github.io/.
Re:Nativescript: Build truly native apps with JavaScript on Thursday March 05, 2015 @01:23PM (#9152723)
I doubt this or other solutions built by a for-profit businesses in a seemingly open fashion will go far. Facebook is a different case and having some hands on experience with current players, believe them coming up with a better engineered solution.

As for the general concerns, i can add that it's not just 'i know JavaScript and don't want to learn anything else', but rather having some common ground while building products/services on the web. It's probably ok for a big company to support say 3 platforms (web, android & ios), but hardly an option for a small startup or a one man band. Now i'd be more than happy to just stick with web, or at least the solutions bringing the others closer to it (that's by the way where Titanium is pretty weak).

Re:Peer-To-peer Architecture Could Save Streaming Video on Thursday February 12, 2015 @08:59AM (#9038755)
The presence of those consumer/server distinction in ISP's TOS should get waded out at some point. And distributed content is much move viable solution than a centralized ones - probably a troublesome one regarding streaming live data, but one which is potent to utilize network for the task at hand more harmoincally. And at the same time it'll bring all the benefits of distributed systems (as well as downsides) - e.g. you could stream a video of yours on your own website and not rely on likes of youtube.
Re:Ask HN: Creating html – templates vs. code on Wednesday December 24, 2014 @10:19AM (#8793103)
I pretty much agree with the reasoning how templating doesn't promote anything other than separation of languages. It always frowned how people emphasised templates being logic-less, which imo oversimplifies the matter.

Yet i still don't seem comfortable writing the markup in js. Even react's JSX preprocessor doesn't seem right to me.

Ask HN: Creating html – templates vs. code

With react and the likes creating markup in code, i wonder if people find templating solutions (in general) having some limitations or otherwise being inferior? Or it's just me being too attached to templates and seeing doing via code somewhat of a step backwards.

( Read More... | 4 comments | 8 points | on HN )
Re:How does SQLite work? Part 1: Pages on Sunday September 28, 2014 @07:17AM (#8379446)
The linear time search within the node

It's even better - logarithmic as the internal nodes have thier keys sorted and you can binary search within one.

Re:How does SQLite work? Part 1: Pages on Sunday September 28, 2014 @06:31AM (#8379376)
It's [B-Tree](http://en.wikipedia.org/wiki/B-tree) - a generalization of binary search tree.
Re:Let's build a browser engine Part 3: CSS on Thursday August 14, 2014 @04:45PM (#8179762)
As much as i love anything that aids fighting the complexity, i think that it's best to address the root cause.

That said, i don't have any strategy at hand regarding browser complexity, but i believe as it gets more prominent, the change will come. At least i hope that the browser i'll be running in 5 years would be a saner piece of software.

Re:Let's build a browser engine Part 3: CSS on Thursday August 14, 2014 @12:25PM (#8178218)
I can't stress enough how discouraging is the fact that browsers rely on so complex standard body. And current way they evolve leave little hope. It definitely benefits web in a way, but rising complexity makes for a security nightmare and i wonder how close it brings browsers as a kind of software to limits of sanity and comprehension.
Hey Gabriel! Wodner if you plan selling a DRM-free book? That'd i believe be expected and really appreciated.
Just got an idea - one can make new games using some of the engines supported by ScummVM. That way you'd be able to play it almost anywhere. Will try to look into it.

Ask HN: Thing's tough for DOM, doesn't fit MVC. What's your tools of choice?

One can get away with jQuery or plain DOM juggling for the simpler web projects. There's plenty of choice when you're up to a full blown MVC-ish application. But what to use when building complex web sites (as aposed to applications, though not sure about the terminology) that aren't straight single page yet do more than some occasional ajax requests? E.g. something like...

( Read More... | 1 comment | 2 points | on HN )
Re:The Browser Hacker's Handbook on Monday June 16, 2014 @12:47PM (#7900000)
Excuse me, but where's my drm-free ebook? Have to hate all those publishers selling drm-crippled books which i'd really love to read. I just don't get it.
If you're on vim side - vimdiff does comparison just right. Though one'd need to tweak it to support comparing stuff from clipboard.
Re:Ember Tutorial on Thursday June 12, 2014 @07:38PM (#7886658)
Just finishing my first app using Ember and don't think that i'll go that route again. Speaking of which - this controller-route separation feels a bit unnatural. At least the way it's implemented.

There are lots of good parts to it - that same convention of configuration saves lots of boilerplate, data binding is usually really nice, overal separation of concerns when doing it ember-way is rather good (far from great though), but lots of small nuisances here and there make up for a dubious overall experience.

Re:Ember Tutorial on Thursday June 12, 2014 @07:19PM (#7886588)
Maybe to clear some confussion, snake case is exactly naming_things_with_underscores.
Re:Tor Challenge on Thursday June 05, 2014 @05:41AM (#7851056)
Nice idea, but doesn't registering your relay in a network made for anonymous communication sound weird? Definitelely does to me.