Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yariv
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
1.
▲
by
yariv
9y ago
Having more megapixels allows you to crop more without losing detail and effectively zoom in on different areas on the photo in post processing. It frees you from needing to perfectly compose your photo when you take it and it makes prime l
2.
▲
by
yariv
16y ago
If Erlang's syntax bothers you and like Clojure you should check out LFE (Lisp Flavored Erlang). It's Erlang with a Lisp sytax.
3.
▲
by
yariv
16y ago
I work on the Facebook platform team. Facebook Platform supports OAuth as a standard authentication protocol for 3rd party apps. It also provides APIs that developers can use to export data users have entered into facebook (with the user's
4.
▲
by
yariv
16y ago
The theory is that by accepting someone's friend request you're not automatically granting them the ability to export your email address to any application that asks for it. If it were possible there's a good chance your inbox would quickly
5.
▲
by
yariv
16y ago
It used to be the case that apps could only store your data for 24 hours, but we removed this restriction in the last f8 conference. You can definitely export all your photos into SomeApp.com using the graph API and they can store your phot
6.
▲
by
yariv
16y ago
The Facebook API allows 3rd party applications to access most of the user's data, including the user's email, if the user grants the application the required permissions. More details are at http://developers.facebook.com/docs/authenticati
7.
▲
by
yariv
16y ago
With the Facebook API, the user doesn't have to provide any third party his credentials to allow the third party to access his data. Facebook uses OAuth to securely pass an access token to the third party while protecting the user's credent
8.
▲
by
yariv
16y ago
ErlyWeb, an open source web framework: http://github.com/yariv/erlyweb/ . Twoorl, an open source Twitter clone: http://github.com/yariv/twoorl/ . Vimagi, a graffiti-like facebook app: http://apps.facebook.com/vimagi-paint . Also, parts o
9.
▲
by
yariv
16y ago
On the flip side, if the team from 37 Signals worked for a great technology company like Facebook, Google or Apple, they could have built products that tens or hundreds of millions of users and hundreds of thousands of developers use every
10.
▲
by
yariv
17y ago
We (FB) actually push new code every day.
11.
▲
by
yariv
18y ago
"People tend to think of Common Lisp style hotpatching where you can dynamically build up your application from scratch without restarting the CL environment. Erlang doesn't really support that, but you can hack it to give you somewhat of t
12.
▲
by
yariv
18y ago
Erlang has reached prime time decades ago...
13.
▲
by
yariv
18y ago
I think it's a lot easier to understand what some code does if you don't have to read a lot of language imposed cruft that surrounds the actual 'meat' of the algorithm. Erlang really is easier than Java -- both to read and to write. I think
14.
▲
by
yariv
18y ago
The irony is that Erlang is so much easier than Java.
15.
▲
by
yariv
18y ago
You can write readable code in any decent language, and you can just as easily write unreadable code in Python. The important variable is the programmer's skill, not some language-imposed restriction. Besides, bad use of white space is rare
16.
▲
by
yariv
18y ago
I launched Twoorl ( http://twoorl.com ), an Open Source microblogging platform, about a month ago.
17.
▲
Numenta, AI and the Web
(yarivsblog.com)
6 points
by
yariv
18y ago
|
0 comments
18.
▲
by
yariv
18y ago
Everything you said is true by my experience being involved in open source projects. Another reason to do open source: it gives you a better chance of being able to work on something you enjoy because it connects you with like-minded people
19.
▲
by
yariv
18y ago
Windows and Office are dominant but they are not monopolies. People have alternatives. I haven't used a Windows machine (at least at home) for years.
20.
▲
by
yariv
18y ago
Twoorl started as a Twitter clone, but it doesn't mean it'll stay as such.
21.
▲
by
yariv
18y ago
It's Twoorl ( http://twoorl.com ), of course :) Twoorl is open source and it's written in Erlang.
22.
▲
by
yariv
18y ago
OO may not be inherently hard, but it is often used in overly complex ways, which makes it seem hard. The OO patterns movement probably had something to do with it. It's easy sometimes to get the impression that with OO, you have to learn a
23.
▲
by
yariv
18y ago
Twoorl is broken in IE and FF3 I believe. I hope such blog posts start appearing. It means Twoorl will have hit prime time :)
24.
▲
by
yariv
18y ago
Mostly for convenience. ErlyDB makes working with databases very easy. I didn't see a compelling reason to use any alternatives. Although I use MySQL, I haven't used any relational features. The app doesn't do any joins.
25.
▲
by
yariv
18y ago
1700 LOC can't be that hard to port :)
26.
▲
by
yariv
18y ago
Search is far from archaic. It's here to stay. Even if Xobni or Facebook figure out how to make useful suggestions by predicting my intentions (something I doubt would work very well, no matter how much they know about me), it would have a
27.
▲
by
yariv
18y ago
Welcome to Erlang :)
28.
▲
by
yariv
18y ago
I'm curious -- what kind of string processing tasks did you try to use it for? Did you compare its performance to other languages? Also, did you try to use binaries? Erlang may not be optimal for applications that do heavy string processi
29.
▲
by
yariv
18y ago
Erlang is great for writing high-availability, low latency server-based applications -- including web applications. What people will use it for is up to their imagination. Wings3d ( http://www.wings3d.com/ ) is a good example of using Erlan
30.
▲
by
yariv
18y ago
Representing strings as lists can be very efficient depends on what you're trying to do. Incidentally, Haskell does the same thing. I think the "Erlang sucks for strings" argument is overblown, and it's rarely if ever backed by real world e
More ›