ziahamza
|
10 years ago
|
on: Only 3 northern white rhinos left on Earth
Should now be fixed! The discussions appear on the top right :)
ziahamza
|
10 years ago
|
on: Only 3 northern white rhinos left on Earth
The proxy can be generated from the Parle Browser extension which overlays HN and Reddit discussions directly on the page. You read more about it at
https://www.parle.co
ziahamza
|
10 years ago
|
on: Only 3 northern white rhinos left on Earth
I don't think its just China. Horns used to be one of the ingredients in classic chinese medicine, but its drastically reduced next to none after horns were banned a couple of decades ago. India itself is a big importer of horns and I think much bigger then China
ziahamza
|
10 years ago
|
on: Visual Studio Code is now open source
The project has come a long way,since the early days of the Monaco code editor. Really happy seeing it finally come to the open!! :D
ziahamza
|
10 years ago
|
on: Goodbye CoffeeScript, Hello TypeScript
I wonder by Babel was ruled out, in conjunction with Flow. DefinatelyTyped was a game changer for us, as it already has a large repository for popular libraries.
But except that, typescript has some catch up to do in terms of typesystem with Flow.
ziahamza
|
10 years ago
|
on: The Problem with the Node community
The only reason why Node is taken seriously is the fact that beginners only have to learn one language and switching languages initially can be a deal breaker for many.
I have personally taught programming to a few people, and most people are really motivated if they get to see a usable web app rather then a terminal program, and for a web app NodeJS + Browser is far easier to teach then PHP,Rails,.. + Browser in my experience. They never really understand callbacks initially, but they can mash things up to see something on their screen.
Another big thing about Node is the boilerplate to run NodeJS programs (compared to PHP where installing apache can be a nightmare for beginners, and makes it much harder to understand the big picture)
Async is hard, and takes a long time to breath in I agree. But closures + callbacks nearly look similar to to sync code in other languages. Async code looks much more scary in other languages
ziahamza
|
10 years ago
|
on: Ask HN: ReactJS – Do you use it? Do you like it?
React is a pain to use with web components. The event handling in React blows up when it is rendered under shadow DOM, so building chrome extension through React can be a bit of pain.
They are aware of the issue, but too slow in responding to pull requests and mostly reject them for being 'not good enough'
ziahamza
|
10 years ago
|
on: Adios, Hola – Why you should immediately uninstall Hola
Its not just about being a helper. All peers have complete access to each other's machine, not just to initiate http requests. It even allows peers to download files from each other, and steal other personal information. Its just insanely stupid to come anywhere near this software. They should immediately patch the software, well before changing FAQs.
ziahamza
|
10 years ago
|
on: “I'm wiping this repository away”
Sure, they have complete right to safe guard customer data with authentication checks.
But the situation here is that the customer is offering its consent to use their data on another platform or application.
The same holds for rooting android/iphones and making them do what you want. Not getting into legal details, you should own your data across services and your hardware that you buy.
Adding technical barriers is one thing, suing and interdependent group of people trying to learn the API and building tools on top is completely unfair.
ziahamza
|
11 years ago
|
on: Google Cloud Bigtable
I am not sure why they modelled their pricing model on a per node basis rather then the total data storage. I guess the nodes will be isolated from every other cluster, but that makes the initial price to setup a cluster a lot higher then lets say using Azure Table storage.
ziahamza
|
11 years ago
|
on: Where can I find examples of complete AngularJS apps?
ziahamza
|
11 years ago
|
on: LLILC – LLVM-Based Compiler for .NET CoreCLR
On a side note there is already the Edge project that allows NodeJS and .Net to run in the same process. So you can run Asp.Net MVC websites with NodeJS side by side. And it runs on all platforms using Mono Runtime
https://github.com/tjanczuk/edge
ziahamza
|
11 years ago
|
on: New XPS 13 Developer Edition from Dell
I also use i3 with vim and a browser as my setup, but I would always go for SSD more then anything. The whole machine feels snappier when compiling and running stuff, although I do back it up with 8GB of ram.
ziahamza
|
11 years ago
|
on: New XPS 13 Developer Edition from Dell
Its a bit funny, when they state that it turns on instantly, They then back it up with 12 second cold boot and 3-5 second from sleep
ziahamza
|
11 years ago
|
on: “Implement text editor DOM updates manually instead of via React”
Games in js have had similar requirements, or even tougher. expectation out of a game has been increasing for a long while, and there are games being built on js (even full fledge games using asm.js and webgl),
So i dint think the requirement for latency is as insane, you just need good dicipline, which game develers have had for decades
ziahamza
|
11 years ago
|
on: Debian developer prompted to revisit FreeBSD after 20 years
I dont think kqueue fulfils the need of listening on file system events. Mac OSX has FS Events, to fill the need of inotify. Kqueue is more of a replacement for Epoll and works consistently across all file descriptors, not necessary for listening events on file paths.
ziahamza
|
11 years ago
|
on: CoreCLR is now open source
I agree. Xamarin guys have done a great job at delivering cross platform UI, making C# first class on most platform, but their API's still lag behind .Net official framework and are stuck to the .Net 4.0 era.
ziahamza
|
11 years ago
|
on: Replace CoffeeScript with ES6
The biggest reason why I still dont use coffeescript is that most compile javascript tooling doesnt work. I cant use types from TypeScript, or use JSX extentions with coffeescript.
ziahamza
|
11 years ago
|
on: Vivaldi – A new browser for our friends
Yeah, BTW I am also super curious how they merged the tabs UI with the top window bar. That also seems to be a pending issue in atom. I have a feeling it may just be nwjs.
ziahamza
|
11 years ago
|
on: Vivaldi – A new browser for our friends
Its changed now with IOS 8, JIT is enabled for WKWebkit