HNHacker News
TopNewBestAskShowJobs

phn

785 karma · joined June 18, 2010

[ my public key: https://keybase.io/jrrt; my proof: https://keybase.io/jrrt/sigs/TpaWo2-HpLP4gatL6aixhZLFr0F1HdauP6gyttwS-Fw ]
submissionscomments
phn··on Show HN: Tux.io – a (now working) Linux desktop in your browser
It seems to be a browser based VNC client connecting to a remote VM running linux.
phn··on Improving startup time in Atom with V8 snapshots
Is compiling to WebAssembly an option to you?

Better than relying on memory snapshots.

phn··on Learn Redis the hard way: in production
Actually it is feedback I have from the data guys at work, not HN.

And you may be right about that configuration, but I cannot remember the exact details of the discussion.

Either way, don't get me wrong. I use MongoDB as well, and am quite fond of its aggregation framework. It's just not something that I catalog as "reliable and high performance" the way I do redis (which of course, also has limitations of its own).

phn··on Learn Redis the hard way: in production
Could you give us an idea of your workload?

From what I've been told MongoDB breaks in really bad and silent ways when under pressure. And I mean "ignore writes without giving out errors" kind of bad.

phn··on Amazon clinches deal to buy Middle East online retailer Souq.com
What I find interesting is that they decided to stick with amazon despite there being a supposedly larger offer from a local group.

I wonder if that offer was to try and raise the stakes or they just decided amazon was a better fit for them in terms of mission/value/whatever.

phn··on Ask HN: How would you turn Twitter around?
Embrace the use of lists and its workflow (think tweetdeck). Side by side lists. I insist on side by side because you don't want one particular list stopping content from other lists to catch your eye.

Implement smart/personalized lists by interest and suggest them to users, suggest new people to add to existing lists and/or tweets that may be relevant to that list. A bit like spotify playlists and smart radios, but oriented to tweets.

Basically, make it easier for people to find tweets and users they want to follow, segmented by interest.

Display relevant non-intrusive ads based on the interests on that list. They should take the hint from reddit regarding what "non-intrusive" means. Adding something like Reddit Gold wouldn't be a bad idea either.

Apart from that, a nice interface to follow live events and their tweets would be awesome.

phn··on VR
I think that VR, unless much more advanced (e.g. expand to other senses besides vision and hearing) will have trouble catching on besides gaming and maybe some business applications. And even so, I have my doubts.

And I think Google Glass was dropped because the tech wasn't there yet. It was a small square on the corner of your vision instead of a "depth aware" overlay.

phn··on VR
I think that AR (think magic leap) is going to be much bigger, at least in the short term.

VR is like the desktop. It will have its uses, sure, but you'll be tied to your desk/room. Gaming will probably still be the most popular VR application.

Your AR glasses will be your smartphone, on you the entire time, and you won't even need to reach for your pocket.

phn··on Nintendo Switch
I am based in europe and my experience is basically on international flights. Maybe it doesn't apply in the USA.

The flights that didn't have USB outlets were shorter anyway, so the battery would hold.

phn··on Nintendo Switch
You kinda have access to USB power on a flight. It should suffice I think.
phn··on Nintendo’s Sad Struggle for Survival
I think they kind of respect their own franchises, trying hard not to destroy their fame for quality, improving on them only if they have something novel to introduce in the series or a new way to do a particular game, like non-linear dungeon order on Zelda: A Link Between Worlds, or a 3D Metroid when they did Prime, etc.

They don't make the same game in different clothing just because they can. And their games generally age well.

A different approach when compared to most game makers nowadays, surely. But one I can definitely respect.

phn··on Yoga: A cross-platform layout engine
I'm especially happy to see the C in CSS go away.

Flexbox and the explicit inheritance used in react native makes styling so much nicer.

phn··on How Doctors Die (2011)
I guess it's only natural. I don't expect non-technical people to make the same technical choices I do, nor can I recommend them to the general population.

I suspect that it's the same with doctors, but their field happens to be the workings of disease and their treatments.

phn··on Reddit overhauls upvote algorithm to thwart cheaters
They don't even require an e-mail address. A great thing about reddit if you ask me.
phn··on Listen to Your Customers, They’ll Tell You What to Build
One thing is listening and acting based on what you understood, which you should definitely be doing. This requires product planning and thinking, as any you've ever done.

Just blindly doing what your customers tell you is not what you should be doing, it's just design by committee on a massive scale.

phn··on Stallman’s Law
I don' disagree with the law itself.

However, each technological advance is also an opportunity to break free from restrictions and mistreatment from the previous status quo.

phn··on Stallman’s Law
I wouldn't say open source. But well-defined inter-operation protocols and strong encryption, yep.
phn··on Deleting the golang subreddit
Now would be an awesome time for reddit to add support for signed posts and comments.
phn··on Firefox Focus – a free, fast and easy to use private browser for iOS
A much more productive question would be: Why don't they allow it?

They cite performance and security control, and really, can you blame them?

The web is quite the wild west nowadays, and the WebViews they provide, while not ideal, cover most of the cases while offering a decent level of protection.

And I think that somewhere down the road Apple will open up, when the system is ready.

phn··on We Got Phished
Or it could come from an already infected account, which might make the e-mail even less suspicious.
phn··on “Curl Bash piping” wall of shame
Well, there's also accountability if I'm installing, say, docker.

Surely they want to make it easy to install their thing without a hitch, and that's why they provide https://get.docker.com for me to pipe into bash.

My point is it all boils down in who you trust. If you are downloading something unknown, sure, it's harder to go wrong with a package manager (if the package is available), but you're still trusting someone not to attack you or to leak the private keys.

Crucifying curling into bash has nothing to do with how safe you are. It's almost like saying "Never run anything you download from the internet, it's dangerous!"

phn··on “Curl Bash piping” wall of shame
You do realize brew itself has an installation method like the post describes, right? :)
phn··on “Curl Bash piping” wall of shame
How is this different than say, brew install <whatever>?

