2,612 karma · joined May 15, 2008
Works for android as well, and has a nice web interface too.
and then goes on a rant that lasts half the blog post.
I really feel the correct step forward is Convergence or Perspectives. If just browser vendors would jump in, we could use it right away. Mozilla/Google could set up a few notaries and set them as trusted by default in the browser. They choose the CAs they put in our browsers anyway, so we trust them already. That trust could be implemented with notaries instead of the CA model, so if someone wants to setup their own notaries they can.
What's your take on this? I value your opinion on security matters.
But it's unsuitable for the entirety of the web. You can't hardcode all certificate fingerprints of the whole internet inside the browser.
>> The migration away from the CA model is called "certificate pinning".
> key continuity destroys the incentive to attack sites by compromising CAs
We need to ELIMINATE CAs (CA as in some third party (google, Verysign, GoDaddy, ...) who you have to trust). The whole concept of trusting a CA is broken, and pinning does nothing to address that, at least not in the proposed TACK implementation.
Perspectives is a similar project and seems more alive with a release in February: http://perspectives-project.org/2014/02/15/perspectives-4-4-...
Screen readers work just fine with js generated content¹². I don't know about braille displays, but I guess they work the same.
¹http://stackoverflow.com/a/18861097
²http://www.brucelawson.co.uk/2011/javascript-and-screenreade...
Persona is awesome for that, and for the "no central authority" thing. To bad it lost momentum and seems an awesome relict inside of Mozilla.
Does an open spec HSM module exist? I can be somehow sure that linux and apache/nginx don't have backdoors as the source is audited by many people, but I need to be "sure" of my HSM too.
https://gist.github.com/takeshixx/10107280
On line 42 is the heartbeat request payload. 40 is the length of the message in hex = 64 bytes.
I don't know. Everybody knows HTML. It's pretty easy.
> If people input with HTML then you're going to need to filter which tags you do and don't want to pass through.
That's a solved problem¹²³.
> Markdown just gets rid of stuff like that.
And you can only use a subset of HTML. I guess there are pros and cons.
> Not to mention automatic paragraphing.
<p>...</p>
¹https://code.google.com/p/owasp-java-html-sanitizer/For me, for now, yes. Like you I keep an eye on Brackets (and on LightTable as well).
- I can configure to handle spaces/tabs/line endings the way I like (for example: I use tabs, but when I open a file that someone else made that uses spaces to indent code, the editor should understand this and use spaces instead)
- works great with git
- the package explorer is functional and gives a lot of info about the files I am working on
- works great as js editor
- works great as java editor (refactor/rename stuff, generate getters and setters/override methods, ...)
- the outline view is really useful
What makes me angry every time with eclipse tho, is that it is so awkwardly slow to startup, and the pauses it makes when building stuff in the background.
If someone knows of a better editor that can do the things above, is quicker and mybe uses less memory too, I am sold.
I didn't know this could be done. I am using powerdns on my own server at home, and it displays correctly my ip address. Can you give me some pointers to understand how this works?
HAproxy is a reverse proxy, it can do load balancing, but it's not useful if you need a HA cluster, as HAproxy becomes the single point of failure in your architecture. You still need something like wackamole, vippy or ucarp to activate the switch from a failed machine to a standby box.
¹http://www.backhand.org/wackamole/
²http://www.howtoforge.com/setting-up-a-high-availability-loa...
Any idea then why people keep saying¹ that "Serving HTML from the server is great for search engines"?
And why should we use this² when google is perfectly capable of executing the js and get the html output all by itself?
¹[citation needed]
²https://developers.google.com/webmasters/ajax-crawling/docs/...
Google and the other search engines should go with the times and start to render and index single page js applications just like they index html pages. Executing js on the server and get the resulting output is a solved problem. JS is enabled by default on all browsers that matter (and very difficult to disable), I don't understand why we still have to play nice with search engines and render the html on the server as well just for them.
Why? Looks pretty easy to me.
> If so, it seems like it would be a security risk.
How?
I believe you, but I don't believe that Facebook shares your principles.
Where?
$ git clone https://github.com/OscarGodson/EpicEditor.git
Cloning into 'EpicEditor'...
remote: Reusing existing pack: 2951, done.
remote: Total 2951 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (2951/2951), 1.53 MiB | 192.00 KiB/s, done.
Resolving deltas: 100% (1392/1392), done.
Checking connectivity... done.
$ grep -ir jqueryui EpicEditor/|wc -l
0
$not as nice, but shows different algorithms and their speed
https://github.com/ellisonleao/clumsy-bird/blob/master/js/ga...