HNHacker News
TopNewBestAskShowJobs

graffitici

229 karma · joined April 5, 2012

submissionscomments
graffitici··on 17 Months OPT STEM Extension – Revoked by Federal Court
Is this real news or not? There seems to be some contention in the comments section.
graffitici··on Relay Technical Preview
Can you expand on what you mean by "what can be done with ClojureScript components in .cljc files"?

Is Facebook also working with ClojureScript?

graffitici··on Apple Waits as App Developers Study Who’s Buying Its Watch
I've had a Pebble for a little while, and I'm extremely happy with it. I bought it last fall for under $100 on Black Friday. My main goal was to give this smartwatch craze a try before the Apple Watch came out. The Pebble also has some apps, although in much smaller quantities, and with fairly elementary UX. But the main thing for me was the notifications. That's the killer app for me.

It's hard to understand the value of this unless you use one. I frequently used to miss text messages, or even phone calls because I wouldn't feel my iPhone vibrating in my pocket. With the Pebble, I have the phone on "Do Not Disturb" at all times, and never miss any notification of importance. It's gotten to the point that the idea of having a device in your pocket broadcasting a loud noise to the entire surrounding seems like the stone age.. A little vibration on the wrist, and I know something happened. Then I can choose to take out my phone to react on it, or just postpone that.

I actually found that this increases the battery life on my phone (despite Bluetooth being turned on). Since I used to miss notifications (and would look at the time..), I would frequently take out my phone, unnecessarily lighting up the screen. No more!

So my idea of the perfect smartwatch is one that can provide decent notifications, and has a long battery life. I'd appreciate it if it looked good.. :)

graffitici··on Telegram to open server sources?
I read that Telegram used a custom crypto protocol instead of standard ones, which was a cause for concern [1]. Open-sourcing their server code would certainly make it easier for researchers to fully analyze what's happening, as well as enabling others to replace the custom ones with standard protocols.

[1] http://security.stackexchange.com/questions/49782/is-telegra...

graffitici··on Ruby Is Defined by Terrible Tools
I had looked into the 'ast' module a little while back, and I do agree that it's pretty neat. The main use I've seen it type checking, or adding language level features (that would typically be done by macros in LISP).

I am not aware of many tools written using 'ast', that don't try to extend the language in some way. Any thoughts there?

graffitici··on Ruby Is Defined by Terrible Tools
How would people that use both Python and Ruby compare the tooling for both languages? I only am familiar with Python, and I end up using IPython most of the time. I'm curious whether I'm missing out, or maybe Python also has "terrible" tooling..
graffitici··on Show HN: Boreal – A New iOS Client for Hacker News
Good design! And great work!

I wish I could see the number of votes a post got on the main screen though.. I like the filtering, but sometimes I just want to look at the numbers and decide for myself

graffitici··on The man with 1,000 klein bottles under his house [video]
Perfect model for Amazon's new distribution system! Transform people's basements into small warehouses, complete with autonomous robots. Then ship everything locally, as they are needed!
graffitici··on Brunch: Replace gulp, grunt and increase your dev speed
I agree that Webpack is a serious competitor, and it's rather odd to not even mention it [1]. But I don't think Webpack does incremental compilation, since it usually takes quite a long time for me to compile my modestly-sized assets..

[1] https://github.com/brunch/brunch-guide/search?utf8=%E2%9C%93...

graffitici··on Hello World
Would you also say the same about Cassandra?

Netflix is the largest user, and they are well-known for their "Chaos Monkey" strategy of taking down servers randomly..

graffitici··on Tmux has left SourceForge
Interesting. As someone from the industry, which other companies would you recommend?
graffitici··on OpenCV 3.0 released
Happy to see that they have improved their Python support!
graffitici··on Tmux has left SourceForge
What are the specific concerns with GoDaddy? I've been using them only as a domain registrar, and, well, they do register my domains.. I didn't know there were issues of the same magnitude as with SourceForge. What registrar do you use?
graffitici··on GitUp makes Git painless
I agree. Instead of promoting this as something very simple to do with GitUp, we should stop people from having people the urge to change commit messages.

Plus, as even programming data structures are increasingly immutable, I don't see why I would go change the commit message from a week ago.

