HNHacker News
TopNewBestAskShowJobs

fvargas

259 karma · joined November 14, 2015

fvgs.ai
submissionscomments
fvargas··on Standard Notes – A notes app with a focus on longevity, portability, and privacy
Is it possible to use the application without connecting to a Standard File server? The page mentions the ability to use Dropbox "for added redundancy and peace of mind". But is it possible to use Dropbox as the only storage point? I would prefer to use Dropbox over their server or hosting my own.

It seems to me the applications act as clients that allow you to interact with your data. If so, why should it matter where the data is being fetched/stored? Why is it necessary to interact with a Standard File server?

fvargas··on Show HN: Alacritty, a GPU-accelerated terminal emulator written in Rust
> Welcome to nginx!

> If you see this page, the nginx web server is successfully installed and working. Further configuration is required.

On jwilm.io -- Just wanted to let you know

fvargas··on Hyper 1.0.0
I tried Hyper out a while back because I thought the customizability offered interesting options and the ability to have terminal and browser tabs literally side by side, in the same window, had the potential for a good workflow.

I ended up switching back to iTerm2 because encountering minor bugs was a frequent enough occurrence and iTerm2 works perfectly well for me.

I'm now curious what people who have been using Hyper consistently think about its usability and whether it's worth it to switch over? For me, worth it means at least matching iTerm2 in basic functionality and utility, having no noticeable performance issues, and not being a high battery drain. Thoughts?

fvargas··on Ask HN: What text editor do you use and why is it your editor of choice?
Some of the factors I value in an editor are customization, modality, efficiency, performance, and battery drain.

- Eclipse -- I used Eclipse when I used to do a lot of Java programming. I hardly ever write Java anymore and my editor-oriented values have since also evolved. Pros: Works well out of the box. Many features for easily and efficiently writing and testing code. Cons: I'm not a fan of the bloated IDE environment. Speed is not a strong point. I don't recall it being very customizable.

- Sublime Text -- All around solid editor and works well without any configuration. Pros: Looks and feels nice. Strong plugin ecosystem. Fairly customizable? Cons: For a while there was no development and the project seemed abandoned. I believe this has improved and there is at least more active development.

- Atom -- Looks and feels great to use. Pros: Active development and strong plugin ecosystem. Very customizable. Also let's you get things done without configuration. Low learning curve. Cons: Sometimes slow and can drain your battery (Compared with other commenters, I haven't found slowness or battery drain to be that major of issues)

- Vim (terminal) -- Hard to beat efficiency. Pros: Super customizable. Highly efficient text editing. Use from the terminal provides power (i.e. convenience) when work takes places predominantly in a terminal. Available on nearly all *nix systems. Convenient for editing files on a server. Easily git clone your config to a new system and you're good to go. Doesn't pose an issue for battery. Cons: Learning curve. Not so out of the box friendly (unlike most of the other editors I mention). I often see people using vanilla (or near vanilla) Vim without realizing how much they're missing out on the plugin ecosystem. Requires investment in order to get the most power out of it.

- Visual Studio -- Used VS while writing C# for a few months. Pros: Works well out of the box. Very helpful code completion. Lots of features I didn't use but some might find useful such as managing a git repo through the GUI. Extensible. Cons: Felt unnecessarily bloated (for my tastes). Slow startup. Cluttered GUI. Not very customizable (though I didn't try too hard).

Text editors I'm curious about are Spacemacs, Neovim and VS Code.

fvargas··on Ask HN: What text editor do you use and why is it your editor of choice?
What flavor of Vim do you use? e.g. terminal Vim, Neovim, GVim, etc.
fvargas··on China’s plan to organize its society relies on ‘big data’ to rate everyone
Just the title of this post reminds me of the anime Psycho-Pass

https://en.wikipedia.org/wiki/Psycho-Pass

fvargas··on Show HN: Patat – Terminal-based presentations using Pandoc
It's a neat project, and props on bringing it to fruition! But do you see there being a practical use case for this kind of presentation, or did you create this purely for the novelty and fun?
fvargas··on U.S. Team Wins First Place at International Math Olympiad
For anyone interested, this is the same ideology that inspired expii solve:

https://www.expii.com/solve

Honing one's problem solving skills by tackling math problems framed in the real world

fvargas··on Just: A library of dependency-free JS utilities that do just do one thing
JavaScript has always been uniquely tied to the web, where page load times matter and serving a bunch of unnecessary data to a user can have a significantly negative impact. I think there is a balance to be struck with how we architect our libraries. In fact, ES6 module imports already go a long way in addressing these issues. Take a look at http://rollupjs.org for how efficient module bundling can be done through the use of ES6
fvargas··on Just: A library of dependency-free JS utilities that do just do one thing
What's the purpose of having a module like just-template when ES6 already supports templated strings? The only difference I see based on the example is that instead of using a template string literal, you call a function with an additional data argument.
fvargas··on HyperTerm – JS/HTML/CSS Terminal
The moment when I saw Google render inside the terminal is when I went from "whatever" to "wow". My typical dev setup involves a fullscreen terminal (with Vim) and a Chrome window with various tabs. Furthermore, I usually place these in separate workspaces. But if I could effectively house my Chrome tabs within my terminal, that would be such a pleasure to use. Especially since switching workspaces on MacOS comes with an unconfigurable animation/delay.
fvargas··on Email Address Disclosures, Preliminary Report
Curious to see the reply-all thread that ensues.
fvargas··on Did the Clinton Email Server Have an Internet-Based Printer?
My quoting the word "anyone" was meant in the context of the parent post including its additional filtering of the set of people being referenced.
fvargas··on Did the Clinton Email Server Have an Internet-Based Printer?
I wouldn't say "anyone". Most people, technical or not, have no idea what they're doing when it comes to computer security and don't care enough or take the time to research best practices.
fvargas··on More contributions on your profile
Actually, I found after enabling the new feature I regained a lot of squares from a private organization I am no longer a member of. These squares didn't even show up when I was logged in before.
fvargas··on Taskwarrior – intelligent TODO list
Running `brew info <formula>` for each of the three available formulae would have answered your question.

