HNHacker News
TopNewBestAskShowJobs

toggle

429 karma · joined June 4, 2013

submissionscomments
toggle··on 10 most popular coding fonts
Hah, I always thought M+ 1m was my little secret that I had discovered; apparently it's the fifth most popular coding font. It's significantly more narrow than most monospaced fonts while still being easy to read, allowing for more side-by-side editor windows.

I really like the way Fira Sans looks, and I used it for a while, but M+ 1m has a huge practical benefit. And it still looks great, too.

toggle··on Feeling safer online with Firefox
> Further clarification could be achieved by making the X button actually say "Disallow" and giving it a border separate from the word "Allowed."

I agree. An X usually means "close" or "hide this thing," whereas here they're using it to change a setting. It really looks like there should be a toggle switch there.

toggle··on Barack Obama: America Will Take the Giant Leap to Mars
I thought it was a joke, suggesting that everyone is so caught up with the presidential election, they may have forgotten who the current one is. I thought it was pretty funny. :P
toggle··on Owncloud has been forked into Nextcloud
I used OwnCloud for a while and never had any problems with it, but it seemed like overkill for my use. I didn't have multiple users and I wasn't using it to share files with anyone -- just syncing files between my own devices.

I started using Sandstorm[0] for my personal server, and there's an app for it called Davros[1], which implements the OwnCloud protocol. It doesn't really do a good job of advertising that fact (not even mentioned in its description), but you can use the OwnCloud clients with Davros. It's been satisfying my file-syncing needs with no problems. Just be aware that it lacks versioning.

I'm excited to see what's coming for NextCloud, though.

[0] https://sandstorm.io [1] https://apps.sandstorm.io/app/8aspz4sfjnp8u89000mh2v1xrdyx97...

toggle··on “We will end development on Firefox OS for smartphones after the 2.6 release”
The title is accurate. People think of Firefox OS as a smartphone operating system; Mozilla is killing that off. They may be reusing the name on something else, but Firefox OS, (as we know it right now,) is being discontinued.
toggle··on New U.S. FAA rule requires drone owners to register by Feb 19
Million-dollar aircraft tend to have people on them, while $30 drones don't. I think that's what he was getting at.
toggle··on WebKit removes the 350ms click delay for iOS
Also worth mentioning: Chrome for Android did this last year. GP was asking about iOS, but it's not an iOS-specific thing.
toggle··on Add-ons Update
- Most updates are being reviewed within 7 weeks.

- Most preliminary reviews are being reviewed within 10 weeks.

I know people have complained about the long approval processes for Firefox addons, but I had no idea it was so absurd.

toggle··on User feedback on Pocket submitted to Mozilla
It is definitely convenient -- in fact, using one system exclusively almost always provides the best user experience. (Apple has had great success with that idea.) Having Pocket bundled with eBook readers and browsers is convenient, but that doesn't fit the idea of an open web, which is what Mozilla is supposed to be supporting. I understand when Kobo does it, but Mozilla is supposed to operate under a different set of principles.
toggle··on Show HN: Kwak, a real-time discussion platform
This looks exactly like Shout[1]. This seems to be an IRC channel, and you have a web interface (using Shout) hosted on your domain, with some of Shout's features removed so that people can't use it to connect to other IRC servers. And you aren't giving any credit to Shout.

*EDIT: My apologies, I totally jumped the gun there. I didn't see the "?" at the bottom, which states that that's exactly what this is. I still think that you could give a little more credit to them, though. In my opinion, this is more than just "based" on Shout, as your credits say.

[1]:http://shout-irc.com/

toggle··on OwnCloud Server 8.0
They've said that they don't intend to support this because the web interface has features like previewing images and editing ODF docs. So, in order for that to work, the server has to be able to read the actual file. As others have pointed out, there's a plugin for encryption at rest, but that can be decrypted by the server. Sounds like client side encryption is a no-go for the time being.
toggle··on Bittorrent Sync: Security Is Our Highest Priority
> BitTorrent Sync remains the most secure and private way to to move data between two or more devices.

That very first sentence will always be false as long as it isn't open source. (Even the protocol isn't publicly documented, last I checked.) I'm not an open-source purist, but the way they always promote as being the most secure, private option out there while completely ignoring that fact is frustrating.

