HNHacker News
TopNewBestAskShowJobs

conradk

1 karma · joined December 24, 2021

submissionscomments
conradk··on A simple web chat for HN
Simple and functional. Nice emoticons too.
conradk··on Show HN: Nectar – A modular MVC framework for PHP
Looks interesting. I like the modular approach the author seems to be taking. Keep the core small and extend with modules. However, there are some things I don't get about Nectar:

- it is meant to reduce the barrier to entry, but from what I've experienced, Laravel does a very good job at lowering it, - it seems like the framework doesn't come with Composer [1] support built in, which means you can't import all sorts of awesome packages out of the box, - other frameworks are modular, namely Laravel, Symfony, Silex and a lot of others: what does Nectar provide that these well established and battle tested frameworks don't?

I'm not trying to hit on Nectar, but I'm not sure I see its added value (yet).

conradk··on Leaving Gmail Behind (2013)
1- I'm not talking about anything being a target. I'm saying the US gov can get access if they want. And Gmail or DO won't be allowed to talk about it.

2- Not "every VPS provider", but the big ones, like AWS and DO. The NSA apparently had access to the fiber cable used by Google a few months back. They can probably easily get access to any other cable.

3- Yes, so? Did I say anything about me moving to Fastmail to get away from the US gov? The US gov will get to your data wherever you are if they actually need to. It's hopeless to try and hide your data. The only solution I see is encrypting it with something like PGP. They can easily find and save everything. But they can't decrypt everything. My move to Fastmail is about not having my email screened by robots to serve targeted ads. And making me less dependent on Google (which I think is the main topic of this thread).

conradk··on Leaving Gmail Behind (2013)
It's interesting to see several posts about people leaving Gmail in the recent months pop up on HN.

What I don't get about this one is that the author, Christopher, put the email server on a Digital Ocean VPS. If I'm not mistaken, DO is a US company and the gov can probably get access to the server's contents as easily as to a Gmail account.

Of course, if Christopher uses PGP for everything, then the gov would still have to find a way to decrypt stuff. But PGP doesn't seem to be commonly used (yet).

I used to have a Gmail account too but switched to Fastmail about 16 months ago and recently renewed my account for 3 more years. It's reliable and the web client is crazy fast.

conradk··on Show HN: Common web dev tools in a box
I needed a simple way to give a friend access to the same tools as me for a project. So I made this simple Dockerfile that just gets common webdev tools like Gulp or NPM. If you like it and/or think a tool is missing, please let me know here or on Github :-)
conradk··on Google launches Contributor, a crowdfunding tool for publishers
I don't think this will happen. Most people will probably cope with ads. So Google will keep making business that way.

But the ones that don't want to see ads may pay Google instead of using AdBlock. Also, some publishers may decide to use Google's solution instead of an in-house one, which allows Google not to be bypassed.

If all that was to fail, I'm sure Google will find new problems to solve and more ways to grow revenue.

conradk··on The Rust community's crate host
Isn't CPAN for Perl ? I don't actually know CPAN. All I'm saying is that having a package manager that doesn't allow removing packages is an advantage IMO.
conradk··on The Rust community's crate host
That's great ! Definitely a argument in favor of Perl. Being more used to NPM (for Javascript) and knowing that you can (or at least you could) unpublish a package, I'm glad to see that with Rust, I won't have to worry about dependencies disappearing for no reason.
conradk··on Google launches Contributor, a crowdfunding tool for publishers
That's amazing. Google has taken over the web with ads. And now that everybody hates ads, it's suggesting you remove those ads with another Google product. It doesn't get any smarter than that.

(this is not sarcasm, I actually think this is amazing in terms of strategy)

conradk··on The Rust community's crate host
Here is the most important part to me:

"Take care when publishing a crate, because a publish is permanent. The version can never be overwritten, and the code cannot be deleted. There is no limit to the number of versions which can be published, however."

That. Is. Awesome.

