HNHacker News
TopNewBestAskShowJobs

jbhatab

600 karma · joined September 26, 2013

submissionscomments
jbhatab··on Microsoft Shakes Up Its Leadership and Internal Structure
When is bing the right choice and google the right choice? I figure with their market shares that it would be pretty normalized. Just curious why there's a big difference between the two search engines in terms of users.
jbhatab··on Engineers develop a computer that operates on water droplets
Yeah I'm really trying to think. It's tough to think of something where a computer can't just process and then have some output that changes physical matter after or even during the process. So it would need to be something that requires the object that is doing the calculation to change while calculating?

I'm trying to view it in a good way.

jbhatab··on Ask HN: I'm starting a new job as a PHP developer tomorrow
I am pretty new to rails, 3 years, and I haven't had any trouble finding work. Remote work is definitely not the easiest thing to find but it hasn't been that hard to find. Although I have a front end speciality which is much more in demand than traditional backend heavy developers right now.
jbhatab··on Is ReactJS really fast?
The jsblocks library authors are being incredibly deceitful with the tests they are showing off. Their entire premise is that they are faster than react but their tests are just manipulated. They posted this up on product hunt, http://www.producthunt.com/posts/jsblocks, and at that point it claimed to be at 800ms on initial load where as react had 1250ms. I checked out the react code and there was a hidden input that was being rendered with every td element on the table. React has very heavy inputs which is why you are supposed to use state.

original test (with hidden td elements)

js blocks: 800ms

react: 1250ms

After removing hidden element

jsblocks: 350-400ms

react: 200-350ms

So yes, jsblocks can render a lot more input elements that you shouldn't be using faster than react. The react team explains why the inputs are fairly heavy when rendering a large amount, https://github.com/facebook/react/issues/3771 They didn't stop there though and they responded to my claims and came back with a new test. This time they just ramped up the number of data points by double and added an extra td element to make it an unreasonable absurd amount of elements.

revised test (original test of 5000 elements to 18000 elements)

jsblocks: 600ms (they posted 700ms, so ill give them that)

react: 700ms (they posted 950ms)

After removing half of the data to about 9000 elements react already started to tie jsblocks

jsblocks: 450ms

react: 450ms

Going down to about 5000 elements

jsblocks: 250ms

react: 200ms

Whether or not there is any merit to this library, you can't just go claiming that you have the fastest library so audaciously like this blog post and their marketing. It's terrible for the community. There are an absurd amount of javascript libraries and getting devs to push a few key frameworks forward is already difficult enough. And if you are going to add another library to the list, at least be able to back up your claims.

I will admit that jsblocks seems to be better at rendering extremely large amounts of tabular data, but that is never an issue for me and you should be using lots of different techniques to mitigate that anyway. But once you get to realistic scenarios react is still faster and comes with tons of other advantages.

I didn't test the angular one because I don't know enough to spot odd code, but without even looking into the code the fact that angular was the only one that didn't have a minified library seems fishy. It's at 900+kb compared to the jsblocks/react at 125ish kb. To me it seems like since status qua is react is faster and angular is slower, they just constructed these tests to make it 3. angular, 2. react, 1. jsblocks (the fastest library ever!!).

So there's my rant. Please stop promoting your library like you are, it's just distasteful.

edit: https://drive.google.com/folderview?id=0BxTyg4RuMOHUfjlvTkN3... Here's a link of the original test without the hidden elements, the response test that required a ton of elements, and the email they sent still talking about their amazing speed!

jbhatab··on Project Jacquard
Since when has google followed that philosophy? I always thought they were the mad scientist of tech companies and that was more Apple's cup of tea.
jbhatab··on RocketChat: Slack-like online chat, built with Meteor
I'm an avid react user and I completely agree. It wouldn't make it a 'serious' alternative just from that, although I would always love to see react used :).
jbhatab··on Time-Lapse Mining from Internet Photos
Very impressive technology. This is just the beginning of leveraging the massive amounts of data out there in innovative new ways.
jbhatab··on Why Billionaires Don't Pay Property Taxes in New York
Wouldn't another city just adopt similar systems and over time start to attract billionaires? I'm sure that this effects their decision of where they purchase real estate.

I am assuming having rich people in your city is a good thing, but I genuinely think it is overall.

jbhatab··on Game theory’s cure for corruption
There could easily be modern manifestations of this too. Mob beatings for a 1 percenter that they deemed corrupt. Humanity will always find a way to get too outraged over something.
jbhatab··on Ask HN: If I were your dream hire, would you hire me? I live in Somalia
Here's 2 websites that are specifically for tech jobs that provide a visa.

https://techmeabroad.com/ http://www.jobsintech.io/

If you have the skills and resume, I'm sure you won't have trouble finding a job.

