HN user

AmrMostafa

66 karma

[ my public key: https://keybase.io/amrmostafa; my proof: https://keybase.io/amrmostafa/sigs/FtKMN4BQfluA58s5R8yrYJX5vcNgh7lWBpXbAsHB_xY ]

Posts5
Comments22
View on HN

Not sure I agree there. The language progresses with features that OP himself says he likes, and he also says that they DO maintain backwards compatibility, what more to ask for?

The author would be better or revisiting their code on a more relaxed cycle, for example every 18 weeks. Or whatever works for them, or just let go of the need to be using 100% of the latest best practices.

The idea of panels can be realized today on Linux using a tiling window manager, and is superior in my opinion because it allows you to slice your screen as you see fit, has workspaces and you can have multipe windows in a single slice snd switch between them using a variety of wsys (tabs, etc)

IT Runs on Java 8 7 years ago

For your web apps / services / APIs, check Dropwizard, it is not what I would call "bleeding edge", but it provides a reasonable base and has always allowed me to easily work with the rest of the awesome JVM ecosystem. My Dropwizard projects are usually cruft/magic free, start in less than 5 seconds, consume predictable resources and is easy to reason about, troubleshoot and improve.

I used to be a big fan of Spring(-boot) with MVC, but since I tried Dropwizard I never looked back. I'd still do Spring but perhaps for non-mvc/web needs.

I don’t think it is ok to try and make service boundaries transparent and swappable. A service speaking to another service has to know the cost and overhead of the call it is making as otherwise it can’t provide an efficient interface

I think if you look at the numbers, they are pretty fine.

The full HD (1080p) version is considered the low-res and according to Anandtech it lasts 15 hours of normal use, while the higher end model with a 3200x1800 screen lasts 10 hours of normal use (according to Anandtech), and 7 hours of video playback according to the CNet review.

Anandtech review: http://www.anandtech.com/show/6849/dell-xps-13-q1-2013-ultra...

I cannot confirm this from all locations. google.ps sometimes resolve to a legitimate Google and other times to the Moroccan server. Does anyone have an idea how could that be possible?

I see many comments disagreeing with the article about criticizing Ted in public, and I also disagree with that. However, the article makes a fine point which is to make the team members accountable to the team and not to you (the leader).

The RabbitMQ management plugin does provide an excellent command line interface. You download it along with its docs right from the management UI (/cli).

Btw, I'm using RabbitMQ, and I love it. My needs do not include high load or high availability though so I can't speak for that. So what's nice about it? AMQP (you automatically get lots of tools, docs, "expectations", etc), very friendly and active mailing lists, small & clean code base, small footprint, simple, active (more features are always being added).

What I don't like about RabbitMQ? While it's FLOSS inside out, its development isn't exactly a "community" work. For example, I can't report an issue, attach a patch, and receive a reviewer/committer feedback about it and possibly get it in. In fact, I can't even report an issue into their issue tracking system -- I just have the mailing list. That said, I believe they said they are going to fix that part "soon".