conradk··on New Search Strategy for Firefox
The experience for me is the same because all products I use regularly have good mobile apps and/or mobile webapps.
conradk··on Ionic Creator – Fast Visual Ionic Prototyping
Looks cool! Clean design and simple drag / drop workflow. For non technical people, definitely worth a try!

First missing thing for me would be responsive images though. I can add an image, but unless it has the perfect size for the screen, it looks bad because the width does not adjust.

conradk··on New Search Strategy for Firefox
Same here. I used to have Google Mail, Google Contacts, YouTube, Google Search, Google News, etc.

I was feeling more and more dependent on one company's goodwill. A few months ago, I renewed my Fastmail [1] account for 3 more years, being very happy with the service. I use DuckDuckGo [2] as my main search engine and love it. I use Opera as my main browser. The only Google services I use regularly now are Android and YouTube. YouTube being totally optional and Android only being an interface to data located elsewhere, I feel free. Sure, Google has access to my data, but they can't lock me in.

[1] https://www.fastmail.com [2] https://duckduckgo.com

conradk··on Facebook Launches Flow, Static Type Checker for JavaScript
A lot of what you say is purely subjective.

I would consider C++ to be way more verbose than Javascript. Especially with ES6 coming (and things like Flow / Typescript allowing you to use ES6 today).

Weird scoping? What are you talking about here? It's not the same as other languages. That does not make it weird. When you understand how it works, it's not a problem. Use it to your advantage.

Not nice to optimize for? Javascript is fast enough for most tasks, provided you use best practices. You can even build AAA games with it nowadays, through ASM.js. I'd like to learn more about what you mean exactly when you say it's not nice to optimize for, if you have the time.

I get that Javascript has its quirks. But so do most languages. What's awesome is that JS is easy to get started with, but can be used to build complex apps (especially with things like Flow / TS). And it works everywhere. And it has an amazing ecosystem of client side and side libraries.

conradk··on Show HN: Find the best WIFI in town
Author here. I recently was looking for a good WIFI spot to get some work done outside my place (where I tend to be less productive). I called out a coffee place and was told "Sure, we have WIFI". It turns out every page load took 10s or sometimes more. And I realized this wasn't the first time I had trouble finding a good WIFI spot. And some friends and family members told me they could use a site like this.

I know it's not perfect, but I wanted to get it out there and get some feedback. Enjoy (hopefully)! :-)

conradk··on BrowserStack was hacked
Yes, they did. But as I said, they didn't given much detail. But they did say that only a few emails were disclosed. If you call that "serious", then OK, but it could be much worse. The competitor is just profiting from something no one has any real information about and is basing himself on an email sent by a hacker: great!
conradk··on BrowserStack was hacked
@defied is basing his promotion of his/her product on an email from a hacker. BrowserStack hasn't yet explained what happened exactly. That means that he/she believes the email from the attacker? This is just wrong. He/she is trying to use an event he/she might know nothing about.

Even huge companies like Google get hacked. So saying that you can do better just because someone got hacked is just ridiculous. It's about how the hack was handled and what information was disclosed that matters IMO. From what BrowserStack says, it seems like only a few emails addresses were disclosed. I'm not saying that this is bad. But this could have happened to any other company. Everything in the fake email is probably bull---- (has anyone tried to find out if anything in it was true?).

conradk··on BrowserStack was hacked
Wow, that's just wrong... really?
conradk··on OVH servers exploited through shellshock
That's pretty crazy, though with the hack publicly disclosed, it was bound to be exploited. What I don't understand is why this report incident comes so late. The hack has been public for a large amount of time. Could anyone explain?
conradk··on An easier way of using polyfills
They have, apparently. Check it out:

https://cdn.polyfill.io/v1/polyfill.js?features=Array.protot...

Docs about this can be found here: https://cdn.polyfill.io/v1/docs/api

conradk··on An easier way of using polyfills
It looks like Mozilla is testing for virtually any web browser that is in use. That seems OK.

And, you can choose to do feature detection if you wish. Here's a quick example:

https://cdn.polyfill.io/v1/polyfill.js?features=Array.protot...