I'm trusting someone to serve me a piece of code to run either way. Brew, or the people that provide the https cert for the given endpoint, right?

phn··on Be Kind
Are you suggesting delaying security updates because it's Friday? I mean, you can update only on Monday if you so wish, you're unprotected either way.
phn··on Be Kind
Nothing of that. The reason has nothing to do with "startup culture", head in the clouds buzzword crap, quite the opposite.

The changes are pushed and working in staging, the tests are passing, Q&A is done. Why hold off? So that you get your Good Practices™ badge? I'd say it's better that you don't have to deal with last week's work on a Monday if at all possible.

I think being down to earth, and keeping your good judgement is key. I don't recommend making world-shattering changes on a Friday, but even then, well, it really depends on the circumstances.

phn··on Be Kind
Easier said than done. It's best avoided, of course. But when on a startup you generally cannot afford to be an idealist.
phn··on Be Kind
Well, he'd have to sooner or later. Better start learning as soon as possible :)
phn··on The iPhone 7 and iPhone 7 Plus Review: Iterating on a Flagship
IIRC there was a migration period when apple and google "divorced" on iOS, and the standalone google apps were in the making. Cannot pinpoint the year by memory.
phn··on Qualities of clean code
I think the problem is guidelines and principles are just that, guides. You cannot turn off your critical thinking just because you read somewhere that you should do things a certain way.

The problem, of course, is that your critical thinking needs experience before you truly become capable of deciding if a particular principle should be followed or broken in a particular case.

In short, I think guidelines help, but you have to walk the path to know the path.

phn··on Facebook recommended that a psychiatrist’s patients friend each other
You're right, I stand corrected. The technique is still simple, the way they get the data is not so transparent to the user.
← PreviousPage 4 of 10Next →