graffitici··on GitUp makes Git painless
I agree. If you've already pushed to other repos with the old commit message, this can cause issues. The only time I actually change the commit message is when I'm sure that nobody else has seen it. I'm not even sure what happens when you change the local commit message, and push it again. Does it just get updated in the remote repo?
graffitici··on Looking Forward: Support for Secure Shell
I think the key point here is this: you're right that regular users don't need homebrew; developers certainly do. By having an analog of homebrew for Windows, Microsoft can attract more developers, which then would translate into a better app infrastructure for Windows. This would then clearly benefit regular users as well.

I haven't used Windows in a very long time, but whenever I sit by a friend's computer, I find it astonishing how badly designed Windows apps are. Certainly Apple's fixation with design created a culture of beautiful apps. But having more developers would also probably improve the situation

graffitici··on Looking Forward: Support for Secure Shell
I wish Windows just became a POSIX compliant OS. I think that would solve a lot of these smaller issues in an elegant way. Apple did a very smart job with Mac OS X, to the point where even I switched to a Mac after having Linux for so many years. It's incredible how I can install packages using homebrew and friends..

Come on Microsoft, go all the way!

graffitici··on TSA failure: Investigators able to smuggle weapons past checks in 95% of tests
Just as I suspected. Those that really want to smuggle weapons and such can do so with some minimal amount of homework. And yet the other 99% of people that are about to board a 10 hour red-eye have to waste time in lines, taking shoes off and have semi-naked 3D models made...
graffitici··on An Introduction to Statistics with Python
I realize this is sarcasm; what's the underlying point? That there are no GLMM libraries in the Python world?
graffitici··on An Introduction to Statistics with Python
xlwings looks absolutely amazing. Thanks for pointing it out!
graffitici··on An Introduction to Statistics with Python
Can people comment as to the quality of this article? Would it be a good place for a refresher on statistics? Are there any other such projects that people can recommend?

I like the way it has a strong Python focus.

graffitici··on ØMQ - The Guide
This is probably one of the finest documentations of all time. Doesn't just guide you through the features of ZeroMQ, but actually teaches you about the horrendously complicated task of programming distributed systems in an elegant way. Everybody should have a read!
graffitici··on Haskell Communities and Activities Report, May 2015
I've looked into Haskell, and loved it. Even though I've never used it for any code that ran in production, and I doubt I ever will, I really appreciate the contributions of the Haskell community. I think they had a great part in the popularization of type safety. Case in point, this talk about what Python can learn about Haskell:

https://www.youtube.com/watch?v=eVChXmNjV7o

graffitici··on Virtual DOM in Elm
I see, so there's no need to even use an external library.

It doesn't look like they are using the PureRenderMixin for the benchmarks. Would be curious to see how they compare then..

graffitici··on Scaling Secret: Real-Time Chat
Out of curiosity, if you were to implement the features of Pusher yourself, would it have added too much to your implementation? I guess you would need to set up your own Socket.IO server, and push data from that.

I've never implemented this, which I think is the reason I am underestimating the service that Pusher provides. It would be great if someone that did implement it would convince me that it would be a large hassle to do that internally.

graffitici··on Virtual DOM in Elm
The benchmarks are very interesting. I wonder what React's performance would look like when using immutable data structures, such as those by Immutable.js (another FB project). It seems to me that you would again get the benefit of immutable data in the diffing algorithm; namely that the one can check if any data has changed just be checking shallow equality.

I really admire Elm for being a trailblazer for pushing techniques such as reactive programming, but it seems to be that it's unlikely to be very mainstream. This is why I'd love to see the performance benefits using more mainstream solutions with JS.

graffitici··on Node.js and io.js are merging under the Node Foundation
Brilliant news for the entire node ecosystem! Having two competing implementations would not be ideal (even if they both support NPM). I hope under this new structure, the development will work at the speed of io.js. Well done to everyone involved!
graffitici··on Pipelining – A Successful Data Processing Model
Somebody rediscovered functional programming, or am I missing something?
graffitici··on Ask HN: Alternative CRM to Streak for Non-Gmail
I'm using Fastmail, via PostBox.

I actually e-mailed them to ask whether they could "emulate" the Gmail interface, so that Gmail apps could be used with their web app. They kindly elevated the request to their dev team, but then responded that more than just the interface would need to be changed (URLs, parameters, etc...).

I wish there was a standard way for webmail clients to support plugins, but I realize that's asking for too much..

And to clarify, my issue with Gmail is one of privacy...

graffitici··on Hasura – A Batteries-included App Development Platform
And what would be that lesson?
← PreviousPage 3 of 4Next →