Also https://remoteok.io/ is a great resource for remote jobs. Most employers don't care as long as you can get shit done and work with a team. If you are a professional full stack developer your confidence in your ability to produce will come through.

You will probably have to work more to get to where you want compared to some American counterparts, but the path is there and the tools are out there. Best of luck.

jbhatab··on Whoever Is Leaking Trans-Pacific Partnership Drafts: Please Leak More
I definitely agree with this. Despite all of the US hatred, I would say that overall America does pursue these goals relative to China. Imagine if the things that the Chinese government happened in America. It would be surreal.

A great firewall of America?

Bribery as fairly standard practice in business.

Pushing away other countries from your economy.

jbhatab··on Whoever Is Leaking Trans-Pacific Partnership Drafts: Please Leak More
How so? Why? I'm definitely interested in the numbers and reasons behind that.
jbhatab··on Typedrummer
you killed it.
jbhatab··on Why is the education of a sushi chef so insanely long?
And 20 year olds have a perspective of the world that older generations can't appreciate. Who's to say which has more value?

We shouldn't glorify youth or age, just quality.

jbhatab··on Why is the education of a sushi chef so insanely long?
I get what you are saying, and I'm just thinking about it from the perspective of a blind taste test because that's honestly all I care about. Others may love the experience of a person making it beautifully but I'm fine with a robot banging out high quality sushi for me.
jbhatab··on The CHIP Is a $9 Computer That Can Almost Do It All
I was thinking the exact same thing. Sounds great! Hope they pull it off, but RPi has been committed to cost reduction since day one and I'd be surprised if they could just undercut them like that. Hopefully I'm missing something.

I will say that the design is much smaller and minimal so maybe all the fancy addon removal will help cost. But then you have to pay for boards and stuff anyway.

jbhatab··on Why is the education of a sushi chef so insanely long?
I completely agree. It's just a process. The people trying to say that it takes years are just glorifying old standards
jbhatab··on World War II’s Strangest Battle: When Americans and Germans Fought Together
Very interesting story full of awesomeness.

French politicians putting aside differences to fight.

Anti-nazi Germans fighting German nazis.

Women staying to fight to protect their trapped husbands.

And it's all in a castle, which is just the icing on this ridiculous cake.

jbhatab··on Tell HN: LinkedIn's API will be restricted next week
So many apis. facebook, twitter, gdelt, soundcloud, forecast, archive.org, product hunt, pinterest, reddit, etc.
jbhatab··on Every freelancer starts out undervaluing their work
"When I first started, I charged less than $100/hour."

Clearly some of them were on very different paths than me. I taught myself and charging anything over $30/hour would have been deceitful. I couldn't imagine delivering that much value when I was starting.

jbhatab··on The Two Day Manifesto
Well rails is a bad example. You could just start by having your developers send 2 pull requests to libraries used in the features you are making. You don't even need to put a metric on it, but I bet that you are looking into or using libraries that could use improvements that would be noticed.
jbhatab··on Slack Raises $160M Series E at $2.8B Valuation
I haven't used a tool like Slack that I have so strongly integrated into my tech ecosystem. It seamlessly fit in with everything I use and is always up on my computer.
jbhatab··on React and Angular Meeting
I think this is more of a product of staying focused on what they need to work on. I would have been surprised if they did actively help you guys enhance Reapp. I mean just by open sourcing react native they are making huge contributions.

Not trying to just back them for no reason, but I'm happy with what they are giving the community.

jbhatab··on We Should Have a Better Condom by Now
I could only imagine the positive impact a noticeable increase in condom usage would bring to the world. I feel like it would be a silent yet very beneficial change if condom usage went up about 10% globally.
jbhatab··on Docker hub is down
Does this mean docker apps will go down? or just their services are down?
jbhatab··on I Am Sam Altman, President of Y Combinator. AMA
I have a slack channel I'm growing that's open to all aspiring developers and entrepreneurs to eventually solve this exact problem. Check this page for more info, http://www.openmindedinnovations.com/about. Just email me at jbhatab@gmail.com if you're interested :).
jbhatab··on The US government's web traffic
clap clap clap. Keep up the great work.
jbhatab··on The new MacBook
I think they understand marketing just fine and focus on the broader mainstream audience now.
jbhatab··on Mike Ey, Microsoft HoloLens designer, killed in hit and run
This is just a tragic. Best wishes to his family and friends.
jbhatab··on Technology predictions
I don't think he was ever indicating that we should start making regulations right now. I got the sense that he was planning for when that technology starts to come out that we can have some plans ready.

Imagine if we just planned for a lot of other technologies before they came out that we didn't think would have. We could have avoided some serious problems. It is obviously a balance of fostering innovation vs safety regulations, but some safety considerations are a must in my opinion.

← PreviousPage 6 of 8Next →