More information about that can be found here: https://cdn.polyfill.io/v1/docs/api

conradk··on Show HN: VirtKick – Self-hosted Digital Ocean
AGPL means that if you modify VirtKick itself, you have to contribute these modifications back to the project. GPL does not enforce this for software run on a back end.
conradk··on Show HN: Supercharge GitHub with ZenHub
For me, that page is lagging like crazy (although other tabs work fine). Also, this is another good example of a headline that doesn't state anything about what the product actually does.

Going further down the page does make it more clear though.

conradk··on Less.Mail – An email assistant that makes you work less
That looks neat in a video. But as the person that receives the email, I would not feel valued at all by the thought that Joe doesn't even take the time to reply but instead lets a robot reply for him.

If you don't want to take the time to reply, then don't bother sending me anything at all. And it's not about having a crazy schedule. We have time. In fact, we have more time than ever before because robots already automate repetitive tasks. But a human interaction is not a repetitive task IMO.

conradk··on Angular 2 Core
You say "everybody trying to make this into a tech fight", but the truth is that you are the one opposing communities based on important but not essential metrics.

Some like Angular, some like React, some like Ember. Companies are successful with all 3 of these frameworks. And that's what counts. What's important is whether the tools help us get things done. And all 3 frameworks do exactly that, in different ways.

You can try to say "I win", but you only win if your product works better than your competitors, not if you have a "better" framework.

conradk··on BeeFree email editor
They should, but they don't. That's the problem.

Every time I get a crappy text version of an email, I try to contact the company (via email or Twitter) to get them to care about text emails. Usually, I've received encouraging replies. It seems like marketing email services don't optimise text versions and companies don't even realise that. Probably because fewer people care about text versions.

I encourage you too, to send requests for better text emails if you care about this.

conradk··on Tsū: A social network that shares its advertising revenue with its users
That's "just" a website? You are kidding, right?

Facebook is way more than "just" a website: - the only platform that has managed to make people share this much content - a way for businesses to advertise and thus make more money - the maintainer of amazing open source projects such as HHVM or React.JS

I don't think Facebook is perfect. But focusing on the privacy concerns to say Facebook sucks is just wrong. If you're concerned with your privacy, simply don't sign up on Facebook or don't share private content.

According to Wikipedia [1], Facebook makes 7.8$B and has a net profit of 1.5$B. If Facebook gave 90% back to its user base, no way it could survive with the level of quality they provide (accessibility, technical reliabilty, etc).

[1] http://en.wikipedia.org/wiki/Facebook

conradk··on Show HN: Get coached by developers for free
What's in it for developers who give their time to people not willing to pay? As I understand, this platform is just a chat between people, no mention of payments at all.

Sure, it's nice to give time, but giving time privately for only one person to see seems less interesting than answering stuff on SO (or similar dev focused sites) where everyone benefits, not just one person.

conradk··on Tsū: A social network that shares its advertising revenue with its users
Yet another centralized initiative?

Every new initiative is good if it brings new ideas.

But sadly, most new social networks we see try to convince people that Facebook is bad (ads, privacy concerns, etc) instead of convincing them that the new thing is good. IMO, this is backwards. I have never heard someone tell me "Facebook should share revenue with us". I mean come on: Facebook hosts servers, creates tons of jobs and they should now start paying users?

conradk··on Dropbox wasn't hacked
This looks nice. But unfortunately, the headline is WAY to technical for "regular" people:

> DECENTRALIZED CLOUD STORAGE > Storj is based on the Bitcoin blockchain technology and peer-to-peer protocols to provide the most secure, private and efficient cloud storage.

"Regular" people, people that just want their stuff backed up and synced, do not necessarily know what "decentralized cloud storage", "Bitcoin blockchain" or "peer-to-peer protocols" are.

Also, Dropbox clearly stated that it was not hacked. I cannot imagine Dropbox storing passwords in clear text. To me, this "hack" looks like a scam trying to make easy Bitcoin money.

What we need is to make people aware of the security implications of using the same password everywhere.

← PreviousPage 6 of 8Next →