HNHacker News
TopNewBestAskShowJobs

vixsomnis

180 karma · joined October 23, 2014

submissionscomments
vixsomnis··on Ask HN: New attempt at mobile markup – keep or bail?
It's a bit reminiscent of the purported ancient Rome thumbs-down (or thumbs-up).
vixsomnis··on Fountain – A markup language for screenwriting
Fountain lets me screenwrite like how I code, which is awesome. I use Goyo[1] and capslock.vim[2] to reduce distraction and make the capitalization easier. Git in Dropbox works well when only one person is committing.

1: https://github.com/junegunn/goyo.vim

2: https://github.com/tpope/vim-capslock

My cowriter uses afterwriting[3] (locally[4]) to view them although we still use unformatted .docx for rough drafts, since he normally writes those and I revise.

3: http://afterwriting.com/

4: https://github.com/ifrost/afterwriting-labs

vixsomnis··on Why the Internet Needs IPFS
That is only an issue if we throw out the current system altogether.

What do you think of embedding IPFS links within html? Secure content can be directly loaded from the central server, content that only needs to be checked for integrity or hidden from the local network can be loaded from the distnet.

It'd be like mushing torrents and the web together.

vixsomnis··on Computers Can Now Replicate Handwriting
And here's the actual site where you can try it out: http://www.cs.toronto.edu/~graves/handwriting.cgi?text=
vixsomnis··on Web Design: The First 100 Years (2014)
I think the web (www) won't change much at all, but that doesn't mean the way we interconnect with others won't.

This seems ultimately shortsighted. Human "progress" (increasing interconnection -- such as urbanization and population density) has been growing exponentially[1] since the birth of agriculture allowed humans to form societies.

Relative to this kind of momentum, the web is only a hint of the interconnection and globalization to come. The web may stagnate and become self-serving (as opposed to being useful), but this has no bearing on whether we'll eventually be able to simulate a human brain in its entirety or reach some {uto,dysto}pian future where all of our consciousnesses are somehow woven together.

I'm not saying that technology will be our salvation, but the graphs and trends don't lie. We are at a very interesting time in human history: we are either going to continue interconnecting exponentially or there will be some catastrophic event. There's no room on those curves for a plateau.

Whether humanity passes the torch of technological innovation to AI (voluntarily or coerced) or we suffer a self-wrought apocalypse, I don't know, but there is certainly reason to fear the changes the future will bring.

[1] http://www.businessinsider.com/human-progress-charts-2011-3?... (This link isn't specifically tied to my argument. It's just the first set of graphs I found illustrating the long-term growth of humanity.)

vixsomnis··on Potato paradox
It's like grocery shopping and coupons, however. If you shouldn't be calling the function, then even a 99% reduction is not useful in that context.

Would you rather call a slow function, a fast function, or skip it altogether?

(A coupon only saves you money if you would buy the item in the first place.)

vixsomnis··on A better command line tool for the todo.txt format
I found this project a while back. I started putting TODO files and .topydo (config) files in my git repos while I work on them.

Much better than having your todo list in your README.

    alias pydo='topydo'
vixsomnis··on Reverse Engineering the Subway Android App
Would proguard be able to prevent (or at least make much more difficult) this kind of reverse engineering?
vixsomnis··on So can Google's self-driving cars be jacked?
If there's no manual override, then it would be trivial to stop the car and threaten the passenger. According to the LA Times [0], Google is trying to make their autos fully autonomous, without any user controls. I'm not sure if there's more recent news than this.

If there is a manual override (wheel and pedals), the door is already locked when in motion, so the driver should have enough time to floor the gas and escape.

Unless Google incorporates some seriously advanced detection and response, I see SDCs being an easy target for criminals.

[0] http://www.latimes.com/business/autos/la-fi-google-car-20140...

vixsomnis··on Firefox Bug 111373 - don't allow animated site icons
I can't find it. Is it not in the options GUI?
vixsomnis··on Recognising a Bad User Interface at First Glance
As someone who hasn't worked in the software industry yet, stories like these are beginning to horrify me. Is the bar really this low?
vixsomnis··on Cisco Announces Intent to Acquire OpenDNS
The Windows Live Family Safety filter that was installed on my first internet connected computer taught me how to kill processes and manipulate startup entries on Windows.

Oddly enough, my only experience with OpenDNS is from me convincing my parents to let me try to set it up on the family router because I broke the other control (which makes no sense from a protection / censorship perspective).

