fdsary | 11 years ago | on: Thunderbird Usage Continues to Grow
fdsary's comments
fdsary | 11 years ago | on: Apple: March 9th 'Spring Forward' Event
The picture in the background here is very beautiful. Someone who makes that kind of thing, how do they do it? How do they chose colours, and how would they go about making the shapes actually appear on a screen?
fdsary | 11 years ago | on: Hello HTTP/2, Goodbye SPDY
fdsary | 11 years ago | on: Ross Ulbricht’s private journal shows Silk Road’s birth
On recent systems like iOS & Android applications run pretty isolated. You can't read and write the whole file system (afaik), and you need to have the user tap "yes" to use many system API's (like microphone, camera, etc).
Using UNIX for a desktop computer, you don't really utilise the user system. Everything I run is either as my own user, or as root (when adding/remove packages or doing system updates). Otherwise, it's a singe user system. So any program I run can read all permanent data stored by other programs in my home directory. In effect, all programs have 100% access (except for changing system settings, but why would they care when there is only one user to own?
When I encrypt my drive, I encrypt it all but also unlock it all when logging in. It's inherent to the system that my whole home dir is open when using (except for things I encrypt manually, like GPG mail or other user land things). Defaults matter. That's why Ross's documents were readable to the American government.
I think we need a new OS to take over after UNIX. One that is built up of sandboxed modules. Where each program gets it's own file system, where they can do whatever they want. That file system is, if I wish, encrypted until I chose to open it. It could be encrypted with a public key system, so I can have many FS's opened with one key, or derive keys from a master key.
These small systems could even be virtual machines, I can't say anything about the eventual overhead that would bring.
In short, UNIX is bad because the file system is bound to my user, and anything my user runs has 100% access to everything else I run. The user system is nice, but not practical. If it was, Ross would be a free man.
fdsary | 11 years ago | on: From React to Riot 2.0
Also, does it render to string?
fdsary | 11 years ago | on: Winklevoss Twins Aim to Take Bitcoin Mainstream with a Regulated Exchange
The actual hashes are pretty worthless, but that's the service mining is providing. Personally, I think it's kinda worthless to build a bunch of skyscraper on perfectly fine land just to fill with people working for some bank, just to keep my $ secure. For my intents and purposes, having a bank company (with employees, offices, leaders who get compensated like kings, etc) is a bigger waste that I can't wait to get rid of. Same with my VISA debit card, employing thousands just to let me access my money. Also charging a 3% fee on every transaction.
If only there was some kind of network of computer programs that could replace those people...
fdsary | 11 years ago | on: Riot – A React-like, 2.5K user interface library
fdsary | 11 years ago | on: The Tell of the Proprietary First Movers
fdsary | 11 years ago | on: BitCannon – A torrent index archiving, browsing, and backup tool
You could just search like usual, open a magnet with Return, click 'c' for it's comments. When opening the file, the mode would check for seeders/leechers and display it inline.
fdsary | 11 years ago | on: How My Mom Got Hacked
fdsary | 11 years ago | on: One day left to help Internet Archive reach its donation goal
fdsary | 11 years ago | on: Kalzumeus Software Year in Review 2014
fdsary | 11 years ago | on: Supersonic: New UI Hybrid Framework – Ionic, AngularJS, Cordova
Also, cocoa touch is nicer than any web framework you've ever used.
fdsary | 11 years ago | on: Lispkit – A Lisp browser using WebKit
fdsary | 11 years ago | on: FreeBSD: the next 10 years
Sometimes it's more about not wanting to spend another 5h on config files for some deamon on every new system you have. Using Ubuntu's or Apple's defaults is nice when you want something that works and let's you start getting shit done now.
fdsary | 11 years ago | on: Functional Programming Patterns
But is there, except for Clojurescript, any true (like Haskell) FP language for browsers? Something that has the tools, and community to back it, so it's viable to actually make projects in it?
fdsary | 11 years ago | on: Meditation study shows changes associated with awareness, stress (2011)
I just did a 5 minute one. Genius idea about the timer, wouldn't be possible otherwise. Afterwards I felt 5kg lighter. I will put this in my life toolbox. Thank you.
fdsary | 11 years ago | on: Bitcoin Wikipedia Article Views
fdsary | 11 years ago | on: FreeBSD: the next 10 years
JSON is pretty nice, but also a bit clunky. A lot of {:} all the time.
Personally, I think the nicest and most expressive way is S-expressions. I'm no lisper, but you have to admit sexprs are expressive, easy to read, and can be run as functions if the program knows lisp.
{
"configFiles": "in JSON",
"wouldLook": {"like":"this"}
}
(while sexpr
(could look)
(even nicer))fdsary | 11 years ago | on: CotEditor – Text Editor for OS X
Has anyone succeeded in deliberately changing editors, even when not feeling like it's necessary? I'm especially curious how I could start using emacs, and actually get up to speed with it instead of using it as Notepad/TextEdit (as I would do if I started today)?
They also really like these 2-click-social-media-buttons, because it apparently gives better privacy (load the tracking/tweeting/liking script upon the click of a button, and when clicking again run the like/tweet function) http://www.heise.de/newsticker/meldung/Fuer-mehr-Datenschutz....
Which seems like security theatre to me. Why not just load the script on the first click, and then run the tweet function immediately after?