I haven't tried using it, but Pulse[0] appears to be an open source replacement for BitTorrent Sync. I figure it's relevant to this thread.

[0]: https://ind.ie/pulse/

EDIT: ef4 mentioned Syncthing in his comment. Pulse was forked from Syncthing. I think they're still compatible with each other at the moment. Nice explanation at https://discourse.syncthing.net/t/syncthing-is-still-syncthi....

toggle··on OS X 10.10 Yosemite: The Ars Technica Review
That's a really good way of putting it; I hadn't thought of it that way before. Fair enough! :)
toggle··on OS X 10.10 Yosemite: The Ars Technica Review
I'll check it out, but in his past reviews, I've had the impression that the author really likes showing off his background knowledge of all things Apple. A lot of the text is irrelevant to the review, and therefore shouldn't be there. Also, the endless, endless links. He really needs to learn when something should be linked and when it shouldn't -- it really affects the reading experience on the web. You're constantly alternating between black and orange text, and being tempted to hover over them to see "what does this one go to?"

His attention to detail is great, though, no doubt about that.

toggle··on End-To-End – OpenPGP Chrome extension from Google
I don't think so. PGP scrambles the text of the message for you (that's the body), but you're still using the standard email protocol, which sends attachments without making changes to them. You'd need to encrypt the files before sending them. (And the recipient would have to unencrypt them manually.)
toggle··on Introducing Watsi's new logo
Unfortunately, all I can see is either 1) a pretzel, or 2) the mouth area of Darth Vader's mask.

I don't usually over-think logos, but this one looks strangely angular, aggressive, and kinda mean-looking, considering Watsi is a non-profit healthcare company.

toggle··on Boycott systemd
True, but I think you could say the same thing about git. It's a big bundle of binaries, and there aren't alternatives available that you can swap in and out. And yet, git is seen as the perfect example of the Unix philosophy.

People whip out the Unix philosophy the same way they do every other philosophy: whenever it supports what they already want. I don't think it's a valid argument anymore.

toggle··on Firefox OS 2.0 starts emerging from its cocoon
I'm really excited about this. I recently installed Firefox OS 1.4 on my cheapo ZTE Open (it came with 1.0), and the difference is huge. I thought I heard somewhere that they are shooting for 2.0 in July.

Ignore everything this article says about the Geeksphone Revolution, though. Geeksphone has dropped the ball so many times with that device; they seem to be pretty incompetent, to be honest. Some owners have said that the Revolution's build of Firefox OS deviates pretty far from the official one -- who knows if you'll be able to get 2.0 on it easily.

toggle··on Announcing TypeScript 1.0
It'd be great if there was a compiler that would compile TypeScript to asm.js [0]. Adding type-safety in TypeScript is only for the programmer -- when you compile it to Javascript, you don't get any performance increase. But, if you could compile it to asm.js, you'd actually get some performance increase out of it. (Note: I don't know much about TypeScript or asm.js, so if what I just said is completely untrue, I'd love to know why.)

[0]: http://asmjs.org/

toggle··on Apache Subversion to Migrate to Git
I read their Jira thread, and I was convinced it was a joke, too. The project manager mentioned some poll that no one else had heard of, and then other people kept coming up with reasons as to why it made sense to have had a short poll for such a major issue. I just assumed they were stringing everyone else along. :P

Honestly, if this isn't a joke, I think it doesn't really make SVN look bad (or dead). SVN's remaining proponents keep arguing that it works well in a corporate environment, while they agree that git is better for large, open-source projects. Well, SVN is a large, open-source project.

I'm still betting it's a joke, though.

toggle··on Mozilla and I
> I hope [Mozilla] will very soon find its way back to the core values that I hold so dear.

The whole tone of this post (and that sentence in particular) makes it sound like this person sees some kind of systemic shift in Mozilla, which seems like a stretch.

