Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hamidpalo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
hamidpalo
15y ago
I have a hard time believing that Java developers would fail to understand the concept of a singleton, the most pervasive anti-pattern in Java code.
92.
▲
by
hamidpalo
15y ago
If you verify the correctness of the CLR, by the same reasoning don't you have to verify the correctness of Windows as well?
93.
▲
by
hamidpalo
15y ago
To be completely honest, I don't really see why something like this is so novel and outrageous. It is as if everyone has forgotten why and how companies like Facebook, Google, Microsoft, Twitter, etc.. are able to provide what they do for f
94.
▲
by
hamidpalo
15y ago
It's not an "enhancement." It uses OAuth in a completely standard way. It was done to avoid people entering their Windows Live usernames and passwords all over the place, especially now considering how much can be tied to a WL account with
95.
▲
by
hamidpalo
15y ago
I'd argue that F# is especially well-suited for a system with tons of components talking to each other. You have things like async workflows and message-passing built-in, along with the ability to do everything C# can do. I've been using F#
96.
▲
by
hamidpalo
15y ago
Problem with that is that it would lead to a SEO battle of "pay to remove your viruses from your rams and boost your registries" sites.
97.
▲
by
hamidpalo
15y ago
At minimum people get a laptop and a desktop, and quite a bit of time you see more than one desktop in offices. I haven't seen anyone in the engineering disciplines with fewer than two. Having more than one machine is very handy for when yo
98.
▲
by
hamidpalo
15y ago
This is an internal tool that has been apparently been made public. All employees at MSFT get more than one machine connected to many screens. Mouse Without Borders was developed by a group of employees in their free time to make it easier
99.
▲
by
hamidpalo
15y ago
I would really love to see some perf comparisons vs C# or Java.
100.
▲
by
hamidpalo
15y ago
Single person testing on a single prototype device vs a team testing on a custom-built test device that was designed after going through and capturing the behaviors of many devices. Guess which one will work better with a wider range of dev
101.
▲
by
hamidpalo
15y ago
Degrees are usually a signal about how well the person is expected to perform. A degree from a top school with a decent GPA means that not only was this person select among many to attend, but they also managed to go through it okay. That i
102.
▲
by
hamidpalo
15y ago
The problem with these "Why I love blank language" is that they don't really address real-world usages. Sure, syntax overviews and cherry picked examples that show a quicksort in 5 lines are wonderful but no one writes quicksort. What about
103.
▲
by
hamidpalo
15y ago
the |> operator is very very simple. ocaml implementation would look something like: let (|>) a b = b a ;;
104.
▲
by
hamidpalo
15y ago
While that's a very good example of what F# can do, I think the real value proposition of F# is that it can use anything from .NET. Take something like this for example: open System open System.Collections.Generic open System.Refle
105.
▲
by
hamidpalo
15y ago
FB and GTalk DO use XMPP. I also imagine that AIM, MSN, and Skype all have some sort of a XMPP implementation as well since they all can talk to FB.
106.
▲
by
hamidpalo
15y ago
While I never sit down and write out a formal proof, I always think about it and always check the implementations of standard library functions that work on collections before using them. The real value of Bio-O isn't knowing how to prove t
107.
▲
by
hamidpalo
15y ago
Or maybe someone was hedging against the risk of a default? I've you got a ton of money in securities that will lose a lot of value if the US gets downgraded, then it would make sense to hedge against that risk.