vixsomnis··on Ask HN: Who is hiring? (July 2015)
Are you looking for interns? This looks like an incredible product (and I'd really like to see how it works).
vixsomnis··on Why are prices online so unpredictable these days?
Providing an option for manual forwarding for power users or the slightly paranoid would be nice. I use a paid email service (Fastmail) to minimize data mining, so I can't just make a new account for online shopping. I'd have to either pay for a new account or set up a free one, but giving my purchase history to Google, Microsoft, or Yahoo, would largely defeat the purpose of my paid email account. Amazon already collects enough data on me.

I really like the idea of the service, though. It just doesn't work for me as it is right now...

vixsomnis··on Ask HN: How big does an open-source project need to be for a lifestyle business?
Bookmarked this. This looks seriously useful (has vim support!).
vixsomnis··on DuckDuckGo on CNBC: We’ve grown 600% since NSA surveillance news broke
Yes, the search results aren't that good, but they're good enough. A single search almost always gets what I'm looking for on the front page or the entries immediately visible, which is impressive considering how little DDG knows about me.

Add in the !bang feature for searching most websites (classics like !w - Wikipedia, !g - Google, and stuff like !gh - GitHub, !aur - Arch User Repository) and my favorite "define X" keyword that links straight to Wordnik, and my search experience is better than Google.

The !bangs also function as bookmarks, so if I ever want to go to GitHub, I can just search !gh and it'll take me there. It's like having a set of search engines stored universally, accessible from any device with web access.

And of course if I need Google, say for word etymologies, it's just a !g away.

vixsomnis··on DuckDuckGo on CNBC: We’ve grown 600% since NSA surveillance news broke
It's not just the UK: https://en.m.wikipedia.org/wiki/Five_Eyes
vixsomnis··on Ask HN: Internet without ads – how should content be monetized?
Micropayments are not an option right now due to the friction: no one is going to give you their payment information. It requires a large amount of trust.

One particular advertising model I like is internal advertising. I've been brainstorming a business model to compete with a webcomics ranking service that removes the need to rely on external advertising services (Project Wonderful, Google AdSense, etc.). In my opinion, this is the least intrusive monetization strategy.

Since your ideal users would be generating content, with the intention of having as many people as possible view and interact with their content, you should use this to your advantage. Instead of advertisements, you have "curated content". Since you have a wealth of internal data (from, say running Piwik analytics) and can categorize the content on your service, content creators can pay to have their stories presented to users, beyond whatever free presentation they get.

Meanwhile, you can return some of that overall money to reward content creators based on the number of users they've generated, or perhaps users returning on a normal basis. This should incentivize better content.

The downside to this model is that you already need a sizeable viewership for any creators to pay for sponsorship. You'd have to invest heavily in your service before you get any returns at all, especially since you have to attract quality content creators.

In the first 6 months or so, I'd imagine any "rewards" would have to be given out of your personal finances, since you won't have people throwing money at you until the rewards for purchasing sponsorship are tangible.

Advertising isn't much better in terms of income, however. You make almost no money when your userbase is small, and the adverts tend to make users think less of your site (and not come back).

(Disclaimer: I have never tried this before, although I intend to. I also doubt I'm the first to think of this model.)

vixsomnis··on KeePass – questionable security
For anyone who has wanted to switch to KeePassX (to avoid mono dependencies, for instance), but needed the integration with keepasshttp, this project is active: https://github.com/Ivan0xFF/keepassx

I haven't switched yet to Ivan0xFF's port yet (I've been using the auto-type based on window title). I may not actually switch, as the Pass project some others have posted here looks very good as a cross-platform solution (e.g., there is an android app and Firefox plugin) and there are scripts for converting existing databases to the new keystore.

vixsomnis··on Ask HN: Algorithms for text fingerprinting?
I don't have a background in ML (I'm still somewhat early in my CS Bachelor's degree, and I'm not focusing on ML anyway), but this is very interesting, regardless that I had to look up nearly every term you used.

I was initially thinking a directed weighted graph might work well here, but I'm assuming that would scale terribly relative to something like this.

vixsomnis··on Ask HN: Algorithms for text fingerprinting?
Took only a minute to try:

English -> Filipino (Tagalog) -> Chinese-simplified (Mandarin?) -> English

    I remember reading an article about a year ago (NSA) to identify the
    user, based on how they are written, vocabulary, spelling errors,
    grammar, language, and so on.

    It is interesting to me, because it is difficult to change the written
    and spoken word in use. It can be estimated that there are between two
    characters similar amount of help.

    Recently I can think of now is to check plagiarism (used in schools and
    universities, for example) is proprietary algorithm.

    Are there any public this algorithm? I can find out more information?
    (Academic journals?) I just DDGing wrong search terms? 
I have to say, this is a great idea. There was some information lost in transit, but most of my thoughts came through (albeit broken). It's probably worse since I used multiple intermediaries and Mandarin doesn't map onto English (or vice-versa) in grammar or vocabulary.

edit: A site for this exists. http://ackuna.com/badtranslator

vixsomnis··on Ask HN: Algorithms for text fingerprinting?
That paper is exactly the sort I was looking for. Thanks.

I'm surprised there isn't any open source effort in this area yet (I couldn't find any either). It's just as important as TOR and other anonymity services, since it affects not just passively consuming information, but actively creating it.

vixsomnis··on Ask HN: Algorithms for text fingerprinting?
I'm less interested in analyzing the meaning of the text than the privacy implications for identification. The way I see it, textual fingerprinting is similar to facial recognition in that it's next to impossible to avoid in public spaces (walking into a subway, using Facebook's app, posting on HN, etc.).

Maybe a style obfuscator. It'd be easier than trying to recognize emotional content.

vixsomnis··on Ask HN: Algorithms for text fingerprinting?
I did the bottle exercise. Very interesting.

I see the term I was looking for was LSM (language style matching). That should help me do more research.

Thanks for the link.

vixsomnis··on Request for Java 8 support on Google App Engine
It was painless for me. Literally, just added

    plugins {
        id "me.tatarka.retrolambda" version "3.1.0"
    }
to the top of my gradle.build "mobile" module file. JCenter worked, although the README said to use Maven.

Probably more complex using an IDE (rather than pure gradle).

vixsomnis··on Request for Java 8 support on Google App Engine
I'm glad to hear this works well, as I was doubtful of adding another layer of complexity (I'm not using an IDE). I just started learning the Android API and working on an app idea, and I was really surprised when a lambda expression I used failed to compile. I was even more surprised when it wasn't just a configuration problem on my end.

I'm going to try this out.

vixsomnis··on Am I asking bad questions, or is someone/a bot just being contrary?
The question looks fine to me, although I can't answer it.
vixsomnis··on Vim Tips For Intermediate Users
Wow, I had no idea about the relative numbering.

One more thing that eases my daily frustration is

    set scrolloff=6
The above prevents getting the cursor stuck at the bottom or top of the screen, unless you're at the absolute bottom or top. 6 lines is perfect for me at 1920x1080, 13.3", 16pt Droid Sans Mono Regular.

It might help you if you find yourself scrolling down to move the view around, then scrolling up again to get where you want to edit.

vixsomnis··on The Sound of TED: A Case for Distaste
I've seen a few TED talks: notably, from those published on Netflix under "Head Games". There are some interesting topics there. Cults, consciousness (always amusing to hear people claim they've cracked this one), self-deception, the optimism bias, and so on.

It's not something you should watch a lot of. I'd consider it mostly "inspiration" and not actually a learning experience, as most of the speakers make grandiose claims (fluent in a language within a month, on the brink of understanding the entire brain, etc.).

TED should be watched and enjoyed if you like that sort of thing, and then heavily supplemented with more trusted academic material.

For consciousness, I found this book at my school's library last year, and enjoyed reading it: http://www.amazon.com/Consciousness-Brain-Deciphering-Codes-...

I don't remember if I saw the TED talk first, and then read that book, or vice-versa...

TED talks make me feel like I'm living in the future. Even if the speakers are overconfident to the point of foolishness, it's enjoyable to watch as long as you remind yourself that it is sometimes only conjecture and science-fiction. I think the author of this article is overreacting.

vixsomnis··on The school that hates rules
Not all kids. Not everyone is self-driven or naturally curious (although I believe anyone can practice these).

I was homeschooled until high school and I had a tremendous amount of freedom in my learning after I had gotten the harder and less interesting subjects out of the way (for me, spelling and creative writing).

I graduated nearly at the top of my class, but I hated how high school felt like prison. No free speech. Led by incompetent adults. Some of these adults went on power trips. The school system is broken, at least it was for me.

College is fine though, surprisingly. Maybe it was just my high school that was terrible...

Page 1 of 2Next →