Over the last few years Mozilla has been focusing on making the web be a platform for applications. This is so 100% spot-on with their mission statement -- it's like Mozilla has found their true purpose, and that is more than just creating applications than enable people to use the internet (Firefox, Thunderbird). Now they're doing more to make sure the web is a great platform for applications (asm.js, Firefox OS). I'm assuming that, as CTO, Brendan Eich had a lot to do with that. It would seem natural to pick him to be CEO. But now people are making it sound like Mozilla has lost it's way all of the sudden.

Obligatory disclaimer: I completely disagree with Eich's view on gay marriage. At the same time, I think he's very qualified to be CEO of Mozilla. Ousting him is not what will ultimately lead to LGBT acceptance. He does hold a stupid belief, but I don't think that means he should be "shunned" and not allowed to contribute to (or exist in) the web community, where he has proven to be a passionate innovator. I've found that I don't like allowing myself to be polarized towards everyone in some group, even if it's justifiable to dislike them.

toggle··on Open source bike comparison and review
I think this is for "just the facts." You would use this data on your own review site.
toggle··on Git Integration
Yeah (although I actually have OSX), that'd be nice.

Related to this, today I just discovered Brackets[1]. It also has some nice git features, like highlighting changed lines. Like Atom, it's written in HTML5. Unlike Atom, it's available on all platforms...because that's a really cool thing about HTML5.

[1] http://brackets.io/

toggle··on CNN sells Zite to Flipboard
Dang! I'm sure they'll discontinue it soon, seeing as how there's no point for both Zite and Flipboard to exist under the same company.

I stopped using Zite because it didn't allow you to read things offline, and I think they still haven't added that. But if mobile data isn't a concern for you, I like Zite's interface better than all the rest. It's just so...not gimmicky. (I use Taptu now, which is alright.)

toggle··on Bringing Peer-to-Peer Streaming to the World.
This is exciting -- the only similar thing I'm aware of is BitTorrent Live. Seems like the same idea, except I'm pretty sure they have no intention of making BitTorrent Live open source. (The protocol is patented[0], even.) Seems like they've stopped developing it, too.

[0] http://www.scribd.com/doc/132418122/bittorrent-live-patent

toggle··on Satya Nadella email to employees on first day as CEO
It seems like the usual "Hi, I'm the new CEO" letter can't be very inspiring. I mean, it would be rude for him to slam Steve Ballmer right after replacing him -- he needs to have some tact. And, he can't be to enthusiastic and claim that they'll be making devices with rainbows shooting out of their SD card slots -- that'd make everyone say, "Who does this guy think he is?"

I'm sure everyone read it with a neutral response, because it was pretty boilerplate (as it kind of has to be).

toggle··on Mercurial 2.9 released
For me, it's:

1. The queues extension.

2. A bazillion other extensions.

3. The source code is pretty reasonable -- even mortal humans can contribute and write their own extensions.

I've found the queues extension to be really useful. It's like having multiple staging areas, which will later become multiple commits. I tend to change too many things, and then remember that I need to create specific commits. Queues makes that possible. I haven't found a good way of doing that in git, although I still use git every day without any big problems.

toggle··on Mercurial 2.9 released
The only bug here that was "bugging" me was that issue 3857, where you had to specify the username in your config rather than being able to just do it on the fly in the command. Nice to see the rest getting fixed, though.

While we're talking about Mercurial (which is rare), the crecord extension may be getting Windows support soon -- there's a Windows fork, and the original author wants to merge it in. Crecord is a command-line interface for choosing which specific lines to include in a commit. It's one of the reasons why I feel hg is very useable from the command line, even if you aren't a command-line wizard.

crecord: https://bitbucket.org/edgimar/crecord/

windows fork: https://bitbucket.org/jmb/crecord

toggle··on Female Founders Conference
This does not deserve to get downvoted, you're right in pointing this out. I mean, applications are accepted on February 10th, and then IF you get to go, you have nineteen days to get there? I know a lot of attendees will already be in Silicon Valley, but that's cutting it pretty close for those who need to find a flight.
toggle··on The science behind how fonts make you feel
To be fair, the three sites the author holds up as good examples (Medium, 37signals' blog, and Zen Habits) are not being run for a profit. Having to monetize a site does make it much harder to keep the layout clean -- ads are supposed to catch your eye, after all.
Page 1 of 2Next →