`brew install task` is what you want for the regular Taskwarrior.

fvargas··on What’s Inside a Black Hole?
Could someone suggest some books or reading for someone interested in learning about general relativity, black holes, and quantum mechanics/physics?
fvargas··on Remote code execution, git, and OS X
Yosemite and El Capitan prioritize /usr/local/bin over /usr/bin, so if you install the latest version of git via Homebrew, you're mostly okay. If you're using Mavericks or older, it is as described above.

That said, any program that invokes /usr/bin/git directly instead of /usr/bin/env git would still be vulnerable.

It's not as big of a problem as the article makes it out to be so long as you install a newer version of git.

If you're really concerned, the filesystem restrictions mentioned can be bypassed by booting into safe mode. Though it's still not a good idea to mess with the default program installations since Apple may depend on that particular version of git for some program.

fvargas··on Voronoi Diagrams on the GPU
One use is in AI path planning algorithms. When you have a continuous space with obstacles, you can discretize the space by constructing a Voronoi diagram where the nodes are at the maximal distance away from obstacles.
fvargas··on How to Make Pittsburgh a Startup Hub
There are many places with colder, rainier, and snowier weather. But that doesn't change the fact that between San Francisco and Pittsburgh, San Francisco is a clear winner in terms of weather. Many people will take climate into account when deciding between job offers, and it's not a difficult choice to choose the warmer, more stable climate of the Bay area.
fvargas··on How to Make Pittsburgh a Startup Hub
As a current CMU student and startup founder, I agree with Paul's observations about the environment and the kind of people Pittsburgh attracts. I've witnessed firsthand the startup culture that is churning, and I don't doubt it will continue to grow.

However, the comparison between Silicon Valley and Pittsburgh Paul omitted has to do with the weather. Any freshman at CMU can tell you that the winter (and fall, and spring) in Pittsburgh are less than pleasant. Just last week it was snowing, in April. The fact is, for more than half the year, people won't be able to fully enjoy all those cafe's, restaurants, and cycling. The cold, rain, and snow do impact the day to day life of the people who live here and it's a factor of life that can't be overlooked. For many people, the choice between similar jobs in San Francisco and Pittsburgh is an easy one in favor of San Francisco.

Pittsburgh's startup culture is growing, and there are great companies springing up here. But as a founder, I see Pittsburgh as a jumping off point. I don't wish to live with this kind of weather any longer than I have to. Not when I have the option to setup an HQ in San Francisco. And I know the people I want working with me now and in the future feel the same way.

fvargas··on Turkish Citizenship Database Leaked
The lazy way (which is still arguably better than answering truthfully) is to use the same answer for all the security questions. The better way is to treat each answer as another password and encrypt and store the answers somewhere safe.
fvargas··on Turkish Citizenship Database Leaked
Pro tip: You shouldn't be answering those questions truthfully.
fvargas··on D'Oh My Zsh – How I unexpectedly built a monster of an open source project
> It’s March 22, 2016 and the top trending repository on Github is ?

Not oh-my-zsh. It was top trending for the Shell category, not for all of GitHub.

fvargas··on React Router 2.0.0
FWIW, `this.props.children` is an opaque data structure and should be treated as one.

https://facebook.github.io/react/docs/top-level-api.html#rea...

fvargas··on Flexbox Froggy: A game for learning CSS flexbox
It's a pretty neat way to visualize what the properties do. Learning how Flexbox works visually, as opposed to referring to a certain popular (and excellent) guide 10 times a day, is a pretty nice technique.
fvargas··on Show HN: HackerCouch
I might go so far as making the platform invitation only. I think doing so would provide two benefits. First, it would allow you to generally restrict the userbase to the type of person for whom it's intended. Second, it provides a sort of crowdsourced verification that I think would help people feel like they're part of a trustworthy community.

This is perhaps comparable to private torrent trackers that are invitation only. Though in this case, there wouldn't be a strong incentive to abuse that system. Another example is the invitation-only system with which the OnePlus One launched (and still uses to a degree). The One started off as a "flagship killer" geared toward tech-savvy people, specifically the kind of people who would not buy an iPhone. Like with many "exclusive" products, people became interested. The simple fact that you could have offices at large tech companies with mailing lists with the sole purpose of distributing free invitations is not only excellent advertisement, but it demonstrates how making a product/platform/service exclusive can have substantial benefits when geared toward the right group of people.

← PreviousPage 2 of 2